.diary-flip{perspective:1400px;min-width:0}.diary-flip-rotor{transform-style:preserve-3d;cursor:pointer;grid-template-columns:minmax(0,1fr);transition:transform .58s cubic-bezier(.22,.7,.2,1);display:grid}.diary-flip-rotor.is-flipped{transform:rotateY(180deg)}.nb-diary .nb-paper.diary-flip-face{backface-visibility:hidden;overflow-wrap:anywhere;grid-area:1/1;min-width:0;margin:0;transform:rotateY(0)}.nb-diary .nb-paper.diary-flip-back{transform:rotateY(180deg)}.diary-flip-face[aria-hidden=true]{pointer-events:none;visibility:hidden}.diary-flip-toggle{min-height:38px;color:var(--nb-muted);letter-spacing:.03em;justify-content:center;align-items:center;gap:7px;margin:8px auto 0;padding:5px 14px;font-size:11px;display:flex}.diary-flip-toggle:disabled{opacity:.65}.diary-flip-toggle:focus-visible{outline:1px solid var(--nb-muted);outline-offset:2px;border-radius:12px}.diary-flip-error{text-align:center;color:var(--nb-muted);margin:2px 8px 8px;font-size:12px}@media (prefers-reduced-motion:reduce){.diary-flip-rotor{transition:none}}.nb-app.nb-diary{--nb-bg:#f8f7fa;--nb-paper:#fff;--nb-ink:#393640;--nb-muted:#817b8b;--nb-accent:#a28fae;--paper:#f8f7fa;--card:#fff;--ink:#393640;--hot:#8b7499;--soft:#817b8b;--edge:#e6e1e9;--nb-line:transparent;background:var(--nb-bg);color:var(--nb-ink)}@supports (color:color-mix(in srgb,red 50%,blue)){.nb-app.nb-diary{--nb-line:color-mix(in srgb,var(--nb-ink) 10%,transparent)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.nb-app.nb-diary{--nb-line:color-mix(in srgb,var(--nb-ink) 10%,transparent)}}.nb-diary .nb-header{background:var(--nb-bg);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:60px;box-shadow:none;border:0;padding:10px 16px}.nb-diary .nb-header>span{font:550 15px/1.5 var(--font-ui,sans-serif);letter-spacing:0}.nb-diary .nb-header>button{background:0 0;border:0;border-radius:12px}.nb-diary .nb-header .nb-save{background:var(--nb-ink);color:var(--nb-bg);min-height:36px}.nb-diary .nb-scroll{padding:4px 22px calc(100px + var(--sab));background:0 0}.journal-toolbar{margin:4px 0 23px}.journal-search{background:var(--nb-bg);border:1px solid var(--nb-line);height:42px;color:var(--nb-muted);border-radius:13px;align-items:center;gap:10px;padding:0 13px;display:flex}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-search{--cmx-hidke4-3p:color-mix(in srgb,var(--nb-ink) 4%,var(--nb-bg));background:var(--cmx-hidke4-3p)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-search{background:color-mix(in srgb,var(--nb-ink) 4%,var(--nb-bg))}}.journal-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.journal-search button{background:0 0;border:0;width:26px;font-size:20px}.journal-authors{scrollbar-width:none;gap:19px;padding:0 0 20px;display:flex;overflow:auto}.journal-authors>button{width:48px;color:var(--nb-muted);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:8px;padding:0;font-size:10px;display:flex}.journal-authors>button>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:55px;overflow:hidden}.journal-author-symbol{background:var(--nb-bg);border:1px solid var(--nb-line);width:43px;height:43px;color:var(--nb-ink);border-radius:17px;place-items:center;font-size:16px;transition:background .2s,border-radius .2s;display:grid}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-author-symbol{--cmx-hidke4-3q:color-mix(in srgb,var(--nb-ink) 4%,var(--nb-bg));background:var(--cmx-hidke4-3q)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-author-symbol{background:color-mix(in srgb,var(--nb-ink) 4%,var(--nb-bg))}}.journal-authors>button[aria-pressed=true]{color:var(--nb-ink)}.journal-authors>button[aria-pressed=true] .journal-author-symbol{border-color:var(--nb-accent);background:var(--nb-bg);border-radius:50%}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-authors>button[aria-pressed=true] .journal-author-symbol{--cmx-hidke4-3r:color-mix(in srgb,var(--nb-accent) 60%,transparent);border-color:var(--cmx-hidke4-3r);--cmx-hidke4-3s:color-mix(in srgb,var(--nb-accent) 13%,var(--nb-bg));background:var(--cmx-hidke4-3s)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-authors>button[aria-pressed=true] .journal-author-symbol{border-color:color-mix(in srgb,var(--nb-accent) 60%,transparent);background:color-mix(in srgb,var(--nb-accent) 13%,var(--nb-bg))}}.journal-months{scrollbar-width:none;border-block:1px solid var(--nb-line);gap:7px;padding:14px 0;display:flex;overflow:auto}.journal-months button{min-height:33px;color:var(--nb-muted);background:0 0;border:0;border-radius:8px;flex:none;padding:6px 11px;font-size:11px}.journal-months button[aria-pressed=true]{background:var(--nb-bg);color:var(--nb-ink)}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-months button[aria-pressed=true]{--cmx-hidke4-3t:color-mix(in srgb,var(--nb-ink) 7%,var(--nb-bg));background:var(--cmx-hidke4-3t)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-months button[aria-pressed=true]{background:color-mix(in srgb,var(--nb-ink) 7%,var(--nb-bg))}}.journal-index{color:var(--nb-muted);letter-spacing:.06em;align-items:center;gap:13px;margin:23px 0 19px;font-size:10px;display:flex}.journal-index i{background:var(--nb-line);flex:1;height:1px}.journal-row{grid-template-columns:36px minmax(0,1fr);gap:14px;display:grid;position:relative}.journal-date{flex-direction:column;align-items:center;padding-top:5px;display:flex;position:relative}.journal-date b{color:var(--nb-ink);font:400 24px/1.2 Georgia,serif}.journal-date>span{color:var(--nb-muted);margin:4px 0 13px;font-size:9px}.journal-date i{background:var(--nb-line);flex:1;width:1px;min-height:22px;margin:2px 0 11px}.journal-entry{text-align:left;border:1px solid var(--nb-line);background:var(--nb-bg);border-radius:15px;min-width:0;margin-bottom:20px;padding:0;transition:transform .2s;animation:.3s both journal-in;display:block;overflow:hidden;box-shadow:0 4px 12px #22283103}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-entry{--cmx-hidke4-3u:color-mix(in srgb,var(--nb-ink) 1.5%,var(--nb-bg));background:var(--cmx-hidke4-3u)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-entry{background:color-mix(in srgb,var(--nb-ink) 1.5%,var(--nb-bg))}}.journal-entry:active{transform:scale(.985)}.journal-entry-copy{padding:17px 17px 13px}.journal-byline{color:var(--nb-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.journal-byline>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.journal-byline small{white-space:nowrap;color:var(--nb-ink);border-radius:4px;padding:2px 6px;font-size:9px}@supports (color:color-mix(in srgb,red 50%,blue)){.journal-byline small{--cmx-hidke4-3v:color-mix(in srgb,var(--nb-accent) 10%,transparent);background:var(--cmx-hidke4-3v)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.journal-byline small{background:color-mix(in srgb,var(--nb-accent) 10%,transparent)}}.journal-entry h3{font:550 16px/1.65 var(--font-ui,sans-serif);overflow-wrap:anywhere;margin:11px 0 5px}.journal-entry p{color:var(--nb-muted);-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.95;display:-webkit-box;overflow:hidden}.journal-entry footer{border-top:1px solid var(--nb-line);color:var(--nb-muted);align-items:center;gap:9px;margin-top:18px;padding-top:10px;font-size:9px;display:flex}.journal-entry footer>span{align-items:center;gap:3px;display:flex}.journal-entry footer svg{width:12px;height:12px}.journal-read{white-space:nowrap;margin-left:auto}.journal-photo{height:145px;position:relative;overflow:hidden}.journal-photo img{object-fit:cover;width:100%;height:100%;display:block}.journal-photo>span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#20242b66;border-radius:6px;padding:3px 6px;font-size:9px;position:absolute;bottom:9px;right:10px}.journal-compose{right:22px;bottom:calc(22px + var(--sab));z-index:4;border:1px solid var(--nb-line);background:var(--nb-ink);border-radius:18px;align-items:center;gap:8px;padding:13px 19px;display:flex;position:absolute;box-shadow:0 7px 22px #20242b20;color:var(--nb-bg)!important;font-size:12px!important}.journal-empty{text-align:center;color:var(--nb-muted);padding:47px 10px}.journal-empty>svg{width:34px;height:34px;color:var(--nb-accent)}.journal-empty p{color:var(--nb-ink);margin:16px 0 7px;font-size:14px}.journal-empty>span{font-size:11px;line-height:1.8}.journal-empty button{color:var(--nb-ink);background:0 0;border:0;margin:16px auto;font-size:12px;text-decoration:underline;display:block}.nb-diary .nb-entry-meta{color:var(--nb-muted);margin:18px 0;font-size:11px}.nb-diary .nb-paper{background:var(--nb-bg);border:1px solid var(--nb-line);box-shadow:none;border-radius:14px;padding:24px 21px;transform:none}@supports (color:color-mix(in srgb,red 50%,blue)){.nb-diary .nb-paper{--cmx-hidke4-3w:color-mix(in srgb,var(--nb-ink) 1%,var(--nb-bg));background:var(--cmx-hidke4-3w)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.nb-diary .nb-paper{background:color-mix(in srgb,var(--nb-ink) 1%,var(--nb-bg))}}.nb-diary .nb-paper:before,.nb-diary .nb-paper:after{display:none}.nb-diary .nb-paper h1,.nb-diary .nb-title-input{font:550 20px/1.6 var(--font-ui,sans-serif);letter-spacing:0;color:var(--nb-ink);overflow-wrap:anywhere;background:0 0;border:0;margin:0 0 24px;padding:0}.nb-diary .nb-lines{font:14px/2.15 var(--font-ui,sans-serif);color:var(--nb-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;min-height:240px;padding:0}.nb-diary .nb-paper-foot{border-top:1px solid var(--nb-line);color:var(--nb-muted);margin-top:24px;padding-top:16px}.nb-diary .nb-writing-tools{background:0 0;border:0;padding:22px 0}.nb-diary .nb-writing-tools h3{font-size:12px;font-weight:500}.nb-diary .nb-chips button{border-color:var(--nb-line);background:0 0;border-radius:9px}.nb-diary .nb-chips button[aria-pressed=true]{color:var(--nb-ink);background:var(--nb-bg);border-color:var(--nb-accent)}@supports (color:color-mix(in srgb,red 50%,blue)){.nb-diary .nb-chips button[aria-pressed=true]{--cmx-hidke4-3x:color-mix(in srgb,var(--nb-accent) 13%,var(--nb-bg));background:var(--cmx-hidke4-3x)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.nb-diary .nb-chips button[aria-pressed=true]{background:color-mix(in srgb,var(--nb-accent) 13%,var(--nb-bg))}}.nb-diary .nb-wide{background:var(--nb-ink);color:var(--nb-bg)}@keyframes journal-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nb-diary *{transition:none!important;animation:none!important}}@media (width<=350px){.nb-diary .nb-scroll{padding-left:16px;padding-right:16px}.journal-row{grid-template-columns:29px minmax(0,1fr);gap:10px}.journal-entry-copy{padding:14px}}.nb-diary .nb-lines{background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--nb-line) 31px,var(--nb-line) 32px);min-height:288px;font:15px/32px var(--font-ui,sans-serif)!important}
