:root {

    --sd-bg:            #eef6fc;
    --sd-panel:         #ffffff;
    --sd-panel-soft:    #f4f8fc;
    --sd-panel-tint:    #e9f2f9;
    --sd-border:        #e8eef4;
    --sd-border-strong: #d6e2ec;

    --sd-text:          #10222f;
    --sd-text-soft:     #3c5162;
    --sd-muted:         #6b8395;
    --sd-faint:         #9bb0be;

    --sd-blue:          #0280DE;
    --sd-blue-strong:   #0268B4;
    --sd-blue-deep:     #024E88;
    --sd-blue-soft:     #e4f2fd;
    --sd-teal:          #08B4BB;
    --sd-teal-soft:     #e0f7f8;
    --sd-sky:           #2FB3E8;

    --sd-grad:          linear-gradient(135deg, var(--sd-blue) 0%, var(--sd-teal) 100%);
    --sd-grad-strong:   linear-gradient(135deg, var(--sd-blue-strong) 0%, #069CA3 100%);

    --sd-glass:         rgba(255, 255, 255, 0.72);
    --sd-glass-strong:  rgba(255, 255, 255, 0.85);
    --sd-glass-line:    rgba(255, 255, 255, 0.75);
    --sd-blur:          blur(14px) saturate(170%);

    --sd-green:         #0f9d76;
    --sd-green-deep:    #0a6b52;
    --sd-green-soft:    #e6f7f1;
    --sd-amber:         #c2761a;
    --sd-amber-deep:    #8a5210;
    --sd-amber-soft:    #fdf2e4;
    --sd-red:           #d8444d;
    --sd-red-deep:      #98232b;
    --sd-red-soft:      #fdeef0;

    --sd-radius:        24px;
    --sd-radius-lg:     34px;
    --sd-radius-sm:     16px;
    --sd-radius-xs:     12px;
    --sd-radius-icon:   18px;
    --sd-radius-btn:    14px;
    --sd-radius-pill:   999px;

    --sd-shadow-sm:     0 1px 2px rgba(2, 62, 102, 0.04),
                        0 8px 20px -14px rgba(2, 62, 102, 0.22);
    --sd-shadow:        0 2px 4px rgba(2, 62, 102, 0.04),
                        0 18px 34px -22px rgba(2, 62, 102, 0.3);
    --sd-shadow-lg:     0 4px 8px rgba(2, 62, 102, 0.05),
                        0 34px 60px -32px rgba(2, 62, 102, 0.38);
    --sd-shadow-brand:  0 10px 24px -12px rgba(2, 128, 222, 0.55);
    --sd-shadow-glass:  0 2px 10px -6px rgba(2, 62, 102, 0.16);
    --sd-ring:          0 0 0 4px rgba(2, 128, 222, 0.16);

    --sd-gap:           28px;
    --sd-pad-card:      30px;

    --sd-ease:          cubic-bezier(0.32, 0.72, 0, 1);

    --ph-clipboard-text:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M168,152a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,152Zm-8-40H96a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm56-64V216a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V48A16,16,0,0,1,56,32H92.26a47.92,47.92,0,0,1,71.48,0H200A16,16,0,0,1,216,48ZM96,64h64a32,32,0,0,0-64,0ZM200,48H173.25A47.93,47.93,0,0,1,176,64v8a8,8,0,0,1-8,8H88a8,8,0,0,1-8-8V64a47.93,47.93,0,0,1,2.75-16H56V216H200Z'/%3E%3C/svg%3E");
    --ph-chat-circle-dots:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
    --ph-clock:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
    --ph-handshake:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
    --ph-magnifying-glass:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z'/%3E%3C/svg%3E");
    --ph-funnel:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M230.6,49.53A15.81,15.81,0,0,0,216,40H40A16,16,0,0,0,28.19,66.76l.08.09L96,139.17V216a16,16,0,0,0,24.87,13.32l32-21.34A16,16,0,0,0,160,194.66V139.17l67.74-72.32.08-.09A15.8,15.8,0,0,0,230.6,49.53ZM40,56h0Zm106.18,74.58A8,8,0,0,0,144,136v58.66L112,216V136a8,8,0,0,0-2.16-5.47L40,56H216Z'/%3E%3C/svg%3E");
    --ph-caret-down:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
    --ph-user:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
    --ph-arrow-right:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E");
    --ph-plus:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z'/%3E%3C/svg%3E");
    --ph-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V158.75l-26.07-26.06a16,16,0,0,0-22.63,0l-20,20-44-44a16,16,0,0,0-22.62,0L40,149.37V56ZM40,172l52-52,80,80H40Zm176,28H194.63l-36-36,20-20L216,181.38V200ZM144,100a12,12,0,1,1,12,12A12,12,0,0,1,144,100Z'/%3E%3C/svg%3E");
    --ph-trash:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
    --ph-pencil-simple:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
    --ph-eye:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
    --ph-warning-circle:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z'/%3E%3C/svg%3E");
    --ph-info:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z'/%3E%3C/svg%3E");
    --ph-calendar-blank:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
    --ph-tag:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63Zm-96,96L48,132.69V48h84.69L232,147.31ZM96,84A12,12,0,1,1,84,72,12,12,0,0,1,96,84Z'/%3E%3C/svg%3E");
    --ph-sliders-horizontal:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M40,88H73a32,32,0,0,0,62,0h81a8,8,0,0,0,0-16H135a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16Zm64-24A16,16,0,1,1,88,80,16,16,0,0,1,104,64ZM216,168H199a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16h97a32,32,0,0,0,62,0h17a8,8,0,0,0,0-16Zm-48,24a16,16,0,1,1,16-16A16,16,0,0,1,168,192Z'/%3E%3C/svg%3E");
    --ph-x:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z'/%3E%3C/svg%3E");
    --ph-star:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
    --ph-heart:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
    --ph-note-pencil:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M229.66,58.34l-32-32a8,8,0,0,0-11.32,0l-96,96A8,8,0,0,0,88,128v32a8,8,0,0,0,8,8h32a8,8,0,0,0,5.66-2.34l96-96A8,8,0,0,0,229.66,58.34ZM124.69,152H104V131.31l64-64L188.69,88ZM200,76.69,179.31,56,192,43.31,212.69,64ZM224,128v80a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32h80a8,8,0,0,1,0,16H48V208H208V128a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
    --ph-map-pin-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
    --ph-lock-simple-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
    --ph-check-circle-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
    --ph-heart-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M240,102c0,70-103.79,126.66-108.21,129a8,8,0,0,1-7.58,0C119.79,228.66,16,172,16,102A62.07,62.07,0,0,1,78,40c20.65,0,38.73,8.88,50,23.89C139.27,48.88,157.35,40,178,40A62.07,62.07,0,0,1,240,102Z'/%3E%3C/svg%3E");
    --ph-star-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M234.29,114.85l-45,38.83L203,211.75a16.4,16.4,0,0,1-24.5,17.82L128,198.49,77.47,229.57A16.4,16.4,0,0,1,53,211.75l13.76-58.07-45-38.83A16.46,16.46,0,0,1,31.08,86l59-4.76,22.76-55.08a16.36,16.36,0,0,1,30.27,0l22.75,55.08,59,4.76a16.46,16.46,0,0,1,9.37,28.86Z'/%3E%3C/svg%3E");
    --ph-seal-percent-fill:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M96,104a8,8,0,1,1,8-8A8,8,0,0,1,96,104Zm64,48a8,8,0,1,0,8,8A8,8,0,0,0,160,152Zm80-24c0,10.44-7.51,18.27-14.14,25.18-3.77,3.94-7.67,8-9.14,11.57-1.36,3.27-1.44,8.69-1.52,13.94-.15,9.76-.31,20.82-8,28.51s-18.75,7.85-28.51,8c-5.25.08-10.67.16-13.94,1.52-3.57,1.47-7.63,5.37-11.57,9.14C146.27,232.49,138.44,240,128,240s-18.27-7.51-25.18-14.14c-3.94-3.77-8-7.67-11.57-9.14-3.27-1.36-8.69-1.44-13.94-1.52-9.76-.15-20.82-.31-28.51-8s-7.85-18.75-8-28.51c-.08-5.25-.16-10.67-1.52-13.94-1.47-3.57-5.37-7.63-9.14-11.57C23.51,146.27,16,138.44,16,128s7.51-18.27,14.14-25.18c3.77-3.94,7.67-8,9.14-11.57,1.36-3.27,1.44-8.69,1.52-13.94.15-9.76.31-20.82,8-28.51s18.75-7.85,28.51-8c5.25-.08,10.67-.16,13.94-1.52,3.57-1.47,7.63-5.37,11.57-9.14C109.73,23.51,117.56,16,128,16s18.27,7.51,25.18,14.14c3.94,3.77,8,7.67,11.57,9.14,3.27,1.36,8.69,1.44,13.94,1.52,9.76.15,20.82.31,28.51,8s7.85,18.75,8,28.51c.08,5.25.16,10.67,1.52,13.94,1.47,3.57,5.37,7.63,9.14,11.57C232.49,109.73,240,117.56,240,128ZM96,120A24,24,0,1,0,72,96,24,24,0,0,0,96,120Zm77.66-26.34a8,8,0,0,0-11.32-11.32l-80,80a8,8,0,0,0,11.32,11.32ZM184,160a24,24,0,1,0-24,24A24,24,0,0,0,184,160Z'/%3E%3C/svg%3E");
    --ph-house:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z'/%3E%3C/svg%3E");
    --ph-caret-right:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'/%3E%3C/svg%3E");
    --ph-receipt:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M72,104a8,8,0,0,1,8-8h96a8,8,0,0,1,0,16H80A8,8,0,0,1,72,104Zm8,40h96a8,8,0,0,0,0-16H80a8,8,0,0,0,0,16ZM232,56V208a8,8,0,0,1-11.58,7.15L192,200.94l-28.42,14.21a8,8,0,0,1-7.16,0L128,200.94,99.58,215.15a8,8,0,0,1-7.16,0L64,200.94,35.58,215.15A8,8,0,0,1,24,208V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-16,0H40V195.06l20.42-10.22a8,8,0,0,1,7.16,0L96,199.06l28.42-14.22a8,8,0,0,1,7.16,0L160,199.06l28.42-14.22a8,8,0,0,1,7.16,0L216,195.06Z'/%3E%3C/svg%3E");
    --ph-user-location:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z'/%3E%3C/svg%3E");
    --ph-laptop:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
    --ph-arrows-clockwise:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}

.sindesi-status-badge img.emoji,
.sindesi-privacy-badge img.emoji,
.sindesi-card__cat img.emoji,
.sindesi-card__meta img.emoji,
.sindesi-card__budget img.emoji,
.sindesi-card__neg img.emoji,
.sindesi-card__footer img.emoji,
.sindesi-card__offers img.emoji,
.sindesi-card__thumb-fallback img.emoji,
.sindesi-empty__icon img.emoji,
.sindesi-empty-state__icon img.emoji,
.sindesi-btn__icon img.emoji,
.sindesi-anfrage-card__category img.emoji,
.sindesi-anfrage-card__meta img.emoji,
.sindesi-anfrage-card__budget img.emoji,
.sindesi-anfrage-card__budget-vb img.emoji,
.sindesi-anfrage-card__loc img.emoji,
.sindesi-anfrage-card__footer img.emoji,
.sindesi-anfrage-card__author img.emoji,
.sindesi-anfrage-card__time img.emoji,
.sindesi-anfrage-card__owner-badge img.emoji,
.sindesi-anfrage-card__media-placeholder img.emoji,
.sindesi-anfrage-detail__cat img.emoji,
.sindesi-anfrage-detail__status img.emoji,
.sindesi-aside-card__budget-neg img.emoji,
.sindesi-aside-card__offers img.emoji,
.sindesi-form__notice img.emoji,
.sindesi-form__alert strong img.emoji,
.sindesi-form__error img.emoji,
.sindesi-upload__icon img.emoji,
.sindesi-upload__remove img.emoji,
.sindesi-card--service__stat img.emoji,
.sindesi-card--service__chip img.emoji,
.sindesi-card--service__action img.emoji,
.sindesi-card--service__status img.emoji,
.sindesi-dl-card__category img.emoji,
.sindesi-dl-card__chip img.emoji,
.sindesi-dl-card__badge img.emoji,
.sindesi-dl-toolbar__filter-toggle img.emoji,
.sindesi-extras-list__price img.emoji {
    display: none !important;
}

.sindesi-anfragen-wrap,
.sindesi-anfrage-detail,
.sindesi-anfrage-form-wrap {
    background: radial-gradient(125% 125% at 50% 92%,
                #ffffff 40%, #bfe6f8 72%, var(--sd-sky) 100%);
    background-attachment: fixed;
    min-height: 60vh;
    padding: 40px 20px 80px;
    font-family: "Inter", ui-sans-serif, system-ui, -apple-system,
                 "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 300;
    color: var(--sd-text);
    line-height: 1.6;
}

.sindesi-anfragen-wrap--in-dash {
    background: transparent;
    min-height: 0;
    padding: 0;
}
.sindesi-anfragen-wrap--in-dash .sindesi-anfragen-inner {
    max-width: none;
    padding: 0;
}

.sindesi-anfragen-inner,
.sindesi-anfrage-detail__inner,
.sindesi-anfrage-form-inner {
    max-width: 1440px;
    margin: 0 auto;
}
.sindesi-anfrage-form-inner {
    max-width: 760px;
}

.sindesi-page-header {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-bottom: 40px;
    padding-bottom: 32px;
    border-bottom: 1px solid var(--sd-border);
}
@media (min-width: 768px) {
    .sindesi-page-header {
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 28px;
    }
}
.sindesi-page-header--narrow {
    display: block;
    border: none;
    padding-bottom: 0;
    margin-bottom: 36px;
}
.sindesi-page-header h1 {
    margin: 0 0 8px;
    font-size: 34px;
    font-weight: 300;
    letter-spacing: -0.03em;
    line-height: 1.1;
    color: var(--sd-text);
}
@media (min-width: 768px) { .sindesi-page-header h1 { font-size: 42px; } }
.sindesi-page-header__sub {
    margin: 0;
    color: var(--sd-muted);
    font-size: 15px;
    font-weight: 300;
}

.sindesi-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    box-sizing: border-box;
    max-width: 100%;
    min-height: 44px;
    padding: 10px 22px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-pill);
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.2;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    transition: background-color 0.2s var(--sd-ease), border-color 0.2s var(--sd-ease), color 0.2s var(--sd-ease);
}
.sindesi-btn:active { transform: scale(0.98); }
.sindesi-btn--primary {
    background: var(--sd-blue);
    background-image: var(--sd-grad);
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff;
}
.sindesi-btn--primary:hover {
    background: #10233a;
    background-image: none;
}
.sindesi-btn--primary * { color: inherit !important; -webkit-text-fill-color: inherit !important; }
.sindesi-btn--secondary {
    background: rgba(255, 255, 255, 0.72);
    border-color: rgba(16, 35, 58, 0.1);
    color: var(--sd-text) !important;
    -webkit-text-fill-color: var(--sd-text);
}
.sindesi-btn--secondary:hover {
    background: var(--sd-blue-soft);
    border-color: rgba(2, 128, 222, 0.2);
}
.sindesi-btn--ghost {
    background: var(--sd-glass);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    color: var(--sd-text-soft) !important;
    -webkit-text-fill-color: var(--sd-text-soft);
}
.sindesi-btn--ghost:hover {
    background: var(--sd-glass-strong);
    color: var(--sd-blue-strong) !important;
    -webkit-text-fill-color: var(--sd-blue-strong);
}
.sindesi-btn--danger {
    background: var(--sd-red-soft);
    border: 1px solid rgba(216, 68, 77, 0.12);
    color: var(--sd-red) !important;
    -webkit-text-fill-color: var(--sd-red);
}
.sindesi-btn--danger:hover {
    background: #fbe2e5;
    border-color: rgba(216, 68, 77, 0.24);
}
.sindesi-btn--block {
    display: flex;
    width: 100%;
}
.sindesi-btn__icon {
    display: inline-block;
    width: 18px;
    height: 18px;
    font-size: 0;
    line-height: 0;
    flex-shrink: 0;
    background: currentColor;
    -webkit-mask: var(--ph-plus) center / contain no-repeat;
    mask: var(--ph-plus) center / contain no-repeat;
}

