.atelier[data-atelier=worryline]{--ar-ink:#5b604e;--ar-line:#ddd8c8;--ar-soft:#f2f0e5}.atelier[data-atelier=relationstars]{--ar-ink:#263951;--ar-line:#dadfe5;--ar-soft:#edf0f4}.atelier[data-atelier=memoryscroll]{--ar-ink:#826448;--ar-line:#e1d9ca;--ar-soft:#f4efe5}
.atelier[data-atelier=worryline] .at-art svg,.atelier[data-atelier=relationstars] .at-art svg,.atelier[data-atelier=memoryscroll] .at-art svg{display:block;width:100%;height:auto}
.atelier[data-atelier=worryline] .ar-paper{transform-box:fill-box;animation:ar-note-breathe 11s ease-in-out infinite;transform-origin:50% 0%}.atelier[data-atelier=worryline] .ar-note:nth-of-type(2n) .ar-paper{animation-delay:-4s}
@keyframes ar-note-breathe{0%,100%{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}
.atelier[data-atelier=worryline] .ar-example,.atelier[data-atelier=relationstars] .ar-example,.atelier[data-atelier=memoryscroll] .ar-example{padding:18px;border:1px solid var(--ar-line);background:var(--ar-soft);margin:24px 0;display:grid;gap:12px;font-size:13px;line-height:1.65}.atelier[data-atelier=worryline] .ar-example button,.atelier[data-atelier=relationstars] .ar-example button,.atelier[data-atelier=memoryscroll] .ar-example button{font-weight:650;text-align:left;color:var(--ar-ink)}
.atelier[data-atelier=worryline] .ar-count,.atelier[data-atelier=relationstars] .ar-count,.atelier[data-atelier=memoryscroll] .ar-count{display:flex;align-items:center;gap:10px;padding:18px 0;border-block:1px solid var(--ar-line);font-size:13px;margin:22px 0}.atelier[data-atelier=worryline] .ar-count button,.atelier[data-atelier=relationstars] .ar-count button,.atelier[data-atelier=memoryscroll] .ar-count button{margin-left:auto;font-size:12px}
.atelier[data-atelier=worryline] .ar-form,.atelier[data-atelier=relationstars] .ar-form,.atelier[data-atelier=memoryscroll] .ar-form{display:grid;gap:10px}.atelier[data-atelier=worryline] .ar-form-title,.atelier[data-atelier=relationstars] .ar-form-title,.atelier[data-atelier=memoryscroll] .ar-form-title{font-family:Georgia,"Songti SC",serif;font-size:22px;color:var(--ar-ink);margin:9px 0}
.atelier[data-atelier=worryline] .ar-form label,.atelier[data-atelier=relationstars] .ar-form label,.atelier[data-atelier=memoryscroll] .ar-form label{font-size:13px;line-height:1.6;margin-top:9px}.atelier[data-atelier=worryline] .ar-form small,.atelier[data-atelier=relationstars] .ar-form small,.atelier[data-atelier=memoryscroll] .ar-form small{display:block;font-size:11px;opacity:.65;font-weight:400}
.atelier[data-atelier=worryline] .ar-form textarea,.atelier[data-atelier=relationstars] .ar-form textarea,.atelier[data-atelier=memoryscroll] .ar-form textarea{resize:vertical;min-height:76px;font:inherit;line-height:1.65;overflow-wrap:anywhere}.atelier[data-atelier=worryline] .ar-error,.atelier[data-atelier=relationstars] .ar-error,.atelier[data-atelier=memoryscroll] .ar-error{margin:0;color:#9a463d;font-size:12px;line-height:1.6;min-height:3px}
.atelier[data-atelier=worryline] .ar-submit-row,.atelier[data-atelier=relationstars] .ar-submit-row,.atelier[data-atelier=memoryscroll] .ar-submit-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:7px}.atelier[data-atelier=worryline] .ar-submit,.atelier[data-atelier=relationstars] .ar-submit,.atelier[data-atelier=memoryscroll] .ar-submit{background:var(--ar-ink)!important;color:#fff!important;border-color:var(--ar-ink)!important;padding:13px 20px!important}
.atelier[data-atelier=worryline] .ar-entry-list,.atelier[data-atelier=relationstars] .ar-entry-list,.atelier[data-atelier=memoryscroll] .ar-entry-list{margin-top:25px}.atelier[data-atelier=worryline] .ar-entry,.atelier[data-atelier=relationstars] .ar-entry,.atelier[data-atelier=memoryscroll] .ar-entry{display:grid;grid-template-columns:22px minmax(0,1fr);gap:11px;border-top:1px solid var(--ar-line);padding:19px 0;overflow-wrap:anywhere}.atelier[data-atelier=worryline] .ar-entry-index,.atelier[data-atelier=relationstars] .ar-entry-index,.atelier[data-atelier=memoryscroll] .ar-entry-index{font:11px Georgia,serif;color:var(--ar-ink);margin-top:4px}.atelier[data-atelier=worryline] .ar-entry strong,.atelier[data-atelier=relationstars] .ar-entry strong,.atelier[data-atelier=memoryscroll] .ar-entry strong{font-size:14px;font-weight:550;line-height:1.7}.atelier[data-atelier=worryline] .ar-entry p,.atelier[data-atelier=relationstars] .ar-entry p,.atelier[data-atelier=memoryscroll] .ar-entry p{font-size:11px;color:var(--ar-ink);margin:6px 0;line-height:1.6}.atelier[data-atelier=worryline] .ar-entry .ar-entry-next,.atelier[data-atelier=relationstars] .ar-entry .ar-entry-next,.atelier[data-atelier=memoryscroll] .ar-entry .ar-entry-next{font-size:12px;opacity:.8}.atelier[data-atelier=worryline] .ar-entry-actions,.atelier[data-atelier=relationstars] .ar-entry-actions,.atelier[data-atelier=memoryscroll] .ar-entry-actions{grid-column:2;display:flex;gap:15px}.atelier[data-atelier=worryline] .ar-entry-actions button,.atelier[data-atelier=relationstars] .ar-entry-actions button,.atelier[data-atelier=memoryscroll] .ar-entry-actions button{font-size:11px}.atelier[data-atelier=worryline] .ar-limit-note,.atelier[data-atelier=relationstars] .ar-limit-note,.atelier[data-atelier=memoryscroll] .ar-limit-note{font-size:11px;line-height:1.7;opacity:.6;margin:22px 0}
@media(prefers-reduced-motion:reduce){.atelier[data-atelier=worryline] .ar-paper{animation:none}}

.atelier[data-atelier=worryline] .ar-input-note,.atelier[data-atelier=relationstars] .ar-input-note,.atelier[data-atelier=memoryscroll] .ar-input-note{font-size:11px;line-height:1.6;opacity:.6;margin:0}
