@charset "UTF-8";.note-editor{--ne-text: rgba(242, 238, 231, .94);--ne-text-soft: rgba(226, 221, 213, .82);--ne-muted: rgba(194, 191, 185, .62);--ne-faint: rgba(194, 191, 185, .32);--ne-gold: #dfbd90;--ne-gold-deep: #ae8957;--ne-glass: rgba(27, 23, 18, .9);--ne-line: rgba(255, 255, 255, .08);--ne-line-gold: rgba(223, 189, 144, .2);--ne-tint: rgba(174, 137, 87, .14);--ne-tint-strong: rgba(174, 137, 87, .26);--ne-column: 760px;--ne-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;position:relative;color:var(--ne-text)}.note-editor .codex-editor{color:var(--ne-text);font-size:1.0625rem;caret-color:var(--ne-gold)}.note-editor .codex-editor__redactor{padding-bottom:96px!important}.note-editor.is-read-only .codex-editor__redactor{padding-bottom:8px!important;margin-right:0!important}.note-editor .ce-block__content,.note-editor .ce-toolbar__content{max-width:var(--ne-column);margin-left:0}.note-editor .ce-block{padding:1px 0}.note-editor .ce-paragraph,.note-editor .cdx-block{padding:.32em 0;color:var(--ne-text-soft);line-height:1.8;letter-spacing:.002em}.note-editor .codex-editor ::selection,.note-editor .ce-block ::selection{background:#ae89576b;color:#fff}.note-editor [style*="background-color: rgb(168, 214, 255)"]{background-color:#ae89576b!important;color:#fff}.note-editor .ce-block--selected .ce-block__content{border-radius:10px;background:var(--ne-tint)}.note-editor .codex-editor-overlay__rectangle{border-radius:6px;background:#ae89572e;border-color:#dfbd9066}.note-editor .ce-block--drop-target .ce-block__content:before,.note-editor .ce-block--drop-target .ce-block__content:after{border-color:var(--ne-gold);color:var(--ne-gold);background:repeating-linear-gradient(90deg,var(--ne-gold),var(--ne-gold) 1px,transparent 1px,transparent 6px)}.note-editor [contenteditable][data-placeholder]:empty:before,.note-editor .cdx-input[data-placeholder]:empty:before{color:var(--ne-faint)!important;font-weight:400}.note-editor a{color:var(--ne-gold);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .2s ease;opacity:1}.note-editor a:hover{background-size:100% 2px}.note-editor b,.note-editor strong{color:var(--ne-text);font-weight:700}.note-editor mark,.note-editor .cdx-marker{padding:.06em .28em;border-radius:5px;background:linear-gradient(120deg,#dfbd9061,#dfbd9038);color:#fff3df;-webkit-box-decoration-break:clone;box-decoration-break:clone}.note-editor .inline-code{padding:.12em .42em;border:1px solid var(--ne-line);border-radius:6px;background:#ffffff0f;color:#efd4a8;font-family:var(--ne-mono);font-size:.86em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.note-editor .ce-header{margin:0;padding:.7em 0 .14em;color:var(--ne-text);font-weight:800;line-height:1.22;letter-spacing:-.018em}.note-editor h1.ce-header{padding-top:.5em;font-size:2.1em;letter-spacing:-.03em}.note-editor h2.ce-header{font-size:1.62em}.note-editor h3.ce-header{font-size:1.32em;letter-spacing:-.012em}.note-editor h4.ce-header{color:var(--ne-gold);font-size:.86em;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.note-editor .ce-block:first-child .ce-header{padding-top:.1em}.note-editor .cdx-list{--spacing-s: 6px;--color-border: rgba(194, 191, 185, .38);--checkbox-background: rgba(255, 255, 255, .03);--color-bg-checked: #ae8957;--color-bg-checked-hover: #c09a68;--color-tick: #17120c;--radius-border: 7px;--size-checkbox: 1.28em;--line-height: 1.7em;gap:4px;padding:.3em 0;color:var(--ne-text-soft)}.note-editor .cdx-list__item{padding:1px 0}.note-editor .cdx-list__item-content{padding-left:12px}.note-editor .cdx-list-unordered>.cdx-list__item:before{content:"";align-self:start;width:7px;height:7px;margin:calc((var(--line-height) - 7px) / 2) 0 0 5px;border-radius:50%;background:var(--ne-gold-deep)}.note-editor .cdx-list-unordered .cdx-list__item-children .cdx-list-unordered>.cdx-list__item:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ne-gold-deep)}.note-editor .cdx-list-ordered>.cdx-list__item:before,.note-editor .cdx-list-ordered .cdx-list__item-children .cdx-list__item:before{min-width:1.4em;color:var(--ne-gold);font-weight:700;font-variant-numeric:tabular-nums}.note-editor .cdx-list__checkbox-check{transition:background .18s ease,border-color .18s ease,transform .18s ease}.note-editor .cdx-list__checkbox:active .cdx-list__checkbox-check{transform:scale(.88)}.note-editor .cdx-list__checkbox--checked+.cdx-list__item-content{color:var(--ne-muted);text-decoration:line-through;text-decoration-color:#c2bfb966}.note-editor .cdx-quote{position:relative;margin:8px 0;padding:22px 26px 18px 30px;overflow:hidden;border:1px solid var(--ne-line-gold);border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,rgba(174,137,87,.2),transparent 62%),#ffffff06}.note-editor .cdx-quote:before{position:absolute;top:2px;left:14px;color:#dfbd906b;content:"“";font-family:Georgia,Times New Roman,serif;font-size:4.5rem;line-height:1;pointer-events:none}.note-editor .cdx-quote .cdx-input{min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.note-editor .cdx-quote__text{margin:0 0 10px;padding:.1em 0!important;color:var(--ne-text);font-size:1.16em;font-style:italic;line-height:1.6}.note-editor .cdx-quote__caption{padding:0!important;color:var(--ne-muted);font-size:.86em;letter-spacing:.02em}.note-editor .ce-code__textarea{min-height:110px;max-height:520px;padding:18px 20px;border:1px solid var(--ne-line);border-radius:16px;background:linear-gradient(180deg,#0000006b,#0000004d);box-shadow:inset 0 1px #ffffff0a,0 10px 30px -14px #000000b3;color:#efd4a8;font-family:var(--ne-mono);font-size:.86em;line-height:1.7;resize:none;-moz-tab-size:2;tab-size:2;field-sizing:content;transition:border-color .2s ease}.note-editor .ce-code__textarea:focus{border-color:var(--ne-line-gold)}.note-editor .ce-delimiter{position:relative;width:100%;height:44px;line-height:1}.note-editor .ce-delimiter:before{position:absolute;top:50%;right:8%;left:8%;display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(223,189,144,.5) 30%,rgba(223,189,144,.5) 70%,transparent);content:"";font-size:0;letter-spacing:0}.note-editor .ce-delimiter:after{position:absolute;top:50%;left:50%;width:9px;height:9px;background:#1c1812;border:1.5px solid var(--ne-gold-deep);content:"";transform:translate(-50%,-50%) rotate(45deg)}.note-editor .tc-wrap{--color-border: rgba(255, 255, 255, .09);--color-background: rgba(174, 137, 87, .13);--color-text-secondary: var(--ne-muted);--cell-size: 36px;margin-top:22px}.note-editor .tc-table{border:1px solid var(--color-border);border-radius:14px;background:#ffffff05;font-size:.92em;line-height:1.5}.note-editor .tc-table--heading .tc-row:first-child{border-bottom:1px solid var(--ne-line-gold);border-radius:13px 13px 0 0;background:#ae89572b;color:#f3dcb8;font-weight:700;letter-spacing:.01em}.note-editor .tc-table--heading .tc-row:first-child:after{display:none}.note-editor .tc-row:last-child{border-bottom:0}.note-editor .tc-cell{padding:10px 14px;transition:background .15s ease}.note-editor .tc-cell:focus-within{background:#ae895714}.note-editor .tc-row:after{display:none}.note-editor .tc-row--selected,.note-editor .tc-cell--selected{background:#ae895729}.note-editor .tc-add-column,.note-editor .tc-add-row{color:var(--ne-muted);border-radius:10px}.note-editor .tc-add-column{border-top:0}.note-editor .tc-add-column svg{padding:8px;border-radius:10px;background:transparent;box-sizing:content-box;width:18px;height:18px}.note-editor .tc-add-column:hover,.note-editor .tc-add-row:hover,.note-editor .tc-add-row:hover:before{background:var(--ne-tint);color:var(--ne-gold)}.note-editor .tc-toolbox{--toggler-dots-color: var(--ne-muted);--toggler-dots-color-hovered: var(--ne-gold)}.note-editor .tc-popover{--color-border: var(--ne-line-gold);--color-background: var(--ne-glass);--color-background-hover: rgba(255, 255, 255, .07);--color-background-confirm: #b5484a;--color-background-confirm-hover: #c65456;padding:6px;border-radius:14px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 50px -10px #000000b3;color:var(--ne-text)}.note-editor .tc-popover__item{padding:4px 14px 4px 4px;border-radius:9px}.note-editor .tc-popover__item-icon{width:28px;height:28px;border:0;border-radius:8px;background:var(--ne-tint);color:var(--ne-gold)}.note-editor .ce-toolbar__plus,.note-editor .ce-toolbar__settings-btn{width:30px;height:30px;border-radius:10px;color:var(--ne-muted);transition:background .18s ease,color .18s ease,transform .18s ease}.note-editor .ce-toolbar__plus:active,.note-editor .ce-toolbar__settings-btn:active{transform:scale(.9)}.note-editor .ce-toolbar__settings-btn{width:26px!important}@media (hover: hover){.note-editor .ce-toolbar__plus:hover,.note-editor .ce-toolbar__settings-btn:hover{background:var(--ne-tint-strong);color:var(--ne-gold)}}.note-editor .ce-toolbar__plus--active,.note-editor .ce-toolbar__settings-btn--active{background:var(--ne-tint-strong);color:var(--ne-gold);animation:none}@media (max-width: 650px){.note-editor .ce-toolbar__plus,.note-editor .ce-toolbar__settings-btn{border:1px solid var(--ne-line-gold);background:var(--ne-glass);box-shadow:0 8px 24px -8px #000000b3;color:var(--ne-gold)}.note-editor .ce-toolbar__settings-btn{width:36px!important}}.note-editor .ce-popover{--width: 300px;--max-height: 380px;--padding: 8px;--border-radius: 18px;--icon-size: 32px;--item-padding: 5px;--color-border: var(--ne-line-gold);--color-shadow: rgba(0, 0, 0, .65);--color-background: var(--ne-glass);--color-text-primary: var(--ne-text);--color-text-secondary: var(--ne-muted);--color-border-icon: transparent;--color-border-icon-disabled: transparent;--color-text-icon-active: var(--ne-gold);--color-background-icon-active: var(--ne-tint-strong);--color-background-item-focus: rgba(174, 137, 87, .2);--color-shadow-item-focus: transparent;--color-background-item-hover: rgba(255, 255, 255, .06);--color-background-item-confirm: #b5484a;--color-background-item-confirm-hover: #c65456}.note-editor .ce-popover__container{-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:0 28px 70px -14px #000000bf,inset 0 1px #ffffff0d}.note-editor .ce-popover--opened>.ce-popover__container{transform-origin:24px 0;animation:ne-pop .18s cubic-bezier(.2,.9,.3,1.15)}.note-editor .ce-popover-item{--border-radius: 12px;color:var(--ne-text)}.note-editor .ce-popover-item__title{font-size:.875rem;font-weight:500;letter-spacing:.005em}.note-editor .ce-popover-item__secondary-title{opacity:.55}.note-editor .ce-popover:not(.ce-popover--inline) .ce-popover-item__icon{width:32px;height:32px;border-radius:10px;background:var(--ne-tint);color:var(--ne-gold);box-shadow:none;transition:background .15s ease,transform .15s ease}.note-editor .ce-popover-item:hover .ce-popover-item__icon{background:var(--ne-tint-strong)}.note-editor .ce-popover-item__icon--tool{margin-right:10px}.note-editor .ce-popover-item--confirmation .ce-popover-item__icon{background:#ffffff29;color:#fff}.note-editor .ce-toolbox .ce-popover{--width: 372px;--max-height: min(560px, 78vh);--item-padding: 4px}.note-editor .ce-toolbox .ce-popover__container{padding:10px}.note-editor .ce-toolbox .ce-popover__items{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding-top:2px}.note-editor .ce-toolbox .ce-popover-item{min-width:0;margin:0!important;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:14px}.note-editor .ce-toolbox .ce-popover-item:hover:not(.ce-popover-item--no-hover),.note-editor .ce-toolbox .ce-popover-item--focused{border-color:var(--ne-line-gold)}.note-editor .ce-toolbox .ce-popover-item__title{font-size:.84375rem}.note-editor .ce-toolbox .ce-popover-item__secondary-title{display:none}.note-editor .ce-popover:not(.ce-popover--inline):not(.ce-toolbox .ce-popover) .cdx-search-field{display:none}.note-editor .ce-popover-item-separator__line{background:var(--ne-line)}.note-editor .cdx-search-field{box-sizing:border-box;width:100%;max-width:420px;min-width:0;min-height:46px;border:1px solid rgba(194,191,185,.22);border-radius:12px;background:#c2bfb911;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;margin-bottom:4px;padding:3px}.note-editor .cdx-search-field:focus-within{border-color:#ae89579e;background:#c2bfb918;box-shadow:0 0 0 2px #ae895714}@media (prefers-reduced-motion: reduce){.note-editor .cdx-search-field{transition:none}}.note-editor .cdx-search-field__icon svg{color:var(--main-color)}.note-editor .cdx-search-field__input{color:var(--ne-text)}.note-editor .cdx-search-field__input::placeholder{color:var(--ne-faint)}.note-editor .ce-popover__nothing-found-message{color:var(--ne-muted)}.note-editor .ce-popover--inline{--height: 44px;--container-padding: 5px;--border-radius: 16px}.note-editor .ce-popover--inline .ce-popover__container{animation:none}.note-editor .ce-popover--inline .ce-popover-item{--border-radius: 11px;padding:6px}.note-editor .ce-popover--inline .ce-popover-item__icon{color:var(--ne-text)}.note-editor .ce-popover--inline .ce-popover-item--active{background:var(--ne-tint-strong)}.note-editor .ce-popover--inline .ce-popover-item--active .ce-popover-item__icon{color:var(--ne-gold)}.note-editor .ce-inline-tool,.note-editor .ce-inline-toolbar__dropdown{color:var(--ne-text);border-radius:11px}.note-editor .ce-inline-toolbar__dropdown{border-right-color:var(--ne-line)}.note-editor .ce-inline-tool--active{background:var(--ne-tint-strong);color:var(--ne-gold)}@media (hover: hover){.note-editor .ce-inline-tool:hover,.note-editor .ce-inline-toolbar__dropdown:hover{background:#ffffff14}}.note-editor .ce-inline-tool-input{padding:7px 12px;border:1px solid var(--ne-line);border-radius:11px;background:#ffffff0f;color:var(--ne-text)}.note-editor .ce-inline-tool-input::placeholder{color:var(--ne-faint)}.note-editor .ce-inline-tool-input:focus{border-color:var(--ne-gold-deep)}.note-editor .note-image{margin:10px 0}.note-editor .note-image figure{margin:0}.note-editor .note-image img{display:block;max-width:100%;max-height:560px;margin:0 auto;border:1px solid var(--ne-line);border-radius:18px;box-shadow:0 18px 44px -18px #000000bf}.note-editor .note-image figcaption,.note-editor .note-image .note-image-caption{margin-top:10px;color:var(--ne-muted);font-size:.85rem;text-align:center;outline:none}.note-editor .note-image .note-image-caption:empty:before{color:var(--ne-faint);content:attr(data-placeholder)}.note-editor .note-image-pick{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:132px;padding:20px;border:1.5px dashed rgba(174,137,87,.42);border-radius:18px;background:radial-gradient(90% 120% at 50% 0%,rgba(174,137,87,.12),transparent 70%),#ffffff04;color:var(--ne-gold);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.note-editor .note-image-pick:hover{border-color:#dfbd90b3;background:radial-gradient(90% 120% at 50% 0%,rgba(174,137,87,.2),transparent 70%),#ffffff08}.note-editor .note-image-pick:active{transform:scale(.99)}.note-editor .note-image-pick svg{width:22px;height:22px}.note-editor .note-image-pick small{color:var(--ne-muted);font-size:.78rem;font-weight:400}.note-editor .note-image-pick-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--ne-tint)}.note-editor .note-image-status{margin:10px 0 0;color:var(--ne-muted);font-size:.85rem;text-align:center}.note-editor .note-image-status.is-error{color:#efa0a0}.note-editor .note-editor-error{margin:0;color:#efa0a0;font-size:.9rem}@keyframes ne-pop{0%{opacity:0;transform:translateY(-6px) scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.note-editor *{animation:none!important;transition:none!important}}
