.button_container__wZRR5{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-xs);font-size:1em;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);outline:none}.button_container__wZRR5:hover{cursor:pointer}.button_variant-1__GuL2E{background-color:var(--accent-1);color:var(--fg-1);border:none}.button_variant-2__ip_pl{background-color:transparent;color:var(--fg-1);border:1px solid var(--fg-1)}.button_variant-error__XeTdY{background-color:var(--error-bg-2);color:var(--error-fg-2);border:none}.dialog_container__q0lIm{display:flex;justify-content:center;align-items:center;z-index:999;position:fixed;width:100vw;height:100vh;top:0;left:0}.dialog_bg__qGmMZ{z-index:-1;position:absolute;width:100%;height:100%;background-color:#0004;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card_container__o099y{border-radius:var(--radius-lg);padding:var(--spacing-lg)}.card_variant-1__O4BFd{background-color:var(--card-bg-1);border:var(--card-border-1)}.card_variant-2__T50b1{background-color:var(--card-bg-2);border:var(--card-border-2)}.page_container__aoG4z{max-width:1300px;width:100%;margin:var(--spacing-lg) auto;padding:0 1rem}.page_container__aoG4z .page_header__kVzhN{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-lg);margin:var(--spacing-lg) 0}.create_container__90dEv{width:25rem}.create_container__90dEv .create_error__d3vIA{color:var(--error-fg-1)}@media (max-width:30rem){.create_container__90dEv{width:calc(100vw - var(--spacing-lg) * 2)}}.flex_container__C9UyK{display:flex}.flex_container__C9UyK.flex_row__axuIw{flex-direction:row}.flex_container__C9UyK.flex_column__9JcJ5{flex-direction:column}.input_container__eihsg input,.input_container__eihsg textarea{font-size:1em;font-family:inherit;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);outline:none;background-color:var(--bg-3);color:var(--fg-1);border:none;transition:background-color .3s ease,border .3s ease,color .3s ease}.input_grow__Vvnd0{flex:1 1}.input_container__eihsg .input_label__dMP9t{color:var(--fg-1);opacity:.7}.input_container__eihsg.input_error__VG2zz input,.input_container__eihsg.input_error__VG2zz textarea{border:1px solid var(--error-fg-1);color:var(--error-fg-1);background-color:var(--error-bg-1)}.input_container__eihsg .input_errorMessage__aKiUu{color:var(--error-fg-1)}.select_container__GsN0T{display:flex;flex-direction:column}.select_select__akMJF{font-size:1em;font-family:inherit;padding:var(--spacing-xs) calc(var(--spacing-xs) + 24px) var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);outline:none;background-color:var(--bg-3);color:var(--fg-1);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='%23cccccc' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:1em;transition:background-color .3s ease,border .3s ease,color .3s ease}.select_label__1LUzS{opacity:.7;color:var(--fg-1);display:block}.select_error__R_RT_ .select_select__akMJF{border:1px solid var(--error-fg-1);color:var(--error-fg-1);background-color:var(--error-bg-1);background-image:url("data:image/svg+xml,%3Csvg fill='%23e06666' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")}.select_errorMessage__vkGL8{color:var(--error-fg-1);margin-top:var(--spacing-xs);font-size:.9em}.taskView_container__ErD0W{display:flex;flex-direction:row;gap:var(--spacing-lg)}.taskView_container__ErD0W>div{flex-grow:1;flex-basis:0;height:-moz-fit-content;height:fit-content;min-width:0}@media (max-width:800px){.taskView_container__ErD0W{flex-direction:column}}.taskCard_edit__1HL42,.taskCard_trash__S_ox6{cursor:pointer;opacity:.7;width:1.2rem;height:1.2rem;transition:color .3s ease,opacity .3s ease}.taskCard_edit__1HL42:hover,.taskCard_trash__S_ox6:hover{opacity:1}.taskCard_trash__S_ox6:hover{color:var(--error-fg-1)}.taskCard_dragging____W_B{position:fixed}.taskCard_header__sShU7 h2{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.taskCard_datetime__S_qU5{opacity:.5;text-align:right}.delete_container__tIvKZ{width:25rem}@media (max-width:30rem){.delete_container__tIvKZ{width:calc(100vw - var(--spacing-lg) * 2)}}