@charset "UTF-8";.theme--base{--primary-hue: 30;--primary-saturation: 100%;--primary-lightness: 68%;--primary-bg-alpha: .15;--secondary-hue: 154;--secondary-saturation: 100%;--secondary-lightness: 43%;--info-hue: 220;--info-saturation: 100%;--info-lightness: 67%;--info-bg-alpha: .1;--success-hue: 154;--success-saturation: 100%;--success-lightness: 43%;--success-bg-alpha: .1;--warning-hue: 30;--warning-saturation: 100%;--warning-lightness: 68%;--warning-bg-alpha: .1;--error-hue: 3;--error-saturation: 100%;--error-lightness: 61%;--error-bg-alpha: .1;--grayscale-hue: 200;--grayscale-saturation: 3%;--highlight-hue: 357 ;--highlight-saturation: 100%;--highlight-lightness: 60%;--highlight-bg-alpha: .075;--highlight-border-alpha: .05;--tag-hue: 220;--tag-saturation: 100%;--tag-lightness: 67%;--tag-bg-alpha: .1;--tag-border-alpha: .1;--tag-group-hue: var(--grayscale-hue);--tag-group-saturation: var(--grayscale-saturation);--tag-group-lightness: 55%;--tag-group-bg-alpha: .15;--person-hue: 154;--person-saturation: 100%;--person-lightness: 43%;--person-bg-alpha: .15;--person-border-alpha: .15;--person-group-hue: var(--grayscale-hue);--person-group-saturation: var(--grayscale-saturation);--person-group-lightness: 55%;--person-group-bg-alpha: .15;--dream-hue: 52;--dream-saturation: 100%;--dream-lightness: 50%;--dream-bg-alpha: .15;--dream-border-alpha: .3;--dream-chart: var(--dream-hue), var(--dream-saturation), var(--dream-lightness);--note-hue: var(--grayscale-hue);--note-saturation: var(--grayscale-saturation);--note-lightness: 70%;--note-bg-alpha: .15;--note-border-alpha: .125;--focus-hue: 343;--focus-saturation: 71%;--focus-lightness: 82%;--focus-bg-alpha: .15;--focus-border-alpha: .3;--thought-hue: 35;--thought-saturation: 100%;--thought-lightness: 75%;--thought-bg-alpha: .15;--thought-border-alpha: .3;--quote-hue: 267;--quote-saturation: 100%;--quote-lightness: 79%;--quote-bg-alpha: .125;--quote-border-alpha: .3;--fact-hue: 195;--fact-saturation: 100%;--fact-lightness: 60%;--fact-bg-alpha: .1;--fact-border-alpha: .3;--excerpt-hue: 15;--excerpt-saturation: 100%;--excerpt-lightness: 75%;--excerpt-bg-alpha: .125;--excerpt-border-alpha: .3;--lesson-hue: 170;--lesson-saturation: 85%;--lesson-lightness: 47%;--lesson-bg-alpha: .125;--lesson-border-alpha: .3;--idea-hue: 35;--idea-saturation: 100%;--idea-lightness: 75%;--idea-bg-alpha: .15;--idea-border-alpha: .3;--text-lightness: 10%;--text-dim-lightness: 45%;--text-faint-lightness: 57%;--base-lightness: 100%;--surface-lightness: 98%;--panel-lightness: 100%;--element-lightness: 95%;--item-lightness: 93%;--border-lightness: 91%;--line-lightness: 82%;--shadow-color: var(--grayscale-hue), var(--grayscale-saturation), 11%;--shadow-element-alpha: .04;--shadow-panel-alpha: .2;--shadow-modal-alpha: 1}.theme--light{color-scheme:light;--dream-chart: var(--grayscale-hue), var(--grayscale-saturation), 18%}.theme--dark{color-scheme:dark;--text-lightness: 90%;--text-dim-lightness: 60%;--text-faint-lightness: 40%;--highlight-bg-alpha: .125;--dream-bg-alpha: .075;--note-bg-alpha: .1;--tag-lightness: 72%;--tag-group-lightness: 60%;--person-bg-alpha: .1;--person-group-lightness: 60%;--focus-bg-alpha: .1;--thought-bg-alpha: .075;--idea-bg-alpha: .1;--base-lightness: 10%;--surface-lightness: 15%;--panel-lightness: 19%;--element-lightness: 22%;--item-lightness: 24%;--border-lightness: 27%;--line-lightness: 34%;--shadow-color: var(--grayscale-hue), var(--grayscale-saturation), 0%;--shadow-element-alpha: .2;--shadow-panel-alpha: .3;--shadow-modal-alpha: .75 }.theme-processor{--text: var(--grayscale-hue), var(--grayscale-saturation), var(--text-lightness);--text-dim: var(--grayscale-hue), var(--grayscale-saturation), var(--text-dim-lightness);--text-faint: var(--grayscale-hue), var(--grayscale-saturation), var(--text-faint-lightness);--primary: var(--primary-hue), var(--primary-saturation), var(--primary-lightness);--primary-bg: hsla(var(--primary), var(--primary-bg-alpha));--secondary: var(--secondary-hue), var(--secondary-saturation), var(--secondary-lightness);--info: var(--info-hue), var(--info-saturation), var(--info-lightness);--info-bg: hsla(var(--info), var(--info-bg-alpha));--success: var(--success-hue), var(--success-saturation), var(--success-lightness);--success-bg: hsla(var(--success), var(--success-bg-alpha));--warning: var(--warning-hue), var(--warning-saturation), var(--warning-lightness);--warning-bg: hsla(var(--warning), var(--warning-bg-alpha));--error: var(--error-hue), var(--error-saturation), var(--error-lightness);--error-bg: hsla(var(--error), var(--warning-bg-alpha));--highlight: var(--highlight-hue), var(--highlight-saturation), var(--highlight-lightness);--highlight-bg: hsla(var(--highlight), var(--highlight-bg-alpha));--highlight-border: hsla(var(--highlight), var(--highlight-border-alpha));--tag: var(--tag-hue), var(--tag-saturation), var(--tag-lightness);--tag-bg: hsla(var(--tag), var(--tag-bg-alpha));--tag-border: hsla(var(--tag), var(--tag-border-alpha));--tag-group: var(--tag-group-hue), var(--tag-group-saturation), var(--tag-group-lightness);--tag-group-bg: hsla(var(--tag-group), var(--tag-group-bg-alpha));--tag-group-border: hsla(var(--tag-group), var(--tag-group-border-alpha));--person: var(--person-hue), var(--person-saturation), var(--person-lightness);--person-bg: hsla(var(--person), var(--person-bg-alpha));--person-border: hsla(var(--person), var(--person-border-alpha));--person-group: var(--person-group-hue), var(--person-group-saturation), var(--person-group-lightness);--person-group-bg: hsla(var(--person-group), var(--person-group-bg-alpha));--person-group-border: hsla(var(--person-group), var(--person-group-border-alpha));--dream: var(--dream-hue), var(--dream-saturation), var(--dream-lightness);--dream-bg: hsla(var(--dream), var(--dream-bg-alpha));--dream-border: hsla(var(--dream), var(--dream-border-alpha));--note: var(--note-hue), var(--note-saturation), var(--note-lightness);--note-bg: hsla(var(--note), var(--note-bg-alpha));--note-border: hsla(var(--note), var(--note-border-alpha));--focus: var(--focus-hue), var(--focus-saturation), var(--focus-lightness);--focus-bg: hsla(var(--focus), var(--focus-bg-alpha));--focus-border: hsla(var(--focus), var(--focus-border-alpha));--thought: var(--thought-hue), var(--thought-saturation), var(--thought-lightness);--thought-bg: hsla(var(--thought), var(--thought-bg-alpha));--quote: var(--quote-hue), var(--quote-saturation), var(--quote-lightness);--quote-bg: hsla(var(--quote), var(--quote-bg-alpha));--fact: var(--fact-hue), var(--fact-saturation), var(--fact-lightness);--fact-bg: hsla(var(--fact), var(--fact-bg-alpha));--excerpt: var(--excerpt-hue), var(--excerpt-saturation), var(--excerpt-lightness);--excerpt-bg: hsla(var(--excerpt), var(--excerpt-bg-alpha));--lesson: var(--lesson-hue), var(--lesson-saturation), var(--lesson-lightness);--lesson-bg: hsla(var(--lesson), var(--lesson-bg-alpha));--gem: var(--quote);--gem-bg: var(--quote-bg);--gem-border: hsla(var(--quote), var(--quote-border-alpha));--idea: var(--idea-hue), var(--idea-saturation), var(--idea-lightness);--idea-bg: hsla(var(--idea), var(--idea-bg-alpha));--idea-border: hsla(var(--idea), var(--idea-border-alpha));--base: var(--grayscale-hue), var(--grayscale-saturation), var(--base-lightness);--surface: var(--grayscale-hue), var(--grayscale-saturation), var(--surface-lightness);--panel: var(--grayscale-hue), var(--grayscale-saturation), var(--panel-lightness);--element: var(--grayscale-hue), var(--grayscale-saturation), var(--element-lightness);--item: var(--grayscale-hue), var(--grayscale-saturation), var(--item-lightness);--border: var(--grayscale-hue), var(--grayscale-saturation), var(--border-lightness);--line: var(--grayscale-hue), var(--grayscale-saturation), var(--line-lightness);--shadow-element: 0 1px 3px hsla(var(--shadow-color), var(--shadow-element-alpha)), 0 2px 6px hsla(var(--shadow-color), var(--shadow-element-alpha)), 0 4px 12px hsla(var(--shadow-color), var(--shadow-element-alpha)), 0 8px 24px hsla(var(--shadow-color), var(--shadow-element-alpha));--shadow-panel: 0 4px 8px hsla(var(--shadow-color), var(--shadow-panel-alpha));--shadow-modal: 0 4px 12px hsla(var(--shadow-color), var(--shadow-modal-alpha))}.dialog-list-select-btn,.dialog-list-remove-btn,.dialog-list-add-btn{display:flex;justify-content:center;align-items:center;height:1.8rem;margin-left:1.5rem;background-color:hsl(var(--item));border:1px solid hsl(var(--border));border-radius:.35rem}@font-face{font-family:Brush Script MT;src:local("Brush Script MT"),url(./BrushScriptMT.UTGQFxrU.ttf)}:root{--root-font-size: 16px}html{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:var(--root-font-size);line-height:1.2;border:none}body{margin:0;padding:0;background-color:hsl(var(--base));line-height:1.2;border:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}body.input-active{overscroll-behavior:contain}body.dialog-open .navigation.mobile{display:none!important}body.dialog-open .alt-menu{display:none}body.noscroll,body.noscroll #page-content{overflow:hidden;overscroll-behavior:contain}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){body.noscroll-mobile{overflow:hidden}}h1,h2,h3,h4{color:hsl(var(--text))}a{display:inline-block;text-decoration:none;word-break:break-word}@media (hover: hover){a:hover{cursor:pointer}}@media (hover: hover){a.exact-active:hover{cursor:default}}a:not(.button){color:hsl(var(--text))}a.text-link{display:inline-block;font-weight:700}@media (min-width: 1024px){a.text-link{font-weight:400}}@media (hover: hover){a.text-link:hover{text-decoration:underline}}a:focus,a:active,.button:focus,.button:active .no-outline{outline:none!important;box-shadow:none!important}p{line-height:1.5}ul>li:not(:last-child){margin-bottom:1rem}hr{border:none;border-top:1px solid hsl(var(--line))}.ff-title{font-family:Palatino,Arial,sans-serif}.fs-small{font-size:small}.fw-fat{font-weight:700!important}.fw-bold{font-weight:700}.fw-normal{font-weight:400}.fw-thin{font-weight:200}.fs-italic{font-style:italic}.td-underline{text-decoration:underline!important}.noselect,#wrapper #page-container a,#wrapper #page-container h1,#wrapper #page-container h2,#wrapper #page-container h3,#wrapper #page-container h4{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){.noselect-mobile,#wrapper #page-container p{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default}}.no-wrap{white-space:nowrap}.pre-wrap{white-space:pre-wrap}.hide-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important}.hide-scrollbar::-webkit-scrollbar{display:none!important;-webkit-appearance:none!important}.hidden{visibility:hidden}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.flex-1{flex:1 1 0%}.items-center{align-items:center}.flex-center{display:flex;align-items:center;justify-content:center}.text-center{text-align:center!important}input{color:hsl(var(--text))}input::-webkit-input-placeholder{color:hsl(var(--text-faint));font-style:normal}input:-moz-placeholder{color:hsl(var(--text-faint));font-style:normal}input::-moz-placeholder{color:hsl(var(--text-faint));font-style:normal}input:-ms-input-placeholder{color:hsl(var(--text-faint));font-style:normal}input.rm-default-style{border:none;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=text],input[type=email],input[type=password]{border:3px solid hsl(var(--item));font-size:1rem;border-radius:.35rem;background:transparent;appearance:none;outline:none;-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:1rem}select{border:3px solid hsl(var(--item));font-size:1rem;border-radius:.35rem;background:transparent;padding:.8rem;color:hsl(var(--text))}select.no-webkit{appearance:none;-webkit-appearance:none;-moz-appearance:none}.form{display:flex;flex-flow:column}.form label{margin-bottom:.5rem;color:hsl(var(--text-dim))}.form input{font-weight:700;letter-spacing:.125rem}.form input:not([type=checkbox]){margin-bottom:1rem;padding:.8rem 1.6rem}.form .errors{margin-bottom:1rem;color:hsl(var(--error))}.form .errors p{margin:0;font-size:small}.form .errors p:not(:last-child){margin-bottom:.25rem}.form .checkboxes{display:flex;margin-bottom:1rem}.form .checkboxes input{margin:.2rem 1rem 0 .5rem}#calendar-div{background-color:transparent!important}.vuejs3-datepicker{color:hsl(var(--text))!important}.vuejs3-datepicker input{width:100%;padding:1rem 2rem;text-align:left;font-size:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none}.vuejs3-datepicker.m .vuejs3-datepicker__value{padding:.8rem 3.2rem .8rem 1.6rem}.vuejs3-datepicker.s .vuejs3-datepicker__value{padding:.5rem 1rem;font-size:80%}.vuejs3-datepicker .vuejs3-datepicker__icon>span{display:flex}.vuejs3-datepicker .vuejs3-datepicker__icon svg path{fill:hsl(var(--text-faint))!important}.vuejs3-datepicker .vuejs3-datepicker__calendar-topbar{display:none}.vuejs3-datepicker .vuejs3-datepicker__clear-button{position:absolute;right:0;margin-top:calc(.8rem + 3px);vertical-align:middle;margin-right:1.6rem;font-size:1rem;line-height:1rem}.vuejs3-datepicker .vuejs3-datepicker__clear-button i{font-style:normal;font-weight:700}.vuejs3-datepicker .vuejs3-datepicker__calendar-actionarea{padding:0}.vuejs3-datepicker .vuejs3-datepicker__calendar{width:280px;margin-top:3px;background:hsl(var(--panel));color:hsl(var(--text));border:none;border-radius:20px;box-shadow:none}.vuejs3-datepicker .vuejs3-datepicker__calendar header .prev,.vuejs3-datepicker .vuejs3-datepicker__calendar header .next{width:40px;height:40px;border-radius:.35rem!important}.vuejs3-datepicker .vuejs3-datepicker__calendar header .prev:not(.disabled):hover,.vuejs3-datepicker .vuejs3-datepicker__calendar header .next:not(.disabled):hover{background:hsl(var(--item))!important;color:hsl(var(--text))!important}.vuejs3-datepicker .vuejs3-datepicker__calendar header .prev:after{border-left-color:hsl(var(--text));border-bottom-color:hsl(var(--text))}.disabled .vuejs3-datepicker .vuejs3-datepicker__calendar header .prev:after{border-left-color:hsl(var(--text-dim));border-bottom-color:hsl(var(--text-dim))}.vuejs3-datepicker .vuejs3-datepicker__calendar header .next:after{border-right-color:hsl(var(--text));border-top-color:hsl(var(--text))}.disabled .vuejs3-datepicker .vuejs3-datepicker__calendar header .next:after{border-right-color:hsl(var(--text-dim));border-top-color:hsl(var(--text-dim))}.vuejs3-datepicker .vuejs3-datepicker__calendar .day__month_btn.up,.vuejs3-datepicker .vuejs3-datepicker__calendar .month__year_btn.up{width:calc(100% - 80px);border-radius:.35rem}@media (hover: hover){.vuejs3-datepicker .vuejs3-datepicker__calendar .day__month_btn.up:hover,.vuejs3-datepicker .vuejs3-datepicker__calendar .month__year_btn.up:hover{background:hsl(var(--item))!important;color:hsl(var(--text))}}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell{box-sizing:border-box!important}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell:not(.day-header):not(.blank){border-width:2px!important}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell:not(.day-header):not(.blank).disabled{color:hsl(var(--text-faint))!important}@media (hover: hover){.vuejs3-datepicker .vuejs3-datepicker__calendar .cell:not(.day-header):not(.blank):not(.disabled):hover{border-color:hsl(var(--border))!important;border-radius:.35rem}}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell:not(.day-header):not(.blank).selected{font-weight:700;background:hsl(var(--text))!important;color:hsl(var(--base))!important;border-color:hsl(var(--panel))!important;border-radius:.35rem}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell:not(.day-header):not(.blank).selected:not(.disabled):hover{border-color:hsl(var(--panel))!important}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day-header{width:40px;height:40px}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.month,.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.year{border-radius:1000rem!important}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day{width:40px;height:40px}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day:not(.day-header):not(.blank){border-radius:1000rem!important;line-height:39px}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day:not(.day-header):not(.blank).highlighted{color:hsl(var(--text))!important;background:hsl(var(--item));font-weight:700;border:1px solid hsl(var(--panel))!important;cursor:pointer}@media (hover: hover){.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day:not(.day-header):not(.blank).highlighted:hover{border-color:hsl(var(--text-faint))!important}}.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day:not(.day-header):not(.blank).selected{font-weight:700;background:hsl(var(--primary))!important;color:hsl(var(--base))!important}@media (hover: hover){.vuejs3-datepicker .vuejs3-datepicker__calendar .cell.day:not(.day-header):not(.blank).selected:hover{border-color:hsl(var(--base))!important;cursor:default}}.button{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default;display:inline-block;padding:.7rem 1.2rem;background-color:hsl(var(--item));color:hsl(var(--text));font-size:inherit;font-weight:400;border:1px solid hsl(var(--border));border-radius:.35rem;word-break:normal!important;cursor:pointer}@media (hover: hover){.button:hover{background-color:hsl(var(--border))}}.button:active{background-color:hsl(var(--border))}.button[disabled=true]{color:hsl(var(--text-faint));cursor:default!important}.button.small{padding:.5rem 1rem;font-size:80%}.big-add-button{text-align:center}.big-add-button svg{margin-right:.5rem}.text{color:hsl(var(--text))!important}.text svg{color:hsl(var(--text))!important}.text-dim{color:hsl(var(--text-dim))!important}.text-dim svg{color:hsl(var(--text-dim))!important}.text-faint{color:hsl(var(--text-faint))!important}.text-faint svg{color:hsl(var(--text-faint))!important}.element-bg{background-color:hsl(var(--element))}.default-icon{background-color:hsl(var(--element));color:hsl(var(--text-dim))}.inline-icon{color:hsl(var(--text-faint));font-size:.85rem}.primary-color{color:hsl(var(--primary))!important}.secondary-color{color:var(--secondary)!important}.success-color{color:hsl(var(--success))!important}.journal-color{color:hsl(var(--grayscale-hue),var(--grayscale-saturation),95%)!important}.highlight-color,.highlight-icon{color:hsl(var(--highlight))!important}.highlight-icon{background-color:var(--highlight-bg)}.tag-color,.tag-icon{color:hsl(var(--tag))!important}.tag-icon{background-color:var(--tag-bg)}.tag-group-color,.tag-group-icon{color:hsl(var(--tag-group))!important}.tag-group-icon{background-color:var(--tag-group-bg)}.person-color,.person-icon{color:hsl(var(--person))!important}.person-icon{background-color:var(--person-bg)}.person-group-color,.person-group-icon{color:hsl(var(--person-group))!important}.person-group-icon{background-color:var(--person-group-bg)}.dream-color,.dream-icon{color:hsl(var(--dream))!important}.dream-color-dynamic{color:hsla(var(--dream-dark),1)!important}.dream-icon{background-color:var(--dream-bg)}.focus-color,.focus-icon{color:hsl(var(--focus))!important}.focus-icon{background-color:var(--focus-bg)}.gem-color,.gem-icon{color:hsl(var(--gem))!important}.gem-icon{background-color:var(--gem-bg)}.thought-color,.thought-icon{color:hsl(var(--thought))!important}.thought-icon{background-color:var(--thought-bg)!important}.quote-color,.quote-icon{color:hsl(var(--quote))!important}.quote-icon{background-color:var(--quote-bg)!important}.fact-color,.fact-icon{color:hsl(var(--fact))!important}.fact-icon{background-color:var(--fact-bg)!important}.excerpt-color,.excerpt-icon{color:hsl(var(--excerpt))!important}.excerpt-icon{background-color:var(--excerpt-bg)!important}.lesson-color,.lesson-icon{color:hsl(var(--lesson))!important}.lesson-icon{background-color:var(--lesson-bg)!important}.idea-color,.idea-icon{color:hsl(var(--idea))!important}.idea-icon{background-color:var(--idea-bg)}.image-color{color:hsl(var(--text-dim))}.note-color,.note-icon{color:hsl(var(--note))}.note-icon{background-color:var(--note-bg)}.pointer{cursor:pointer!important}.facebook-color{color:#1877f2}@media (min-width: 1024px){.mobile-only{display:none!important}}@media (max-width: 576px){.hide-on-mobile{display:none!important}}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){.desktop-only{display:none!important}}.no-margin{margin:0!important}.section h2{margin:4rem 0 1.25rem}.section h4{margin:1.5rem 0;font-size:1.1rem}.section .section-header{margin-bottom:1.5rem}.section .section-header h2{margin-bottom:.25rem}.section .section-header h2 a{color:hsl(var(--text))!important}.section .section-header p{margin:0;font-size:small}.page-title{margin:0 -2.5rem;background-color:hsl(var(--base));z-index:10}.page-title:not(.not-sticky){position:sticky;top:-1px}.page-title:not(.tabs)[data-stuck=true] .text-container{border-bottom:1px solid hsl(var(--line))}.page-title:not(.tabs)[data-stuck=true] .text-container h1{cursor:pointer!important}.page-title .text-container{display:flex;align-items:center;height:3.5rem;margin-top:4.5rem;margin-bottom:3.5rem;padding:0 2.5rem;word-break:break-all}@media (min-width: 1024px){.page-title .text-container{height:4rem;margin-top:2rem}}.page-title .text-container h1{display:flex;align-items:center;margin:0;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;--target-scale: .7;--scale: max(calc(1 - var(--scroll) / 16 * (1 - var(--target-scale)) / var(--target-position)), var(--target-scale));transform-origin:center left;transition:transform .15s linear;transform:scale(var(--scale))}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){.page-title .text-container h1{font-size:2.6rem;--target-position: 6}}@media (min-width: 1024px){.page-title .text-container h1{font-size:2.8rem;--target-position: 6}}.page-title .text-container h1 .icon{flex-shrink:0;margin-right:.25rem}.page-title .text-container h1 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-page-title{margin-top:.5rem;margin-bottom:2.5rem}.detail-page-title h1{margin:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-page-title h1 svg{margin-right:.5rem}.detail-page-title h4{margin:.15rem 0 0;font-weight:400;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--text-dim))!important}.text-placeholder{width:100%;height:1.1rem;background-color:hsl(var(--element));border-radius:.4rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter,.fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .05s}.page-enter,.page-leave-to{opacity:0}#wrapper{height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}#wrapper #page-container{display:flex;flex-flow:column;height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-top:calc(0px + env(safe-area-inset-top));margin-bottom:calc(0px + env(safe-area-inset-bottom));background-color:hsl(var(--base));color:hsl(var(--text));font-weight:400}@media (min-width: 1024px){#wrapper #page-container{font-weight:200}}#wrapper #page-container a{cursor:pointer}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){#wrapper #page-container.navigation #page-content{height:calc(100% - 3.5rem)}}#wrapper #page-container #page-content{height:100%;overflow-y:auto}@media (max-width: 576px){#wrapper #page-container #page-content{scrollbar-width:none!important;-ms-overflow-style:none!important}#wrapper #page-container #page-content::-webkit-scrollbar{display:none!important;-webkit-appearance:none!important}}#wrapper #page-container #page-content main{height:100%}#wrapper #page-container #page-content main .content-container{display:flex;justify-content:center;height:-moz-fit-content;height:fit-content;min-height:100%}#wrapper #page-container #page-content main .content-container .content{width:100%;max-width:40rem;text-align:left;padding:2.5rem;box-sizing:border-box}@media (min-width: 1024px){#wrapper #page-container #page-content main .content-container .content{margin:0 2rem;padding:4rem 2.5rem}}#wrapper #page-container #page-content main .content-container .content .title{margin:0 0 2.5rem;font-weight:400;font-size:2rem}@media (min-width: 1024px){#wrapper #page-container #page-content main .content-container .content .title{font-size:3rem}}.spacer{flex:1}.line{width:100%;height:1px;background-color:hsl(var(--line))}.editor-container{flex-grow:1}.editor-container .input-container{display:flex}.editor-container .editor{font-size:1.1rem!important;line-height:1.5!important;width:100%;margin:0;padding:0;background:none;background-color:transparent;color:hsl(var(--text))!important;font-family:Helvetica,Arial,sans-serif!important;font-weight:inherit!important;border:none;resize:none;outline:none!important;box-shadow:none!important}.editor-container .editor::-webkit-input-placeholder{color:hsl(var(--text-faint));font-style:italic}.editor-container .editor:-moz-placeholder{color:hsl(var(--text-faint));font-style:italic}.editor-container .editor::-moz-placeholder{color:hsl(var(--text-faint));font-style:italic}.editor-container .editor:-ms-input-placeholder{color:hsl(var(--text-faint));font-style:italic}.counter-group{display:flex;flex-flow:row wrap;justify-content:flex-start}.counter-group .counter-item{display:flex;align-items:center}.counter-group .counter-item .counter-icon{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:1000rem}.counter-group .counter-item .counter-icon.highlights{background-color:var(--highlight-bg)}.counter-group .counter-item .counter-icon.tags{background-color:var(--tag-bg)}.counter-group .counter-item .counter-icon.people{background-color:var(--person-bg)}.counter-group .counter-item .counter-icon.gems{background-color:var(--gem-bg)}.counter-group .counter-item .counter-icon.thoughts{background-color:var(--thought-bg)}.counter-group .counter-item .counter-icon.quotes{background-color:var(--quote-bg)}.counter-group .counter-item .counter-icon.facts{background-color:var(--fact-bg)}.counter-group .counter-item .counter-icon.excerpts{background-color:var(--excerpt-bg)}.counter-group .counter-item .counter-icon.lessons{background-color:var(--lesson-bg)}.counter-group .counter-item .counter-icon.ideas{background-color:var(--idea-bg)}.counter-group .counter-item .counter-count{margin-left:.6rem;font-weight:700}.counter-group .counter-item .counter-label{margin-left:.4rem}.timeline{margin-bottom:3rem}.timeline .stat-bits{display:flex;align-items:center;font-size:small}.timeline .stat-bits .bit{display:flex;align-items:center;height:1.25rem;font-weight:400;line-height:1}.timeline .stat-bits .bit:not(:first-child){margin-left:.5rem}.timeline .stat-bits .bit:not(.pure){padding:0 .3rem;background-color:hsl(var(--element));border-radius:.2rem}.timeline .stat-bits .bit .icon{margin-right:.25rem;color:hsl(var(--text-dim));font-size:.65rem}.account-actions,.settings-actions,.action-box{display:flex;flex-flow:column}.account-actions .button,.settings-actions .button,.action-box .button{position:relative;text-align:center}@media (max-width: 576px){.account-actions .button:not(:last-child),.settings-actions .button:not(:last-child),.action-box .button:not(:last-child){margin-bottom:1.5rem}.account-actions .button svg,.settings-actions .button svg,.action-box .button svg{position:absolute;left:1rem}}@media (min-width: 577px) and (max-width: 1023px),(min-width: 1024px){.account-actions .button svg,.settings-actions .button svg,.action-box .button svg{margin-right:.8rem}}@media (min-width: 577px) and (max-width: 1023px),(min-width: 1024px){.account-actions,.settings-actions,.action-box{flex-flow:row}.account-actions .button:not(:last-child),.settings-actions .button:not(:last-child),.action-box .button:not(:last-child){margin-right:1rem}}.tag-list-item,.tag-group-list-item,.new-tags-container,.person-list-item,.person-group-list-item,.new-mentions-container,.bullet,.highlight,.dream,.note-label,.note-text-container,.goal,.gem,.idea,.todo,.pin-container{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default;font-size:1.1rem!important;line-height:1.5!important;display:flex;margin-left:-2.5rem;margin-right:-2.5rem;padding-right:2.5rem}.tag-list-item .icon-container,.tag-group-list-item .icon-container,.new-tags-container .icon-container,.person-list-item .icon-container,.person-group-list-item .icon-container,.new-mentions-container .icon-container,.bullet .icon-container,.highlight .icon-container,.dream .icon-container,.note-label .icon-container,.note-text-container .icon-container,.goal .icon-container,.gem .icon-container,.idea .icon-container,.todo .icon-container,.pin-container .icon-container{flex:0 0 2.5rem;display:flex;justify-content:center;padding-top:.125rem;text-align:center}.tag-list-item .icon-container .icon-wrap,.tag-group-list-item .icon-container .icon-wrap,.new-tags-container .icon-container .icon-wrap,.person-list-item .icon-container .icon-wrap,.person-group-list-item .icon-container .icon-wrap,.new-mentions-container .icon-container .icon-wrap,.bullet .icon-container .icon-wrap,.highlight .icon-container .icon-wrap,.dream .icon-container .icon-wrap,.note-label .icon-container .icon-wrap,.note-text-container .icon-container .icon-wrap,.goal .icon-container .icon-wrap,.gem .icon-container .icon-wrap,.idea .icon-container .icon-wrap,.todo .icon-container .icon-wrap,.pin-container .icon-container .icon-wrap{display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;border-radius:1000rem;box-sizing:border-box}.tag-list-item .icon-container .icon-wrap svg,.tag-group-list-item .icon-container .icon-wrap svg,.new-tags-container .icon-container .icon-wrap svg,.person-list-item .icon-container .icon-wrap svg,.person-group-list-item .icon-container .icon-wrap svg,.new-mentions-container .icon-container .icon-wrap svg,.bullet .icon-container .icon-wrap svg,.highlight .icon-container .icon-wrap svg,.dream .icon-container .icon-wrap svg,.note-label .icon-container .icon-wrap svg,.note-text-container .icon-container .icon-wrap svg,.goal .icon-container .icon-wrap svg,.gem .icon-container .icon-wrap svg,.idea .icon-container .icon-wrap svg,.todo .icon-container .icon-wrap svg,.pin-container .icon-container .icon-wrap svg{font-size:.625rem}.insights{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default}@media (min-width: 1024px){.insights{margin-bottom:2.5rem}}.insights h3{margin-top:4rem;margin-bottom:2.5rem}.insights h4{margin-top:2.5rem;margin-bottom:1.25rem}.insights .timeline{margin-bottom:2.5rem!important}.insights .stats .entry:not(:last-child){margin-bottom:1rem}.insights .stats .entry .value{margin-left:.5rem;font-weight:700}.insights .stats .entry .value-separator{margin-left:.5rem}.insights .stats .entry .unit{margin-left:.25rem;color:hsl(var(--text-dim));font-size:small}.insights .monthly-count-chart,.insights .weekday-distribution-chart,.insights .daytime-distribution-chart{width:100%;margin-top:2rem}.compilation{margin-top:-1.25rem}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){.compilation{margin-bottom:-1.25rem}}.compilation .item-container{min-height:4.75rem}.compilation .item-container .item{min-height:4.75rem;padding:1.25rem 2.5rem;margin-left:-2.5rem;margin-right:-2.5rem;cursor:pointer;transition:background-color .15s ease-in-out}@media (hover: hover){.compilation .item-container .item:hover{background-color:hsl(var(--surface))}}.compilation .item-container .item:active{background-color:hsl(var(--element))}@media (min-width: 577px) and (max-width: 1023px),(min-width: 1024px){.compilation .item-container .item{padding-right:2.5rem;border-radius:1rem}}.compilation .item-container .item .date{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default;height:2.5rem;margin-bottom:.5rem;font-family:Palatino,Arial,sans-serif;cursor:pointer}.compilation .item-container .item .date .datetag{height:1.5rem;font-size:1.4rem;font-weight:700}.compilation .item-container .item .date .timeago{height:1rem;margin-top:.3rem;color:hsl(var(--text-dim));font-size:small}.compilation .item-container .item .object-container{min-height:1.75rem}.compilation .infinite-loading-container{text-align:left}@media (max-width: 576px),(min-width: 577px) and (max-width: 1023px){.compilation .infinite-loading-container .spinner{margin-bottom:1rem}}.collapse-dreams .dream:not(.detail) .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.bullet .icon-container{position:absolute;width:2.5rem;color:hsl(var(--text-faint));cursor:pointer}.bullet .icon-container.starred .icon-wrap{background-color:var(--highlight-bg)}.bullet .icon-container.starred .icon-wrap .default{color:hsl(var(--highlight))}.bullet .icon-container.starred .icon-wrap .hover{display:none}.bullet .icon-container:not(.starred) .default{display:inline-block}.bullet .icon-container:not(.starred) .hover{display:none}@media (hover: hover){.bullet .icon-container:not(.starred):hover .default{display:none}.bullet .icon-container:not(.starred):hover .hover{display:inline-block}}.bullet .icon-container .icon-wrap svg{font-size:.625rem}.bullet .tag-inline{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default;font-weight:700;word-break:break-word}.bullet .tag-inline.highlighted{position:relative;margin:0 -.075rem;padding:0 .2rem;background-color:hsla(var(--text),.15);border-radius:.15rem}.bullet .tag-inline.more{position:relative;margin:0 -.075rem;padding:0 .1rem 0 .2rem;background-color:hsla(var(--tag),.3);border-radius:.15rem}.bullet .tag-inline.more:after{content:"⇡";margin-left:.1rem;color:hsl(var(--tag));font-size:small}.bullet .tag-inline.less{position:relative;margin:0 -.075rem;padding:0 .1rem 0 .2rem;background-color:hsla(var(--primary),.25);border-radius:.15rem}.bullet .tag-inline.less:after{content:"⇣";margin-left:.1rem;color:hsl(var(--primary));font-size:small}.bullet .tag-indicator{color:hsl(var(--tag));font-weight:900}.bullet .person-inline{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default;font-weight:700;word-break:break-word}.bullet .person-inline.highlighted{position:relative;margin:0 -.075rem;padding:0 .2rem;background-color:hsla(var(--text),.15);border-radius:.15rem}.bullet .person-indicator{color:hsl(var(--person));font-weight:900}.bullet .bullet-link{text-decoration:underline}.bullet .note-inline{position:relative;margin:0 -.05rem;padding:0 .2rem;background-color:hsl(var(--element));font-weight:700;word-break:break-word;border-radius:.15rem}.collapse-bullets .bullet:not(.detail) .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shortcut-item{display:flex;align-items:center}.shortcut-item .triggers{display:flex}.shortcut-item .triggers .trigger{display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;background-color:hsl(var(--element));font-size:small;font-weight:700;border:1px solid hsl(var(--border));border-radius:.3rem}.shortcut-item .triggers .trigger:not(:first-child){margin-left:.25rem}.shortcut-item .content{margin-left:.75rem}.shortcut-item .content .info{color:hsl(var(--text-dim));font-size:small}.toasted-container.bottom-right{align-items:center!important;bottom:calc(4.75rem + env(safe-area-inset-bottom))!important}@media (min-width: 1024px){.toasted-container.bottom-right{align-items:flex-start!important;right:2.5rem!important;bottom:2.5rem!important}}.shortcut-toast-container .toasted.shortcut-toast,.shortcut-toast-container .toasted.sortby-toast{background-color:hsl(var(--base));color:hsl(var(--text));border-radius:.35rem;box-shadow:var(--shadow-element)}.theme--dark .shortcut-toast-container .toasted.shortcut-toast,.theme--dark .shortcut-toast-container .toasted.sortby-toast{border:1px solid hsl(var(--border))}.shortcut-toast-container .toasted.sortby-toast .sortby-toast-content{display:flex;align-items:center}.shortcut-toast-container .toasted.sortby-toast .sortby-toast-content .sortby-label{color:hsl(var(--text-dim));font-weight:400}.shortcut-toast-container .toasted.sortby-toast .sortby-toast-content .sortby-mode-name{margin-left:.5rem;padding:.25rem .5rem;background-color:hsl(var(--element));font-weight:700;border:1px solid hsl(var(--border));border-radius:.35rem}.dialog-list-add-btn{padding:0 .6rem;font-size:small}.dialog-list-add-btn .plus-icon{margin-right:.35rem;font-size:.75rem}.dialog-list-remove-btn{align-self:center;width:1.8rem;margin-left:1.5rem;font-size:.75rem}.dialog-list-select-btn{padding:0 .6rem;font-size:small}.mark-unsynced-objects .synced-object:not(.synced) .text,.mark-unsynced-objects .synced-object:not(.synced) .editor,.mark-unsynced-objects .synced-object:not(.synced) .tag-name,.mark-unsynced-objects .synced-object:not(.synced) .person-name,.mark-unsynced-objects .synced-object:not(.synced) .idea-title{text-decoration:underline;text-decoration-style:wavy;text-decoration-color:hsl(var(--border))!important}.icon[data-v-9a3139a4]{display:inline-block;vertical-align:middle}.loading-screen[data-v-4f8a9b70]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.container[data-v-5ec38535]{display:flex;justify-content:center;align-items:center;height:100vh}.container .content[data-v-5ec38535]{max-width:40rem;padding:2rem;text-align:center}.container .content .icon[data-v-5ec38535]{font-size:2.4rem}.container .content .code[data-v-5ec38535]{color:hsl(var(--text-dim))!important;font-size:3rem;font-weight:700}.container .content .title[data-v-5ec38535]{margin:2rem}.container .content .info[data-v-5ec38535]{margin-bottom:2rem;line-height:1.4}.container .content .back-link[data-v-5ec38535]{margin-right:1.4rem;font-weight:700}.container .content .back-link svg[data-v-5ec38535]{width:1.4rem}
