.sticky-note-content .sticky-markdown *{color:var(--sticky-text-color)!important}.sticky-note-content .sticky-markdown h1,.sticky-note-content .sticky-markdown h2,.sticky-note-content .sticky-markdown h3,.sticky-note-content .sticky-markdown h4{color:var(--sticky-text-color)!important;font-weight:600!important}.sticky-note-content .sticky-markdown hr{border-color:#0003!important}.sticky-note-content .sticky-markdown strong{color:var(--sticky-text-color)!important;font-weight:700!important}.sticky-note-content .sticky-markdown code{background-color:#00000026!important;color:var(--sticky-text-color)!important;padding:2px 4px!important;border-radius:3px!important}.sticky-note-content .sticky-markdown .relative.group>div[style]{background:#00000014!important;border:1px solid rgba(0,0,0,.1)!important}.sticky-note-content .sticky-markdown .relative.group code,.sticky-note-content .sticky-markdown .relative.group code span,.sticky-note-content .sticky-markdown .relative.group code span.token{color:var(--sticky-text-color)!important;background:transparent!important;text-shadow:none!important}.sticky-note-content .sticky-markdown .relative.group>button{background-color:#00000026!important;color:var(--sticky-text-color)!important;border:1px solid rgba(0,0,0,.1)!important}.sticky-note-content .sticky-markdown .relative.group>button:hover{background-color:#00000040!important;color:var(--sticky-text-color)!important}.sticky-note-content .sticky-markdown .relative.group>button svg{color:var(--sticky-text-color)!important}.sticky-note-content .sticky-markdown a{color:var(--sticky-text-color)!important;text-decoration:underline!important}.sticky-note-content .sticky-markdown blockquote{border-left-color:var(--sticky-border-color)!important;color:var(--sticky-text-color)!important;opacity:.8}.sticky-note-content .sticky-markdown ul,.sticky-note-content .sticky-markdown ol{color:var(--sticky-text-color)!important}.sticky-note-content .sticky-markdown input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1em;height:1em;border:1.5px solid rgba(0,0,0,.3);border-radius:3px;background-color:#ffffff80;cursor:default;position:relative;vertical-align:middle;margin-right:.5em}.sticky-note-content .sticky-markdown input[type=checkbox]:checked{background-color:var(--sticky-text-color);border-color:var(--sticky-text-color)}.sticky-note-content .sticky-markdown input[type=checkbox]:checked:after{content:"";position:absolute;left:.24em;top:.03em;width:.32em;height:.58em;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.sticky-note-content .sticky-markdown .overflow-x-auto{border:none!important;overflow:hidden!important;border-radius:.5rem!important}.sticky-note-content .sticky-markdown table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;margin:1em 0!important;border-radius:.5rem!important}.sticky-note-content .sticky-markdown table thead tr:first-child th:first-child{border-top-left-radius:.5rem!important}.sticky-note-content .sticky-markdown table thead tr:first-child th:last-child{border-top-right-radius:.5rem!important}.sticky-note-content .sticky-markdown table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem!important}.sticky-note-content .sticky-markdown table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem!important}.sticky-note-content .sticky-markdown table thead{background-color:#00000026!important}.sticky-note-content .sticky-markdown table thead tr:first-child{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sticky-note-content .sticky-markdown table thead tr{background-color:transparent!important}.sticky-note-content .sticky-markdown table thead tr:hover{background-color:#ffffff0d!important}.sticky-note-content .sticky-markdown table th{color:var(--sticky-text-color)!important;font-weight:600!important;padding:8px 12px!important;border:1px solid rgba(0,0,0,.2)!important;text-align:left!important}.sticky-note-content .sticky-markdown table td{color:var(--sticky-text-color)!important;padding:8px 12px!important;border:1px solid rgba(0,0,0,.15)!important}.sticky-note-content .sticky-markdown table tbody tr{background-color:transparent!important;transition:background-color .15s ease!important}.sticky-note-content .sticky-markdown table tbody tr:hover{background-color:#ffffff14!important}.sticky-note-content .sticky-markdown table tbody tr:nth-child(2n){background-color:#00000008!important}.sticky-note-wrapper{position:relative;width:100%;height:100%}.sticky-note-actions{position:absolute;bottom:-40px;left:8px;display:flex;gap:6px;align-items:center;z-index:10;pointer-events:all}.sticky-note-action-btn{width:28px;height:28px;border-radius:50%;border:none;background-color:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0003}.sticky-note-action-btn:hover{background-color:#000000d9;transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.sticky-note-action-btn:active{transform:scale(.95)}.delete-btn:hover{background-color:#ef4444}.sticky-note-color-picker{position:relative;display:flex;align-items:center}.rainbow-circle{width:20px;height:20px;border-radius:50%;background:conic-gradient(from 0deg,#fbbf24,#f87171,#60a5fa,#6ee7b7,#c084fc,#f472b6,#fb923c,#fbbf24 360deg);box-shadow:0 2px 6px #0003}.color-picker-expanded{position:absolute;left:0;top:0;display:flex;gap:4px;padding:6px;background-color:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;box-shadow:0 4px 16px #0000004d;animation:slideColorPickerRight .25s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.color-picker-expanded.closing{animation:slideColorPickerLeft .25s cubic-bezier(.34,1.56,.64,1)}@keyframes slideColorPickerRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideColorPickerLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.color-option{width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.3);cursor:pointer;transition:all .15s ease;box-shadow:0 2px 4px #0003}.color-option:hover{transform:scale(1.2);border-color:#fffc;box-shadow:0 3px 8px #0000004d}.color-option:active{transform:scale(1)}