.sindesi-tabs {
    display: inline-flex;
    gap: 4px;
    margin-bottom: 32px;
    overflow-x: auto;
    padding: 5px;
    background: var(--sd-panel-soft);
    border: 1px solid var(--sd-border);
    border-radius: var(--sd-radius-pill);
    box-shadow: none;
    align-self: flex-start;
    width: fit-content;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
}
.sindesi-tabs::-webkit-scrollbar { display: none; }
.sindesi-tab {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    padding: 10px 20px;
    border-radius: var(--sd-radius-pill);
    background: transparent;
    color: var(--sd-muted);
    font-size: 14px;
    font-weight: 300;
    letter-spacing: -0.005em;
    text-decoration: none;
    white-space: nowrap;
    border: 1px solid transparent;
    transition: background 0.18s var(--sd-ease), color 0.18s var(--sd-ease);
}
.sindesi-tab:hover { background: rgba(255, 255, 255, 0.85); color: var(--sd-blue-strong); }
.sindesi-tab.is-active {
    background: #ffffff;
    font-weight: 400;
    color: var(--sd-blue);
    border-color: rgba(2, 128, 222, 0.22);
    box-shadow: 0 1px 2px rgba(2, 62, 102, 0.06);
}
.sindesi-tab__count {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 23px;
    height: 23px;
    line-height: 1;
    padding: 0 8px;
    border-radius: var(--sd-radius-pill);
    background: rgba(2, 128, 222, 0.08);
    color: var(--sd-blue-deep);
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    font-variant-numeric: tabular-nums;
}
.sindesi-tab.is-active .sindesi-tab__count {
    background: var(--sd-grad);
    color: #ffffff;
    box-shadow: none;
}

.sindesi-cards-grid {
    display: flex;
    flex-direction: column;
    gap: 12px;
    background: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
    overflow: visible;
}

.sindesi-cards-grid:has(.sindesi-card--service) {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    gap: 24px;
}

.sindesi-card {
    color: inherit;
    text-decoration: none;
    font-weight: 400;
}

.sindesi-card:not(.sindesi-card--service) {
    position: relative;
    display: grid;
    grid-template-columns: 148px minmax(0, 1fr) 48px;
    align-items: stretch;
    column-gap: 22px;
    padding: 12px 18px 12px 12px;
    background: rgba(255, 255, 255, 0.6);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: 22px;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 12px 32px -22px rgba(28, 64, 110, 0.24);
    color: var(--sd-text);
    transition: background-color 0.2s var(--sd-ease), border-color 0.2s var(--sd-ease);
}
.sindesi-card:not(.sindesi-card--service):hover {
    background: rgba(255, 255, 255, 0.8);
    border-color: rgba(58, 135, 224, 0.24);
}
.sindesi-card:not(.sindesi-card--service):focus-visible {
    outline: 2px solid var(--sd-blue);
    outline-offset: 3px;
}

.sindesi-card:not(.sindesi-card--service)::after {
    content: '';
    grid-column: 3;
    grid-row: 1;
    align-self: center;
    justify-self: end;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: transparent;
    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E"),
        var(--sd-grad);
    background-repeat: no-repeat, no-repeat;
    background-position: center, center;
    background-size: 18px 18px, cover;
    transition: transform 0.2s var(--sd-ease);
}
.sindesi-card:not(.sindesi-card--service):hover::after {
    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E"),
        linear-gradient(#10233a, #10233a);
    transform: translateX(3px);
}

.sindesi-card__thumb {
    position: relative;
    overflow: hidden;
    border-radius: var(--sd-radius-sm);
    background: var(--sd-panel-soft);
}
.sindesi-card__thumb img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.sindesi-card__thumb-fallback {
    display: none;
}

.sindesi-card:not(.sindesi-card--service) .sindesi-card__thumb {
    grid-column: 1;
    grid-row: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    min-height: 112px;
    margin: 0;
    padding: 16px;
    background: rgba(236, 242, 249, 0.75);
    border-radius: 16px;
    aspect-ratio: auto;
    max-height: none;
    overflow: hidden;
}
.sindesi-card:not(.sindesi-card--service) .sindesi-card__thumb img {
    position: absolute;
    inset: 0;
}

.sindesi-status-badge,
.sindesi-privacy-badge {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    max-width: 100%;
    padding: 6px 12px 6px 10px;
    border: none;
    border-radius: var(--sd-radius-pill);
    background: rgba(255, 255, 255, 0.92);
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    box-shadow: none;
    color: var(--sd-text-soft);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.2;
    text-transform: none;
    white-space: nowrap;
}
.sindesi-card--service .sindesi-status-badge,
.sindesi-card--service .sindesi-privacy-badge {
    position: absolute;
    top: 10px;
}
.sindesi-card--service .sindesi-status-badge { left: 10px; }
.sindesi-card--service .sindesi-privacy-badge { right: 10px; }

.sindesi-status-badge::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    background: var(--sd-green);
    -webkit-mask: var(--ph-check-circle-fill) center / contain no-repeat;
    mask: var(--ph-check-circle-fill) center / contain no-repeat;
}
.sindesi-status-badge.is-open,
.sindesi-status-badge:not(.is-closed):not(.is-draft) {
    background: var(--sd-green-soft);
    color: var(--sd-green-deep);
}
.sindesi-status-badge.is-closed {
    background: rgba(255, 255, 255, 0.92);
    color: var(--sd-muted);
}
.sindesi-status-badge.is-closed::before {
    background: var(--sd-faint);
    -webkit-mask-image: var(--ph-x);
    mask-image: var(--ph-x);
}
.sindesi-status-badge.is-draft {
    background: var(--sd-amber-soft);
    color: var(--sd-amber-deep);
}
.sindesi-status-badge.is-draft::before {
    background: var(--sd-amber);
    -webkit-mask-image: var(--ph-note-pencil);
    mask-image: var(--ph-note-pencil);
}

.sindesi-privacy-badge {
    background: var(--sd-teal-soft);
    color: #07767b;
}
.sindesi-privacy-badge::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    background: var(--sd-teal);
    -webkit-mask: var(--ph-lock-simple-fill) center / contain no-repeat;
    mask: var(--ph-lock-simple-fill) center / contain no-repeat;
}

.sindesi-card--private:not(.sindesi-card--service) {
    background: rgba(255, 255, 255, 0.6);
    border-color: rgba(8, 180, 187, 0.26);
}
.sindesi-card--private:not(.sindesi-card--service) .sindesi-card__thumb {
    background: rgba(224, 247, 248, 0.8);
}
.sindesi-card--private:not(.sindesi-card--service):hover {
    background: rgba(255, 255, 255, 0.8);
    border-color: rgba(8, 180, 187, 0.4);
}

.sindesi-card:not(.sindesi-card--service) .sindesi-card__body {
    grid-column: 2;
    grid-row: 1;
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas:
        "cat   side"
        "title side"
        "meta  side";
    align-content: center;
    align-items: center;
    column-gap: 28px;
    row-gap: 8px;
    min-width: 0;
    padding: 8px 0;
}

.sindesi-card__cat {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    max-width: 100%;
    margin: 0;
    padding: 0;
    background: transparent;
    border-radius: 0;
    color: var(--sd-muted);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.3;
    text-transform: none;
    white-space: normal;
    overflow: visible;
}
.sindesi-card__cat::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    background: var(--sd-faint);
    -webkit-mask: var(--ph-tag) center / contain no-repeat;
    mask: var(--ph-tag) center / contain no-repeat;
}
.sindesi-card:not(.sindesi-card--service) .sindesi-card__cat {
    grid-area: cat;
    justify-self: start;
}

.sindesi-card__title {
    margin: 0;
    color: var(--sd-text);
    font-size: 19px;
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.02em;
}
.sindesi-card:not(.sindesi-card--service) .sindesi-card__title {
    grid-area: title;
    display: block;
    -webkit-line-clamp: unset;
    line-clamp: none;
    overflow: visible;
    overflow-wrap: anywhere;
    text-wrap: pretty;
}

.sindesi-card__meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px 16px;
    margin: 0;
    color: var(--sd-text-soft);
    font-size: 14px;
    font-weight: 400;
}
.sindesi-card:not(.sindesi-card--service) .sindesi-card__meta {
    grid-area: meta;
    padding-top: 2px;
}

.sindesi-card__budget {
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
    background: transparent;
    color: var(--sd-text);
    font-size: 16px;
    font-weight: 500;
    letter-spacing: -0.01em;
    font-variant-numeric: tabular-nums;
    white-space: nowrap;
}

.sindesi-card__neg {
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
    gap: 5px;
    margin: 0;
    padding: 4px 10px 4px 8px;
    background: var(--sd-blue-soft);
    border-radius: var(--sd-radius-pill);
    color: var(--sd-blue-deep);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.2;
    text-transform: none;
    white-space: nowrap;
}
.sindesi-card__neg::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    background: var(--sd-blue);
    -webkit-mask: var(--ph-handshake) center / contain no-repeat;
    mask: var(--ph-handshake) center / contain no-repeat;
}

.sindesi-card__loc {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 0;
    background: transparent;
    border-radius: 0;
    color: var(--sd-text-soft);
    font-size: 14px;
    line-height: 1.2;
    white-space: nowrap;
}
.sindesi-card__loc::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    background: var(--sd-blue);
    -webkit-mask: var(--ph-map-pin-fill) center / contain no-repeat;
    mask: var(--ph-map-pin-fill) center / contain no-repeat;
}

.sindesi-card__footer {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 0;
    padding-top: 0;
    border-top: none;
    color: var(--sd-muted);
    font-size: 13px;
    font-weight: 400;
}
.sindesi-card:not(.sindesi-card--service) .sindesi-card__footer {
    grid-area: side;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: 6px;
    text-align: right;
}

.sindesi-card__footer > span:last-child,
.sindesi-card__footer > time {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    white-space: nowrap;
}
.sindesi-card__footer > span:last-child::before,
.sindesi-card__footer > time::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    background: var(--sd-faint);
    -webkit-mask: var(--ph-clock) center / contain no-repeat;
    mask: var(--ph-clock) center / contain no-repeat;
}

.sindesi-card__offers {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    color: var(--sd-text);
    font-size: 15px;
    font-weight: 500;
    line-height: 1.2;
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
}
.sindesi-card__offers::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    background: var(--sd-blue);
    -webkit-mask: var(--ph-chat-circle-dots) center / contain no-repeat;
    mask: var(--ph-chat-circle-dots) center / contain no-repeat;
}

