.TodoLocation_wrapper__UQNH1{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:rgb(17 17 17/.05);background-color:rgb(61 150 255/.1);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.TodoLocation_wrapper__UQNH1 svg path{fill:#3d96ff}.TodoLocation_wrapper__UQNH1.TodoLocation_isRestaurant__nRBcx{background-color:rgb(235 60 59/.1)}.TodoLocation_wrapper__UQNH1.TodoLocation_isRestaurant__nRBcx svg path{fill:#eb3c3b}.TodoLocation_heading__LOUKr,.TodoLocation_link__jqWSe{display:contents}.TodoLocation_icon__I9mQF{display:flex;align-items:center;justify-content:center;justify-self:center}.TodoLocation_content__V7kLL{display:flex;flex-direction:column}.TodoLocation_title__12Vie{font-size:.875rem;line-height:1.25rem;color:#3d96ff}.TodoLocation_title__12Vie.TodoLocation_isRestaurant__nRBcx{color:#eb3c3b}.TodoLocation_address__SKMid{grid-column-start:2;font-size:.75rem;line-height:1rem;color:rgb(17 17 17/.7)}.TodoItem_wrapper__cK_tA{display:block;cursor:pointer!important;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 251 240/var(--tw-bg-opacity,1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border:1px solid rgba(206,199,169,.3)}@keyframes TodoItem_pulse__cP9Xc{50%{opacity:.5}}.TodoItem_optimistic__H3ean{animation:TodoItem_pulse__cP9Xc 2s cubic-bezier(.4,0,.6,1) infinite;opacity:.7}.TodoItem_content__i6g9T{display:flex;min-width:0;flex-direction:column;gap:.25rem}.TodoItem_heading__ih4Dp{display:flex;gap:.5rem}.TodoItem_emoji__w4B43{flex-shrink:0;font-size:1.5rem;line-height:2rem;line-height:1.2}.TodoItem_title__K2fnz{flex:1 1 0%;cursor:pointer;white-space:pre-wrap;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.TodoItem_title__K2fnz:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoItem_details__4IcVz{display:flex;flex-wrap:wrap;gap:.5rem}.TodoItem_description__Qyfs8{white-space:pre-wrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.TodoItem_imagePill__KWEdt{display:flex;align-items:center;gap:.25rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoItem_imagePillText__ADEdT{font-size:.75rem;line-height:1rem}.TodoItem_leftIcon__qCsvf{margin-top:.25rem}.TodoItem_infoButton__dhs5V,.TodoItem_leftIcon__qCsvf{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center}.TodoItem_infoButton__dhs5V{align-self:flex-start;border-radius:9999px;color:rgb(17 17 17/.5);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.TodoItem_wrapper__cK_tA.TodoItem_focused__wp7Dg .TodoItem_infoButton__dhs5V,.TodoItem_wrapper__cK_tA:hover .TodoItem_infoButton__dhs5V{opacity:1}.TodoItem_titleInput__9Vn6T{margin:0;width:100%;resize:none;border-style:none;background-color:transparent;padding:0;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.TodoItem_titleInput__9Vn6T:focus{outline:2px solid transparent;outline-offset:2px}.TodoItem_titleInput__9Vn6T{line-height:1.2;min-height:0;height:auto;overflow:hidden;word-wrap:break-word;white-space:pre-wrap;cursor:pointer;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.TodoItem_processingTitle__P5Hn9{font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));background:linear-gradient(135deg,#4b5563,#6b7280);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:TodoItem_processingPulse__0d7_n 2s ease-in-out infinite}@keyframes TodoItem_processingPulse__0d7_n{0%,to{opacity:.7}50%{opacity:1}}.TodoItem_noteInputContainer__EL4NV{margin-top:0}.TodoItem_noteInput__mAyAT{width:100%;resize:none;border-style:none;background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;color:rgb(17 17 17/.6)}.TodoItem_noteInput__mAyAT:focus{outline:2px solid transparent;outline-offset:2px}.TodoItem_noteInput__mAyAT{line-height:1.4;min-height:0;height:auto;overflow:hidden;word-wrap:break-word;cursor:pointer;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.TodoItem_noteInput__mAyAT::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.TodoItem_noteInput__mAyAT::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.TodoDateTime_wrapper__pbVVa{margin-bottom:.5rem;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content;flex-shrink:0;cursor:pointer;align-items:center;gap:.25rem;border-radius:9999px;border-style:none;font-size:.875rem;line-height:1.25rem}.TodoDateTime_wrapper__pbVVa:disabled{cursor:default}.TodoDateTime_wrapper__pbVVa svg path{fill:rgb(17 17 17/.7)}.TodoDateTime_heading__BeNb3,.TodoDateTime_link__Hr1iO{display:contents}.TodoDateTime_icon__d_xj4{display:flex;align-items:center;justify-content:center;justify-self:center}.TodoDateTime_content___rewZ{display:flex;flex-direction:column}.TodoDateTime_title__SSK3t{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}