.quality-upsell[data-v-59725328]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 8px;width:100%;padding:10px 10px 10px 14px;border:1px solid var(--dw-border-subtle);border-radius:var(--dw-radius-md);background:linear-gradient(96deg,var(--dw-accent-soft),transparent 62%),var(--dw-surface-2)}.quality-upsell__tip[data-v-59725328]{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;color:var(--dw-text-secondary);font-size:13px;font-weight:450;line-height:1.5}.quality-upsell__tip[data-v-59725328] svg{flex:0 0 auto;color:var(--dw-accent);font-size:16px}.quality-upsell__action[data-v-59725328]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:2px;border:0;border-radius:var(--dw-radius-xs);background:transparent;color:var(--dw-accent);cursor:pointer;font-size:13px;font-weight:560;line-height:1.5;white-space:nowrap;transition:color .18s var(--dw-ease),opacity .18s var(--dw-ease)}.quality-upsell__action[data-v-59725328]:hover:not(:disabled){color:var(--dw-accent-strong)}.quality-upsell__action[data-v-59725328]:focus-visible,.quality-upsell__close[data-v-59725328]:focus-visible{outline:2px solid var(--dw-focus-ring);outline-offset:2px}.quality-upsell__action[data-v-59725328]:disabled{cursor:default;opacity:.6}.quality-upsell__action[data-v-59725328] svg{font-size:15px}.quality-upsell__spinner[data-v-59725328]{animation:quality-upsell-spin-59725328 .9s linear infinite}.quality-upsell__close[data-v-59725328]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--dw-text-faint);cursor:pointer;transition:color .18s var(--dw-ease),background-color .18s var(--dw-ease)}.quality-upsell__close[data-v-59725328]:hover:not(:disabled){background:var(--dw-surface-3);color:var(--dw-text-secondary)}.quality-upsell__close[data-v-59725328]:disabled{cursor:default;opacity:.5}.quality-upsell__close[data-v-59725328] svg{font-size:14px}@keyframes quality-upsell-spin-59725328{to{transform:rotate(1turn)}}@media(max-width:560px){.quality-upsell[data-v-59725328]{gap:4px 6px}.quality-upsell__tip[data-v-59725328]{flex:1 1 100%;font-size:12px}}@media(prefers-reduced-motion:reduce){.quality-upsell__spinner[data-v-59725328]{animation:none}}
