.page-bar{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:12px;margin-bottom:26px;display:grid}.page-bar>:nth-child(2){text-align:center}.page-bar .sheet-title{margin:0}.page-bar-sub{color:var(--muted);margin:4px 0 0;font-size:15px}.page-back{border:1px solid var(--line-strong);background:var(--surface);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;text-decoration:none;display:grid}.page-back:hover{border-color:var(--accent);color:var(--accent)}.author-row{grid-auto-columns:calc(25% - 16.5px)}.author-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;margin:0;padding:0;list-style:none;display:grid}.author-grid .tile-title{-webkit-line-clamp:1}.author-grid .tile-price{border:1.5px solid var(--ink);color:var(--ink);border-radius:999px;align-self:flex-start;margin-top:8px;padding:1px 8px;font-size:13px;font-weight:700;line-height:1.4}@media (max-width:720px){.author-row{grid-auto-columns:44%}.author-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}@media (pointer:coarse){.page-bar{grid-template-columns:44px minmax(0,1fr) 44px}.page-back{width:44px;height:44px}}
