.lettura{display:flex;flex-direction:column;padding:var(--enp-space-4);border-radius:var(--enp-radius-md);border:1px dashed color-mix(in srgb,var(--enp-color-primary) 45%,transparent);background:var(--enp-color-primary-subtle)}.lettura--done{border-style:solid;border-color:color-mix(in srgb,var(--enp-color-success) 35%,transparent);background:var(--enp-color-success-subtle)}.lettura--error{border-style:solid;border-color:color-mix(in srgb,var(--enp-color-warning) 40%,transparent);background:var(--enp-color-warning-subtle)}.lettura__body{flex-direction:column}.lettura__body,.lettura__head{display:flex;gap:var(--enp-space-3)}.lettura__head{align-items:flex-start}.lettura__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--enp-radius-pill);background:var(--enp-color-surface);color:var(--enp-color-primary)}.lettura--done .lettura__icon{color:var(--enp-color-success-text)}.lettura--error .lettura__icon{color:var(--enp-color-warning-text)}.lettura__icon--pulse{animation:enp-pulse 1.4s ease-in-out infinite}.lettura__title{font-weight:var(--enp-font-weight-bold);color:var(--enp-color-text)}.lettura__privacy,.lettura__text{color:var(--enp-color-text-secondary);font-size:var(--enp-font-size-caption);overflow-wrap:anywhere}.lettura__privacy{display:flex;align-items:flex-start;gap:var(--enp-space-1)}.lettura__privacy .enp-icon{flex-shrink:0;margin-top:2px}.lettura__push{margin-left:auto;flex-shrink:0}.lettura__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--enp-space-2) var(--enp-space-4)}.lettura-link{display:inline-flex;align-items:center;gap:var(--enp-space-1);padding:0;border:0;background:none;color:var(--enp-color-primary);font:inherit;font-size:var(--enp-font-size-caption);font-weight:var(--enp-font-weight-medium);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.lettura-riapri{margin:0}.lettura__subtitle{font-weight:var(--enp-font-weight-bold);margin-bottom:var(--enp-space-1)}.lettura__list,.lettura__subtitle{font-size:var(--enp-font-size-caption)}.lettura__list{display:flex;flex-direction:column;gap:var(--enp-space-1);margin:0;padding:0;list-style:none}.lettura__list li{display:flex;align-items:flex-start;gap:var(--enp-space-2)}.lettura__list .enp-icon{flex-shrink:0;margin-top:2px}.lettura__list--warn .enp-icon{color:var(--enp-color-warning-text)}.lettura__conflict{justify-content:space-between;align-items:center!important;flex-wrap:wrap;padding:var(--enp-space-2) var(--enp-space-3);border-radius:var(--enp-radius-sm);background:var(--enp-color-surface)}.lettura__used{display:inline-flex;align-items:center;gap:var(--enp-space-1);color:var(--enp-color-success-text);font-weight:var(--enp-font-weight-medium)}.lettura__extra{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--enp-space-2) var(--enp-space-4);gap:var(--enp-space-2) var(--enp-space-4);margin:0;font-size:var(--enp-font-size-caption)}.lettura__extra dt{color:var(--enp-color-text-secondary)}.lettura__extra dd{margin:0;font-weight:var(--enp-font-weight-medium);overflow-wrap:anywhere}.lettura-hint{display:inline-flex;align-items:flex-start;gap:4px;color:var(--enp-color-primary)}.lettura-hint .enp-icon{flex-shrink:0;margin-top:2px}.lettura-hint--warn{color:var(--enp-color-warning-text)}