@media (max-width: 900px) {
    .sindesi-card:not(.sindesi-card--service) {
        grid-template-columns: 128px minmax(0, 1fr) 44px;
        column-gap: 18px;
    }
    .sindesi-card:not(.sindesi-card--service)::after {
        width: 44px;
        height: 44px;
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__body {
        grid-template-columns: minmax(0, 1fr);
        grid-template-areas:
            "cat"
            "title"
            "meta"
            "side";
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__footer {
        flex-direction: row;
        align-items: center;
        justify-content: flex-start;
        gap: 16px;
        text-align: left;
    }
}

@media (max-width: 640px) {
    .sindesi-cards-grid {
        gap: 10px;
    }
    .sindesi-card:not(.sindesi-card--service) {
        grid-template-columns: minmax(0, 1fr) 44px;
        column-gap: 10px;
        row-gap: 12px;
        padding: 12px;
        border-radius: 20px;
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__thumb {
        grid-column: 1;
        grid-row: 1;
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        justify-content: flex-start;
        min-height: 0;
        padding: 0;
        background: transparent;
        border-radius: 0;
    }
    .sindesi-card--private:not(.sindesi-card--service) .sindesi-card__thumb {
        background: transparent;
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__thumb:has(img) {
        grid-column: 1 / -1;
        height: 160px;
        padding: 10px;
        align-items: flex-start;
        border-radius: 14px;
    }
    .sindesi-card:not(.sindesi-card--service)::after {
        grid-column: 2;
        grid-row: 1;
        align-self: center;
    }
    .sindesi-card:not(.sindesi-card--service):has(.sindesi-card__thumb img)::after {
        grid-row: 3;
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__body {
        grid-column: 1 / -1;
        grid-row: 2;
        padding: 0 4px 2px;
        row-gap: 8px;
    }
    .sindesi-card__title {
        font-size: 17px;
    }
    .sindesi-card:not(.sindesi-card--service) .sindesi-card__footer {
        justify-content: space-between;
        margin-top: 4px;
        padding-top: 10px;
        border-top: 1px solid rgba(16, 35, 58, 0.07);
    }
}

.sindesi-empty {
    text-align: center;
    padding: 72px 28px;
    background: var(--sd-panel);
    border: 1px solid rgba(255, 255, 255, 0.9);
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-empty__icon {
    width: 64px;
    height: 64px;
    margin: 0 auto 18px;
    font-size: 0;
    line-height: 0;
    border-radius: 50%;
    background: var(--sd-blue-soft);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--sd-blue);
}
.sindesi-empty__icon::before {
    content: '';
    width: 30px;
    height: 30px;
    background: currentColor;
    -webkit-mask: var(--ph-clipboard-text) center / contain no-repeat;
    mask: var(--ph-clipboard-text) center / contain no-repeat;
}
.sindesi-empty__title {
    margin: 0 0 10px;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: -0.025em;
    color: var(--sd-text);
}
.sindesi-empty__text {
    margin: 0 auto 26px;
    color: var(--sd-muted);
    font-size: 15px;
    max-width: 420px;
    line-height: 1.6;
}

.sindesi-breadcrumb {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 2px;
    max-width: 100%;
    margin-bottom: 22px;
    padding: 4px;
    background: rgba(255, 255, 255, 0.55);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: var(--sd-radius-pill);
    color: var(--sd-muted);
    font-size: 13px;
    font-weight: 400;
    line-height: 1.2;
}
.sindesi-breadcrumb a {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 6px 12px;
    border-radius: var(--sd-radius-pill);
    color: var(--sd-text-soft);
    font-weight: 400;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color 0.2s var(--sd-ease), color 0.2s var(--sd-ease);
}
.sindesi-breadcrumb a:first-child::before {
    content: '';
    display: inline-block;
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    background: currentColor;
    -webkit-mask: var(--ph-house) center / contain no-repeat;
    mask: var(--ph-house) center / contain no-repeat;
}
.sindesi-breadcrumb a:hover {
    background: rgba(255, 255, 255, 0.95);
    color: var(--sd-blue);
    text-decoration: none;
}
.sindesi-breadcrumb a:focus-visible {
    outline: 2px solid var(--sd-blue);
    outline-offset: 1px;
}
.sindesi-breadcrumb__sep {
    display: inline-block;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin: 0 2px;
    background: var(--sd-faint);
    font-size: 0;
    line-height: 0;
    -webkit-mask: var(--ph-caret-right) center / contain no-repeat;
    mask: var(--ph-caret-right) center / contain no-repeat;
}
.sindesi-breadcrumb__current {
    display: inline-block;
    max-width: 280px;
    padding: 6px 14px;
    border-radius: var(--sd-radius-pill);
    background: #ffffff;
    color: var(--sd-text);
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}
.sindesi-breadcrumb__inactive {
    padding: 6px 12px;
    color: var(--sd-faint);
    white-space: nowrap;
    cursor: default;
}
@media (max-width: 640px) {
    .sindesi-breadcrumb {
        flex-wrap: nowrap;
        overflow-x: auto;
        scrollbar-width: none;
        font-size: 12.5px;
    }
    .sindesi-breadcrumb::-webkit-scrollbar { display: none; }
    .sindesi-breadcrumb a,
    .sindesi-breadcrumb__inactive { padding: 6px 10px; }
    .sindesi-breadcrumb__current { max-width: 180px; }
}

.sindesi-anfrage-detail__grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 28px;
}
@media (min-width: 960px) {
    .sindesi-anfrage-detail__grid {
        grid-template-columns: 1fr 380px;
        gap: 44px;
    }
}

.sindesi-gallery { margin-bottom: 28px; }
.sindesi-gallery__main {
    aspect-ratio: 16 / 9;
    background: linear-gradient(150deg, var(--sd-blue-soft), var(--sd-teal-soft));
    border-radius: var(--sd-radius);
    overflow: hidden;
    margin-bottom: 12px;
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-gallery__main img { width: 100%; height: 100%; object-fit: cover; }
.sindesi-gallery__thumbs {
    display: flex;
    gap: 10px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
}
.sindesi-gallery__thumb {
    flex-shrink: 0;
    width: 76px;
    height: 76px;
    padding: 0;
    border-radius: var(--sd-radius-xs);
    overflow: hidden;
    border: 2px solid transparent;
    cursor: pointer;
    background: none;
    transition: border-color 0.18s var(--sd-ease), transform 0.18s var(--sd-ease);
}
.sindesi-gallery__thumb:hover { transform: translateY(-2px); }
.sindesi-gallery__thumb.is-active { border-color: var(--sd-blue); }
.sindesi-gallery__thumb img { width: 100%; height: 100%; object-fit: cover; }

.sindesi-anfrage-detail__header { margin-bottom: 24px; }
.sindesi-anfrage-detail__cat {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 14px;
    padding: 6px 12px 6px 10px;
    border-radius: var(--sd-radius-pill);
    background: var(--sd-blue-soft);
    color: var(--sd-blue-deep);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.2;
    text-transform: none;
}
.sindesi-anfrage-detail__cat::before {
    content: '';
    width: 13px;
    height: 13px;
    background: currentColor;
    -webkit-mask: var(--ph-tag) center / contain no-repeat;
    mask: var(--ph-tag) center / contain no-repeat;
}
.sindesi-anfrage-detail__title {
    margin: 0 0 16px;
    color: var(--sd-text);
    font-size: 28px;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: -0.025em;
    overflow-wrap: anywhere;
}
@media (min-width: 768px) { .sindesi-anfrage-detail__title { font-size: 36px; } }
.sindesi-anfrage-detail__meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    color: var(--sd-text-soft);
    font-size: 13.5px;
    font-weight: 400;
}
.sindesi-anfrage-detail__meta > span,
.sindesi-anfrage-detail__meta > a {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    min-height: 34px;
    padding: 6px 13px;
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: var(--sd-radius-pill);
    background: rgba(255, 255, 255, 0.62);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    line-height: 1.2;
    white-space: nowrap;
}
.sindesi-anfrage-detail__meta > a:has(.sindesi-anfrage-detail__author-avatar) {
    padding-left: 4px;
}
.sindesi-anfrage-detail__status {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    border: none !important;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
}
.sindesi-anfrage-detail__status::before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: currentColor;
}
.sindesi-anfrage-detail__status.is-publish { background: var(--sd-green-soft) !important; color: var(--sd-green-deep); }
.sindesi-anfrage-detail__status.is-private { background: var(--sd-panel-tint) !important; color: var(--sd-text-soft); }
.sindesi-anfrage-detail__status.is-draft   { background: var(--sd-amber-soft) !important; color: var(--sd-amber-deep); }

.sindesi-anfrage-detail__section {
    margin-bottom: 18px;
    padding: 22px 24px;
    background: rgba(255, 255, 255, 0.6);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: 22px;
}
.sindesi-anfrage-detail__section h2 {
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 0 0 12px;
    color: var(--sd-text);
    font-size: 17px;
    font-weight: 500;
    letter-spacing: -0.015em;
}
.sindesi-anfrage-detail__desc {
    max-width: 72ch;
    color: var(--sd-text-soft);
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
    overflow-wrap: anywhere;
}
.sindesi-anfrage-detail__desc p { margin: 0 0 12px; }
.sindesi-anfrage-detail__desc p:last-child { margin-bottom: 0; }
@media (max-width: 640px) {
    .sindesi-anfrage-detail__section {
        padding: 18px;
        border-radius: 18px;
    }
    .sindesi-anfrage-detail__desc { font-size: 14.5px; }
}

.sindesi-anfrage-detail__aside { position: relative; }
@media (min-width: 960px) {
    .sindesi-anfrage-detail__aside {
        position: sticky;
        top: 100px;
        align-self: start;
    }
}
.sindesi-aside-card {
    box-sizing: border-box;
    padding: 24px;
    background: rgba(255, 255, 255, 0.72);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid rgba(255, 255, 255, 0.9);
    border-radius: 24px;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 18px 40px -26px rgba(28, 64, 110, 0.3);
    overflow: hidden;
}
.sindesi-aside-card *,
.sindesi-aside-card *::before,
.sindesi-aside-card *::after {
    box-sizing: border-box;
}
.sindesi-aside-card__budget {
    margin-bottom: 18px;
    padding-bottom: 18px;
    border-bottom: 1px solid rgba(16, 35, 58, 0.07);
}
.sindesi-aside-card__budget-label {
    display: block;
    margin-bottom: 6px;
    color: var(--sd-muted);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
}
.sindesi-aside-card__budget-value {
    display: block;
    color: var(--sd-text);
    font-size: 34px;
    font-weight: 500;
    line-height: 1.05;
    letter-spacing: -0.03em;
    font-variant-numeric: tabular-nums;
}
.sindesi-aside-card__budget-neg {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-top: 10px;
    padding: 5px 11px 5px 9px;
    border-radius: var(--sd-radius-pill);
    background: var(--sd-blue-soft);
    color: var(--sd-blue-deep);
    font-size: 12.5px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.2;
    text-transform: none;
}
.sindesi-aside-card__budget-neg::before {
    content: '';
    width: 13px;
    height: 13px;
    background: currentColor;
    -webkit-mask: var(--ph-handshake) center / contain no-repeat;
    mask: var(--ph-handshake) center / contain no-repeat;
}
.sindesi-aside-card__offers {
    display: flex;
    align-items: center;
    gap: 10px;
    margin: 0 0 16px;
    padding: 12px 14px;
    border: none;
    border-radius: 16px;
    background: var(--sd-teal-soft);
    color: #07767b;
    font-size: 14px;
    font-weight: 400;
}
.sindesi-aside-card__offers-icon {
    display: inline-block;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    font-size: 0;
    line-height: 0;
    background: currentColor;
    -webkit-mask: var(--ph-chat-circle-dots) center / contain no-repeat;
    mask: var(--ph-chat-circle-dots) center / contain no-repeat;
}
.sindesi-aside-card__offers-text { line-height: 1.4; }

.sindesi-aside-card__actions {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}
.sindesi-aside-card__actions .sindesi-btn {
    width: 100%;
    min-width: 0;
    margin: 0;
}

.sindesi-aside-card__hint {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin: 0 0 10px;
    padding: 14px 16px;
    border: none;
    border-radius: 16px;
    background: rgba(236, 242, 249, 0.8);
    color: var(--sd-text);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
.sindesi-aside-card__hint strong {
    display: flex;
    align-items: center;
    gap: 6px;
    margin: 0;
    color: var(--sd-muted);
    font-size: 12.5px;
    font-weight: 400;
}
.sindesi-aside-card__hint strong:not(:first-child) {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid rgba(16, 35, 58, 0.07);
}
.sindesi-aside-card__hint strong::before {
    content: '';
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    background: currentColor;
    -webkit-mask: var(--ph-info) center / contain no-repeat;
    mask: var(--ph-info) center / contain no-repeat;
}
.sindesi-aside-card__hint strong:nth-of-type(1)::before {
    -webkit-mask-image: var(--ph-receipt);
    mask-image: var(--ph-receipt);
}
.sindesi-aside-card__hint strong:nth-of-type(2)::before {
    -webkit-mask-image: var(--ph-user-location);
    mask-image: var(--ph-user-location);
}
.sindesi-aside-card__hint p,
.sindesi-aside-card__hint span {
    display: flex;
    align-items: center;
    gap: 6px;
    margin: 0;
    color: var(--sd-text);
}
@media (max-width: 640px) {
    .sindesi-aside-card {
        padding: 18px;
        border-radius: 20px;
    }
    .sindesi-aside-card__budget-value { font-size: 30px; }
}

.sindesi-form {
    background: var(--sd-panel);
    border: 1px solid rgba(255, 255, 255, 0.9);
    border-radius: var(--sd-radius);
    padding: 26px;
    box-shadow: var(--sd-shadow-sm);
}
@media (min-width: 768px) { .sindesi-form { padding: var(--sd-pad-card); } }
.sindesi-form__field { margin-bottom: 24px; }
.sindesi-form__row {
    display: grid;
    grid-template-columns: 1fr;
    gap: 18px;
    margin-bottom: 24px;
}
@media (min-width: 640px) {
    .sindesi-form__row { grid-template-columns: 2fr 1fr; }
    .sindesi-form__row .sindesi-form__field { margin-bottom: 0; }
}
.sindesi-form__label {
    display: block;
    font-size: 13.5px;
    font-weight: 500;
    color: var(--sd-text);
    margin-bottom: 9px;
}
.sindesi-form__required { color: var(--sd-red); }
.sindesi-form__hint {
    font-size: 12px;
    color: var(--sd-muted);
    margin-top: 7px;
    line-height: 1.45;
}
.sindesi-form__hint--inline { display: inline; font-weight: 400; }
.sindesi-form__label-hint {
    font-size: 12px;
    color: var(--sd-faint);
    font-weight: 400;
    margin-left: 6px;
}
.sindesi-form__notice {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    padding: 14px 18px;
    border-radius: var(--sd-radius-sm);
    font-size: 14px;
    line-height: 1.55;
}
.sindesi-form__notice::before {
    content: '';
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    margin-top: 2px;
    background: currentColor;
    -webkit-mask: var(--ph-info) center / contain no-repeat;
    mask: var(--ph-info) center / contain no-repeat;
}
.sindesi-form__notice--warn {
    background: var(--sd-amber-soft);
    color: var(--sd-amber-deep);
    border: none;
}
.sindesi-form__input {
    width: 100%;
    padding: 13px 16px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-xs);
    background: var(--sd-panel-soft);
    color: var(--sd-text);
    font-size: 15px;
    font-family: inherit;
    transition: border-color 0.18s var(--sd-ease),
                background 0.18s var(--sd-ease),
                box-shadow 0.18s var(--sd-ease);
    box-sizing: border-box;
}
.sindesi-form__input:focus {
    outline: none;
    border-color: var(--sd-blue);
    background: #ffffff;
    box-shadow: var(--sd-ring);
}
.sindesi-form__input:disabled { opacity: 0.5; cursor: not-allowed; }
.sindesi-form__textarea {
    resize: vertical;
    min-height: 130px;
    line-height: 1.65;
}
.sindesi-form__input-group {
    display: flex;
    align-items: stretch;
    border-radius: var(--sd-radius-xs);
    overflow: hidden;
    background: var(--sd-panel-soft);
    border: 1px solid transparent;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
}
.sindesi-form__input-group:focus-within {
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
    background: #ffffff;
}
.sindesi-form__input-group .sindesi-form__input {
    border: none;
    border-radius: 0;
    background: transparent;
}
.sindesi-form__input-group .sindesi-form__input:focus { box-shadow: none; }
.sindesi-form__suffix {
    padding: 13px 18px;
    background: rgba(2, 62, 102, 0.05);
    color: var(--sd-muted);
    font-weight: 500;
    font-size: 14px;
    display: flex;
    align-items: center;
    border-left: 1px solid var(--sd-border);
}
.sindesi-form__checkbox {
    display: flex;
    align-items: center;
    gap: 11px;
    cursor: pointer;
    padding: 13px 16px;
    background: var(--sd-panel-soft);
    border-radius: var(--sd-radius-xs);
    border: 1px solid transparent;
    font-size: 14px;
    color: var(--sd-text);
    margin-top: 26px;
    transition: background 0.18s var(--sd-ease);
}
.sindesi-form__checkbox:hover { background: var(--sd-blue-soft); }
.sindesi-form__checkbox input { margin: 0; width: 18px; height: 18px; accent-color: var(--sd-blue); }
.sindesi-form__alert {
    padding: 16px 20px;
    background: var(--sd-amber-soft);
    border: none;
    border-radius: var(--sd-radius-sm);
    color: var(--sd-amber-deep);
    font-size: 14px;
    margin-top: 18px;
    line-height: 1.55;
}
.sindesi-form__alert strong {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 15px;
    margin-bottom: 6px;
    color: var(--sd-amber-deep);
}
.sindesi-form__alert strong::before {
    content: '';
    width: 17px;
    height: 17px;
    flex-shrink: 0;
    background: currentColor;
    -webkit-mask: var(--ph-warning-circle) center / contain no-repeat;
    mask: var(--ph-warning-circle) center / contain no-repeat;
}
.sindesi-form__alert p { margin: 0; color: inherit; }
.sindesi-form__error {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 14px 18px;
    background: var(--sd-red-soft);
    border: none;
    border-radius: var(--sd-radius-sm);
    color: var(--sd-red-deep);
    font-size: 14px;
    margin-bottom: 18px;
}
.sindesi-form__error::before {
    content: '';
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    background: currentColor;
    -webkit-mask: var(--ph-warning-circle) center / contain no-repeat;
    mask: var(--ph-warning-circle) center / contain no-repeat;
}
.sindesi-form__submit {
    display: flex;
    gap: 14px;
    justify-content: flex-end;
    padding-top: 20px;
    border-top: 1px solid var(--sd-border);
    margin-top: 28px;
}

.sindesi-upload {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    padding: 18px;
    background: var(--sd-panel-soft);
    border: 1.5px dashed var(--sd-border-strong);
    border-radius: var(--sd-radius-sm);
}
.sindesi-upload__list { display: contents; }
.sindesi-upload__item {
    position: relative;
    width: 104px;
    height: 104px;
    border-radius: var(--sd-radius-xs);
    overflow: hidden;
    border: none;
    background: #ffffff;
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-upload__item img { width: 100%; height: 100%; object-fit: cover; }
.sindesi-upload__item--loading {
    display: flex;
    align-items: center;
    justify-content: center;
}
.sindesi-upload__spinner {
    width: 26px;
    height: 26px;
    border: 3px solid var(--sd-border);
    border-top-color: var(--sd-blue);
    border-radius: 50%;
    animation: sindesi-spin 0.8s linear infinite;
}
@keyframes sindesi-spin { to { transform: rotate(360deg); } }
.sindesi-upload__remove {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 26px;
    height: 26px;
    padding: 0;
    border: none;
    border-radius: 50%;
    background: rgba(16, 34, 47, 0.55);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    color: #ffffff;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.18s var(--sd-ease);
}
.sindesi-upload__remove::before {
    content: '';
    width: 13px;
    height: 13px;
    background: currentColor;
    -webkit-mask: var(--ph-x) center / contain no-repeat;
    mask: var(--ph-x) center / contain no-repeat;
}
.sindesi-upload__remove:hover { background: var(--sd-red); }
.sindesi-upload__btn {
    width: 104px;
    height: 104px;
    border: 1.5px dashed var(--sd-border-strong);
    border-radius: var(--sd-radius-xs);
    background: #ffffff;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-size: 12px;
    font-family: inherit;
    color: var(--sd-muted);
    transition: border-color 0.18s var(--sd-ease), color 0.18s var(--sd-ease);
}
.sindesi-upload__btn:hover { border-color: var(--sd-blue); color: var(--sd-blue); }
.sindesi-upload__icon {
    display: inline-block;
    width: 26px;
    height: 26px;
    font-size: 0;
    line-height: 0;
    background: currentColor;
    -webkit-mask: var(--ph-image) center / contain no-repeat;
    mask: var(--ph-image) center / contain no-repeat;
}

.sindesi-empty-state {
    background: var(--sd-panel);
    border: 1px solid rgba(255, 255, 255, 0.9);
    border-radius: var(--sd-radius-lg);
    padding: 72px 28px;
    text-align: center;
    max-width: 560px;
    margin: 56px auto;
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-empty-state__icon {
    width: 76px;
    height: 76px;
    margin: 0 auto 22px;
    font-size: 0;
    line-height: 0;
    border-radius: 50%;
    background: var(--sd-blue-soft);
    color: var(--sd-blue);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
}
.sindesi-empty-state__icon::before {
    content: '';
    width: 36px;
    height: 36px;
    background: currentColor;
    -webkit-mask: var(--ph-clipboard-text) center / contain no-repeat;
    mask: var(--ph-clipboard-text) center / contain no-repeat;
}
.sindesi-empty-state h2 {
    font-size: 23px;
    font-weight: 400;
    letter-spacing: -0.025em;
    color: var(--sd-text);
    margin: 0 0 10px;
}
.sindesi-empty-state p {
    color: var(--sd-muted);
    font-size: 15px;
    line-height: 1.6;
    margin: 0 auto 26px;
    max-width: 400px;
}
.sindesi-empty-state .sindesi-btn { display: inline-flex; }

.sindesi-page-header__title-row {
    display: flex;
    align-items: center;
    gap: 14px;
    flex-wrap: wrap;
}
.sindesi-page-header__count-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 38px;
    height: 30px;
    padding: 0 13px;
    border-radius: var(--sd-radius-pill);
    background: rgba(2, 128, 222, 0.08);
    color: var(--sd-blue-deep);
    font-size: 14px;
    font-weight: 400;
    font-variant-numeric: tabular-nums;
    box-shadow: none;
}

.sindesi-public {
    background: radial-gradient(125% 125% at 50% 92%,
                #ffffff 40%, #bfe6f8 72%, var(--sd-sky) 100%);
    background-attachment: fixed;
    min-height: calc(100vh - 200px);
    padding: 56px 24px 80px;
    color: var(--sd-text);
    font-family: "Inter", ui-sans-serif, system-ui, -apple-system,
                 "Segoe UI", Roboto, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 300;
}
.sindesi-public__inner {
    max-width: 1440px;
    margin: 0 auto;
}

.sindesi-public__header { margin-bottom: 36px; }
.sindesi-public__header h1 {
    font-size: 44px;
    font-weight: 300;
    line-height: 1.08;
    letter-spacing: -0.04em;
    margin: 0 0 14px;
    color: var(--sd-text);
    background: none;
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: currentColor;
}
.sindesi-public__sub {
    font-size: 17px;
    color: var(--sd-muted);
    max-width: 640px;
    margin: 0;
    line-height: 1.6;
}
@media (max-width: 640px) {
    .sindesi-public__header h1 { font-size: 32px; }
    .sindesi-public__sub { font-size: 15px; }
}

.sindesi-filters {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr auto;
    gap: 14px;
    align-items: end;
    background: var(--sd-glass);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    padding: 22px 26px;
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-glass);
    margin-bottom: 28px;
}
@media (max-width: 780px) {
    .sindesi-filters { grid-template-columns: 1fr; padding: 18px; }
}
.sindesi-filters__group { display: flex; flex-direction: column; gap: 8px; }
.sindesi-filters__label {
    font-size: 10.5px;
    font-weight: 500;
    color: var(--sd-muted);
    text-transform: uppercase;
    letter-spacing: 0.13em;
}
.sindesi-filters input[type="text"],
.sindesi-filters select {
    width: 100%;
    padding: 12px 16px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-xs);
    font-size: 15px;
    font-family: inherit;
    color: var(--sd-text);
    background: #ffffff;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
}
.sindesi-filters input[type="text"]:focus,
.sindesi-filters select:focus {
    outline: none;
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
}
.sindesi-filters__actions {
    display: flex;
    align-items: center;
    gap: 14px;
}
.sindesi-filters__reset {
    font-size: 14px;
    color: var(--sd-muted);
    text-decoration: none;
    font-weight: 400;
    padding: 8px 4px;
    white-space: nowrap;
}
.sindesi-filters__reset:hover { color: var(--sd-blue); }

.sindesi-public__count {
    font-size: 14px;
    color: var(--sd-muted);
    margin-bottom: 22px;
    font-weight: 500;
}

.sindesi-anfragen-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    gap: 24px;
    margin-bottom: 44px;
}
@media (max-width: 480px) {
    .sindesi-anfragen-grid { gap: 16px; }
}

.sindesi-anfrage-card {
    display: flex;
    flex-direction: column;
    background: var(--sd-panel);
    border-radius: var(--sd-radius);
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    border: 1px solid rgba(255, 255, 255, 0.9);
    box-shadow: var(--sd-shadow-sm);
    transition: transform 0.22s var(--sd-ease), box-shadow 0.22s var(--sd-ease);
    position: relative;
}
.sindesi-anfrage-card:hover {
    transform: translateY(-4px);
    box-shadow: var(--sd-shadow-lg);
}
.sindesi-anfrage-card.is-owner {
    outline: 2px solid rgba(2, 128, 222, 0.3);
    outline-offset: -2px;
}
.sindesi-anfrage-card__media {
    position: relative;
    aspect-ratio: 16 / 9;
    background: linear-gradient(150deg, var(--sd-blue-soft), var(--sd-teal-soft));
    overflow: hidden;
}
.sindesi-anfrage-card__media img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.sindesi-anfrage-card__media-placeholder {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    font-size: 0;
    line-height: 0;
    color: var(--sd-blue);
    opacity: 0.25;
}
.sindesi-anfrage-card__media-placeholder::before {
    content: '';
    width: 52px;
    height: 52px;
    background: currentColor;
    -webkit-mask: var(--ph-clipboard-text) center / contain no-repeat;
    mask: var(--ph-clipboard-text) center / contain no-repeat;
}
.sindesi-anfrage-card__owner-badge {
    position: absolute;
    top: 14px;
    right: 14px;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: var(--sd-glass-strong);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    color: var(--sd-blue-strong);
    font-size: 11.5px;
    font-weight: 500;
    padding: 7px 13px;
    border-radius: var(--sd-radius-pill);
    box-shadow: 0 6px 18px -10px rgba(2, 62, 102, 0.6);
    line-height: 1;
}
.sindesi-anfrage-card__owner-badge::before {
    content: '';
    width: 13px;
    height: 13px;
    background: currentColor;
    -webkit-mask: var(--ph-user) center / contain no-repeat;
    mask: var(--ph-user) center / contain no-repeat;
}
.sindesi-anfrage-card__body {
    padding: 20px 24px 22px;
    display: flex;
    flex-direction: column;
    gap: 18px;
    flex: 1;
}
.sindesi-anfrage-card__category {
    align-self: flex-start;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-size: 10.5px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: var(--sd-blue-strong);
    background: var(--sd-blue-soft);
    padding: 5px 11px;
    border-radius: var(--sd-radius-pill);
    margin-bottom: 0;
    line-height: 1;
}
.sindesi-anfrage-card__category::before {
    content: '';
    width: 12px;
    height: 12px;
    background: currentColor;
    -webkit-mask: var(--ph-tag) center / contain no-repeat;
    mask: var(--ph-tag) center / contain no-repeat;
}
.sindesi-anfrage-card__title {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3;
    letter-spacing: -0.025em;
    color: var(--sd-text);
    margin: -8px 0 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.sindesi-anfrage-card__meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    margin-bottom: 0;
    margin-top: auto;
    font-size: 13px;
    color: var(--sd-text-soft);
}
.sindesi-anfrage-card__budget {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 7px 12px;
    border-radius: var(--sd-radius-pill);
    background: var(--sd-blue-soft);
    font-weight: 400;
    color: var(--sd-text);
    line-height: 1;
    font-variant-numeric: tabular-nums;
}
.sindesi-anfrage-card__budget-vb {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    background: var(--sd-amber-soft);
    color: var(--sd-amber-deep);
    font-size: 10px;
    font-weight: 500;
    padding: 4px 9px;
    border-radius: var(--sd-radius-pill);
    margin-left: 4px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    vertical-align: middle;
    line-height: 1;
}
.sindesi-anfrage-card__budget-vb::before {
    content: '';
    width: 12px;
    height: 12px;
    background: currentColor;
    -webkit-mask: var(--ph-handshake) center / contain no-repeat;
    mask: var(--ph-handshake) center / contain no-repeat;
}
.sindesi-anfrage-card__loc {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 7px 12px;
    border-radius: var(--sd-radius-pill);
    background: var(--sd-panel-soft);
    white-space: nowrap;
    line-height: 1;
}
.sindesi-anfrage-card__loc::before {
    content: '';
    width: 13px;
    height: 13px;
    flex-shrink: 0;
    background: var(--sd-blue);
    -webkit-mask: var(--ph-map-pin-fill) center / contain no-repeat;
    mask: var(--ph-map-pin-fill) center / contain no-repeat;
}
.sindesi-anfrage-card__footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    padding-top: 16px;
    border-top: 1px solid var(--sd-border);
    font-size: 12.5px;
    color: var(--sd-muted);
}
.sindesi-anfrage-card__author {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    font-weight: 400;
    color: var(--sd-text-soft);
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sindesi-anfrage-card__author::before {
    content: '';
    width: 15px;
    height: 15px;
    flex-shrink: 0;
    background: currentColor;
    color: var(--sd-faint);
    -webkit-mask: var(--ph-user) center / contain no-repeat;
    mask: var(--ph-user) center / contain no-repeat;
}
.sindesi-anfrage-card__time {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-style: normal;
    white-space: nowrap;
}
.sindesi-anfrage-card__time::before {
    content: '';
    width: 13px;
    height: 13px;
    flex-shrink: 0;
    background: currentColor;
    -webkit-mask: var(--ph-clock) center / contain no-repeat;
    mask: var(--ph-clock) center / contain no-repeat;
}

.sindesi-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 22px;
    padding: 36px 0 24px;
}
.sindesi-pagination__prev,
.sindesi-pagination__next {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: var(--sd-glass-strong);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    color: var(--sd-text);
    padding: 12px 20px;
    border-radius: var(--sd-radius-btn);
    text-decoration: none;
    font-size: 14px;
    font-weight: 400;
    box-shadow: var(--sd-shadow-glass);
    transition: color 0.18s var(--sd-ease), transform 0.18s var(--sd-ease);
}
.sindesi-pagination__prev:hover,
.sindesi-pagination__next:hover {
    color: var(--sd-blue-strong);
    transform: translateY(-2px);
}
.sindesi-pagination__status {
    color: var(--sd-muted);
    font-size: 14px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
}

.sindesi-loc-autocomplete {
    position: absolute;
    top: calc(100% + 6px);
    left: 0;
    right: 0;
    margin-top: 0;
    background: #ffffff;
    border: none;
    border-radius: var(--sd-radius-sm);
    box-shadow: var(--sd-shadow-lg);
    z-index: 100;
    max-height: 320px;
    overflow-y: auto;
    padding: 6px;
    display: none;
}
.sindesi-loc-autocomplete__item {
    padding: 12px 14px;
    cursor: pointer;
    border-bottom: none;
    border-radius: var(--sd-radius-xs);
    transition: background 0.14s var(--sd-ease);
}
.sindesi-loc-autocomplete__item:last-child { border-bottom: none; }
.sindesi-loc-autocomplete__item:hover { background: var(--sd-blue-soft); }
.sindesi-loc-autocomplete__main {
    font-size: 15px;
    font-weight: 400;
    color: var(--sd-text);
    line-height: 1.35;
}
.sindesi-loc-autocomplete__sec {
    font-size: 13px;
    color: var(--sd-muted);
    margin-top: 2px;
    line-height: 1.3;
}

.sindesi-card--service {
    display: flex;
    flex-direction: column;
    background: var(--sd-panel);
    border: 1px solid rgba(255, 255, 255, 0.9);
    border-radius: var(--sd-radius);
    overflow: hidden;
    box-shadow: var(--sd-shadow-sm);
    transition: transform 0.22s var(--sd-ease), box-shadow 0.22s var(--sd-ease);
}
.sindesi-card--service:hover {
    transform: translateY(-4px);
    box-shadow: var(--sd-shadow-lg);
    border-color: rgba(255, 255, 255, 0.9);
}
.sindesi-card--service__thumb-link {
    display: block;
    text-decoration: none;
    color: inherit;
}
.sindesi-card--service .sindesi-card__title { margin: 0; }
.sindesi-card--service .sindesi-card__title a {
    color: inherit;
    text-decoration: none;
}
.sindesi-card--service .sindesi-card__title a:hover { color: var(--sd-blue); }

.sindesi-card--service__stats {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
    font-size: 12.5px;
    color: var(--sd-text-soft);
    font-weight: 500;
}
.sindesi-card--service__stat {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 6px 11px;
    border-radius: var(--sd-radius-pill);
    background: var(--sd-panel-soft);
    line-height: 1;
}
.sindesi-card--service__stat--muted {
    color: var(--sd-faint);
    font-weight: 500;
}

.sindesi-card--service__info {
    margin: 0;
    font-size: 13px;
    display: flex;
    flex-direction: column;
    gap: 2px;
}
.sindesi-card--service__info-row {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    gap: 12px;
    padding: 7px 0;
    border-bottom: 1px solid var(--sd-border);
}
.sindesi-card--service__info-row:last-child { border-bottom: none; }
.sindesi-card--service__info-row dt {
    color: var(--sd-muted);
    font-weight: 500;
    white-space: nowrap;
}
.sindesi-card--service__info-row dd {
    margin: 0;
    color: var(--sd-text);
    font-weight: 400;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sindesi-card--service__price { font-weight: 400; font-variant-numeric: tabular-nums; }
.sindesi-card--service__chip {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 4px 10px;
    border-radius: var(--sd-radius-pill);
    font-size: 10.5px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    line-height: 1;
}
.sindesi-card--service__chip--yes {
    background: var(--sd-green-soft);
    color: var(--sd-green-deep);
}
.sindesi-card--service__chip--yes::before {
    content: '';
    width: 12px;
    height: 12px;
    background: currentColor;
    -webkit-mask: var(--ph-check-circle-fill) center / contain no-repeat;
    mask: var(--ph-check-circle-fill) center / contain no-repeat;
}

.sindesi-card--service__footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 16px;
    border-top: 1px solid var(--sd-border);
    gap: 10px;
}
.sindesi-card--service__actions { display: flex; gap: 6px; }
.sindesi-card--service__action {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    padding: 0;
    background: var(--sd-panel-soft);
    border: none;
    border-radius: var(--sd-radius-xs);
    font-size: 0;
    line-height: 0;
    color: var(--sd-text-soft);
    cursor: pointer;
    text-decoration: none;
    transition: background 0.18s var(--sd-ease), color 0.18s var(--sd-ease);
}
.sindesi-card--service__action::before {
    content: '';
    width: 17px;
    height: 17px;
    background: currentColor;
    -webkit-mask: var(--ph-pencil-simple) center / contain no-repeat;
    mask: var(--ph-pencil-simple) center / contain no-repeat;
}
.sindesi-card--service__action:hover {
    background: var(--sd-blue-soft);
    color: var(--sd-blue-strong);
}
.sindesi-card--service__action--danger::before {
    -webkit-mask-image: var(--ph-trash);
    mask-image: var(--ph-trash);
}
.sindesi-card--service__action--danger:hover {
    background: var(--sd-red-soft);
    color: var(--sd-red);
}

.sindesi-card--service__status {
    padding: 6px 13px;
    border-radius: var(--sd-radius-pill);
    font-size: 10.5px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    line-height: 1;
}
.sindesi-card--service__status.is-open   { background: var(--sd-green-soft); color: var(--sd-green-deep); }
.sindesi-card--service__status.is-draft  { background: var(--sd-amber-soft); color: var(--sd-amber-deep); }
.sindesi-card--service__status.is-closed { background: var(--sd-red-soft); color: var(--sd-red-deep); }
.sindesi-card--service__status.is-other  { background: var(--sd-panel-tint); color: var(--sd-text-soft); }

.sindesi-card--service__action--disabled,
.sindesi-card--service__action[disabled] {
    opacity: 0.3;
    cursor: not-allowed;
    filter: grayscale(1);
}
.sindesi-card--service__action--disabled:hover,
.sindesi-card--service__action[disabled]:hover {
    background: var(--sd-panel-soft);
    color: var(--sd-text-soft);
}

.sindesi-card--service + .sindesi-card--service,
.sindesi-cards-grid:has(.sindesi-card--service) .sindesi-card + .sindesi-card {
    border-top: none;
}
.sindesi-card--service:hover { background: var(--sd-panel); }
.sindesi-card--service::after { content: none; }
.sindesi-card--service .sindesi-card__thumb {
    flex: none;
    width: auto;
    aspect-ratio: 16 / 10;
    max-height: none;
    margin: 0;
    border-radius: 0;
    align-self: auto;
}
.sindesi-card--service .sindesi-card__body {
    display: flex;
    flex-direction: column;
    gap: 14px;
    padding: 22px;
}
.sindesi-card--service .sindesi-card__title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    font-size: 18px;
}
.sindesi-card--service .sindesi-card__footer {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    text-align: left;
    padding-top: 16px;
    border-top: 1px solid var(--sd-border);
}

