:host {
    display: block;
}
.result-details {
    transition: opacity 0.2s;
    &.stale {
        opacity: 0.5;
    }
}

.price-row {
    display: flex;
    & > *:not(:first-child) {
        margin-inline-start: 24px;
    }
}

clr-icon.error {
    color: var(--color-error-500);
}
