.igta-saved{--saved-wine:var(--igta-color-primary,#783645);color:var(--igta-color-text,#292721);font:var(--igta-font-size-base)/1.6 var(--igta-font-body);overflow-wrap:anywhere;min-width:0}.igta-saved *{box-sizing:border-box}.igta-saved [hidden]{display:none!important}.igta-saved h2,.igta-saved h3{font-family:var(--igta-font-heading);line-height:1.25}.igta-saved:not(.igta-saved-control){max-width:1100px;margin:32px auto}.saved-card{border:1px solid var(--igta-color-border,#ded9cf);border-radius:12px;background:var(--igta-color-surface);padding:24px;margin:24px 0;min-width:0}.saved-card h3{margin-top:0}.saved-source{color:#5b574f;font-size:14px;margin:0 0 8px}.saved-button{display:inline-flex;align-items:center;justify-content:center;background:var(--saved-wine);color:#fff!important;padding:10px 18px;min-height:44px;min-width:44px;border:1px solid var(--saved-wine);border-radius:8px;font:600 15px/1.4 system-ui,sans-serif;cursor:pointer;text-decoration:none}.saved-button:disabled{opacity:.6;cursor:not-allowed}.saved-button-secondary{background:var(--igta-color-surface);color:var(--saved-wine)!important}.saved-link,.igta-saved a:not(.saved-button){color:var(--saved-wine);display:inline-block;min-height:44px;padding:8px 0}.saved-search{margin:16px 0}.saved-search label{display:block;font-weight:600;margin-bottom:6px}.saved-search input[type=search]{min-height:44px;width:min(100%,360px);padding:10px 12px;border:1px solid #918b81;border-radius:6px;font:inherit;background:var(--igta-color-surface);color:var(--igta-color-text,#292721);margin-right:8px}.saved-review{margin-top:12px;padding:16px;background:#faf4f1;border:1px solid var(--igta-color-border,#ded9cf);border-radius:8px}.saved-state,.saved-status{margin:8px 0}.saved-preview,.saved-notice{padding:10px 14px;border-left:4px solid var(--saved-wine);background:#faf4f1}.saved-pages{display:flex;gap:8px;flex-wrap:wrap}.saved-pages .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border:1px solid var(--igta-color-border,#ded9cf);border-radius:8px;text-decoration:none}.saved-pages .current{background:var(--saved-wine);color:#fff;border-color:var(--saved-wine)}.igta-saved :is(button,a,input,summary):focus-visible,.igta-saved [tabindex='-1']:focus{outline:3px solid var(--saved-wine);outline-offset:3px}@media(max-width:780px){.igta-saved:not(.igta-saved-control){margin:24px 0;padding:0 12px}.saved-card{padding:16px}.saved-form .saved-button,.saved-review .saved-button{width:100%;margin-top:8px}.saved-search input[type=search]{margin:0 0 8px}}@media(prefers-reduced-motion:reduce){.igta-saved *{transition:none!important;animation:none!important}}