.sindesi-anfrage-detail__stats {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 10px;
    padding-top: 0;
    border-top: none;
    color: var(--sd-text-soft);
    font-size: 13px;
    font-weight: 400;
}
.sindesi-anfrage-detail__stats > span {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    min-height: 32px;
    padding: 6px 12px;
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: var(--sd-radius-pill);
    background: rgba(255, 255, 255, 0.5);
    line-height: 1.2;
    font-variant-numeric: tabular-nums;
}


.sindesi-anfrage-detail__meta,
.sindesi-anfrage-detail__stats {
    display: inline-flex;
    vertical-align: middle;
    margin: 4px 8px 4px 0;
}

.sindesi-extras-list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.sindesi-extras-list__item {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 18px;
    padding: 16px 18px;
    background: var(--sd-panel-soft);
    border: none;
    border-radius: var(--sd-radius-sm);
    transition: background 0.18s var(--sd-ease);
}
.sindesi-extras-list__item:hover { background: var(--sd-blue-soft); }
.sindesi-extras-list__label {
    display: flex;
    flex-direction: column;
    gap: 3px;
    min-width: 0;
    flex: 1;
}
.sindesi-extras-list__label strong {
    color: var(--sd-text);
    font-weight: 500;
    font-size: 14.5px;
}
.sindesi-extras-list__label small {
    color: var(--sd-muted);
    font-size: 12.5px;
    line-height: 1.45;
}
.sindesi-extras-list__price {
    flex-shrink: 0;
    color: var(--sd-blue-strong);
    font-weight: 400;
    font-size: 14.5px;
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
}

