.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 900px){.container{max-width:900px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}@media (min-width: 900px){.content{flex-direction:row}}main{padding:0}.folder-top:after{position:absolute;left:2rem;top:0;height:.25rem;width:8rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 70 86 / var(--tw-bg-opacity, 1))}@media (min-width: 900px){.folder-top-voicemail:after{left:3rem;width:15rem}.folder-top-voicemail{width:21rem!important}}.folder-top{position:relative;margin-bottom:-1px;width:12rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(88 104 122 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.folder-top-voicemail:after,.folder-top:after,.folder-content:after{content:""}.folder-content:after{position:absolute;right:1.5rem;top:-10.5px;z-index:30;height:4.5rem;width:2.25rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;background-image:url(/build/assets/paperclip-BTP5NJLU.png);background-size:contain}@media (min-width: 900px){.folder-content:after{right:3rem;top:-14px;height:6rem;width:3rem}}.folder-content{position:relative;margin:auto;margin-bottom:1.25rem;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-right-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(88 104 122 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 900px){.folder-content{margin-bottom:2.5rem}}.folder{margin:auto;display:flex;max-width:95%;flex-direction:column}@media (min-width: 900px){.folder{max-width:92%}}.folder{filter:drop-shadow(0 0 .5rem black)}.patch-shadow{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #000;--tw-shadow: var(--tw-shadow-colored)}.todo{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(135 153 173 / var(--tw-border-opacity, 1));background-color:rgb(88 104 122 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .6;padding:.5rem}.todo-title{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(49 58 69 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(135 153 173 / var(--tw-bg-opacity, 1));padding:.5rem;text-align:center}.todo>.todo-title{margin-bottom:.5rem}.todo:last-of-type>.todo-content{height:calc(100% - 4rem);flex-grow:1;overflow:auto}.todo:last-of-type{display:flex;height:24rem;flex-grow:1;flex-direction:column}.todo-content{display:flex;flex-direction:column;gap:.25rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(49 58 69 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #000;--tw-shadow: var(--tw-shadow-colored);scrollbar-color:#ff4656 #1e1f20;scrollbar-width:auto}.loader{aspect-ratio:1 / 1;height:50px;width:50px}@keyframes spin{to{transform:rotate(360deg)}}.loader{animation:spin 1s linear infinite;border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(255 70 86 / var(--tw-bg-opacity, 1));padding:.5rem;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@media (min-width: 1280px){.xl\:content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}@media (min-width: 900px){.xl\:content{flex-direction:row}}}
