@font-face{font-family:Sarabun;src:url('fonts/Sarabun-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Mali';src:url('fonts/Mali-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.sequence-size{position:relative}
.sequence-size>.sequence-cover-label{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}
.notebook-label .cover-caption{font-family:Sarabun,sans-serif;font-size:25px;fill:#30291f}
.notebook-label .cover-writing{font-family:Mali,cursive;font-weight:400;fill:#243f76}
.notebook-label .cover-small{font-size:28px}
.notebook-label .cover-rule{stroke:#b7aa99;stroke-width:1.2;fill:none}
.notebook-art{overflow:visible}
.cover-editor-preview{background:#c7b08a;border-radius:18px;padding:24px;margin:0 0 22px}
.cover-editor-preview svg{display:block;width:min(100%,360px);margin:auto}
.cover-editor-help{color:#776857;font-size:13px;line-height:1.8}
[name^="cover_"]{font-family:Mali,cursive!important}