.sindesi-form__radio-group {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 8px;
}
.sindesi-form__radio {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    padding: 12px 16px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-xs);
    background: var(--sd-panel-soft);
    cursor: pointer;
    transition: border-color 0.18s var(--sd-ease), background 0.18s var(--sd-ease);
    font-size: 14px;
    color: var(--sd-text-soft);
    user-select: none;
}
.sindesi-form__radio:hover { background: var(--sd-blue-soft); }
.sindesi-form__radio input[type="radio"] {
    margin: 0;
    accent-color: var(--sd-blue);
}
.sindesi-form__radio input[type="radio"]:checked + span {
    color: var(--sd-text);
    font-weight: 400;
}
.sindesi-form__radio:has(input[type="radio"]:checked) {
    border-color: var(--sd-blue);
    background: var(--sd-blue-soft);
}

.sindesi-form__input-prefix {
    display: inline-flex;
    align-items: center;
    padding: 0 14px;
    background: rgba(2, 62, 102, 0.05);
    color: var(--sd-muted);
    border: none;
    border-right: 1px solid var(--sd-border);
    border-radius: var(--sd-radius-xs) 0 0 var(--sd-radius-xs);
    font-size: 14px;
    font-weight: 500;
    height: 48px;
}
.sindesi-form__input-group .sindesi-form__input {
    border-radius: 0 var(--sd-radius-xs) var(--sd-radius-xs) 0;
}

.sindesi-form__file {
    padding: 10px;
    background: var(--sd-panel-soft);
    cursor: pointer;
}

.sindesi-form__image-preview {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(128px, 1fr));
    gap: 12px;
    margin-top: 14px;
}
.sindesi-form__image-preview:empty { display: none; }
.sindesi-form__image-preview__item {
    position: relative;
    aspect-ratio: 4 / 3;
    border-radius: var(--sd-radius-xs);
    overflow: hidden;
    background: var(--sd-panel-soft);
    border: none;
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-form__image-preview__item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.sindesi-form__image-preview__badge {
    position: absolute;
    top: 8px;
    left: 8px;
    padding: 4px 10px;
    background: var(--sd-glass-strong);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    color: var(--sd-blue-strong);
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    border-radius: var(--sd-radius-pill);
    line-height: 1;
}
.sindesi-form__image-preview__remove {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 28px;
    height: 28px;
    padding: 0;
    background: rgba(16, 34, 47, 0.55);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    color: #ffffff;
    border: none;
    border-radius: 50%;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.18s var(--sd-ease), transform 0.12s var(--sd-ease);
}
.sindesi-form__image-preview__remove::before {
    content: '';
    width: 14px;
    height: 14px;
    background: currentColor;
    -webkit-mask: var(--ph-x) center / contain no-repeat;
    mask: var(--ph-x) center / contain no-repeat;
}
.sindesi-form__image-preview__remove:hover {
    background: var(--sd-red);
    transform: scale(1.06);
}
.sindesi-form__image-preview__remove:active { transform: scale(0.95); }

.sindesi-form__actions {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 14px;
    margin-top: 32px;
    padding-top: 22px;
    border-top: 1px solid var(--sd-border);
}

.sindesi-form__price-row {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
}
.sindesi-form__price-row > .sindesi-form__input-group {
    flex: 0 1 auto;
    max-width: 240px;
}
.sindesi-form__price-row > .sindesi-form__checkbox {
    flex: 0 1 auto;
    margin: 0;
}

.sindesi-form__booking-row {
    display: flex;
    gap: 18px;
    flex-wrap: wrap;
}
.sindesi-form__booking-col {
    display: flex;
    flex-direction: column;
    gap: 7px;
    flex: 1 1 150px;
    min-width: 130px;
}
.sindesi-form__sublabel {
    font-size: 12.5px;
    font-weight: 500;
    color: var(--sd-text-soft);
}

.sindesi-anfrage-detail__author {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}
.sindesi-anfrage-detail__author-avatar {
    display: inline-block;
    width: 26px;
    height: 26px;
    border: none;
    border-radius: 50%;
    background: var(--sd-panel-soft);
    object-fit: cover;
    vertical-align: middle;
}
.sindesi-anfrage-detail__author-avatar--fallback {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: var(--sd-blue-soft);
    color: var(--sd-blue);
    font-size: 0;
    line-height: 0;
}
.sindesi-anfrage-detail__author-avatar--fallback::before {
    content: '';
    width: 15px;
    height: 15px;
    background: currentColor;
    -webkit-mask: var(--ph-user) center / contain no-repeat;
    mask: var(--ph-user) center / contain no-repeat;
}
.sindesi-anfrage-detail__author--linked {
    color: var(--sd-text) !important;
    text-decoration: none;
    cursor: pointer;
    transition: background-color 0.2s var(--sd-ease), color 0.2s var(--sd-ease);
}
.sindesi-anfrage-detail__author--linked:hover {
    background: #ffffff !important;
    color: var(--sd-blue) !important;
    text-decoration: none;
}
.sindesi-anfrage-detail__author--linked:focus-visible {
    outline: 2px solid var(--sd-blue);
    outline-offset: 2px;
}

.sindesi-public--dienstleistungen {
    background: radial-gradient(125% 125% at 50% 92%,
                #ffffff 40%, #bfe6f8 72%, var(--sd-sky) 100%);
    background-attachment: fixed;
    min-height: calc(100vh - 200px);
    padding: 56px 24px 80px;
    color: var(--sd-text);
    font-family: "Inter", ui-sans-serif, system-ui, -apple-system,
                 "Segoe UI", Roboto, sans-serif;
}
.sindesi-public--dienstleistungen .sindesi-public__inner {
    max-width: 1440px;
    margin: 0 auto;
}
.sindesi-public--dienstleistungen .sindesi-public__header { margin-bottom: 36px; }
.sindesi-public--dienstleistungen .sindesi-public__header h1 {
    font-size: 44px;
    font-weight: 300;
    line-height: 1.08;
    margin: 0 0 14px;
    letter-spacing: -0.04em;
    color: var(--sd-text);
    background: none;
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: currentColor;
}
.sindesi-public--dienstleistungen .sindesi-public__sub {
    font-size: 17px;
    color: var(--sd-muted);
    max-width: 640px;
    margin: 0;
    line-height: 1.6;
}
@media (max-width: 640px) {
    .sindesi-public--dienstleistungen .sindesi-public__header h1 { font-size: 32px; }
    .sindesi-public--dienstleistungen .sindesi-public__sub { font-size: 15px; }
}

.sindesi-dl-form { display: block; }

.sindesi-dl-searchbar {
    display: flex;
    align-items: center;
    gap: 12px;
    background: var(--sd-glass);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    padding: 12px;
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-glass);
    margin-bottom: 28px;
}
.sindesi-dl-searchbar__field {
    display: flex;
    align-items: center;
    gap: 11px;
    flex: 1 1 0;
    min-width: 0;
    padding: 12px 18px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-sm);
    background: #ffffff;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
    cursor: text;
}
.sindesi-dl-searchbar__field:focus-within {
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
}
.sindesi-dl-searchbar__icon {
    display: inline-flex;
    width: 19px;
    height: 19px;
    font-size: 0;
    line-height: 0;
    flex-shrink: 0;
    background: var(--sd-faint);
    -webkit-mask: var(--ph-magnifying-glass) center / contain no-repeat;
    mask: var(--ph-magnifying-glass) center / contain no-repeat;
}
.sindesi-dl-searchbar__input {
    flex: 1 1 auto;
    min-width: 0;
    border: none;
    outline: none;
    background: transparent;
    font-size: 15px;
    color: var(--sd-text);
    font-family: inherit;
    padding: 0;
}
.sindesi-dl-searchbar__input::placeholder { color: var(--sd-faint); }
.sindesi-dl-searchbar__submit {
    flex-shrink: 0;
    width: 52px;
    height: 52px;
    border-radius: var(--sd-radius-sm);
    border: none;
    background: var(--sd-grad);
    color: #ffffff;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: var(--sd-shadow-brand);
    transition: transform 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
}
.sindesi-dl-searchbar__submit:hover {
    transform: translateY(-2px);
    box-shadow: 0 16px 30px -12px rgba(2, 128, 222, 0.7);
}
.sindesi-dl-searchbar__submit svg { width: 22px; height: 22px; }

@media (max-width: 640px) {
    .sindesi-dl-searchbar {
        flex-direction: column;
        align-items: stretch;
        padding: 12px;
    }
    .sindesi-dl-searchbar__submit {
        width: 100%;
        height: 46px;
    }
}

.sindesi-dl-layout {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px;
}
@media (min-width: 960px) {
    .sindesi-dl-layout {
        grid-template-columns: 300px 1fr;
        gap: 32px;
        align-items: start;
    }
}

.sindesi-dl-sidebar {
    background: var(--sd-glass);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    border-radius: var(--sd-radius-lg);
    box-shadow: var(--sd-shadow-glass);
    padding: 26px;
}
@media (min-width: 960px) {
    .sindesi-dl-sidebar {
        position: sticky;
        top: 24px;
        align-self: flex-start;
    }
}
@media (max-width: 959px) {
    .sindesi-dl-sidebar {
        position: fixed;
        top: 0; left: 0; right: 0; bottom: 0;
        z-index: 9999;
        overflow-y: auto;
        border-radius: 0;
        border: none;
        background: rgba(255, 255, 255, 0.97);
        box-shadow: none;
        transform: translateY(100%);
        transition: transform 0.3s var(--sd-ease);
        padding: 26px 22px 64px;
    }
    .sindesi-dl-sidebar.is-open { transform: translateY(0); }
}

.sindesi-dl-filters {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.sindesi-dl-filters__header {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 4px;
}
.sindesi-dl-filters__reset {
    font-size: 13px;
    color: var(--sd-muted);
    text-decoration: none;
    font-weight: 400;
}
.sindesi-dl-filters__reset:hover { color: var(--sd-blue); }
.sindesi-dl-filters__group {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.sindesi-dl-filters__label {
    font-size: 15px;
    font-weight: 500;
    color: var(--sd-text);
    letter-spacing: -0.015em;
    margin: 0;
}
.sindesi-dl-filters__radio {
    display: flex;
    align-items: center;
    gap: 11px;
    font-size: 14px;
    color: var(--sd-text-soft);
    cursor: pointer;
    padding: 4px 0;
    font-weight: 500;
}
.sindesi-dl-filters__radio input {
    accent-color: var(--sd-blue);
    cursor: pointer;
    margin: 0;
    width: 17px;
    height: 17px;
    flex-shrink: 0;
}
.sindesi-dl-filters__radio:hover span { color: var(--sd-blue); }
.sindesi-dl-filters__radio input:checked + span { color: var(--sd-text); font-weight: 400; }

.sindesi-cat-select {
    width: 100%;
    padding: 12px 38px 12px 14px;
    font-size: 14px;
    font-weight: 500;
    font-family: inherit;
    color: var(--sd-text);
    background-color: #ffffff;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-xs);
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%239bb0be'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 13px center;
    background-size: 15px 15px;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
}
.sindesi-cat-select:hover { border-color: var(--sd-border-strong); }
.sindesi-cat-select:focus {
    outline: none;
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
}
@media (prefers-reduced-motion: reduce) {
    .sindesi-cat-select { transition: none; }
}

.sindesi-dl-filters__select,
.sindesi-dl-filters__input {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid transparent;
    border-radius: var(--sd-radius-xs);
    font-size: 14px;
    color: var(--sd-text);
    background: #ffffff;
    font-family: inherit;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
    box-sizing: border-box;
}
.sindesi-dl-filters__select:focus,
.sindesi-dl-filters__input:focus {
    outline: none;
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
}
.sindesi-dl-filters__select {
    appearance: none;
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%239bb0be'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 13px center;
    background-size: 15px 15px;
    padding-right: 38px;
    cursor: pointer;
}

.sindesi-dl-filters__price-inputs {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    gap: 10px;
    align-items: center;
}
.sindesi-dl-filters__price-inputs .sindesi-dl-filters__input {
    padding: 10px 13px;
    text-align: left;
}
.sindesi-dl-filters__price-sep {
    color: var(--sd-faint);
    font-size: 14px;
    padding: 0 2px;
}

.sindesi-dl-filters__range {
    position: relative;
    height: 34px;
    margin-top: 4px;
}
.sindesi-dl-filters__range-track {
    position: absolute;
    left: 9px; right: 9px;
    top: 50%;
    transform: translateY(-50%);
    height: 6px;
    background: var(--sd-panel-tint);
    border-radius: 3px;
    overflow: visible;
}
.sindesi-dl-filters__range-fill {
    position: absolute;
    top: 0; bottom: 0;
    left: 0%; right: 0%;
    background: var(--sd-grad);
    border-radius: 3px;
}
.sindesi-dl-filters__range-thumb {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 34px;
    -webkit-appearance: none;
    appearance: none;
    background: transparent;
    pointer-events: none;
    outline: none;
    margin: 0;
    padding: 0;
}
.sindesi-dl-filters__range-thumb::-webkit-slider-runnable-track {
    background: transparent;
    height: 34px;
    border: none;
}
.sindesi-dl-filters__range-thumb::-moz-range-track {
    background: transparent;
    height: 34px;
    border: none;
}
.sindesi-dl-filters__range-thumb::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #ffffff;
    border: 5px solid var(--sd-blue);
    box-shadow: 0 4px 12px -4px rgba(2, 128, 222, 0.8);
    cursor: grab;
    pointer-events: auto;
    margin-top: 0;
    transition: transform 0.14s var(--sd-ease);
}
.sindesi-dl-filters__range-thumb::-moz-range-thumb {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #ffffff;
    border: 5px solid var(--sd-blue);
    box-shadow: 0 4px 12px -4px rgba(2, 128, 222, 0.8);
    cursor: grab;
    pointer-events: auto;
    transition: transform 0.14s var(--sd-ease);
}
.sindesi-dl-filters__range-thumb::-webkit-slider-thumb:hover { transform: scale(1.12); }
.sindesi-dl-filters__range-thumb::-moz-range-thumb:hover     { transform: scale(1.12); }
.sindesi-dl-filters__range-thumb:active::-webkit-slider-thumb { cursor: grabbing; }
.sindesi-dl-filters__range-thumb:active::-moz-range-thumb     { cursor: grabbing; }
.sindesi-dl-filters__range-labels {
    display: flex;
    justify-content: space-between;
    margin-top: 6px;
    font-size: 10px;
    color: var(--sd-faint);
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: 500;
}

.sindesi-dl-toolbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 14px;
    margin-bottom: 28px;
    flex-wrap: wrap;
}
.sindesi-dl-toolbar__filter-toggle {
    display: none;
    align-items: center;
    gap: 9px;
}

