.note-editor{display:grid;gap:18px;margin-top:18px}.note-editor textarea{max-height:45vh;resize:vertical}.note-kind-tabs{margin:0;display:flex;flex-wrap:wrap}.note-direction{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.note-direction input{margin-top:4px;accent-color:var(--green);width:18px;height:18px;flex:none}.note-direction span{display:grid;gap:6px}.note-direction small,.note-help p{color:var(--muted);line-height:1.5}.note-blank-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}.note-help{margin-top:14px}.note-help code{overflow-wrap:anywhere}.note-deck{max-width:100%}.note-live-preview h3,.note-linked-list h3{font-size:calc(15px * var(--ui-scale,1));margin:0 0 10px}.note-live-preview>div[role=status]{font-size:calc(13px * var(--ui-scale,1));color:var(--muted);margin-bottom:10px}.note-live-preview #note-previews{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.note-preview{border:1px solid var(--line);border-radius:10px;padding:14px;min-width:0;background:var(--paper)}.note-preview strong{display:block;font-size:calc(12px * var(--ui-scale,1));margin-bottom:14px;color:var(--green)}.note-preview span{font-size:calc(10px * var(--ui-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.note-preview p{margin:5px 0 16px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.note-preview p:last-child{margin-bottom:0}.note-linked-list>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:calc(13px * var(--ui-scale,1));padding:10px 0;border-bottom:1px solid var(--line)}.note-linked-list small{color:var(--muted)}.note-editor .manual-extra{margin:0}.note-editor .form-grid>.full{grid-column:1/-1}.note-editor .modal-actions{flex-wrap:wrap;position:sticky;bottom:-25px;background:var(--paper);padding:12px 0 25px;margin-bottom:-25px;border-top:1px solid var(--line);z-index:2}.note-editor #delete-note{margin-right:auto}.linked-note-badge{background:var(--lime);color:var(--green)}@media(max-width:600px){.note-editor{gap:14px}.note-kind-tabs button{flex:1}.note-editor .form-grid{grid-template-columns:minmax(0,1fr)}.note-editor .modal-actions{bottom:-22px;padding-bottom:max(22px,env(safe-area-inset-bottom));margin-bottom:-22px}.note-editor .modal-actions .btn{flex:1;min-height:44px}.note-editor .modal-actions #delete-note{flex-basis:100%;order:3}.note-editor textarea{font-size:calc(16px * var(--ui-scale,1))}.note-blank-tools .btn{min-height:44px}.note-blank-tools .subtext{flex-basis:100%}}
.note-kind-tabs{flex-wrap:wrap}.note-kind-tabs button{min-height:44px}

.editor-card-controls{border:1px solid var(--line);border-radius:10px;padding:14px}.editor-card-controls h3{font-size:15px;margin:0}.editor-card-buttons{display:flex;flex-wrap:wrap;gap:10px}.editor-card-buttons .btn{min-height:44px}#note-layout-description{line-height:1.5}
