.confirming.svelte-1yvtvjo,.confirming.svelte-1yvtvjo:hover{color:var(--ink);font-weight:600}.menu.svelte-tzgp6v{position:relative}.trigger.svelte-tzgp6v{gap:var(--space-2)}.chevron.svelte-tzgp6v{width:.7em;height:.7em;transition:transform var(--duration-base) var(--ease-out-back)}.trigger[aria-expanded=true].svelte-tzgp6v .chevron:where(.svelte-tzgp6v){transform:rotate(180deg)}.list.svelte-tzgp6v{z-index:10;width:min(24rem, calc(100vw - var(--space-12)));overscroll-behavior:contain;max-height:min(28rem,60dvh);padding:var(--space-2) 0;background:var(--surface);animation:svelte-tzgp6v-list-enter var(--duration-base) var(--ease-out);position:absolute;top:100%;right:0;overflow-y:auto}.list.svelte-tzgp6v:focus{outline:none}.list.svelte-tzgp6v:focus-visible{outline:2px solid var(--ink);outline-offset:0}.group-label.svelte-tzgp6v{padding:var(--space-3) var(--space-4) var(--space-1);color:var(--ink-soft);font-size:.875rem}.option.svelte-tzgp6v{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-8);min-height:var(--row-height);cursor:pointer;align-items:center;font-size:1rem;line-height:1.4;display:flex;position:relative}.option.svelte-tzgp6v:before{content:"";left:var(--space-4);width:var(--dot-size);height:var(--dot-size);margin-top:calc(var(--dot-size) / -2);background:var(--highlight);opacity:0;transition:transform var(--duration-base) var(--ease-out-back), opacity var(--duration-fast) var(--ease-out);border-radius:50%;position:absolute;top:50%;transform:scale(.4)}.option[aria-selected=true].svelte-tzgp6v{font-weight:500}.option[aria-selected=true].svelte-tzgp6v:before{opacity:1;transform:scale(1)}@keyframes svelte-tzgp6v-list-enter{0%{opacity:0;transform:translateY(-4px)}}.entry.svelte-1ig6rgh{max-width:var(--measure)}.toolbar.svelte-1ig6rgh{z-index:5;justify-content:space-between;align-items:center;gap:0 var(--space-6);margin-bottom:var(--space-4);background:var(--paper);flex-wrap:wrap;display:flex;position:sticky;top:0}.meta.svelte-1ig6rgh{color:var(--ink-soft);font-size:.875rem}.save-state.svelte-1ig6rgh{opacity:.85}.tools.svelte-1ig6rgh{align-items:center;gap:var(--space-6);display:flex}.byline.svelte-25j391{color:var(--ink-soft);font-size:.875rem}a.svelte-25j391{align-items:center;gap:var(--space-1);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}a.svelte-25j391:hover{color:var(--ink)}.name.svelte-25j391{text-underline-offset:.2em;text-decoration:underline}svg.svelte-25j391{width:.7em;height:.7em;transition:transform var(--duration-base) var(--ease-out-back)}a.svelte-25j391:hover svg:where(.svelte-25j391),a.svelte-25j391:focus-visible svg:where(.svelte-25j391){transform:translate(2px,-2px)}.app-header.svelte-1elxaub{max-width:var(--page-width);padding-block:max(var(--space-12), env(safe-area-inset-top)) var(--space-8);justify-content:space-between;align-items:last baseline;gap:var(--space-4) var(--space-12);margin-inline:auto;display:flex}.title.svelte-1elxaub{align-items:last baseline;gap:var(--space-3);display:flex}.name.svelte-1elxaub{font-family:var(--font-display);letter-spacing:-.03em;font-size:2.25rem;font-weight:600;line-height:1.05}.text-button[aria-pressed=true].svelte-1elxaub{color:var(--ink);font-weight:600}.actions.svelte-1elxaub{gap:var(--space-6);display:flex}:where(.item.svelte-10klkic){color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.item.svelte-10klkic{width:100%;padding-block:var(--space-2);min-height:var(--row-height);flex-direction:column;align-items:flex-start;display:flex}.title.svelte-10klkic{max-width:calc(100% - 1em);font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.2;position:relative}.untitled.svelte-10klkic{color:var(--ink-soft)}.created.svelte-10klkic{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.4}.title.svelte-10klkic:after{content:"";left:calc(100% + .4em);bottom:calc(.645em - var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);background:var(--dot);opacity:0;transition:transform var(--duration-base) var(--ease-out-back), opacity var(--duration-fast) var(--ease-out), background-color var(--duration-base) var(--ease-out);border-radius:50%;position:absolute;transform:scale(.4)}.item.svelte-10klkic:hover .title:where(.svelte-10klkic):after,.item.svelte-10klkic:focus-visible .title:where(.svelte-10klkic):after{opacity:1;transform:scale(1)}.item[aria-current=true].svelte-10klkic .title:where(.svelte-10klkic){font-weight:500}.item[aria-current=true].svelte-10klkic .title:where(.svelte-10klkic):after{opacity:1;background:var(--highlight);transform:scale(1)}.group.svelte-1qenoa6>summary:where(.svelte-1qenoa6){cursor:pointer;gap:var(--space-3);min-height:var(--row-height);align-items:center;list-style:none;display:flex}summary.svelte-1qenoa6::-webkit-details-marker{display:none}.group.svelte-1qenoa6>summary:where(.svelte-1qenoa6):before{content:"";width:var(--icon-size);height:var(--icon-size);background:linear-gradient(var(--ink-soft), var(--ink-soft)) center / 100% 1.5px no-repeat, linear-gradient(var(--ink-soft), var(--ink-soft)) center / 1.5px 0 no-repeat;transition:background-size var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex:none}.group.svelte-1qenoa6:not([open])>summary:where(.svelte-1qenoa6):before{background-size:100% 1.5px,1.5px 100%;transform:rotate(90deg)}h2.svelte-1qenoa6{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.25rem;font-weight:300}h2.svelte-1qenoa6:after{content:"";width:var(--dot-size);height:var(--dot-size);vertical-align:middle;background:var(--highlight);opacity:0;transition:transform var(--duration-base) var(--ease-out-back), opacity var(--duration-fast) var(--ease-out);border-radius:50%;margin-left:.4em;display:inline-block;transform:scale(.4)}.group[data-contains-current].svelte-1qenoa6:not([open]) h2:where(.svelte-1qenoa6):after{opacity:1;transform:scale(1)}.group.svelte-1qenoa6{interpolate-size:allow-keywords}.group.svelte-1qenoa6::details-content{opacity:0;block-size:0;transition:block-size var(--duration-slow) var(--ease-out), opacity var(--duration-base) var(--ease-out), content-visibility var(--duration-slow) allow-discrete;overflow:hidden}.group[open].svelte-1qenoa6::details-content{opacity:1;block-size:auto}.content.svelte-1qenoa6{padding-bottom:var(--space-4);padding-left:calc(var(--icon-size) + var(--space-3))}.rename.svelte-1qenoa6{margin-bottom:var(--space-2)}li.svelte-1qenoa6+li:where(.svelte-1qenoa6){margin-top:var(--space-1)}.journal-actions.svelte-1qenoa6{gap:var(--space-4);opacity:.85;transition:opacity var(--duration-fast) var(--ease-out);display:flex}.journal-actions.svelte-1qenoa6:hover,.journal-actions.svelte-1qenoa6:focus-within{opacity:1}.screen.svelte-1u9w3xm{max-width:26rem;padding-block:max(var(--space-24), env(safe-area-inset-top)) var(--space-16);margin-inline:auto}.title.svelte-1u9w3xm{align-items:last baseline;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}h1.svelte-1u9w3xm{font-family:var(--font-display);letter-spacing:-.03em;font-size:3rem;font-weight:600;line-height:1.05}.lead.svelte-1u9w3xm{font-size:1rem}.about.svelte-1u9w3xm{margin-bottom:var(--space-2);font-size:1rem}.locked.svelte-1u9w3xm .facts:where(.svelte-1u9w3xm){margin-top:var(--space-12)}.facts.svelte-1u9w3xm{margin-top:var(--space-3);padding-left:var(--space-4);color:var(--ink-soft);font-size:.875rem;list-style:outside}.facts.svelte-1u9w3xm li:where(.svelte-1u9w3xm)+li:where(.svelte-1u9w3xm){margin-top:var(--space-2)}form.svelte-1u9w3xm{margin-top:var(--space-8);flex-direction:column;align-items:flex-start;display:flex}label.svelte-1u9w3xm{color:var(--ink-soft);margin-bottom:var(--space-1);font-size:.875rem}.passphrase-tools.svelte-1u9w3xm+label:where(.svelte-1u9w3xm){margin-top:var(--space-4)}.passphrase-tools.svelte-1u9w3xm{align-items:center;gap:var(--space-4);display:flex}.passphrase-tools.svelte-1u9w3xm [aria-pressed=true]:where(.svelte-1u9w3xm){color:var(--ink);font-weight:600}.passphrase-tools.svelte-1u9w3xm button[disabled]:where(.svelte-1u9w3xm){cursor:not-allowed}.copied.svelte-1u9w3xm{color:var(--ink-soft);font-size:.875rem}.error.svelte-1u9w3xm{min-height:1.5em;margin-block:var(--space-2);font-size:.875rem;font-weight:600}.reset.svelte-1u9w3xm{margin-top:var(--space-8);color:var(--ink-soft);font-size:.875rem}.reset.svelte-1u9w3xm .text-button{text-underline-offset:.2em;text-decoration:underline}button[type=submit][disabled].svelte-1u9w3xm{cursor:progress}.shell.svelte-1uha8ag{max-width:var(--page-width);grid-template-columns:var(--side-width) 1fr;column-gap:var(--space-16);align-items:start;margin-inline:auto;display:grid}.side.svelte-1uha8ag{top:var(--space-4);max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;padding-bottom:var(--space-8);position:sticky;overflow-y:auto}.shell.focus.svelte-1uha8ag{grid-template-columns:minmax(0, var(--measure));justify-content:center}main.svelte-1uha8ag{min-width:0;padding-bottom:var(--space-16)}main.svelte-1uha8ag:focus{outline:none}.empty.svelte-1uha8ag,.message.svelte-1uha8ag{color:var(--ink-soft);font-size:1rem}.message.svelte-1uha8ag{max-width:26rem;margin:var(--space-24) auto}@media (width<=64rem){.shell.svelte-1uha8ag{grid-template-columns:1fr}.side.svelte-1uha8ag{max-height:none;padding-bottom:var(--space-8);position:static}}