.sindesi-dl-toolbar .sindesi-dl-toolbar__filter-toggle {
    display: none !important;
}
@media (max-width: 959px) {
    .sindesi-dl-toolbar .sindesi-dl-toolbar__filter-toggle {
        display: inline-flex !important;
    }
    .sindesi-dl-toolbar { justify-content: space-between; }
}
.sindesi-dl-toolbar__filter-badge {
    display: inline-block;
    vertical-align: middle;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--sd-blue);
    box-shadow: 0 0 0 3px var(--sd-blue-soft);
    font-size: 0;
    line-height: 0;
    margin-left: 4px;
}

.sindesi-dl-toolbar__filter-toggle::before {
    content: '';
    width: 17px;
    height: 17px;
    flex-shrink: 0;
    background: currentColor;
    -webkit-mask: var(--ph-funnel) center / contain no-repeat;
    mask: var(--ph-funnel) center / contain no-repeat;
}
.sindesi-public--dienstleistungen .sindesi-btn--ghost {
    background: var(--sd-glass-strong);
    color: var(--sd-text);
    border: 1px solid var(--sd-glass-line);
    padding: 12px 18px;
    font-size: 14px;
    font-weight: 400;
    border-radius: var(--sd-radius-btn);
    cursor: pointer;
    font-family: inherit;
    display: inline-flex;
    align-items: center;
    gap: 9px;
    transition: color 0.18s var(--sd-ease), transform 0.18s var(--sd-ease);
}
.sindesi-public--dienstleistungen .sindesi-btn--ghost:hover {
    color: var(--sd-blue-strong);
    transform: translateY(-2px);
}

.sindesi-dl-sort {
    display: inline-flex;
    align-items: center;
    gap: 11px;
    margin-left: auto;
}
.sindesi-dl-sort__label {
    font-size: 13px;
    color: var(--sd-muted);
    font-weight: 500;
    white-space: nowrap;
}
.sindesi-dl-sort__select {
    padding: 11px 36px 11px 14px;
    border: 1px solid var(--sd-glass-line);
    border-radius: var(--sd-radius-btn);
    font-size: 14px;
    background-color: var(--sd-glass-strong);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    color: var(--sd-text);
    cursor: pointer;
    font-family: inherit;
    appearance: none;
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 15px 15px;
    transition: border-color 0.18s var(--sd-ease), box-shadow 0.18s var(--sd-ease);
}
.sindesi-dl-sort__select:focus {
    outline: none;
    border-color: var(--sd-blue);
    box-shadow: var(--sd-ring);
}

.sindesi-dl-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    gap: 24px;
    margin-bottom: 44px;
}
.sindesi-dl-grid:not(:has(.sindesi-dl-card--vendor)) {
    grid-template-columns: minmax(0, 1fr);
    gap: 10px;
}
@media (max-width: 480px) { .sindesi-dl-grid { gap: 16px; } }

.sindesi-dl-card {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) {
    background: rgba(255, 255, 255, 0.62);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid rgba(255, 255, 255, 0.85);
    border-radius: 22px;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 12px 32px -22px rgba(28, 64, 110, 0.24);
    transition: background-color 0.2s var(--sd-ease), border-color 0.2s var(--sd-ease);
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor):hover {
    background: rgba(255, 255, 255, 0.82);
    border-color: rgba(2, 128, 222, 0.2);
}

.sindesi-dl-card__link {
    position: absolute;
    inset: 0;
    z-index: 1;
    text-decoration: none;
}
.sindesi-dl-card__link:focus-visible {
    outline: 2px solid var(--sd-blue);
    outline-offset: -3px;
    border-radius: 22px;
}

.sindesi-dl-card__heart {
    position: absolute;
    top: 16px;
    right: 18px;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    padding: 0;
    border: 1px solid rgba(16, 35, 58, 0.08);
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.85);
    color: var(--sd-muted);
    cursor: pointer;
    pointer-events: auto;
    transition: color 0.2s var(--sd-ease), background-color 0.2s var(--sd-ease), transform 0.14s var(--sd-ease);
}
.sindesi-dl-card__heart svg {
    width: 18px;
    height: 18px;
}
.sindesi-dl-card__heart:hover {
    background: var(--sd-red-soft);
    color: var(--sd-red);
}
.sindesi-dl-card__heart.is-active { color: var(--sd-red); }
.sindesi-dl-card__heart.is-active svg { fill: var(--sd-red); }
.sindesi-dl-card__heart:active { transform: scale(0.92); }

