:root{--accent-10:hsl(18,95%,10%);--accent-20:hsl(18,95%,20%);--accent-30:hsl(18,95%,30%);--accent-40:hsl(18,100%,40%);--accent-44:hsl(18,100%,44%);--accent:hsl(18,100%,47%);--accent-55:hsl(18,100%,55%);--accent-60:hsl(18,100%,60%);--accent-70:hsl(18,100%,70%);--accent-80:hsl(18,100%,75%);--accent-90:hsl(19,81%,86%);--accent-92:hsl(19,81%,92%);--accent-95:hsl(19,81%,95%);--accent-98:hsl(19,81%,98%);--bad-20:hsl(0,80%,20%);--bad-40:hsl(0,70%,50%);--bad:hsl(0,70%,60%);--bad-60:hsl(0,70%,65%);--bad-80:hsl(0,80%,82%);--bad-90:hsl(0,80%,90%);--good-20:hsl(120,25%,20%);--good-40:hsl(120,25%,39%);--good:hsl(120,25%,45%);--good-90:hsl(120,25%,88%);--text:hsl(0,0%,0%);--text-10:hsl(0,0%,10%);--text-20:hsl(0,0%,20%);--text-30:hsl(0,0%,30%);--text-35:hsl(0,0%,35%);--text-40:hsl(0,0%,40%);--text-50:hsl(0,0%,50%);--text-60:hsl(0,0%,60%);--text-70:hsl(0,0%,70%);--text-80:hsl(0,0%,80%);--text-90:hsl(0,0%,90%);--contrast:hsl(0,0%,100%);--hover-bg-10:hsla(0,0%,50%,10%);--hover-bg-20:hsla(0,0%,50%,20%);--hover-bg-30:hsla(0,0%,50%,30%);--hover-bg-bad-10:hsla(0,70%,60%,10%);--hover-bg-good-10:hsla(120,40%,50%,10%);--hover-bg-accent-10:hsla(20,100%,50%,10%);--sidebar-bg:hsl(20,20%,96%);--home-button-bg:hsl(14,21%,92%);--home-button-border:hsl(0,0%,60%);--home-button-hover-border:hsl(0,0%,20%);--sidebar-bottom-button-bg:hsl(12,9%,92%);--sidebar-bottom-button-border:hsl(0,0%,74%);--popup-border:hsl(0,0%,82%);--select-menu-border:hsl(0,0%,75%);--select-menu-multivalue-bg:hsl(0,0%,95%);--dialog-close-button-bg:hsl(0,0%,90%);--dialog-close-button-hover-bg:hsl(0,0%,85%);--drag-handle-hover:hsl(0,0%,80%);--default-interactable-border:hsl(0,0%,82%);--default-interactable-hover-border:hsl(0,0%,25%);--sidebar-width:400px}.noMobile{display:none;padding:1rem}@media screen and (max-width:800px){.noMobile{display:block}}body,html{max-width:100vw;overflow:hidden}body{color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;font:inherit;scroll-behavior:smooth}:where(:focus-visible):focus-visible{outline:.15rem solid var(--accent)}a{color:inherit;text-decoration:none}a,a svg,img{display:block}img{object-fit:contain}::selection{background-color:var(--accent-60);color:#000}.root{position:relative;z-index:0;height:100dvh;display:flex;flex-direction:column}.root .infoBanner{width:100%;background-color:var(--good);padding:.5rem;text-align:center;color:var(--contrast)}.AuthWrapper{display:flex;flex-direction:column;height:100%}input{transition:color .15s ease-in-out,background-color .15s ease-in-out,border .15s ease-in-out,outline .15s ease-in-out;border-radius:.2rem}a,button,input{background-color:rgba(0,0,0,0);box-sizing:border-box}a,button{display:flex;justify-content:space-between;align-items:center;border:none;font-size:1rem;border-radius:.4rem;padding:.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border .15s ease-in-out;cursor:pointer;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;white-space:nowrap}a:not([disabled]):not(.noClickFx):active,button:not([disabled]):not(.noClickFx):active{transform:translateY(1px) scale(.995)}a:not([disabled]).accent svg,a:not([disabled]).bad svg,a:not([disabled]).default svg,a:not([disabled]).good svg,button:not([disabled]).accent svg,button:not([disabled]).bad svg,button:not([disabled]).default svg,button:not([disabled]).good svg{color:inherit}a:not([disabled]).default:hover,button:not([disabled]).default:hover{background-color:var(--hover-bg-10);color:var(--text);border-color:var(--default-interactable-hover-border)}a:not([disabled]).bad:hover,button:not([disabled]).bad:hover{background-color:var(--hover-bg-bad-10);color:var(--bad);border-color:var(--bad)}a:not([disabled]).good:hover,button:not([disabled]).good:hover{background-color:var(--hover-bg-good-10);color:var(--good);border-color:var(--good)}a:not([disabled]).accent:hover,button:not([disabled]).accent:hover{background-color:var(--hover-bg-accent-10);color:var(--accent-55);border-color:var(--accent)}a[disabled],button[disabled]{opacity:70%;cursor:auto}a.noPadding,button.noPadding{padding:0}a svg,button svg{flex-shrink:0}b,span.bold,strong{font-weight:700}i,span.italic{font-style:italic}span.wrap{white-space:wrap}.sidebar{flex-grow:1;width:var(--sidebar-width)}.sidebar,.sidebar .content{display:flex;flex-direction:column;height:100%}.sidebar .content{padding:.2rem .5rem;gap:.5rem;overflow-x:hidden;position:relative}.sidebar .content .top{display:flex;gap:.2rem;align-items:center}.sidebar .content .top a{background-color:var(--home-button-bg);padding:.15rem;aspect-ratio:1;border-radius:.25rem;border:1px solid var(--home-button-border);color:var(--text-20)}.sidebar .content .top a:hover{color:var(--text);background-color:var(--hover-bg-20);border-color:var(--home-button-hover-border)}.sidebar .content .top p{font-size:1.25rem;color:var(--text-30);font-weight:600}.sidebar .content .top h1,.sidebar .content .top input{font-size:1.25rem;font-weight:600;border:none;color:var(--text);width:100%}.sidebar .content .list{display:flex;flex-direction:column;gap:.2rem;padding-bottom:5rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;height:100%}.sidebar .content .list::-webkit-scrollbar{display:none}.sidebar .content .list button.create:not([disabled]){color:var(--text-40)}.sidebar .content .list button.create:not([disabled]):hover{background-color:var(--hover-bg-10);color:var(--text)}.sidebar .content .list .Separator{background-color:var(--text-70)}.sidebar .content .list>.bottom{position:absolute;bottom:0;display:flex;flex-direction:column;gap:.3rem;margin-bottom:.3rem;left:.5rem;right:.5rem}.sidebar .content .list>.bottom button{background-color:var(--sidebar-bottom-button-bg);border:1px solid var(--sidebar-bottom-button-border);width:100%;font-size:.9rem;padding:.4rem}.sidebar .content .list>.bottom button:hover{border-color:var(--text-20)}.sidebar>.bottom{margin-top:auto;height:-moz-fit-content;height:fit-content;background-color:var(--sidebar-bottom-button-bg);border-top:1px solid var(--sidebar-bottom-button-border);font-weight:700}.sidebar>.bottom a{justify-content:center;font-size:.9rem;color:var(--accent-10)}.sidebar>.bottom a:hover{background-color:var(--hover-bg-accent-10);color:var(--accent-30)}.sidebar>.bottom a svg{height:1rem}.CollapsibleContent{overflow:hidden}.CollapsibleContent[data-state=open]{animation:slideDown .3s ease-out}.CollapsibleContent[data-state=closed]{animation:slideUp .3s ease-out}@keyframes slideDown{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes slideUp{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.dialogOverlay{position:fixed;inset:0;background-color:rgba(0,0,0,.4);animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialogContent{background-color:var(--contrast);border-radius:.5rem;padding:1rem;width:90%;max-width:450px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:contentShow .15s cubic-bezier(.16,1,.3,1)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Separator{background-color:var(--text-90)}.Separator[data-orientation=horizontal]{--offset:0rem;height:1px;width:calc(100% - var(--offset)*2);margin-inline:var(--offset);margin-block:.5rem}.Separator[data-orientation=vertical]{--offset:0rem;width:1px;height:calc(100% - var(--offset)*2);margin-block:var(--offset);margin-inline:.5rem}.PanelResizeHandle{outline:1px solid rgba(0,0,0,0);transition:outline-color .1s}.PanelResizeHandle[data-resize-handle-state=drag],.PanelResizeHandle[data-resize-handle-state=hover]{outline-color:var(--drag-handle-hover)}.PopoverContent,.TooltipContent{background-color:var(--contrast);padding:.4rem;font-size:.9rem;border-radius:.5rem;border:1px solid var(--popup-border);translate:0 -.2rem;text-align:center;animation:slideUpAndFade .2s ease-in-out;max-width:300px;display:flex;flex-direction:column;gap:.3rem}.PopoverContent.left,.TooltipContent.left{text-align:left}.PopoverContent :where(svg),.TooltipContent :where(svg){color:var(--text-20)}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.CheckboxRoot{background-color:var(--contrast);width:1.7rem;height:1.7rem;border-radius:.4rem;border:.15rem solid var(--default-interactable-border);display:grid;place-content:center}.CheckboxRoot:hover{background-color:var(--hover-bg-10)}.CheckboxRoot:focus{border-color:var(--default-interactable-hover-border)}.CheckboxRoot[data-state=checked]{background-color:var(--hover-bg-accent-10);border-color:var(--accent-20)}.CheckboxIndicator{color:var(--accent);display:grid;place-content:center}.ToastViewport{--viewport-padding:25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;list-style:none;z-index:2147483647;outline:none}.ToastRoot{background-color:var(--contrast);border-radius:.4rem;box-shadow:0 10px 38px -10px hsla(206,22%,7%,.35),0 10px 20px -15px hsla(206,22%,7%,.2);padding:1rem;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;grid-column-gap:.8rem;column-gap:.8rem;align-items:center}.ToastRoot[data-state=open]{animation:slideIn .2s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translateX(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:translateX(calc(100% + var(--viewport-padding) + 1px))}to{transform:translateX(0)}}@keyframes swipeOut{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding) + 1px))}}.ToastTitle{grid-area:title;margin-bottom:5px;font-weight:500}.ToastDescription{grid-area:description;margin:0;color:var(--text-20);font-size:.9rem;line-height:1.3}.ToastClose{grid-area:action;cursor:pointer;border-radius:100%;color:var(--text-30)}.ToastClose:hover{color:var(--text)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}li.notification.error{background-color:var(--bad-90)}li.notification.error .ToastTitle{color:var(--bad-20)}li.notification.error .ToastDescription{color:var(--text-10)}li.notification.error .ToastClose{color:var(--bad-20)}li.notification.error .ToastClose:hover{color:var(--bad-40)}li.notification.success{background-color:var(--good-90)}li.notification.success .ToastTitle{color:var(--good-20)}li.notification.success .ToastDescription{color:var(--text-10)}li.notification.success .ToastClose{color:var(--good-20)}li.notification.success .ToastClose:hover{color:var(--good-40)}