::view-transition-old(root){animation-duration:.15s}::view-transition-new(root){animation-duration:.15s}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important}::view-transition-new(*){animation-duration:0s!important}}.note-editor .tiptap{color:var(--foreground);outline:none;min-height:8rem;font-size:.875rem;line-height:1.6}.note-editor .tiptap>*+*{margin-top:.5rem}.note-editor .tiptap p{margin:0}.note-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--muted-foreground);pointer-events:none;height:0}.note-editor .tiptap h1{margin-top:1rem;font-size:1.35rem;font-weight:650;line-height:1.25}.note-editor .tiptap h2{margin-top:.85rem;font-size:1.15rem;font-weight:600;line-height:1.3}.note-editor .tiptap h3{margin-top:.75rem;font-size:1rem;font-weight:600}.note-editor .tiptap ul,.note-editor .tiptap ol{padding-left:1.25rem}.note-editor .tiptap ul{list-style:outside}.note-editor .tiptap ol{list-style:decimal}.note-editor .tiptap li>p{margin:0}.note-editor .tiptap blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:.75rem}.note-editor .tiptap code{background:var(--muted);border-radius:.25rem;padding:.05rem .3rem;font-size:.8125rem}.note-editor .tiptap pre{background:var(--muted);border-radius:.5rem;padding:.75rem;overflow-x:auto}.note-editor .tiptap pre code{background:0 0;padding:0}.note-editor .tiptap hr{border:none;border-top:1px solid var(--border);margin:.75rem 0}.note-editor .tiptap a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.changelog-typography{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.625rem}.changelog-typography h2{color:var(--foreground);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:1.5rem}.changelog-typography h3{color:var(--foreground);font-weight:var(--font-weight-medium);font-size:var(--text-sm);align-items:center;column-gap:.5rem;line-height:1.25rem;display:flex}.changelog-typography h3>svg{flex:none;width:.875rem;height:.875rem}.changelog-typography h4{color:var(--foreground);font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:1.25rem}.changelog-typography blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:1rem}.changelog-typography a{font-weight:var(--font-weight-medium);color:var(--primary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.changelog-typography a:hover{opacity:.8}.changelog-typography strong{font-weight:var(--font-weight-semibold);color:var(--foreground)}.changelog-typography kbd{border-radius:var(--radius);background-color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted-foreground);box-shadow:inset 0 0 0 1px var(--border);padding:0 .375rem;font-weight:400;line-height:1.25rem;display:inline-block}.changelog-typography code{font-family:var(--font-mono)}.changelog-typography code:not(a code,pre code){color:var(--foreground)}.changelog-typography code:not(pre code){font-size:.857143em;line-height:1;font-weight:var(--font-weight-bold)}.changelog-typography code:not(pre code):before,.changelog-typography code:not(pre code):after{content:"`"}.changelog-typography pre{background-color:var(--muted);border-radius:var(--radius-lg);display:flex;overflow-x:auto}.changelog-typography pre code{flex:none;padding:1rem;font-size:.8125rem;line-height:1.5rem}.changelog-typography hr{border-color:var(--border)}.changelog-typography ul,.changelog-typography ol{padding-left:1.125rem}.changelog-typography ul{list-style-type:disc}.changelog-typography ol{list-style-type:decimal}.changelog-typography li{padding-left:.375rem}.changelog-typography li::marker{color:color-mix(in oklch, var(--muted-foreground) 50%, transparent)}.changelog-typography ol>li::marker{font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.changelog-typography img{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--border)}.changelog-typography>*{margin-top:.75rem}.changelog-typography :is(h2,h3,h4){margin-top:1.5rem}.changelog-typography :is(blockquote,pre){margin-top:1rem}.changelog-typography hr{margin-top:2rem}.changelog-typography li,.changelog-typography li>:is(p,ol,ul){margin-top:.25rem}.changelog-typography :is(h2,h3,h4)+*{margin-top:.5rem}.changelog-typography :is(blockquote,pre)+*{margin-top:1rem}.changelog-typography hr+*{margin-top:2rem}.changelog-typography>:first-child,.changelog-typography li>:first-child{margin-top:0}
