#berry-root{--color-background-primary:#fff;--color-background-primary-strong:#f9f9fc;--color-background-secondary-weak:#f6f6f8;--color-background-secondary:#e9e9ed;--color-background-secondary-strong:#dddde3;--color-background-accent-weak:#f3eef9;--color-background-accent:#eee7f6;--color-background-accent-strong:#d9c8ea;--color-primary:#41264f;--color-primary-weak:#643c76;--color-text-primary:#0c0811;--color-text-secondary:#5b5b5b;--color-text-disabled:#a1a1a1;--color-text-accent:#762dc5;--color-text-inverted:#fff;--color-border:#f0eff3;--color-border-strong:#dfdde2;--color-black:#000;--color-red:#ee5b5b;--color-orange:#f3a712;--color-yellow:#f3cd05;--color-green:#5abe57;--color-purple:var(--color-text-accent);--color-blue:#2e86c1;--color-gray:#7e7e7e;--color-list-background:var(--color-background-secondary-weak);--color-list-surface:var(--color-background-primary);--color-list-surface-hover:var(--color-background-primary-strong);--color-list-border:none}#berry-root.theme-dark{--color-background-primary:#121212;--color-background-primary-strong:#1f1f1f;--color-background-secondary-weak:#1c1c1c;--color-background-secondary:#242424;--color-background-secondary-strong:#282828;--color-background-accent-weak:#e1ddeb;--color-background-accent:#c2adf8;--color-background-accent-strong:#afa1d3;--color-primary:#782ac1;--color-primary-weak:#6e2aa9;--color-text-primary:#fff;--color-text-secondary:#ccc;--color-text-disabled:#a5a5a5;--color-text-accent:#7935c2;--color-border:#282828;--color-border-strong:#333;--color-red:#d73939;--color-green:#61c261;--color-list-background:var(--color-background-primary);--color-list-surface:var(--color-background-secondary-weak);--color-list-surface-hover:var(--color-background-secondary);--color-list-border:1px solid var(--color-border-strong)}.recipe-card-status{background-color:var(--color-background-primary);border-radius:12px;margin:4px;opacity:.9;padding:8px;position:absolute}.recipe-card-author{display:flex;margin-bottom:4px;padding:8px}.recipe-card-image{aspect-ratio:1.7;width:100%}.recipe-card-content{display:flex;flex-direction:column;gap:4px;margin:8px}.recipe-card-name{line-height:1.3}.recipe-card-category{margin-bottom:2px}@media(max-width:500px){.recipe-card-author{padding:8px 0}.recipe-card-content{margin:12px 0 8px}}
