.sheet[data-v-bf151976]{border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background:var(--bg-primary);overflow:hidden}.sheet-head[data-v-bf151976]{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);align-items:center;gap:12px;padding:16px 28px;display:flex}.sheet-mark[data-v-bf151976]{border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:#fff;flex-shrink:0;width:40px;height:40px;overflow:hidden}.sheet-mark img[data-v-bf151976]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sheet-name[data-v-bf151976]{font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);font-weight:600;line-height:1.3;overflow:hidden}.sheet-meta[data-v-bf151976]{font-size:var(--text-xs);color:var(--text-muted)}.sheet-tag[data-v-bf151976]{background:var(--bg-chip);font-size:var(--text-2xs);color:var(--text-secondary);border-radius:9999px;flex-shrink:0;padding:2px 8px}.sheet-body[data-v-bf151976]{padding:28px}.sheet-body[data-v-bf151976] .palette{grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px}.sheet-body[data-v-bf151976] .pieces,.sheet-body[data-v-bf151976] .references{max-width:520px}@media (width>=768px){.sheet.is-glance .sheet-body[data-v-bf151976] .palette{grid-template-columns:repeat(6,minmax(0,1fr));max-width:none}}.sheet-more[data-v-bf151976]{width:100%;min-height:40px;margin-top:28px}.sheet-more svg[data-v-bf151976]{width:16px;height:16px}@media (width<=767px){.sheet-head[data-v-bf151976]{padding:14px 20px}.sheet-body[data-v-bf151976]{padding:22px 20px}}
