.editor-container,.note-editor{background-color:var(--bg-color)}.editor-container{max-width:1200px;margin:2rem auto;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.5rem;padding:2rem;border:1px solid var(--border-color);color:var(--text-color)}body.dark-theme .editor-container,html.dark-theme .editor-container{box-shadow:0 .5rem 1rem rgba(0,0,0,.3)}body.sepia-theme .editor-container,html.sepia-theme .editor-container{box-shadow:0 .5rem 1rem rgba(91,70,54,.15)}body.amoled-theme .editor-container,body.raven-theme .editor-container,html.amoled-theme .editor-container,html.raven-theme .editor-container{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)}body.pale-green-theme .editor-container,html.pale-green-theme .editor-container{box-shadow:0 .5rem 1rem rgba(47,61,41,.15)}.note-editor{margin-bottom:1.5rem;border-radius:.25rem;overflow:hidden}.reader-note{display:inline;position:relative;background-color:rgba(168,209,255,.2);border-bottom:1px dashed var(--primary-color);cursor:help;transition:background-color .2s ease}.reader-note:hover{background-color:rgba(168,209,255,.4)}body.dark-theme .reader-note,html.dark-theme .reader-note{background-color:rgba(74,144,226,.2);border-bottom-color:var(--primary-color)}body.dark-theme .reader-note:hover,html.dark-theme .reader-note:hover{background-color:rgba(74,144,226,.4)}body.sepia-theme .reader-note,html.sepia-theme .reader-note{background-color:rgba(166,124,82,.2);border-bottom-color:var(--primary-color)}body.sepia-theme .reader-note:hover,html.sepia-theme .reader-note:hover{background-color:rgba(166,124,82,.4)}body.raven-theme .reader-note,html.raven-theme .reader-note{background-color:rgba(167,139,250,.2);border-bottom-color:var(--primary-color)}body.amoled-theme .reader-note,html.amoled-theme .reader-note{background-color:rgba(77,159,255,.2);border-bottom-color:var(--primary-color)}body.raven-theme .reader-note:hover,html.raven-theme .reader-note:hover{background-color:rgba(167,139,250,.4)}body.amoled-theme .reader-note:hover,html.amoled-theme .reader-note:hover{background-color:rgba(77,159,255,.4)}body.pale-green-theme .reader-note,html.pale-green-theme .reader-note{background-color:rgba(79,157,105,.2);border-bottom-color:var(--primary-color)}body.pale-green-theme .reader-note:hover,html.pale-green-theme .reader-note:hover{background-color:rgba(79,157,105,.4)}.note-modal .modal-header{background-color:var(--search-panel-bg);border-bottom:1px solid var(--border-color);color:var(--text-color)}.note-modal .form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 .25rem rgba(90,103,216,.25)}body.dark-theme .note-modal .form-control:focus,html.dark-theme .note-modal .form-control:focus{box-shadow:0 0 0 .25rem rgba(74,144,226,.25)}body.sepia-theme .note-modal .form-control:focus,html.sepia-theme .note-modal .form-control:focus{box-shadow:0 0 0 .25rem rgba(166,124,82,.25)}body.raven-theme .note-modal .form-control:focus,html.raven-theme .note-modal .form-control:focus{box-shadow:0 0 0 .25rem rgba(167,139,250,.25)}body.amoled-theme .note-modal .form-control:focus,html.amoled-theme .note-modal .form-control:focus{box-shadow:0 0 0 .25rem rgba(77,159,255,.25)}body.pale-green-theme .note-modal .form-control:focus,html.pale-green-theme .note-modal .form-control:focus{box-shadow:0 0 0 .25rem rgba(79,157,105,.25)}.note-modal .modal-footer{border-top:1px solid var(--border-color)}.note-btn{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color);padding:.375rem .75rem;border-radius:.375rem;transition:all .2s}.note-btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.tippy-box{background-color:var(--bg-color)!important;color:var(--text-color)!important;box-shadow:0 5px 20px rgba(0,0,0,.15);border-radius:.5rem;max-width:350px!important;padding:0;border:1px solid var(--border-color)}body.dark-theme .tippy-box,html.dark-theme .tippy-box{box-shadow:0 5px 20px rgba(0,0,0,.4)}body.amoled-theme .tippy-box,body.raven-theme .tippy-box,html.amoled-theme .tippy-box,html.raven-theme .tippy-box{box-shadow:0 5px 20px rgba(0,0,0,.6)}.tippy-box .tippy-content{padding:0}.note-tooltip-content{padding:.75rem}.note-tooltip-body,.note-tooltip-title{font-size:.875rem;color:var(--text-color)}.note-tooltip-title{background-color:var(--search-panel-bg);padding:.5rem .75rem;margin:0;border-bottom:1px solid var(--border-color);font-weight:600;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.note-tooltip-body{padding:.75rem;line-height:1.5}