.lh-0.svelte-9hsm18{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"/></svg>');aspect-ratio:1 / 1;background-size:cover;width:24px;line-height:0;background-color:transparent}.dark .lh-0.svelte-9hsm18{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><path d="M12 2v2"/><path d="M12 20v2"/><path d="m4.93 4.93 1.41 1.41"/><path d="m17.66 17.66 1.41 1.41"/><path d="M2 12h2"/><path d="M20 12h2"/><path d="m6.34 17.66-1.41 1.41"/><path d="m19.07 4.93-1.41 1.41"/></svg>')}.outline-none.svelte-9hsm18{outline:none}button.svelte-9hsm18{background-color:transparent;border:none;margin:0;padding:.5rem;height:fit-content;font-size:large;line-height:0}button.svelte-9hsm18:hover{background-color:var(--hover-color)}.container.svelte-7pj89z{--width: 3rem;width:var(--width);background-color:#000;border-radius:15px}.container.svelte-7pj89z .bar:where(.svelte-7pj89z){background-color:red;border-radius:15px;transition:width .03s linear;height:.3rem}.container.svelte-1ndi9mp{--gap: .75rem;--hover-offset: 1rem;--toast-height: 5.5rem;--hidden-offset: .75rem;--hidden-toasts: calc(var(--toasts) - 1);position:fixed;right:0rem;bottom:0rem;margin:1rem;width:20rem;display:flex;flex-direction:column-reverse}.container.svelte-1ndi9mp:hover{height:calc((var(--toast-height) + var(--gap)) * var(--toasts))}.container.svelte-1ndi9mp:hover .toast:where(.svelte-1ndi9mp){scale:1!important;opacity:1;translate:0 calc(-1rem + -1 * (var(--n) - 1) * (var(--toast-height) + var(--gap)))!important}.container.svelte-1ndi9mp:hover .toast:where(.svelte-1ndi9mp):nth-last-child(n+4){visibility:visible}.container.svelte-1ndi9mp .toast:where(.svelte-1ndi9mp){position:absolute;bottom:0;right:0;height:var(--toast-height);width:20rem;transform-origin:50% 0%;transition:translate .35s ease,scale .35s ease,visibility .35s ease}.container.svelte-1ndi9mp .toast:where(.svelte-1ndi9mp):nth-last-child(-n+3){scale:.95;translate:0 calc(-2 * var(--hidden-offset))}.container.svelte-1ndi9mp .toast:where(.svelte-1ndi9mp):nth-last-child(-n+2){scale:.975;translate:0 calc(-1 * var(--hidden-offset))}.container.svelte-1ndi9mp .toast:where(.svelte-1ndi9mp):nth-last-child(-n+1){scale:1;translate:0}.container.svelte-1ndi9mp .toast:where(.svelte-1ndi9mp):nth-last-child(n+4){translate:0 calc(-1 * var(--hidden-offset));scale:.95;visibility:hidden}.container.svelte-1ndi9mp .toast-style:where(.svelte-1ndi9mp){background-color:var(--toast-bg);border-radius:10px;box-shadow:0 -2px 10px #0003}.progress-container.svelte-1ndi9mp{width:100%}.progress-container.svelte-1ndi9mp .progress:where(.svelte-1ndi9mp){margin-left:auto;margin-right:.5rem;width:fit-content}.close-btn.svelte-1ndi9mp{margin-bottom:auto;padding:.2rem;border-radius:50%;line-height:0;background-color:var(--background-color);border:none}.content-container.svelte-1ndi9mp{display:flex;justify-content:space-between;gap:.2rem}.proposal-notif.svelte-1ndi9mp{text-decoration:none;color:inherit}.link-container.svelte-1ndi9mp{display:flex;padding:1rem;height:100%;gap:.5rem;flex-direction:column;justify-content:space-between}@media not (min-width:600px){section.svelte-13as1nd{padding:1rem}@keyframes svelte-13as1nd-fadeIn{0%{opacity:0}to{opacity:.4}}@keyframes svelte-13as1nd-fadeOut{0%{opacity:.4}to{opacity:0}}.title.svelte-13as1nd{color:var(--font-color)}.title.svelte-13as1nd li:where(.svelte-13as1nd){padding:1rem;display:flex;align-items:center;justify-content:space-between}.title.svelte-13as1nd hr:where(.svelte-13as1nd){border:none;border-top:solid;border-color:var(--orange);border-width:2px}dialog.svelte-13as1nd{position:absolute;top:0;left:0;transform:translate(-100%);border-radius:0 20px 20px 0;background-color:transparent;height:100vh;z-index:1;min-width:17rem;border:none;transition-duration:.3s;transition-timing-function:ease-out;transition-property:display overlay;transition-behavior:allow-discrete;max-height:unset}dialog.svelte-13as1nd::backdrop{background-color:#000;animation:.3s svelte-13as1nd-fadeIn forwards}dialog.svelte-13as1nd:not([open])::backdrop{animation:.3s svelte-13as1nd-fadeOut forwards}dialog.svelte-13as1nd:modal{max-height:unset}dialog[open].svelte-13as1nd{display:block;transform:translate(0)}@starting-style{dialog[open].svelte-13as1nd{transform:translate(-100%)}}li.svelte-13as1nd{text-decoration:none;font-weight:600;font-size:larger}li.svelte-13as1nd a:where(.svelte-13as1nd){display:flex;align-items:center;gap:1rem;width:100%;height:100%;padding:.3rem 0}li.svelte-13as1nd button:where(.svelte-13as1nd){display:flex;align-items:center;gap:1rem;width:100%;height:100%;padding:.3rem 0}li.svelte-13as1nd button:where(.svelte-13as1nd):hover{background-color:transparent}button.svelte-13as1nd{background-color:transparent;padding:0;border:none;font-weight:inherit;font-size:inherit;padding:.3rem 0}a.svelte-13as1nd{display:block;text-decoration:none;color:var(--font-color)}ul.svelte-13as1nd{border-radius:0 20px 20px 0;list-style:none;display:flex;flex-direction:column;gap:.5rem;overflow:auto;height:100%;background-color:var(--navbar-color)}ul.svelte-13as1nd li:where(.svelte-13as1nd){padding:0 1rem}.header.svelte-13as1nd{display:flex;gap:.5rem;align-items:center}.menu-icon.svelte-13as1nd{padding:0;background-color:transparent;border:none;line-height:1}.desktop.svelte-13as1nd{display:none}}@media(min-width:600px){.mobile.svelte-13as1nd{display:none}.desktop.svelte-13as1nd{display:block}.lh-0.svelte-13as1nd{line-height:0}.home.svelte-13as1nd{position:relative;color:inherit}.home.svelte-13as1nd:hover{background-color:transparent}section.svelte-13as1nd{padding:.4rem 0rem;background-color:var(--navbar-color);border-bottom:1px solid var(--navbar-border)}li.svelte-13as1nd,li.svelte-13as1nd>:where(.svelte-13as1nd){color:inherit}li.svelte-13as1nd>a:where(.svelte-13as1nd){display:block;padding:.5rem;border-radius:5px}a.svelte-13as1nd:hover,button.svelte-13as1nd:hover{background-color:var(--hover-color)}li.svelte-13as1nd:last-child{padding:0}button.svelte-13as1nd{background-color:transparent;border:none;margin:0;padding:.5rem;border-radius:5px;font-weight:400;font-size:medium}.notifications.svelte-13as1nd{position:relative}.notification-container.svelte-13as1nd{position:absolute;border:2px solid var(--border);border-radius:5px;padding:1rem;width:25rem;max-height:30rem;overflow-y:auto;top:3.5rem;left:var(--left);background-color:var(--background-color);transform:translate(-20%)}nav.svelte-13as1nd{margin-left:auto}a.svelte-13as1nd{text-decoration:none}.container.svelte-13as1nd{display:flex;flex-direction:row nowrap;align-items:safe center;max-width:var(--max-width);height:max-content;margin:auto;padding:.5rem var(--page-padding);border-radius:7px;justify-content:space-between}ul.svelte-13as1nd{display:flex;justify-content:space-around;gap:.5rem;align-items:safe center;list-style:none;padding:0;margin:auto}li.svelte-13as1nd,button.svelte-13as1nd{height:fit-content;font-size:large}}a.svelte-3mgeti{text-decoration:none;color:inherit}.navbar.svelte-3mgeti{display:flex;flex-direction:row nowrap;justify-content:space-between;align-items:center;padding:1rem 1rem 0}.navbar.svelte-3mgeti>:where(.svelte-3mgeti){flex-grow:1}.navbar.svelte-3mgeti .left-group:where(.svelte-3mgeti),.navbar.svelte-3mgeti .right-group:where(.svelte-3mgeti){display:flex;flex-direction:row;gap:1rem;align-items:center}.navbar.svelte-3mgeti .right-group:where(.svelte-3mgeti){justify-content:end}.logo.svelte-3mgeti{background-image:url(../../../logo_dark.svg);height:1.2rem;aspect-ratio:50/12;background-size:cover;margin-left:.7rem}.dark .logo.svelte-3mgeti{background-image:url(../../../logo_white.svg)}.progress-dual.svelte-co4juz{z-index:1;width:100%;height:4px;background-color:transparent;overflow:hidden;position:fixed}.bar.svelte-co4juz{position:absolute;top:0;bottom:0;background-color:var(--progress-bar-bg);border-radius:999px}.bar-primary.svelte-co4juz{animation:svelte-co4juz-primary-slide 2.1s infinite linear;animation-delay:.2s}.bar-secondary.svelte-co4juz{animation:svelte-co4juz-secondary-slide 2.1s infinite linear;animation-delay:1.15s}@keyframes svelte-co4juz-primary-slide{0%{left:-35%;width:35%}60%{left:100%;width:90%}to{left:100%;width:90%}}@keyframes svelte-co4juz-secondary-slide{0%{left:-200%;width:200%}60%{left:107%;width:8%}to{left:107%;width:8%}}*{scroll-behavior:smooth;margin:0;padding:0;font-family:Inter,sans-serif;font-optical-sizing:auto;box-sizing:border-box!important}@font-face{font-family:Inter;src:url(../../../fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}:root{--max-width: 1920px;--page-width: 1100px;--page-padding: 1rem;--brand-hue: 266.53;-webkit-tap-highlight-color:light-dark(hsla(0,0%,51%,.283),hsla(0,0%,33%,.283));--background-color: light-dark(oklch(98% .008 var(--brand-hue)), oklch(.2 .006 var(--brand-hue)));--darker-bg: light-dark(oklch(from var(--background-color) calc(l - .02) c h), oklch(from var(--background-color) calc(l - .02) c h));--input-bg: light-dark(oklch(100% .00011 var(--brand-hue)), oklch(from var(--background-color) l c h));--message-bg: light-dark(oklch(from var(--background-color) calc(l - .05) c h), oklch(from var(--background-color) calc(l + .05) c h));--card-bg: light-dark(oklch(100% .00181 var(--brand-hue)), oklch(.24 .008 var(--brand-hue)));--navbar-color: light-dark(oklch(97% .03 var(--brand-hue)), oklch(.24 .008 var(--brand-hue)));--navbar-border: light-dark(oklch(90% .04962 var(--brand-hue)), #727272);--canvas-color: light-dark(#fff, rgb(18, 18, 18));--border: light-dark(oklch(85% .02 var(--brand-hue)), hsl(0, 0%, 20%));--secondary: light-dark(hsl(0, 0%, 100%), hsl(0, 0%, 9%));--foreground: light-dark(hsl(0, 0%, 95%), hsl(0, 0%, 95%));--font-color: light-dark(rgb(23, 23, 23), oklch(.95 .01 var(--brand-hue)));--selected-color: light-dark(oklch(.96 .05 var(--brand-hue)), #272a2e);--active-button: light-dark(oklch(.9 .02 var(--brand-hue)), #424242);--hover-color: light-dark(oklch(.85 .06 var(--brand-hue)), oklch(.5 .06 var(--brand-hue)));--toast-bg: light-dark(oklch(97% .03 var(--brand-hue)), oklch(.24 .008 var(--brand-hue)));--label-color: light-dark(#5f6368, #5f6368);--btn-bg: light-dark(oklch(.91 .05 var(--brand-hue)), oklch(.4 .06 var(--brand-hue)));--tag-bg: light-dark(var(--navbar-color), oklch(.4 .03 var(--brand-hue)));--orange: light-dark(#ffcb88, #785b3e);--blue: light-dark(#abd9ff, #3e5e78);--grey: light-dark(#3d3d3d, #c2c2c2);--red: light-dark(rgb(212, 166, 166), rgb(121, 84, 84));--vibrant-red: light-dark(hsl(4, 60%, 65%), hsl(0, 45%, 30%));--vibrant-red-hover: light-dark(hsl(0, 73%, 65%), hsl(0, 50%, 35%));--blue-bg: light-dark(#e2eafb, #596380);--pink-bg: light-dark(#fbe2f4, #704e66);--violet-bg: light-dark(#e3dbfa, #645c80);--beige-bg: light-dark(#f6e2d4, #806959);--green-bg: light-dark(rgb(184, 218, 184), rgb(84, 121, 84));--title: light-dark(hsl(0, 0%, 15%), hsl(0, 0%, 85%));--sub-title: light-dark(hsl(0, 0%, 17%), hsl(0, 0%, 76%));--error-color: light-dark(rgb(187, 101, 101), rgb(187, 101, 101));--progress-bar-bg: light-dark(#3b82f6, hsl(121.55 28% 47%))}html{font-size:16px}body{-webkit-font-smoothing:antialiased;margin:0;background-color:var(--background-color)}input{color:var(--font-color);align-self:stretch;padding:10px;border:2px solid var(--border);border-radius:5px;background-color:var(--input-bg);font-size:16px}input[type=submit]{cursor:pointer;margin-left:auto;background-color:var(--btn-bg);border-width:1px;padding:.5rem 1rem;width:max-content}input[type=submit]:hover{background-color:var(--hover-color)}select{background-color:var(--input-bg);padding:.5rem;border-radius:5px;border:2px solid var(--border);height:3rem}button{padding:10px;border:1px solid var(--border);border-radius:5px;align-self:flex-end;background-color:var(--btn-bg);color:var(--font-color)}button.secondary-btn{background-color:transparent}button.secondary-btn:hover:enabled{background-color:var(--hover-color)}button:hover{background-color:var(--hover-color)}button:disabled{background-color:transparent;cursor:not-allowed}button:not(:disabled){cursor:pointer}textarea{border:2px solid var(--border);border-radius:5px;width:100%;height:10rem;padding:10px;box-sizing:border-box;background-color:var(--input-bg);resize:none;color:var(--font-color);font-size:16px}.light{color-scheme:light}.dark{color-scheme:dark}.primary-btn{font-weight:500;border:none;padding:1.3rem 1.2rem;line-height:0}.blue-bg{background-color:var(--blue-bg)}.pink-bg{background-color:var(--pink-bg)}.violet-bg{background-color:var(--violet-bg)}.beige-bg{background-color:var(--beige-bg)}.no-line-height{line-height:0}input:focus,textarea:focus{outline:2px solid var(--blue);outline-offset:-2px}.status{width:fit-content;padding:.5rem .7rem;line-height:1;border-radius:30px}.status[data-type=todo]{background-color:var(--green-bg);color:light-dark(hsl(120,30%,25%),hsl(120,100%,11%));font-weight:700}.status[data-type=inprogress]{background-color:light-dark(hsl(280,20%,80%),hsl(280,20%,50%));color:light-dark(hsl(280,30%,25%),hsl(280,30%,10%));font-weight:700}.status[data-type=done]{background-color:#668099;color:#121a21;font-weight:700}.status[data-type=pending]{background-color:light-dark(hsl(33,20%,80%),hsl(33,20%,50%));color:light-dark(hsl(33,30%,25%),hsl(33,30%,10%));font-weight:700}.status[data-type=declined]{background-color:light-dark(hsl(0,20%,80%),hsl(0,20%,50%));color:light-dark(hsl(0,20%,25%),hsl(30,30%,10%));font-weight:700}.status[data-type=accepted]{background-color:light-dark(hsl(125,20%,80%),hsl(125,20%,50%));color:light-dark(hsl(125,30%,25%),hsl(125,30%,11%));font-weight:700}.status[data-type=cancelled]{background-color:light-dark(hsl(0,0%,80%),hsl(0,0%,50%));color:light-dark(hsl(0,0%,25%),hsl(0,0%,11%));font-weight:700}.delete-btn{background-color:var(--vibrant-red);border:none;color:var(--font-color);font-weight:500}.delete-btn:hover{background-color:red;box-shadow:0 0 .7rem red}.cancel-btn{background-color:transparent}:is(.editor-content,.rich-content) ol,:is(.editor-content,.rich-content) ul{margin-left:2rem}:is(.editor-content,.rich-content) p{display:block;min-height:1rem}.input-label{position:relative}.input-label label{position:absolute;top:50%;left:6px;transform:translateY(-50%);color:var(--label-color);pointer-events:none;background-color:var(--input-bg);transition:top .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),font-size .2s cubic-bezier(.4,0,.2,1);border-radius:5px;font-size:16px;padding:4px 8px}.input-label label:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;border-radius:5px 5px 0 0;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.input-label input:focus+label:before,.input-label input:not(:placeholder-shown)+label:before{border-top:2px solid var(--border);border-left:2px solid var(--border);border-right:2px solid var(--border);opacity:1}.input-label input:focus+label:before{border-top:2px solid var(--blue);border-left:2px solid var(--blue);border-right:2px solid var(--blue);opacity:1}.input-label input:focus+label,.input-label input:not(:placeholder-shown)+label{top:0;left:6px;font-size:14px;transform:translateY(-50%)}.textarea-label{position:relative}.textarea-label label{position:absolute;top:15%;left:6px;transform:translateY(-50%);color:var(--label-color);pointer-events:none;background-color:var(--input-bg);transition:top .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),font-size .2s cubic-bezier(.4,0,.2,1);border-radius:5px;font-size:16px;padding:3px 6px}.textarea-label label:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;border-radius:5px 5px 0 0;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.textarea-label textarea:focus+label:before,.textarea-label textarea:not(:placeholder-shown)+label:before{border-top:2px solid var(--border);border-left:2px solid var(--border);border-right:2px solid var(--border);opacity:1}.textarea-label textarea:focus+label:before{border-top:2px solid var(--blue);border-left:2px solid var(--blue);border-right:2px solid var(--blue)}.textarea-label textarea:focus+label,.textarea-label textarea:not(:placeholder-shown)+label{top:0;left:6px;font-size:14px;transform:translateY(-50%)}.input-error{outline:2px solid var(--error-color);outline-offset:-2px}.error-message{padding:.5rem 0;color:var(--error-color)}.avatar{width:3rem;height:3rem;border-radius:50%;position:relative;background-color:#71808e}.avatar:before{content:attr(data-content);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:large;color:#232a22}.card{border-radius:15px;background-color:var(--card-bg);border:1px solid var(--border);display:flex;flex-direction:column;gap:1.5rem;overflow:hidden}.card-padding{padding:1.5rem}@media(min-width:600px){.mobile{display:none}.desktop{display:contents}}@media not (min-width:600px){.mobile{display:contents}.mobile .example::-webkit-scrollbar{display:none}.mobile .example{-ms-overflow-style:none;scrollbar-width:none}.desktop{display:none}.card-padding{padding:1rem}}.page-container{padding:var(--page-padding)}.page-width{max-width:var(--page-width)}.page-padding{padding:0 1rem 1rem}.avatar-container{padding:1rem;padding-top:0;display:flex;align-items:center;gap:1rem}.flex-row-1g{display:flex;align-items:center;gap:1rem}.flex-row{display:flex;flex-direction:row}.justify-between{justify-content:space-between}.align-center{align-items:center}.p-1{padding:1rem}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.reset-a{color:unset;text-decoration:unset}.container.svelte-12qhfyh{margin:auto;max-width:var(--max-width)}@keyframes svelte-12qhfyh-fade-in{0%{opacity:0}}@keyframes svelte-12qhfyh-fade-out{to{opacity:0}}@keyframes svelte-12qhfyh-slide-from-right{0%{transform:translate(30px)}}@keyframes svelte-12qhfyh-slide-to-left{to{transform:translate(-30px)}}:root::view-transition-old(root){animation:90ms cubic-bezier(.4,0,1,1) both svelte-12qhfyh-fade-out,.3s cubic-bezier(.4,0,.2,1) both svelte-12qhfyh-slide-to-left}:root::view-transition-new(root){animation:.21s cubic-bezier(0,0,.2,1) 90ms both svelte-12qhfyh-fade-in,.3s cubic-bezier(.4,0,.2,1) both svelte-12qhfyh-slide-from-right}@media not (min-width:600px){.container.svelte-12qhfyh{flex-grow:1;width:100%}}
