/* One note palette and spacing for Home, record views and private feed cards. */
html body .notas-wrapper .onecup-notes-list {display:flex;flex-direction:column;gap:15px;padding:15px;width:100%;}
html body .onecup-note-card.nota {display:flex;flex-direction:column;gap:5px;flex-wrap:nowrap;width:100%;margin:0!important;padding:15px;border-radius:15px;background:var(--onecup-note-bg,#fff0a6)!important;color:var(--onecup-note-text,#1c1a54)!important;}
html body .onecup-note-card.nota:after {display:none;}
html body .onecup-note-card :is(.nota-header,.nota-body,.nota-footer) {width:100%;padding:0;}
html body .onecup-note-card .nota-body {height:auto;max-height:none;overflow:visible;}
html body .onecup-note-card :is(p,a,small,svg,i) {color:inherit!important;}
html body .onecup-note-card p {margin:0;white-space:pre-wrap;overflow-wrap:anywhere;}
html body .nota .nota-menu {position:static;align-self:flex-end;display:flex;gap:5px;margin:0;padding:0;}
html body .nota .nota-header p {font-size:12px!important;text-transform:uppercase;}
html body .nota .nota-menu a {display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;font-size:10px;box-sizing:border-box;border-radius:50%!important;border:0;margin:0;padding:0;line-height:1;background:var(--onecup-note-text,#1c1a54)!important;color:var(--onecup-note-bg,#fff0a6)!important;cursor:pointer;}
html body .nota .nota-menu a :is(i,svg) {display:block;width:10px;height:10px;min-width:10px;max-width:10px;max-height:10px;flex:none;font-size:10px;line-height:10px;margin:0;padding:0;}
html body .nota .nota-menu a:focus-visible {outline:2px solid var(--onecup-note-text);outline-offset:3px;}
html body .onecup-note-picker {position:relative;width:100%;}
html body .onecup-note-picker .select2-body ul {margin:0;padding:0;}
html body .onecup-note-picker .select2-body li[aria-selected="true"] a {background:#edf5ff;}
html body .onecup-note-picker .select2-body li.onecup-picker-loading {min-height:40px;padding:15px;border:0;}
html body #nuevanota .onecup-note-editor {display:flex;flex-wrap:wrap;width:100%;gap:0;}
html body #nuevanota .onecup-note-editor>.form-group {width:100%;}
html body #nuevanota textarea.onecup-note-text {padding:15px;background:var(--onecup-note-bg)!important;color:var(--onecup-note-text)!important;border-radius:3px;}
html body #nuevanota select {max-width:100%;}
html body .feed-element .onecup-note-card {margin:10px 0!important;}

html body #nuevanota .onecup-note-colors {display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;justify-items:center;gap:8px;width:100%;padding:6px 0;}
html body #nuevanota .onecup-note-colors .onecup-note-color {display:flex;align-items:center;justify-content:center;position:relative;flex:none;box-sizing:border-box;width:28px;height:28px;min-width:0;min-height:0;max-width:100%;padding:0;margin:0;border:1px solid #626d80;border-radius:50%!important;background:var(--onecup-note-bg)!important;color:var(--onecup-note-text)!important;cursor:pointer;box-shadow:none;}
html body #nuevanota .onecup-note-color.is-selected {outline:2px solid #1a73e8;outline-offset:2px;}
html body #nuevanota .onecup-note-color.is-selected:after {content:"";display:block;width:5px;height:10px;border:solid var(--onecup-note-text);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg);}
html body #nuevanota .onecup-note-color:focus-visible {outline:2px solid #181a55;outline-offset:3px;}
@media(max-width:767px){html body #nuevanota .onecup-note-colors{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px;}}

/* The feed card opens the private note; its summary links open the linked record. */
html body .onecup-note-card[role="button"] {cursor:pointer;}
html body .onecup-note-card[role="button"]:focus-visible {outline:2px solid #1a73e8;outline-offset:3px;}
html body .onecup-note-feed-title {text-transform:uppercase;}
