@import"https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&display=swap";.poems-container.svelte-f3658f{display:flex;flex-direction:column;align-items:center;min-height:100vh}.page-header.svelte-f3658f{margin-bottom:2rem;text-align:center}.header-content.svelte-f3658f{display:flex;align-items:center;justify-content:center;gap:.5rem}.page-title.svelte-f3658f{font-size:1.875rem;font-weight:500;letter-spacing:-.025em;color:#fffff8}.poem-card.svelte-f3658f{position:relative;width:100%;background-color:#e8e0d0;background-image:repeating-linear-gradient(0deg,rgba(120,100,80,.08) 0px,transparent 1px,transparent 2px,rgba(120,100,80,.08) 3px),repeating-linear-gradient(90deg,rgba(120,100,80,.08) 0px,transparent 1px,transparent 2px,rgba(120,100,80,.08) 3px),radial-gradient(circle at 20% 25%,rgba(150,120,90,.15) 0%,transparent 45%),radial-gradient(circle at 80% 75%,rgba(140,110,85,.12) 0%,transparent 40%),radial-gradient(circle at 45% 15%,rgba(160,130,100,.1) 0%,transparent 35%),radial-gradient(circle at 25% 85%,rgba(135,105,80,.13) 0%,transparent 30%),radial-gradient(circle at 70% 40%,rgba(145,115,88,.09) 0%,transparent 28%),radial-gradient(circle at 10% 60%,rgba(155,125,95,.11) 0%,transparent 32%),linear-gradient(to right,rgba(120,95,75,.2) 0%,transparent 8%,transparent 92%,rgba(120,95,75,.2) 100%),linear-gradient(to bottom,rgba(120,95,75,.18) 0%,transparent 6%,transparent 94%,rgba(120,95,75,.18) 100%),linear-gradient(135deg,#e8dcc8f2,#f0e6d7fa,#ebe1d0f7 60%,#e6dac6f5);border-radius:4px;border:1px solid rgba(120,95,75,.4);box-shadow:0 2px 4px #0003,0 6px 16px #00000026,0 0 0 1px #64503c26 inset,0 1px #ffffff4d inset,0 -1px #64503c1a inset;font-family:Kalam,cursive;transform:rotate(-.5deg);transition:transform .3s ease;overflow:hidden}.poem-card.svelte-f3658f:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 3px,rgba(120,100,80,.05) 3px,rgba(120,100,80,.05) 6px),repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(110,90,70,.04) 4px,rgba(110,90,70,.04) 7px),radial-gradient(ellipse at 30% 20%,rgba(140,110,85,.08) 0%,transparent 20%),radial-gradient(ellipse at 75% 80%,rgba(130,100,75,.06) 0%,transparent 18%);pointer-events:none;opacity:.8}.poem-card.svelte-f3658f:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(100,80,60,.12) 0%,transparent 15%),radial-gradient(circle at top right,rgba(100,80,60,.1) 0%,transparent 12%),radial-gradient(circle at bottom left,rgba(100,80,60,.11) 0%,transparent 13%),radial-gradient(circle at bottom right,rgba(100,80,60,.13) 0%,transparent 14%);pointer-events:none;opacity:.7}.poem-card.svelte-f3658f:nth-child(2n){transform:rotate(.5deg)}.poem-card.svelte-f3658f:nth-child(3n){transform:rotate(-.3deg)}.poem-card.svelte-f3658f:hover{transform:rotate(0) scale(1.02);box-shadow:0 3px 8px #0003,0 10px 24px #0000002e,0 0 0 1px #64503c2e inset,0 1px #ffffff4d inset,0 -1px #64503c1f inset}.poem-card__content.svelte-f3658f{padding:1.5rem;font-size:1rem;line-height:1.25rem}.poem-title.svelte-f3658f{margin:0 0 1rem;font-size:1.75rem;font-weight:600;color:#5c4a37;text-shadow:0 1px 2px rgba(0,0,0,.1)}.poem-text.svelte-f3658f{margin:0}.poem-line.svelte-f3658f,.poem-line-empty.svelte-f3658f{margin:0 0 .25rem;color:#4a3f2f;font-size:1rem;line-height:1.25rem;white-space:pre-wrap}.poem-line-empty.svelte-f3658f{height:.25rem}.poem-signature.svelte-f3658f{margin-top:.75rem;text-align:left}.poem-signature.svelte-f3658f span:where(.svelte-f3658f){font-size:1rem;color:#8b7864;font-style:italic;opacity:.8}
