.ToastViewport{--viewport-padding: 25px;position:fixed;bottom:0;left:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.ToastRoot{background-color:#fff;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;column-gap:15px;align-items:center;background-color:#000;color:#fff}.Toast-error{background-color:var(--clr-error-background)}.Toast-warning{background-color:var(--clr-warning-background);color:#000}.Toast-success{background-color:var(--clr-success-background)}.ToastRoot[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:swipeOut .1s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes swipeOut{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--viewport-padding)))}}.ToastTitle{grid-area:title;margin-bottom:5px;font-weight:500;color:var(--slate-12);font-size:15px}.ToastDescription{grid-area:description;margin:0;color:var(--slate-11);font-size:13px;line-height:1.3}.ToastAction{grid-area:action}:root{--clr-switch-background: hsl(233, 9%, 82%);--clr-switch-background-checked: hsl(120, 100%, 71.8%);--clr-switch-thumb: hsl(0, 0%, 100%);--clr-highlight-background: hsl();--clr-highlight-heading: hsl();--clr-highlight-text-base: hsl();--clr-error-background: hsl(356, 79%, 55%);--clr-error-text-heading: hsl();--clr-error-text-base: hsl();--clr-warning-background: hsl(357, 100%, 51.7%);--clr-warning-text-heading: hsl();--clr-warning-text-base: hsl();--clr-success-background: hsl(114, 67%, 44%);--clr-success-text-heading: hsl();--clr-success-text-base: hsl();--clr-article-background: rgb(200, 229, 255);--clr-article-text: rgb(20, 39, 149);--clr-book-background: rgb(199, 242, 220);--clr-book-text: rgb(25, 51, 42)}:root[data-theme=light]{--clr-page-background: hsl(240, 90%, 98%);--clr-page-background: hsl(240, 36%, 95.1%);--clr-page-background: hsl(240, 13.3%, 94.1%);--clr-text-heading: #fff;--clr-text-base: hsl(180, 3%, 11%);--clr-text-muted: hsl(180, 4%, 30%);--clr-checked: hsl();--clr-border: hsl(231, 8%, 83%);--clr-background-light: hsl(0, 0%, 100%);--clr-background-medium: hsl(240, 20%, 99%);--clr-background-dark: hsla(0, 0%, 97%, 1);--clr-tag-bg: hsl(180, 25%, 95.3%);--clr-primary-text-base: hsl(175, 75%, 10%);--clr-primary-hover: hsl(175, 88%, 51.2%);--clr-primary-hover-text: hsl(176, 83%, 7%);--clr-primary-hover-light: hsla(180, 6%, 81%, 1);--clr-primary-background: hsl( 175, 70%, 50% );--clr-primary-focus: hsl();--shadow: 0 4px 12px #0000001a;--scroll-shadow: 0 12px 12px #0000001a;--editor-entry-type: #d19a66;--editor-citation-key: #98c379;--editor-field: #61afef;--editor-value: #e06c75;--editor-entry-type: #2733d7;--editor-citation-key: #8f8111;--editor-field: #145277;--editor-value: var(--clr-text-base);--editor-hover: hsla(240, 8%, 83%, 1)}:root[data-theme=dark]{--clr-page-background: hsl(180, 2%, 14%);--clr-page-background: hsl(180, 14.7%, 14.7%);--clr-page-background: hsl(180, 5%, 12%);--clr-text-heading: #fff;--clr-text-base: hsl(180, 23%, 93%);--clr-text-muted: hsl(180, 14%, 81.8%);--clr-checked: hsl();--clr-border: hsl(240, .6%, 34.7%);--clr-background-light: hsl(180, 4.2%, 37.6%);--clr-background-medium: hsl(180, 5.2%, 22.7%);--clr-background-dark: hsl(180, 5.2%, 19%);--clr-tag-bg: hsl(180, 5.1%, 15.3%);--clr-primary-text-base: hsl(175, 75%, 10%);--clr-primary-hover: hsl(175, 88%, 51.2%);--clr-primary-hover-light: hsl(174, 55.6%, 89.4%);--clr-primary-hover-light: hsl(180, 5.2%, 19%);--clr-primary-hover-text: hsl(176, 83%, 7%);--clr-primary-background: hsl( 175, 70%, 50% );--clr-error-text: hsl(356, 97%, 72%);--shadow: 0 2px 20px rgba(188, 212, 210, .1);--scroll-shadow: 0 12px 12px rgba(188, 212, 210, .1);--editor-entry-type: #b9beff;--editor-citation-key: #ffd78c;--editor-field: #9fe4e8;--editor-value: #f5f5c9;--editor-hover: hsla(180, 5%, 17%, 1);--editor-cursor: #b9beff;--editor-placeholder: hsl(20 5% 11%);--editor-activeLine: var(--clr-background-light)}.bg-page{background-color:var(--clr-page-background)}.bg-main{background-color:var(--clr-background)}.text-muted{color:var(--clr-text-muted)}:root{--body-font: Satoshi, sans-serif;--mono-font: Azeret, monospace;--10px: .625rem;--12px: .75rem;--14px: .875rem;--16px: 1rem;--18px: 1.125rem;--20px: 1.25rem;--24px: 1.5rem}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1{-webkit-user-select:none;user-select:none}h2,h3{font-size:var(--12px);font-weight:600;color:var(--color)}h3{margin-bottom:var(--spacing-4)}.fs-12{font-size:var(--12px)}.fs-14{font-size:var(--14px)}.fs-16{font-size:var(--16px)}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.entry-title--sm{font-size:var(--14px);font-weight:400;font-kerning:normal;line-height:1.5;color:var(--highlight-color)}.entry-title--lg{font-size:var(--16px);font-weight:400;font-kerning:normal;line-height:1.5;letter-spacing:-.025rem;color:var(--highlight-color)}.mono{font-family:var(--mono-font);font-weight:600}.hyperlink{text-decoration:none;color:var(--clr-text-base);font-size:var(--14px);font-weight:500;transition:color .3s ease}.hyperlink:hover{color:var(--clr-primary-hover)}.list-hyperlink{width:100%;display:inline-block;padding:6px 8px;text-decoration:none;color:var(--clr-text-base);border-radius:8px;font-size:var(--12px);font-weight:400;line-height:1;transition:background-color .3s ease}.list-hyperlink:hover{background-color:var(--clr-primary-hover-light)}.hyperlink-underline{color:var(--clr-text-base);font-size:var(--14px);font-weight:500;transition:color .3s ease}.hyperlink-underline:hover{color:var(--clr-primary-hover)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.welcome{font-size:var(--20px);font-weight:500;margin-bottom:8px}:root{--sidebar-width: 360px;--spacing-2: 2px;--spacing-4: 4px;--spacing-8: 8px;--spacing-16: 16px;--spacing-24: 24px;--spacing-32: 32px;--spacing-48: 48px;--br-sm: 4px;--br-md: 8px;--br-lg: 16px;--z-index-base: 0;--z-index-dropdown: 20;--z-index-overlay: 30;--z-index-modal: 40;--z-index-toast: 50;--z-index-tooltip: 60}.main-card{flex:1;display:flex;flex-direction:column;margin-top:16px;border-top:1px solid var(--clr-border);border-left:1px solid var(--clr-border);border-top-left-radius:var(--br-lg);background-color:var(--clr-background-medium);box-shadow:var(--shadow);overflow:hidden}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.flex-1{flex:1}.flex-400{flex:1 0 400px}.self-end{align-self:end}.self-stretch{align-self:stretch}.grid{display:grid}.place-center{place-items:center}.absolute{position:absolute}.fixed{position:fixed}.top-50{top:50%}.right-50{right:50%}.transform-center{transform:translate(50%,-50%)!important}.inset{top:0;right:0;bottom:0;left:0}.seperator{height:1px;margin:4px 16px;background-color:var(--clr-border)}.seperator-vertical{align-self:stretch;flex-shrink:0;width:1px;background-color:var(--clr-border)}.overflow-hidden{overflow:hidden}.mt-16{margin-top:var(--spacing-16)}.gap-2{gap:var(--spacing-2)}.gap-4{gap:var(--spacing-4)}.gap-8{gap:var(--spacing-8)}.gap-16{gap:var(--spacing-16)}.gap-24{gap:var(--spacing-24)}.gap-32{gap:var(--spacing-32)}.gap-48{gap:var(--spacing-48)}.h-vh{height:100vh}.w-100{width:100%}.cm-theme{flex:1!important;display:flex!important;flex-direction:column;overflow:scroll}.cm-tooltip>ul{font-family:monospace;white-space:wrap!important;overflow:hidden auto;max-width:300px;width:300px;max-height:400px!important;height:100%!important;list-style:none;margin:0}.editor-option{margin:8px;background:var(--clr-background-medium);display:flex;flex-direction:column;gap:4px;border-radius:8px;padding:16px!important;transition:background-color .3s ease}.editor-option .cm-completionLabel{font-size:var(--14px)}.editor-option:first-child{display:none}.editor-option:hover{background-color:var(--editor-hover)}@font-face{font-family:Satoshi,sans-serif;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2-variations");src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2") tech("variations");font-weight:100 1000;font-stretch:25% 150%}:root{font-family:Satoshi,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background);color:var(--clr-text-base);overflow:hidden}form{margin:0;padding:0}input::placeholder{color:var(--clr-text-muted);font-size:var(--14px)}a:focus-visible{box-shadow:0 0 0 2px var(--clr-primary-hover);outline-color:transparent;outline-width:2px;outline-style:dotted}input[type=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--clr-primary-hover);outline-color:transparent;outline-width:2px;outline-style:dotted}input,button,textarea,select{font:inherit}.remove-list-styles{list-style:none}.remove-link-styles{text-decoration:none;color:inherit}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
