.product-store-icon{background:var(--muted);width:2.125rem;height:2.125rem;color:var(--muted-foreground);border-radius:.5rem;flex:none;align-self:start;place-items:center;display:grid}.product-store-icon svg{width:1rem;height:1rem}.product-store-icon[data-favicon]{background:#fff}.product-store-icon img{object-fit:contain;width:1.25rem;height:1.25rem}@media (width<=420px){.product-store-icon{width:1.75rem;height:1.75rem}.product-store-icon img{width:1.125rem;height:1.125rem}}.product-store-icon[data-size=compact]{vertical-align:-.22em;border-radius:.3125rem;align-self:center;width:1.25rem;height:1.25rem;display:inline-grid}.product-store-icon[data-size=compact] :is(img,svg){width:.875rem;height:.875rem}.offer-author{min-width:0;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;line-height:1.25;display:flex}.offer-author[data-compact]{flex-wrap:nowrap;gap:.375rem;font-size:.75rem}.offer-author-identity{border-radius:.25rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;min-height:2rem;display:inline-flex}.offer-author[data-compact] .offer-author-identity{min-height:1.5rem}.offer-author-portrait{flex:none;margin-inline-end:.125rem;display:inline-flex;position:relative}.offer-author-emblem{background:var(--card);pointer-events:none;border-radius:50%;place-items:center;padding:1px;display:grid;position:absolute;bottom:-.125rem;right:-.1875rem}.offer-author-emblem img{width:.875rem;height:.875rem}.offer-author[data-compact] .offer-author-emblem img{width:.75rem;height:.75rem}.offer-author-avatar{background:var(--secondary);width:1.5rem;height:1.5rem;color:var(--secondary-foreground);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.offer-author[data-compact] .offer-author-avatar{width:1.1875rem;height:1.1875rem;font-size:.5625rem}.offer-author-name{min-width:0;color:var(--card-foreground);overflow-wrap:anywhere;font-weight:600}.offer-author[data-compact] .offer-author-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.offer-author-identity .offer-author-name{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 50%, transparent);text-decoration-color:color-mix(in oklab, currentColor 50%, transparent);text-underline-offset:.2em}a.offer-author-identity:is(:hover,:focus-visible) .offer-author-name{text-decoration-color:currentColor}a.offer-author-identity:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.offer-card-frame>.offer-card-main{flex-direction:column;flex:1;display:flex}.offer-card-frame .offer-card-main:before{content:"";border-radius:inherit;position:absolute;inset:0}.offer-card-frame:has(.offer-card-main:focus-visible){outline:2px solid var(--ring)}.offer-card-frame>.offer-author{padding:.125rem .75rem .5rem}.profile-contributions-link{color:var(--foreground);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.profile-contributions-link:hover{text-underline-offset:.2em;text-decoration:underline}.profile-contributions-link svg{width:1em;height:1em}