.sindesi-dl-card__body {
    position: relative;
    z-index: 0;
    display: flex;
    flex-direction: column;
    gap: 14px;
    padding: 24px;
    pointer-events: none;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__body {
    display: grid;
    grid-template-columns: 200px minmax(0, 1fr) auto;
    grid-template-areas:
        "media cat     side"
        "media title   side"
        "media excerpt side"
        "media meta    side"
        "media vendor  side";
    align-items: start;
    column-gap: 20px;
    row-gap: 6px;
    padding: 18px 20px;
}

.sindesi-dl-card__media {
    grid-area: media;
    align-self: center;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    aspect-ratio: 4 / 3;
    border-radius: 16px;
    background: var(--sd-panel-soft);
}
.sindesi-dl-card__media-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.sindesi-dl-card__media-placeholder {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    background: var(--sd-blue-soft);
    color: var(--sd-blue);
}
.sindesi-dl-card__media-placeholder svg {
    width: 30px;
    height: 30px;
}

.sindesi-dl-card__excerpt {
    grid-area: excerpt;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden;
    margin: 2px 0 0;
    color: var(--sd-text-soft);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
    overflow-wrap: anywhere;
}

.sindesi-dl-card__rating {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    color: var(--sd-text-soft);
    font-size: 13.5px;
    line-height: 1.3;
    white-space: nowrap;
}
.sindesi-dl-card__rating svg {
    width: 14px;
    height: 14px;
    color: #f5a623;
    fill: #f5a623;
}
.sindesi-dl-card__rating-count {
    color: var(--sd-muted);
}

.sindesi-dl-card__category {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    align-self: flex-start;
    max-width: 100%;
    color: var(--sd-muted);
    font-size: 13px;
    font-weight: 400;
    line-height: 1.3;
    letter-spacing: 0;
    text-transform: none;
}
.sindesi-dl-card__category::before {
    content: '';
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    background: var(--sd-faint);
    -webkit-mask: var(--ph-tag) center / contain no-repeat;
    mask: var(--ph-tag) center / contain no-repeat;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__category {
    grid-area: cat;
    align-self: end;
    padding-right: 48px;
    overflow-wrap: anywhere;
}

.sindesi-dl-card__title {
    margin: 0;
    color: var(--sd-text);
    font-size: 19px;
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.02em;
    overflow-wrap: anywhere;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__title {
    grid-area: title;
    text-wrap: pretty;
}

.sindesi-dl-card__vendor {
    display: flex;
    align-items: center;
    gap: 10px;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__vendor {
    grid-area: vendor;
    align-items: center;
    gap: 8px;
    margin-top: 4px;
    min-width: 0;
}
.sindesi-dl-card__vendor-avatar {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: var(--sd-panel-soft);
    color: var(--sd-faint);
    object-fit: cover;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__vendor-avatar {
    width: 28px;
    height: 28px;
    border-radius: 50%;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__vendor-avatar--fallback svg {
    width: 16px;
    height: 16px;
}
.sindesi-dl-card__vendor-avatar--fallback {
    background: var(--sd-blue-soft);
    color: var(--sd-blue);
}
.sindesi-dl-card__vendor-avatar--fallback svg { width: 24px; height: 24px; }

.sindesi-dl-card__vendor-meta {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-width: 0;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__vendor-meta {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    gap: 4px 14px;
}
.sindesi-dl-card__vendor-name {
    overflow: hidden;
    color: var(--sd-text-soft);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.3;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sindesi-dl-card__vendor-city {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    color: var(--sd-muted);
    font-size: 13.5px;
    line-height: 1.3;
    white-space: nowrap;
}
.sindesi-dl-card__vendor-city svg {
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    color: var(--sd-blue);
}

.sindesi-dl-card__meta {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin: 0;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__meta {
    grid-area: meta;
    margin-top: 4px;
}
.sindesi-dl-card__chip {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 5px 11px 5px 9px;
    border: 1px solid rgba(16, 35, 58, 0.08);
    border-radius: var(--sd-radius-pill);
    background: rgba(255, 255, 255, 0.7);
    color: var(--sd-text-soft);
    font-size: 12.5px;
    font-weight: 400;
    line-height: 1.2;
    white-space: nowrap;
}
.sindesi-ico {
    display: inline-block;
    flex-shrink: 0;
    vertical-align: -0.14em;
}

.sindesi-dl-card__chip-icon {
    display: inline-block;
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    background: var(--sd-blue);
    font-size: 0;
    line-height: 0;
    -webkit-mask: var(--ph-map-pin-fill) center / contain no-repeat;
    mask: var(--ph-map-pin-fill) center / contain no-repeat;
}
.sindesi-dl-card__chip-icon--laptop {
    -webkit-mask-image: var(--ph-laptop);
    mask-image: var(--ph-laptop);
}
.sindesi-dl-card__chip--negotiable {
    border-color: transparent;
    background: var(--sd-blue-soft);
    color: var(--sd-blue-deep);
}
.sindesi-dl-card__chip--negotiable .sindesi-dl-card__chip-icon {
    -webkit-mask-image: var(--ph-handshake);
    mask-image: var(--ph-handshake);
}

.sindesi-dl-card__footer {
    display: flex;
    align-items: center;
    gap: 12px;
    padding-top: 16px;
    border-top: 1px solid var(--sd-border);
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__footer {
    grid-area: side;
    align-self: center;
    gap: 16px;
    padding: 0 0 2px 12px;
    border-top: none;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__footer::after {
    content: '';
    display: inline-flex;
    flex-shrink: 0;
    width: 46px;
    height: 46px;
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 999px;
    background-color: rgba(255, 255, 255, 0.25);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310233a'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px 18px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1);
    font-size: 0;
    line-height: 0;
    transition: background-color 0.2s var(--sd-ease), transform 0.2s var(--sd-ease);
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor):hover .sindesi-dl-card__footer::after {
    background-color: rgba(255, 255, 255, 0.6);
    transform: translateX(3px);
}
.sindesi-dl-card__footer-icon {
    display: inline-flex;
    flex-shrink: 0;
    width: 17px;
    height: 17px;
    background: var(--sd-faint);
    font-size: 0;
    line-height: 0;
    -webkit-mask: var(--ph-calendar-blank) center / contain no-repeat;
    mask: var(--ph-calendar-blank) center / contain no-repeat;
}
.sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__footer-icon {
    display: none;
}
.sindesi-dl-card__price-block {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 2px;
    margin-left: auto;
    text-align: right;
}
.sindesi-dl-card__price-label {
    color: var(--sd-muted);
    font-size: 12.5px;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    white-space: nowrap;
}
.sindesi-dl-card__price {
    color: var(--sd-text);
    font-size: 20px;
    font-weight: 500;
    line-height: 1.15;
    letter-spacing: -0.02em;
    font-variant-numeric: tabular-nums;
    white-space: nowrap;
}

@media (max-width: 720px) {
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__body {
        grid-template-columns: minmax(0, 1fr);
        grid-template-areas:
            "media"
            "cat"
            "title"
            "excerpt"
            "meta"
            "vendor"
            "side";
        row-gap: 8px;
        padding: 14px;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__media {
        width: 100%;
        border-radius: 14px;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__title {
        padding-right: 36px;
        font-size: 17px;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__vendor-meta {
        margin-top: 2px;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__meta {
        margin-top: 0;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__footer {
        align-self: stretch;
        margin-top: 4px;
        padding: 12px 0 0;
        border-top: 1px solid rgba(16, 35, 58, 0.07);
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__price-block {
        align-items: flex-start;
        margin-left: 0;
        margin-right: auto;
        text-align: left;
    }
    .sindesi-dl-card:not(.sindesi-dl-card--vendor) .sindesi-dl-card__footer::after {
        width: 42px;
        height: 42px;
    }
    .sindesi-dl-card__heart {
        top: 12px;
        right: 12px;
        width: 36px;
        height: 36px;
    }
}

.sindesi-dl-empty {
    background: var(--sd-panel);
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-sm);
    border: 1px solid rgba(255, 255, 255, 0.9);
    padding: 56px 28px;
    margin-top: 8px;
}

.sindesi-public--dienstleistungen .sindesi-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 22px;
    padding: 36px 0 24px;
    margin-top: 0;
}
.sindesi-public--dienstleistungen .sindesi-pagination__link {
    background: var(--sd-glass-strong);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    color: var(--sd-text);
    padding: 12px 20px;
    border-radius: var(--sd-radius-btn);
    text-decoration: none;
    font-size: 14px;
    font-weight: 400;
    box-shadow: var(--sd-shadow-glass);
    transition: color 0.18s var(--sd-ease), transform 0.18s var(--sd-ease);
}
.sindesi-public--dienstleistungen .sindesi-pagination__link:hover {
    color: var(--sd-blue-strong);
    transform: translateY(-2px);
}
.sindesi-public--dienstleistungen .sindesi-pagination__link--disabled {
    color: var(--sd-faint);
    background: rgba(255, 255, 255, 0.5);
    border-color: transparent;
    cursor: not-allowed;
    pointer-events: none;
    box-shadow: none;
}
.sindesi-public--dienstleistungen .sindesi-pagination__status {
    color: var(--sd-muted);
    font-size: 14px;
    font-weight: 500;
}

.sindesi-public--dienstleister .sindesi-public__header h1 {
    background: none;
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: currentColor;
    color: var(--sd-text);
}

.sindesi-dl-searchbar--single {
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 12px;
    background: var(--sd-glass);
    -webkit-backdrop-filter: var(--sd-blur);
    backdrop-filter: var(--sd-blur);
    border: 1px solid var(--sd-glass-line);
    padding: 14px;
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-glass);
    margin-bottom: 28px;
}

.sindesi-dl-card--vendor {
    display: flex;
    flex-direction: column;
    background: var(--sd-panel);
    border-radius: var(--sd-radius);
    box-shadow: var(--sd-shadow-sm);
    border: 1px solid rgba(255, 255, 255, 0.9);
    overflow: hidden;
    position: relative;
    transition: box-shadow 0.22s var(--sd-ease), transform 0.22s var(--sd-ease);
    min-height: 210px;
}
.sindesi-dl-card--vendor:hover {
    box-shadow: var(--sd-shadow-lg);
    transform: translateY(-4px);
}
.sindesi-dl-card--vendor .sindesi-dl-card__link {
    position: absolute;
    inset: 0;
    z-index: 1;
    text-indent: -9999px;
    overflow: hidden;
}
.sindesi-dl-card--vendor .sindesi-dl-card__body {
    padding: 24px;
    display: flex;
    flex-direction: column;
    gap: 14px;
    flex: 1;
}
.sindesi-dl-card__vendor--header {
    display: flex;
    align-items: center;
    gap: 14px;
}
.sindesi-dl-card__vendor-avatar--large {
    width: 60px;
    height: 60px;
    border-radius: var(--sd-radius-icon);
    object-fit: cover;
    flex-shrink: 0;
    background: var(--sd-blue-soft);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--sd-blue);
    box-shadow: var(--sd-shadow-sm);
}
.sindesi-dl-card__vendor-avatar--large.sindesi-dl-card__vendor-avatar--fallback svg {
    width: 28px;
    height: 28px;
}
.sindesi-dl-card--vendor .sindesi-dl-card__vendor-meta {
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-width: 0;
}
.sindesi-dl-card--vendor .sindesi-dl-card__vendor-name {
    font-size: 18px;
    font-weight: 400;
    color: var(--sd-text);
    margin: 0;
    line-height: 1.2;
    letter-spacing: -0.025em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}
.sindesi-dl-card--vendor .sindesi-dl-card__vendor-city {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    font-size: 13px;
    color: var(--sd-muted);
}
.sindesi-dl-card--vendor .sindesi-dl-card__vendor-city svg {
    width: 13px;
    height: 13px;
}
.sindesi-dl-card__excerpt {
    color: var(--sd-text-soft);
    font-size: 14px;
    line-height: 1.6;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.sindesi-dl-card__badges {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
.sindesi-dl-card__badge {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    padding: 7px 12px;
    background: var(--sd-panel-soft);
    color: var(--sd-text-soft);
    border-radius: var(--sd-radius-pill);
    font-size: 12px;
    line-height: 1.3;
    font-weight: 500;
    white-space: nowrap;
    max-width: 100%;
}
.sindesi-dl-card__badge svg {
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    color: var(--sd-blue);
}
.sindesi-dl-card__badge--languages span {
    white-space: normal;
    overflow-wrap: anywhere;
}

.sindesi-dl-filters__group--languages {
    border: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.sindesi-dl-filters__group--languages .sindesi-dl-filters__label {
    padding: 0;
    display: block;
}
.sindesi-dl-filters__checkgroup {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.sindesi-dl-filters__checkitem {
    display: flex;
    align-items: center;
    gap: 11px;
    font-size: 14px;
    color: var(--sd-text-soft);
    cursor: pointer;
    padding: 4px 0;
    font-weight: 500;
}
.sindesi-dl-filters__checkitem input {
    accent-color: var(--sd-blue);
    cursor: pointer;
    margin: 0;
    width: 17px;
    height: 17px;
    flex-shrink: 0;
}
.sindesi-dl-filters__checkitem:hover span { color: var(--sd-blue); }
.sindesi-dl-filters__checkitem input:checked + span { color: var(--sd-text); font-weight: 400; }

.sindesi-anfrage-detail__report {
    margin-top: 40px;
    padding-top: 24px;
    border-top: 1px solid var(--sd-border);
    display: flex;
    justify-content: center;
}

.sindesi-public a:focus-visible,
.sindesi-public button:focus-visible,
.sindesi-anfragen-wrap a:focus-visible,
.sindesi-anfragen-wrap button:focus-visible,
.sindesi-anfrage-detail a:focus-visible,
.sindesi-anfrage-detail button:focus-visible {
    outline: 2px solid var(--sd-blue);
    outline-offset: 3px;
    border-radius: var(--sd-radius-xs);
}

@media (prefers-reduced-motion: reduce) {
    .sindesi-public *,
    .sindesi-anfragen-wrap *,
    .sindesi-anfrage-detail *,
    .sindesi-anfrage-form-wrap * {
        animation-duration: 0.001ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.001ms !important;
    }
    .sindesi-card:hover,
    .sindesi-anfrage-card:hover,
    .sindesi-dl-card:hover,
    .sindesi-dl-card--vendor:hover,
    .sindesi-card--service:hover,
    .sindesi-btn:hover {
        transform: none;
    }
}

@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) {
    .sindesi-tabs,
    .sindesi-filters,
    .sindesi-dl-searchbar,
    .sindesi-dl-searchbar--single,
    .sindesi-dl-sidebar,
    .sindesi-btn--ghost,
    .sindesi-status-badge,
    .sindesi-privacy-badge,
    .sindesi-anfrage-card__owner-badge,
    .sindesi-dl-card__heart,
    .sindesi-pagination__prev,
    .sindesi-pagination__next {
        background: rgba(255, 255, 255, 0.96);
    }
}

.sindesi-anfrage-detail__meta img.emoji,
.sindesi-anfrage-detail__stats img.emoji,
.sindesi-anfrage-detail__section img.emoji,
.sindesi-aside-card__hint img.emoji,
.sindesi-aside-card__offers img.emoji,
.sindesi-btn img.emoji {
    display: inline-block !important;
    flex-shrink: 0;
    width: 16px !important;
    height: 16px !important;
    margin: 0 !important;
    vertical-align: -3px !important;
}
.sindesi-anfrage-detail__meta img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]),
.sindesi-anfrage-detail__stats img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]),
.sindesi-anfrage-detail__section img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]),
.sindesi-aside-card__hint img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]),
.sindesi-aside-card__offers img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]),
.sindesi-btn img.emoji:not([src*="1f4cd"]):not([src*="1f4cc"]):not([src*="1f552"]):not([src*="1f550"]):not([src*="1f551"]):not([src*="1f553"]):not([src*="1f554"]):not([src*="1f555"]):not([src*="1f556"]):not([src*="1f557"]):not([src*="1f558"]):not([src*="1f559"]):not([src*="1f55a"]):not([src*="1f55b"]):not([src*="23f0"]):not([src*="23f1"]):not([src*="23f2"]):not([src*="270f"]):not([src*="1f4dd"]):not([src*="1f5d1"]):not([src*="23f8"]):not([src*="25b6"]):not([src*="23ef"]):not([src*="2764"]):not([src*="1f90d"]):not([src*="2b50"]):not([src*="1f31f"]):not([src*="1f441"]):not([src*="1f440"]):not([src*="1f4ac"]):not([src*="1f4e9"]):not([src*="1f4c5"]):not([src*="1f4c6"]):not([src*="2705"]):not([src*="2714"]):not([src*="1f512"]):not([src*="1f510"]):not([src*="1f91d"]):not([src*="1f464"]):not([src*="1f465"]):not([src*="1f4bb"]):not([src*="1f5a5"]):not([src*="1f4b0"]):not([src*="1f4b5"]):not([src*="1f4b3"]):not([src*="1f504"]):not([src*="1f501"]) {
    display: none !important;
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f4cd"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4cc"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4cd"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4cc"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4cd"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4cc"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%230280DE'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f552"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f550"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f551"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f553"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f554"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f555"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f556"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f557"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f558"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f559"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f55a"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f55b"],
.sindesi-anfrage-detail__meta img.emoji[src*="23f0"],
.sindesi-anfrage-detail__meta img.emoji[src*="23f1"],
.sindesi-anfrage-detail__meta img.emoji[src*="23f2"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f552"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f550"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f551"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f553"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f554"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f555"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f556"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f557"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f558"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f559"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f55a"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f55b"],
.sindesi-anfrage-detail__stats img.emoji[src*="23f0"],
.sindesi-anfrage-detail__stats img.emoji[src*="23f1"],
.sindesi-anfrage-detail__stats img.emoji[src*="23f2"],
.sindesi-anfrage-detail__section img.emoji[src*="1f552"],
.sindesi-anfrage-detail__section img.emoji[src*="1f550"],
.sindesi-anfrage-detail__section img.emoji[src*="1f551"],
.sindesi-anfrage-detail__section img.emoji[src*="1f553"],
.sindesi-anfrage-detail__section img.emoji[src*="1f554"],
.sindesi-anfrage-detail__section img.emoji[src*="1f555"],
.sindesi-anfrage-detail__section img.emoji[src*="1f556"],
.sindesi-anfrage-detail__section img.emoji[src*="1f557"],
.sindesi-anfrage-detail__section img.emoji[src*="1f558"],
.sindesi-anfrage-detail__section img.emoji[src*="1f559"],
.sindesi-anfrage-detail__section img.emoji[src*="1f55a"],
.sindesi-anfrage-detail__section img.emoji[src*="1f55b"],
.sindesi-anfrage-detail__section img.emoji[src*="23f0"],
.sindesi-anfrage-detail__section img.emoji[src*="23f1"],
.sindesi-anfrage-detail__section img.emoji[src*="23f2"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="270f"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4dd"],
.sindesi-anfrage-detail__stats img.emoji[src*="270f"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4dd"],
.sindesi-anfrage-detail__section img.emoji[src*="270f"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4dd"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f5d1"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f5d1"],
.sindesi-anfrage-detail__section img.emoji[src*="1f5d1"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="23f8"],
.sindesi-anfrage-detail__stats img.emoji[src*="23f8"],
.sindesi-anfrage-detail__section img.emoji[src*="23f8"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="25b6"],
.sindesi-anfrage-detail__meta img.emoji[src*="23ef"],
.sindesi-anfrage-detail__stats img.emoji[src*="25b6"],
.sindesi-anfrage-detail__stats img.emoji[src*="23ef"],
.sindesi-anfrage-detail__section img.emoji[src*="25b6"],
.sindesi-anfrage-detail__section img.emoji[src*="23ef"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="2764"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f90d"],
.sindesi-anfrage-detail__stats img.emoji[src*="2764"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f90d"],
.sindesi-anfrage-detail__section img.emoji[src*="2764"],
.sindesi-anfrage-detail__section img.emoji[src*="1f90d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="2b50"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f31f"],
.sindesi-anfrage-detail__stats img.emoji[src*="2b50"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f31f"],
.sindesi-anfrage-detail__section img.emoji[src*="2b50"],
.sindesi-anfrage-detail__section img.emoji[src*="1f31f"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23c2761a'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f441"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f440"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f441"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f440"],
.sindesi-anfrage-detail__section img.emoji[src*="1f441"],
.sindesi-anfrage-detail__section img.emoji[src*="1f440"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f4ac"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4e9"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4ac"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4e9"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4ac"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4e9"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f4c5"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4c6"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4c5"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4c6"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4c5"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4c6"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="2705"],
.sindesi-anfrage-detail__meta img.emoji[src*="2714"],
.sindesi-anfrage-detail__stats img.emoji[src*="2705"],
.sindesi-anfrage-detail__stats img.emoji[src*="2714"],
.sindesi-anfrage-detail__section img.emoji[src*="2705"],
.sindesi-anfrage-detail__section img.emoji[src*="2714"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f512"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f510"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f512"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f510"],
.sindesi-anfrage-detail__section img.emoji[src*="1f512"],
.sindesi-anfrage-detail__section img.emoji[src*="1f510"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f91d"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f91d"],
.sindesi-anfrage-detail__section img.emoji[src*="1f91d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f464"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f465"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f464"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f465"],
.sindesi-anfrage-detail__section img.emoji[src*="1f464"],
.sindesi-anfrage-detail__section img.emoji[src*="1f465"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f4bb"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f5a5"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4bb"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f5a5"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4bb"],
.sindesi-anfrage-detail__section img.emoji[src*="1f5a5"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f4b0"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4b5"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f4b3"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4b0"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4b5"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f4b3"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4b0"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4b5"],
.sindesi-anfrage-detail__section img.emoji[src*="1f4b3"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152ZM240,56H16a8,8,0,0,0-8,8V192a8,8,0,0,0,8,8H240a8,8,0,0,0,8-8V64A8,8,0,0,0,240,56ZM193.65,184H62.35A56.78,56.78,0,0,0,24,145.65v-35.3A56.78,56.78,0,0,0,62.35,72h131.3A56.78,56.78,0,0,0,232,110.35v35.3A56.78,56.78,0,0,0,193.65,184ZM232,93.37A40.81,40.81,0,0,1,210.63,72H232ZM45.37,72A40.81,40.81,0,0,1,24,93.37V72ZM24,162.63A40.81,40.81,0,0,1,45.37,184H24ZM210.63,184A40.81,40.81,0,0,1,232,162.63V184Z'/%3E%3C/svg%3E");
}
.sindesi-anfrage-detail__meta img.emoji[src*="1f504"],
.sindesi-anfrage-detail__meta img.emoji[src*="1f501"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f504"],
.sindesi-anfrage-detail__stats img.emoji[src*="1f501"],
.sindesi-anfrage-detail__section img.emoji[src*="1f504"],
.sindesi-anfrage-detail__section img.emoji[src*="1f501"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%236b8395'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f4cd"],
.sindesi-aside-card__hint img.emoji[src*="1f4cc"],
.sindesi-aside-card__offers img.emoji[src*="1f4cd"],
.sindesi-aside-card__offers img.emoji[src*="1f4cc"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%230280DE'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f552"],
.sindesi-aside-card__hint img.emoji[src*="1f550"],
.sindesi-aside-card__hint img.emoji[src*="1f551"],
.sindesi-aside-card__hint img.emoji[src*="1f553"],
.sindesi-aside-card__hint img.emoji[src*="1f554"],
.sindesi-aside-card__hint img.emoji[src*="1f555"],
.sindesi-aside-card__hint img.emoji[src*="1f556"],
.sindesi-aside-card__hint img.emoji[src*="1f557"],
.sindesi-aside-card__hint img.emoji[src*="1f558"],
.sindesi-aside-card__hint img.emoji[src*="1f559"],
.sindesi-aside-card__hint img.emoji[src*="1f55a"],
.sindesi-aside-card__hint img.emoji[src*="1f55b"],
.sindesi-aside-card__hint img.emoji[src*="23f0"],
.sindesi-aside-card__hint img.emoji[src*="23f1"],
.sindesi-aside-card__hint img.emoji[src*="23f2"],
.sindesi-aside-card__offers img.emoji[src*="1f552"],
.sindesi-aside-card__offers img.emoji[src*="1f550"],
.sindesi-aside-card__offers img.emoji[src*="1f551"],
.sindesi-aside-card__offers img.emoji[src*="1f553"],
.sindesi-aside-card__offers img.emoji[src*="1f554"],
.sindesi-aside-card__offers img.emoji[src*="1f555"],
.sindesi-aside-card__offers img.emoji[src*="1f556"],
.sindesi-aside-card__offers img.emoji[src*="1f557"],
.sindesi-aside-card__offers img.emoji[src*="1f558"],
.sindesi-aside-card__offers img.emoji[src*="1f559"],
.sindesi-aside-card__offers img.emoji[src*="1f55a"],
.sindesi-aside-card__offers img.emoji[src*="1f55b"],
.sindesi-aside-card__offers img.emoji[src*="23f0"],
.sindesi-aside-card__offers img.emoji[src*="23f1"],
.sindesi-aside-card__offers img.emoji[src*="23f2"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="270f"],
.sindesi-aside-card__hint img.emoji[src*="1f4dd"],
.sindesi-aside-card__offers img.emoji[src*="270f"],
.sindesi-aside-card__offers img.emoji[src*="1f4dd"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f5d1"],
.sindesi-aside-card__offers img.emoji[src*="1f5d1"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="23f8"],
.sindesi-aside-card__offers img.emoji[src*="23f8"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="25b6"],
.sindesi-aside-card__hint img.emoji[src*="23ef"],
.sindesi-aside-card__offers img.emoji[src*="25b6"],
.sindesi-aside-card__offers img.emoji[src*="23ef"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="2764"],
.sindesi-aside-card__hint img.emoji[src*="1f90d"],
.sindesi-aside-card__offers img.emoji[src*="2764"],
.sindesi-aside-card__offers img.emoji[src*="1f90d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="2b50"],
.sindesi-aside-card__hint img.emoji[src*="1f31f"],
.sindesi-aside-card__offers img.emoji[src*="2b50"],
.sindesi-aside-card__offers img.emoji[src*="1f31f"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f441"],
.sindesi-aside-card__hint img.emoji[src*="1f440"],
.sindesi-aside-card__offers img.emoji[src*="1f441"],
.sindesi-aside-card__offers img.emoji[src*="1f440"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f4ac"],
.sindesi-aside-card__hint img.emoji[src*="1f4e9"],
.sindesi-aside-card__offers img.emoji[src*="1f4ac"],
.sindesi-aside-card__offers img.emoji[src*="1f4e9"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f4c5"],
.sindesi-aside-card__hint img.emoji[src*="1f4c6"],
.sindesi-aside-card__offers img.emoji[src*="1f4c5"],
.sindesi-aside-card__offers img.emoji[src*="1f4c6"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="2705"],
.sindesi-aside-card__hint img.emoji[src*="2714"],
.sindesi-aside-card__offers img.emoji[src*="2705"],
.sindesi-aside-card__offers img.emoji[src*="2714"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f512"],
.sindesi-aside-card__hint img.emoji[src*="1f510"],
.sindesi-aside-card__offers img.emoji[src*="1f512"],
.sindesi-aside-card__offers img.emoji[src*="1f510"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f91d"],
.sindesi-aside-card__offers img.emoji[src*="1f91d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f464"],
.sindesi-aside-card__hint img.emoji[src*="1f465"],
.sindesi-aside-card__offers img.emoji[src*="1f464"],
.sindesi-aside-card__offers img.emoji[src*="1f465"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f4bb"],
.sindesi-aside-card__hint img.emoji[src*="1f5a5"],
.sindesi-aside-card__offers img.emoji[src*="1f4bb"],
.sindesi-aside-card__offers img.emoji[src*="1f5a5"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f4b0"],
.sindesi-aside-card__hint img.emoji[src*="1f4b5"],
.sindesi-aside-card__hint img.emoji[src*="1f4b3"],
.sindesi-aside-card__offers img.emoji[src*="1f4b0"],
.sindesi-aside-card__offers img.emoji[src*="1f4b5"],
.sindesi-aside-card__offers img.emoji[src*="1f4b3"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152ZM240,56H16a8,8,0,0,0-8,8V192a8,8,0,0,0,8,8H240a8,8,0,0,0,8-8V64A8,8,0,0,0,240,56ZM193.65,184H62.35A56.78,56.78,0,0,0,24,145.65v-35.3A56.78,56.78,0,0,0,62.35,72h131.3A56.78,56.78,0,0,0,232,110.35v35.3A56.78,56.78,0,0,0,193.65,184ZM232,93.37A40.81,40.81,0,0,1,210.63,72H232ZM45.37,72A40.81,40.81,0,0,1,24,93.37V72ZM24,162.63A40.81,40.81,0,0,1,45.37,184H24ZM210.63,184A40.81,40.81,0,0,1,232,162.63V184Z'/%3E%3C/svg%3E");
}
.sindesi-aside-card__hint img.emoji[src*="1f504"],
.sindesi-aside-card__hint img.emoji[src*="1f501"],
.sindesi-aside-card__offers img.emoji[src*="1f504"],
.sindesi-aside-card__offers img.emoji[src*="1f501"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%233c5162'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f4cd"],
.sindesi-btn img.emoji[src*="1f4cc"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f552"],
.sindesi-btn img.emoji[src*="1f550"],
.sindesi-btn img.emoji[src*="1f551"],
.sindesi-btn img.emoji[src*="1f553"],
.sindesi-btn img.emoji[src*="1f554"],
.sindesi-btn img.emoji[src*="1f555"],
.sindesi-btn img.emoji[src*="1f556"],
.sindesi-btn img.emoji[src*="1f557"],
.sindesi-btn img.emoji[src*="1f558"],
.sindesi-btn img.emoji[src*="1f559"],
.sindesi-btn img.emoji[src*="1f55a"],
.sindesi-btn img.emoji[src*="1f55b"],
.sindesi-btn img.emoji[src*="23f0"],
.sindesi-btn img.emoji[src*="23f1"],
.sindesi-btn img.emoji[src*="23f2"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="270f"],
.sindesi-btn img.emoji[src*="1f4dd"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f5d1"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="23f8"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="25b6"],
.sindesi-btn img.emoji[src*="23ef"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="2764"],
.sindesi-btn img.emoji[src*="1f90d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="2b50"],
.sindesi-btn img.emoji[src*="1f31f"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f441"],
.sindesi-btn img.emoji[src*="1f440"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f4ac"],
.sindesi-btn img.emoji[src*="1f4e9"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f4c5"],
.sindesi-btn img.emoji[src*="1f4c6"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="2705"],
.sindesi-btn img.emoji[src*="2714"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f512"],
.sindesi-btn img.emoji[src*="1f510"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f91d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f464"],
.sindesi-btn img.emoji[src*="1f465"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f4bb"],
.sindesi-btn img.emoji[src*="1f5a5"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f4b0"],
.sindesi-btn img.emoji[src*="1f4b5"],
.sindesi-btn img.emoji[src*="1f4b3"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152ZM240,56H16a8,8,0,0,0-8,8V192a8,8,0,0,0,8,8H240a8,8,0,0,0,8-8V64A8,8,0,0,0,240,56ZM193.65,184H62.35A56.78,56.78,0,0,0,24,145.65v-35.3A56.78,56.78,0,0,0,62.35,72h131.3A56.78,56.78,0,0,0,232,110.35v35.3A56.78,56.78,0,0,0,193.65,184ZM232,93.37A40.81,40.81,0,0,1,210.63,72H232ZM45.37,72A40.81,40.81,0,0,1,24,93.37V72ZM24,162.63A40.81,40.81,0,0,1,45.37,184H24ZM210.63,184A40.81,40.81,0,0,1,232,162.63V184Z'/%3E%3C/svg%3E");
}
.sindesi-btn img.emoji[src*="1f504"],
.sindesi-btn img.emoji[src*="1f501"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%2310222f'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f4cd"],
.sindesi-btn--danger img.emoji[src*="1f4cc"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f552"],
.sindesi-btn--danger img.emoji[src*="1f550"],
.sindesi-btn--danger img.emoji[src*="1f551"],
.sindesi-btn--danger img.emoji[src*="1f553"],
.sindesi-btn--danger img.emoji[src*="1f554"],
.sindesi-btn--danger img.emoji[src*="1f555"],
.sindesi-btn--danger img.emoji[src*="1f556"],
.sindesi-btn--danger img.emoji[src*="1f557"],
.sindesi-btn--danger img.emoji[src*="1f558"],
.sindesi-btn--danger img.emoji[src*="1f559"],
.sindesi-btn--danger img.emoji[src*="1f55a"],
.sindesi-btn--danger img.emoji[src*="1f55b"],
.sindesi-btn--danger img.emoji[src*="23f0"],
.sindesi-btn--danger img.emoji[src*="23f1"],
.sindesi-btn--danger img.emoji[src*="23f2"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="270f"],
.sindesi-btn--danger img.emoji[src*="1f4dd"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f5d1"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="23f8"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="25b6"],
.sindesi-btn--danger img.emoji[src*="23ef"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="2764"],
.sindesi-btn--danger img.emoji[src*="1f90d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="2b50"],
.sindesi-btn--danger img.emoji[src*="1f31f"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f441"],
.sindesi-btn--danger img.emoji[src*="1f440"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f4ac"],
.sindesi-btn--danger img.emoji[src*="1f4e9"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f4c5"],
.sindesi-btn--danger img.emoji[src*="1f4c6"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="2705"],
.sindesi-btn--danger img.emoji[src*="2714"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f512"],
.sindesi-btn--danger img.emoji[src*="1f510"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f91d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f464"],
.sindesi-btn--danger img.emoji[src*="1f465"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f4bb"],
.sindesi-btn--danger img.emoji[src*="1f5a5"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f4b0"],
.sindesi-btn--danger img.emoji[src*="1f4b5"],
.sindesi-btn--danger img.emoji[src*="1f4b3"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152ZM240,56H16a8,8,0,0,0-8,8V192a8,8,0,0,0,8,8H240a8,8,0,0,0,8-8V64A8,8,0,0,0,240,56ZM193.65,184H62.35A56.78,56.78,0,0,0,24,145.65v-35.3A56.78,56.78,0,0,0,62.35,72h131.3A56.78,56.78,0,0,0,232,110.35v35.3A56.78,56.78,0,0,0,193.65,184ZM232,93.37A40.81,40.81,0,0,1,210.63,72H232ZM45.37,72A40.81,40.81,0,0,1,24,93.37V72ZM24,162.63A40.81,40.81,0,0,1,45.37,184H24ZM210.63,184A40.81,40.81,0,0,1,232,162.63V184Z'/%3E%3C/svg%3E");
}
.sindesi-btn--danger img.emoji[src*="1f504"],
.sindesi-btn--danger img.emoji[src*="1f501"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23d8444d'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f4cd"],
.sindesi-btn--primary img.emoji[src*="1f4cc"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f552"],
.sindesi-btn--primary img.emoji[src*="1f550"],
.sindesi-btn--primary img.emoji[src*="1f551"],
.sindesi-btn--primary img.emoji[src*="1f553"],
.sindesi-btn--primary img.emoji[src*="1f554"],
.sindesi-btn--primary img.emoji[src*="1f555"],
.sindesi-btn--primary img.emoji[src*="1f556"],
.sindesi-btn--primary img.emoji[src*="1f557"],
.sindesi-btn--primary img.emoji[src*="1f558"],
.sindesi-btn--primary img.emoji[src*="1f559"],
.sindesi-btn--primary img.emoji[src*="1f55a"],
.sindesi-btn--primary img.emoji[src*="1f55b"],
.sindesi-btn--primary img.emoji[src*="23f0"],
.sindesi-btn--primary img.emoji[src*="23f1"],
.sindesi-btn--primary img.emoji[src*="23f2"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="270f"],
.sindesi-btn--primary img.emoji[src*="1f4dd"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f5d1"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="23f8"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="25b6"],
.sindesi-btn--primary img.emoji[src*="23ef"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="2764"],
.sindesi-btn--primary img.emoji[src*="1f90d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="2b50"],
.sindesi-btn--primary img.emoji[src*="1f31f"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f441"],
.sindesi-btn--primary img.emoji[src*="1f440"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f4ac"],
.sindesi-btn--primary img.emoji[src*="1f4e9"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f4c5"],
.sindesi-btn--primary img.emoji[src*="1f4c6"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="2705"],
.sindesi-btn--primary img.emoji[src*="2714"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f512"],
.sindesi-btn--primary img.emoji[src*="1f510"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f91d"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f464"],
.sindesi-btn--primary img.emoji[src*="1f465"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f4bb"],
.sindesi-btn--primary img.emoji[src*="1f5a5"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M232,168h-8V72a24,24,0,0,0-24-24H56A24,24,0,0,0,32,72v96H24a8,8,0,0,0-8,8v16a24,24,0,0,0,24,24H216a24,24,0,0,0,24-24V176A8,8,0,0,0,232,168ZM48,72a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8v96H48ZM224,192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8v-8H224ZM152,88a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,88Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f4b0"],
.sindesi-btn--primary img.emoji[src*="1f4b5"],
.sindesi-btn--primary img.emoji[src*="1f4b3"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152ZM240,56H16a8,8,0,0,0-8,8V192a8,8,0,0,0,8,8H240a8,8,0,0,0,8-8V64A8,8,0,0,0,240,56ZM193.65,184H62.35A56.78,56.78,0,0,0,24,145.65v-35.3A56.78,56.78,0,0,0,62.35,72h131.3A56.78,56.78,0,0,0,232,110.35v35.3A56.78,56.78,0,0,0,193.65,184ZM232,93.37A40.81,40.81,0,0,1,210.63,72H232ZM45.37,72A40.81,40.81,0,0,1,24,93.37V72ZM24,162.63A40.81,40.81,0,0,1,45.37,184H24ZM210.63,184A40.81,40.81,0,0,1,232,162.63V184Z'/%3E%3C/svg%3E");
}
.sindesi-btn--primary img.emoji[src*="1f504"],
.sindesi-btn--primary img.emoji[src*="1f501"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z'/%3E%3C/svg%3E");
}



.sindesi-public__view-switch {
  display: inline-flex;
  align-items: center;
  background: var(--sd-glass, rgba(255, 255, 255, 0.88));
  backdrop-filter: blur(20px) saturate(160%);
  -webkit-backdrop-filter: blur(20px) saturate(160%);
  border: 1px solid var(--sd-border, rgba(147, 180, 216, 0.25));
  border-radius: 9999px;
  padding: 4px;
  box-shadow: var(--sd-shadow-lg, 0 20px 40px -10px rgba(18, 35, 61, 0.12));
}

.sindesi-public__view-switch button,
.sindesi-public__view-switch a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 8px 18px;
  font-size: 0.825rem;
  font-weight: 400;
  color: var(--sd-muted, #718198);
  text-decoration: none;
  background: transparent;
  border: none;
  border-radius: 9999px;
  cursor: pointer;
  transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);
}

.sindesi-public__view-switch button:hover,
.sindesi-public__view-switch a:hover {
  color: var(--sd-blue, #0788ed);
  background: rgba(7, 136, 237, 0.04);
}

.sindesi-public__view-switch button.is-active,
.sindesi-public__view-switch a.is-active,
.sindesi-public__view-switch button[aria-selected="true"],
.sindesi-public__view-switch [aria-current="true"] {
  background: var(--sd-navy, #12233d);
  color: #ffffff;
  font-weight: 500;
  box-shadow: 0 4px 14px rgba(18, 35, 61, 0.22);
}



:root {
    --ph-pause:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M200,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h40a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm0,176H160V48h40ZM96,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V48A16,16,0,0,0,96,32Zm0,176H56V48H96Z'/%3E%3C/svg%3E");
    --ph-play:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z'/%3E%3C/svg%3E");
}
.sindesi-card--service__action--edit::before {
    -webkit-mask-image: var(--ph-pencil-simple);
    mask-image: var(--ph-pencil-simple);
}
.sindesi-card--service__action--pause::before {
    -webkit-mask-image: var(--ph-pause);
    mask-image: var(--ph-pause);
}
.sindesi-card--service__action--resume::before {
    -webkit-mask-image: var(--ph-play);
    mask-image: var(--ph-play);
}
.sindesi-card--service__action--delete::before {
    -webkit-mask-image: var(--ph-trash);
    mask-image: var(--ph-trash);
}
