.ecl-tag{align-items:center;background-color:#707070;border-radius:1rem;border-width:0;box-sizing:border-box;color:#fff;display:inline-flex;font:normal normal 400 .875rem/1rem arial,sans-serif;padding:.5rem .75rem;text-decoration:underline;white-space:nowrap}.ecl-tag:hover{background-color:#404040;color:#fff}.ecl-tag:focus-visible{background-color:#707070;outline:2px solid #004494;outline-offset:2px}.ecl-tag--display{text-decoration:none}.ecl-tag--display:hover{background-color:#707070;color:#fff;text-decoration:none}.ecl-tag--removable{text-decoration:none}.ecl-tag--removable:focus,.ecl-tag--removable:hover{color:#fff;text-decoration:none}.ecl-tag__icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-width:0;color:transparent;height:1rem;margin-inline-start:.5rem;padding:0;pointer-events:auto;position:relative;width:1rem}.ecl-tag__icon:focus-visible{outline:2px solid;outline-offset:2px}.ecl-tag__icon.ecl-tag__icon--external{color:#fff;height:.75rem;top:1px;width:.75rem}.ecl-tag:focus .ecl-tag__icon-close,.ecl-tag:hover .ecl-tag__icon-close{opacity:0}.ecl-tag:focus .ecl-tag__icon-close-filled,.ecl-tag:hover .ecl-tag__icon-close-filled{opacity:1}.ecl-tag a{color:#fff}.ecl-tag__icon--external{margin-inline-start:.5rem!important;position:relative;top:1px}.ecl-tag .ecl-icon{fill:#fff}.ecl-tag__icon-close{fill:#fff;left:0;opacity:1;position:absolute;top:0}.ecl-tag__icon-close-filled{fill:#fff;left:0;opacity:0;position:absolute;top:0}