.quote-display.card{width:100%;text-align:left;box-shadow:var(--shadow-xl);transition:transform var(--transition-normal),box-shadow var(--transition-normal);display:flex;flex-direction:column;justify-content:center;background:var(--glass-bg);border:1px solid var(--border);border-radius:var(--radius-lg)}.quote-display.card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -12px #00000026,0 18px 36px -18px #0003}.quote-content.svelte-1dzlvrh{position:relative;margin-bottom:var(--space-6);margin-top:var(--space-2)}@keyframes svelte-1dzlvrh-cardAppear{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1dzlvrh-innerFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-staggered{animation:svelte-1dzlvrh-cardAppear .2s ease-out forwards}.animate-staggered .quote-content.svelte-1dzlvrh,.animate-staggered .author-name.svelte-1dzlvrh,.animate-staggered .author-summary.svelte-1dzlvrh,.animate-staggered .quote-reference.svelte-1dzlvrh,.animate-staggered .quote-categories.svelte-1dzlvrh,.animate-staggered .quote-summary.svelte-1dzlvrh,.animate-staggered .actions.svelte-1dzlvrh{opacity:0;animation:svelte-1dzlvrh-innerFadeUp .6s ease-out forwards}.animate-0-5{animation-delay:.5s!important}.animate-1-0{animation-delay:1s!important}.animate-1-2{animation-delay:1.2s!important}.animate-1-4{animation-delay:1.4s!important}.animate-2-0{animation-delay:2s!important}.quote-text.svelte-1dzlvrh{font-size:var(--text-xl);line-height:1.6;word-break:keep-all;margin:var(--space-2) 0;color:var(--text)}.quote-mark.svelte-1dzlvrh{font-family:serif;font-size:3rem;color:var(--accent);opacity:1;line-height:1;position:absolute}.quote-attribution.svelte-1dzlvrh{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.author-name.svelte-1dzlvrh{font-size:1.1rem;font-weight:700;color:var(--text)}.author-summary.svelte-1dzlvrh,.quote-reference.svelte-1dzlvrh{font-size:.85rem;color:var(--text-muted);width:70%}.quote-reference.svelte-1dzlvrh{font-style:italic}.quote-categories.svelte-1dzlvrh{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6);justify-content:flex-end}.category-badge.svelte-1dzlvrh{font-size:var(--text-xs);color:var(--accent);background:var(--accent-soft);padding:2px 8px;border-radius:var(--radius-full);font-weight:600}.quote-summary.svelte-1dzlvrh{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px dashed var(--border);font-size:var(--text-sm);color:var(--text-muted);line-height:1.6;word-break:keep-all;text-align:center;font-style:normal}.actions.svelte-1dzlvrh{margin-top:var(--space-8);display:flex;gap:var(--space-3);flex-wrap:wrap}@media(max-width:640px){.quote-text.svelte-1dzlvrh{font-size:1.25rem}.quote-display.card{padding:var(--space-6)!important}}
