.cv{aspect-ratio:4/5;border-radius:inherit;background:var(--cloth,var(--surface-2));width:100%;display:block;position:relative;overflow:hidden}.cv img{object-fit:cover;width:100%;height:100%;display:block}.cv--ph{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--cloth,var(--surface-2)) 70%, var(--surface-1)), var(--surface-1));place-content:center;justify-items:center;gap:.7rem;padding:1rem;display:grid}.cv__msg{font:italic 400 var(--fs-md)/1.4 var(--read);color:var(--ink-soft)}.pg-book.story-wait{min-height:60vh;color:var(--muted);font:400 var(--fs-base)/1.4 var(--ui);place-items:center;padding:2rem 1rem;display:grid}.pg-book .story-cover{aspect-ratio:4/5}.pg-book .story-cover .cv{height:100%}.story-note{font:400 var(--fs-md)/1.5 var(--ui);color:var(--ink-soft);margin:0}.share{gap:.8rem;display:grid}.share .h3{font:600 var(--fs-xs)/1 var(--ui);letter-spacing:var(--track-2);text-transform:uppercase;color:var(--candle);margin:0}.share__state{font:400 var(--fs-md)/1.5 var(--ui);color:var(--ink-soft);margin:0}.share__state b{color:var(--ink-hi);font-weight:600}.share__state a{color:var(--candle)}.share__todo{font:400 var(--fs-md)/1.4 var(--ui);color:var(--ink-soft);gap:.3rem;margin:0;padding-left:1.1rem;display:grid}.share__row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.share-dlg{gap:.9rem;display:grid}.share-dlg p{font:400 var(--fs-md)/1.5 var(--ui);color:var(--ink-soft);margin:0}.share-dlg b{color:var(--ink-hi)}.share-edit{gap:1rem;display:grid}.share-edit__form{gap:.9rem;display:grid}.report__reasons{gap:.45rem;display:grid}.report__reason{border:1px solid var(--line);border-radius:var(--r-sm);font:500 var(--fs-md)/1.3 var(--ui);color:var(--ink);cursor:pointer;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.report__reason:has(input:checked){border-color:var(--candle);background:rgb(var(--candle-rgb) / var(--o-10))}.report__reason input{accent-color:var(--candle)}.community-grid{margin-top:1.5rem}.community-wait{color:var(--muted);font:400 var(--fs-md)/1.4 var(--ui);margin-top:1.5rem}.pg-community .ui-empty{margin-top:2rem}.community-shelf{margin-top:2.2rem}.own__cover{border-radius:var(--r-md);display:block;overflow:hidden}.own-card{align-content:start;gap:.6rem;display:grid}.own__links{font:600 var(--fs-xs)/1 var(--ui);letter-spacing:var(--track-1);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.own__links a{color:var(--candle);text-decoration:none}.own__links a:hover{text-decoration:underline}
