.night-sheet{--surface:var(--poem-ground);background:var(--surface);color:var(--text);border-radius:4px;margin:0;padding:36px 44px 28px 72px;position:relative}[data-theme=dark] .night-sheet{background:var(--poem-ground)}.night-sheet:before{content:"";background:var(--teacher);width:1px;position:absolute;top:0;bottom:0;left:44px}.night-sheet-title{font-family:var(--font-read);font-style:italic;font-size:var(--fs-item);line-height:var(--lh-item)}.night-sheet-poem{margin-top:var(--space-head);font-family:var(--font-read);font-size:var(--fs-verse);line-height:var(--lh-verse)}.night-sheet-poem .line{text-indent:-1.2em;padding-left:1.2em;display:block}.night-sheet-foot{justify-content:space-between;align-items:center;gap:var(--space-group);margin-top:var(--space-action);display:flex}.night-sheet-link{min-height:44px;font-family:var(--font-ui);font-size:var(--fs-ui);align-items:center;display:inline-flex}@media (max-width:639px){.night-sheet{margin-inline:calc(-1 * var(--content-start)) calc(-1 * var(--gutter-page));padding:28px var(--gutter-page) 20px var(--content-start);border-radius:0}.night-sheet:before{left:var(--spine)}}
