.editorial{-webkit-font-smoothing:antialiased;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif}.editorial .e-serif{font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif}.editorial .e-display{letter-spacing:.14em;font-family:Cormorant Garamond,Georgia,Times New Roman,serif}.editorial .e-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--primary);font-size:.75rem}.editorial .e-label{letter-spacing:.2em;color:var(--muted-foreground);font-size:.6875rem}.editorial .e-tab{font-variant-numeric:tabular-nums}.editorial [data-slot=button]{letter-spacing:.08em;border-radius:9999px}.editorial [data-slot=input],.editorial [data-slot=textarea]{background:var(--card);border-radius:4px}.editorial [data-slot=input]{height:2.75rem}.editorial [data-slot=choice]{border-radius:4px;height:2.75rem}.editorial [data-slot=card]{box-shadow:none;border:1px solid #e6e0d4;border-radius:8px}.editorial [data-slot=badge]{letter-spacing:.08em;border-radius:9999px}.editorial .e-plain [data-slot=card]{background:0 0;border:0;padding-inline:0}.editorial .e-plain [data-slot=card-header],.editorial .e-plain [data-slot=card-content],.editorial .e-plain [data-slot=card-footer]{padding-inline:0}.editorial .e-plain [data-slot=card-title]{font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:1.75rem;font-weight:600}.editorial details>summary{cursor:pointer;list-style:none}.editorial details>summary::-webkit-details-marker{display:none}
