.saved-recipes-list{flex-direction:column;gap:10px;width:100%;display:flex}.saved-recipes-list__center{justify-content:center;align-items:center;padding:32px;display:flex}.saved-recipes-list__count{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:600}.saved-recipes-list__empty{background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.saved-recipes-list__empty-text{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;line-height:19px}.saved-recipes-list__card{background-color:var(--color-surface-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:14px;display:flex}.saved-recipes-list__card-main{text-align:left;flex-direction:column;gap:4px;width:100%;display:flex}.saved-recipes-list__card-top{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:var(--space-7);flex-direction:row;display:flex}.saved-recipes-list__card-title{min-width:0;font-family:var(--font-raleway), sans-serif;font-weight:800;font-size:var(--text-lg);color:var(--color-text);letter-spacing:-.3px;flex:1}.saved-recipes-list__record-number{font-family:var(--font-space-mono), monospace;font-weight:400;font-size:var(--text-micro);color:var(--color-text-secondary);letter-spacing:1px;text-transform:uppercase;flex-shrink:0;align-self:center}.saved-recipes-list__card-meta{align-items:baseline;gap:var(--space-7);padding-top:var(--space-4);font-size:var(--text-xs);color:var(--color-text-secondary);flex-flow:wrap;display:flex}.saved-recipes-list__card-source{min-width:0}.saved-recipes-list__card-saved{flex-shrink:0;margin-left:auto}.saved-recipes-list__card-actions{align-items:center;gap:var(--space-7);row-gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4);flex-flow:wrap;display:flex}.saved-recipes-list__act-btn{cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:6px;margin:-6px;padding:6px;display:inline-flex}.saved-recipes-list__act-btn:disabled{cursor:default;opacity:.6}.saved-recipes-list__act-text{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}.saved-recipes-list__act-text--danger{color:var(--color-danger-muted)}.saved-recipes-list__modal-panel{background-color:var(--color-background);border-radius:var(--radius-lg);width:100%;max-width:560px;max-height:88%;overflow:hidden}.saved-recipes-list__modal-close{z-index:2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:4px;right:4px}.saved-recipes-list__modal-scroll{flex:1;min-height:0}.saved-recipes-list__modal-scroll-content{padding:44px 24px 24px}