@layer reset,base,layout,components,modules,utilities;@layer reset{*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth;font-family:var(--font-mulish),sans-serif;font-size:100%;font-weight:400;line-height:1.5;hanging-punctuation:first last;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-mulish),sans-serif;font-weight:400;font-optical-sizing:auto;line-height:1.5;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance;overflow-wrap:break-word}p,li,figcaption,blockquote{text-wrap:pretty;overflow-wrap:break-word}a{color:inherit;text-decoration:inherit}img,picture,video,canvas{display:block;width:100%;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit;outline:none;background:none;border:none}button{cursor:pointer;-webkit-user-select:none;user-select:none}textarea{resize:vertical}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}ul,ol{list-style:none}table{border-spacing:0;border-collapse:collapse}code,kbd,samp,pre{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}pre{overflow-x:auto;white-space:pre-wrap}hr{border:none;border-top:1px solid currentcolor;opacity:.2}details>summary{cursor:pointer;-webkit-user-select:none;user-select:none}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}::selection{color:highlighttext;background-color:highlight}}@layer base{:root{color-scheme:dark light;--color-base-100: light-dark(oklch(92.8% .027 285.863deg), oklch(17.1% .1 285.155deg));--color-base-200: light-dark(oklch(96.8% .016 286.098deg), oklch(28.5% .092 292.622deg));--color-base-300: light-dark(oklch(100% 0 none), oklch(21.8% .12 294.491deg));--color-base-content: light-dark(oklch(19.1% .113 283.304deg), oklch(100% 0 none));--color-primary: light-dark(oklch(45.8% .154 292.635deg), oklch(45.8% .154 292.635deg));--color-primary-content: light-dark(oklch(100% 0 none), oklch(100% 0 none));--color-secondary: light-dark(oklch(44.9% .194 322.252deg), oklch(83.5% .169 168.144deg));--color-secondary-content: light-dark(oklch(100% 0 none), oklch(19.1% .113 283.304deg));--color-accent: light-dark(oklch(83.1% .142 182.345deg), oklch(83.1% .142 182.345deg));--color-accent-content: light-dark( oklch(19.1% .113 283.304deg), oklch(19.1% .113 283.304deg) );--color-neutral: light-dark(oklch(19.1% .113 283.304deg), oklch(28.5% .092 292.622deg));--color-neutral-content: light-dark(oklch(19.1% .113 283.304deg), oklch(100% 0 none));--color-info: light-dark(oklch(49.9% .112 238.81deg), oklch(49.9% .112 238.81deg));--color-info-content: light-dark(oklch(100% 0 none), oklch(100% 0 none));--color-success: light-dark(oklch(83.5% .169 168.144deg), oklch(83.5% .169 168.144deg));--color-success-content: light-dark( oklch(19.1% .113 283.304deg), oklch(19.1% .113 283.304deg) );--color-warning: light-dark(oklch(83.1% .142 182.345deg), oklch(83.1% .142 182.345deg));--color-warning-content: light-dark( oklch(19.1% .113 283.304deg), oklch(19.1% .113 283.304deg) );--color-error: light-dark(oklch(55.1% .241 334.335deg), oklch(55.1% .241 334.335deg));--color-error-content: light-dark(oklch(100% 0 none), oklch(100% 0 none))}.dark{color-scheme:dark}.light{color-scheme:light}}@layer base{:root{--font-baloo: "Baloo 2";--font-mulish: "Mulish"}body{background-color:var(--color-base-100);transition:background-color .35s ease-in-out,color .35s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:var(--font-baloo) display,serif;font-weight:700}}@layer base{.kanbano-tooltip{position:fixed;z-index:1000;padding:.5rem .625rem;font-size:.875rem;font-weight:400;color:#130043;white-space:nowrap;pointer-events:none;background-color:#d1c0fd;border-radius:.625rem;box-shadow:0 4px 20px #00000040;animation:tooltip-in .15s ease-out}.kanbano-tooltip-arrow{position:absolute;top:-6px;left:50%;width:0;height:0;border-right:6px solid transparent;border-bottom:6px solid #d1c0fd;border-left:6px solid transparent;transform:translate(-50%)}@keyframes tooltip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@layer layout{.container{width:100%;padding-inline:1rem;margin-inline:auto}@media(width>=40em){.container{max-width:32em}}@media(width>=48em){.container{max-width:40em}}@media(width>=64em){.container{max-width:56em}}@media(width>=80em){.container{max-width:77em;padding-inline:0}}@media(width>=90em){.container{max-width:96em}}}@layer utilities{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}}@layer utilities{.form{display:flex;flex-direction:column;gap:2rem}.form-group{display:flex;flex-direction:column;gap:1rem}.form-group-label{font-size:1.0625rem;font-weight:700;color:light-dark(oklch(28.5% .092 292.622deg),oklch(84.2% .086 297.306deg))}.form-group-input{height:2.9375rem;padding:1.25rem 1rem;color:#130043;color-scheme:light;background-color:#fff;border-radius:.625rem}.form-group-input:focus-visible{outline:revert}.form-group-input-textarea{padding:1.25rem 1rem;color:#130043;color-scheme:light;background-color:#fff;border-radius:.625rem}.form-group-input-textarea:focus-visible{outline:revert}}@layer utilities{.card{background-color:light-dark(var(--color-base-300),var(--color-base-200));border:1px solid light-dark(#ababd8,#4b289e);border-radius:.625rem;box-shadow:0 4px 40px 15px light-dark(rgb(186 154 226 / 15%),rgb(115 0 255 / 16%)) inset,0 20px 20px 0 light-dark(#d0c6e8,#0d002f)}.card-create-task{background-color:light-dark(var(--color-base-100),#130043);box-shadow:initial}.card-task{padding:1.25rem;background-color:light-dark(var(--color-base-100),#130043);box-shadow:initial}}
