:root{--view-transition-duration: .3s;--view-transition-easing: ease-in-out;--view-transition-fade-duration: .3s;--view-transition-slide-duration: .3s;--view-transition-scale-duration: .25s;--view-transition-flip-duration: .4s}::view-transition-group(root){animation-duration:var(--view-transition-duration);animation-timing-function:var(--view-transition-easing)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--view-transition-duration);animation-timing-function:var(--view-transition-easing)}::view-transition-group(slide-left-transition),::view-transition-group(slide-right-transition),::view-transition-group(slide-up-transition),::view-transition-group(slide-down-transition){animation-duration:var(--view-transition-slide-duration, .3s);animation-timing-function:cubic-bezier(.4,0,.2,1)}.view-transition-fade{view-transition-name:fade-transition}::view-transition-old(fade-transition){animation:fade-out var(--view-transition-fade-duration, .3s) ease-in-out forwards}::view-transition-new(fade-transition){animation:fade-in var(--view-transition-fade-duration, .3s) ease-in-out forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.view-transition-slide-left{view-transition-name:slide-left-transition}html.view-transition-slide-left ::view-transition-old(root){animation:slide-out-left var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards!important}html.view-transition-slide-left ::view-transition-new(root){animation:slide-in-left var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards!important}::view-transition-old(slide-left-transition){animation:slide-out-left var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}::view-transition-new(slide-left-transition){animation:slide-in-left var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes slide-in-left{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.view-transition-slide-right{view-transition-name:slide-right-transition}html.view-transition-slide-right ::view-transition-old(root){animation:slide-out-right var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards!important}html.view-transition-slide-right ::view-transition-new(root){animation:slide-in-right var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards!important}::view-transition-old(slide-right-transition){animation:slide-out-right var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}::view-transition-new(slide-right-transition){animation:slide-in-right var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes slide-in-right{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.view-transition-slide-up{view-transition-name:slide-up-transition}::view-transition-old(slide-up-transition){animation:slide-out-up var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}::view-transition-new(slide-up-transition){animation:slide-in-up var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-out-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slide-in-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.view-transition-slide-down{view-transition-name:slide-down-transition}::view-transition-old(slide-down-transition){animation:slide-out-down var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}::view-transition-new(slide-down-transition){animation:slide-in-down var(--view-transition-slide-duration, .3s) cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-out-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes slide-in-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.view-transition-scale{view-transition-name:scale-transition}::view-transition-old(scale-transition){animation:scale-out var(--view-transition-scale-duration, .25s) cubic-bezier(.34,1.56,.64,1) forwards}::view-transition-new(scale-transition){animation:scale-in var(--view-transition-scale-duration, .25s) cubic-bezier(.34,1.56,.64,1) forwards}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@keyframes scale-in{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}.view-transition-flip{view-transition-name:flip-transition}::view-transition-old(flip-transition){animation:flip-out var(--view-transition-flip-duration, .4s) cubic-bezier(.25,.46,.45,.94) forwards}::view-transition-new(flip-transition){animation:flip-in var(--view-transition-flip-duration, .4s) cubic-bezier(.25,.46,.45,.94) forwards}@keyframes flip-out{0%{transform:rotateY(0);opacity:1}50%{transform:rotateY(-90deg);opacity:.5}to{transform:rotateY(-90deg);opacity:0}}@keyframes flip-in{0%{transform:rotateY(90deg);opacity:0}50%{transform:rotateY(90deg);opacity:.5}to{transform:rotateY(0);opacity:1}}.view-transition-custom{view-transition-name:custom-transition}::view-transition-old(custom-transition){animation:custom-out var(--view-transition-duration) var(--view-transition-easing) forwards}::view-transition-new(custom-transition){animation:custom-in var(--view-transition-duration) var(--view-transition-easing) forwards}@keyframes custom-out{0%{opacity:1}to{opacity:0}}@keyframes custom-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){:root{--view-transition-duration: 0ms;--view-transition-fade-duration: 0ms;--view-transition-slide-duration: 0ms;--view-transition-scale-duration: 0ms;--view-transition-flip-duration: 0ms}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0ms!important}}@media (max-width: 768px){:root{--view-transition-duration: .25s;--view-transition-fade-duration: .25s;--view-transition-slide-duration: .25s;--view-transition-scale-duration: .2s;--view-transition-flip-duration: .35s}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){:root{--view-transition-duration: .35s;--view-transition-fade-duration: .35s;--view-transition-slide-duration: .35s;--view-transition-scale-duration: .3s;--view-transition-flip-duration: .45s}}[data-view-transition-debug] ::view-transition-group(*){outline:2px solid red}[data-view-transition-debug] ::view-transition-old(*){outline:2px solid blue}[data-view-transition-debug] ::view-transition-new(*){outline:2px solid green}.view-transition-none{view-transition-name:none!important}.view-transition-auto{view-transition-name:auto}.no-view-transition,.no-view-transition *{view-transition-name:none!important}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor .search-result{background-color:#ffc80066;border-radius:2px}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor .search-result-current{background-color:#ff8c0099;border-radius:2px;outline:1px solid rgba(255,140,0,.8)}.simple-editor-wrapper.dark .tiptap.ProseMirror.simple-editor .search-result,.dark .simple-editor-wrapper .tiptap.ProseMirror.simple-editor .search-result{background-color:#ffc8004d}.simple-editor-wrapper.dark .tiptap.ProseMirror.simple-editor .search-result-current,.dark .simple-editor-wrapper .tiptap.ProseMirror.simple-editor .search-result-current{background-color:#ff8c0080;outline-color:#ff8c00b3}.search-and-replace-panel{position:absolute;top:.5rem;right:1rem;z-index:20;display:flex;flex-direction:row;align-items:flex-start;gap:.25rem;padding:.375rem .5rem;background-color:var(--tt-gray-light-50);border:1px solid var(--tt-gray-light-200);border-radius:.375rem;box-shadow:0 2px 8px #00000014,0 1px 2px #0000000f;font-family:Inter,sans-serif;font-size:.8125rem;min-width:20rem;animation:search-panel-slide-in .15s ease-out}.simple-editor-wrapper.simple-editor-document-flow .large-markdown-search-panel-document-flow{position:fixed;top:max(.5rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}@keyframes search-panel-slide-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.simple-editor-wrapper.dark .search-and-replace-panel,.dark .simple-editor-wrapper .search-and-replace-panel{background-color:var(--tt-gray-dark-50);border-color:var(--tt-gray-dark-200);box-shadow:0 2px 8px #0000003d,0 1px 2px #00000029}.search-panel-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-top:.25rem}.search-panel-toggle-btn{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;border-radius:.25rem;background:transparent;color:var(--tt-gray-light-500);cursor:pointer;transition:all .15s ease}.search-panel-toggle-btn:hover{background-color:var(--tt-gray-light-200);color:var(--tt-gray-light-900)}.search-panel-toggle-btn svg{width:.875rem;height:.875rem;transition:transform .15s ease}.search-panel-toggle-btn[data-expanded=true] svg{transform:rotate(90deg)}.simple-editor-wrapper.dark .search-panel-toggle-btn,.dark .simple-editor-wrapper .search-panel-toggle-btn{color:var(--tt-gray-dark-500)}.simple-editor-wrapper.dark .search-panel-toggle-btn:hover,.dark .simple-editor-wrapper .search-panel-toggle-btn:hover{background-color:var(--tt-gray-dark-200);color:var(--tt-gray-dark-900)}.search-panel-content{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.search-panel-row{display:flex;align-items:center;gap:.25rem}.search-panel-input-wrapper{display:flex;align-items:center;flex:1;min-width:0;height:1.625rem;padding:0 .25rem 0 .375rem;background-color:var(--tt-gray-light-100);border:1px solid var(--tt-gray-light-200);border-radius:.25rem;transition:border-color .15s ease}.search-panel-input-wrapper:focus-within{border-color:var(--tt-brand-color-500)}.simple-editor-wrapper.dark .search-panel-input-wrapper,.dark .simple-editor-wrapper .search-panel-input-wrapper{background-color:var(--tt-gray-dark-100);border-color:var(--tt-gray-dark-200)}.simple-editor-wrapper.dark .search-panel-input-wrapper:focus-within,.dark .simple-editor-wrapper .search-panel-input-wrapper:focus-within{border-color:var(--tt-brand-color-400)}.search-panel-input{flex:1;min-width:0;height:100%;padding:0;border:none;background:transparent;color:var(--tt-gray-light-900);font-size:.8125rem;font-family:Inter,sans-serif;outline:none}.search-panel-input::placeholder{color:var(--tt-gray-light-a-400)}.simple-editor-wrapper.dark .search-panel-input,.dark .simple-editor-wrapper .search-panel-input{color:var(--tt-gray-dark-900)}.simple-editor-wrapper.dark .search-panel-input::placeholder,.dark .simple-editor-wrapper .search-panel-input::placeholder{color:var(--tt-gray-dark-a-400)}.search-panel-inline-btn{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:1px solid transparent;border-radius:.1875rem;background:transparent;color:var(--tt-gray-light-500);cursor:pointer;font-size:.6875rem;font-weight:600;font-family:Inter,sans-serif;transition:all .15s ease;flex-shrink:0}.search-panel-inline-btn:hover{background-color:var(--tt-gray-light-200);color:var(--tt-gray-light-800)}.search-panel-inline-btn[data-active=true]{background-color:var(--tt-brand-color-100);color:var(--tt-brand-color-600);border-color:var(--tt-brand-color-300)}.simple-editor-wrapper.dark .search-panel-inline-btn,.dark .simple-editor-wrapper .search-panel-inline-btn{color:var(--tt-gray-dark-500)}.simple-editor-wrapper.dark .search-panel-inline-btn:hover,.dark .simple-editor-wrapper .search-panel-inline-btn:hover{background-color:var(--tt-gray-dark-200);color:var(--tt-gray-dark-800)}.simple-editor-wrapper.dark .search-panel-inline-btn[data-active=true],.dark .simple-editor-wrapper .search-panel-inline-btn[data-active=true]{background-color:#315cec33;color:var(--tt-brand-color-300);border-color:#315cec66}.search-panel-count{flex-shrink:0;font-size:.6875rem;color:var(--tt-gray-light-500);white-space:nowrap;padding:0 .25rem;min-width:3.5rem;text-align:center}.simple-editor-wrapper.dark .search-panel-count,.dark .simple-editor-wrapper .search-panel-count{color:var(--tt-gray-dark-500)}.search-panel-btn{display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;padding:0;border:none;border-radius:.25rem;background:transparent;color:var(--tt-gray-light-600);cursor:pointer;transition:all .15s ease;flex-shrink:0}.search-panel-btn:hover{background-color:var(--tt-gray-light-200);color:var(--tt-gray-light-900)}.search-panel-btn:disabled{opacity:.4;cursor:not-allowed}.search-panel-btn:disabled:hover{background:transparent;color:var(--tt-gray-light-600)}.search-panel-btn svg{width:.875rem;height:.875rem}.simple-editor-wrapper.dark .search-panel-btn,.dark .simple-editor-wrapper .search-panel-btn{color:var(--tt-gray-dark-600)}.simple-editor-wrapper.dark .search-panel-btn:hover,.dark .simple-editor-wrapper .search-panel-btn:hover{background-color:var(--tt-gray-dark-200);color:var(--tt-gray-dark-900)}.simple-editor-wrapper.dark .search-panel-btn:disabled:hover,.dark .simple-editor-wrapper .search-panel-btn:disabled:hover{background:transparent;color:var(--tt-gray-dark-600)}
