._header_mgo0f_1{width:100%;background-color:#2397fd;display:flex;align-items:center;padding:10px;justify-content:space-between}._home_mgo0f_10{position:relative;width:48px;height:48px;border-radius:24px;background-color:#f8c828;overflow:hidden;appearance:none;border:none}._home_mgo0f_10:before{position:absolute;left:0;bottom:0;content:"";width:48px;height:18px;background-color:#016a33;border-width:8px 0 0 0;border-color:#7cbf43;border-style:solid;box-sizing:border-box}._heading_mgo0f_34{margin:0;padding:0;font-size:24px;color:#fff;text-align:center}._heading_mgo0f_34 a{color:#fff;text-decoration:none}._avatar_mgo0f_46{width:48px;height:48px;border-radius:24px;display:flex;align-items:center;background-color:#fff;justify-content:center}._avatar_etb5l_1{width:48px;height:48px;border-radius:50%;overflow:hidden}._avatar_etb5l_1 img{display:block;border:none;width:100%;height:100%;object-fit:cover}._button_1jpa6_1{appearance:none;border:none;background-color:transparent;padding:0;margin:0;cursor:pointer}._menu_1jpa6_10{z-index:10;position:absolute;top:62px;right:0;color:#fff;background-color:#2397fd;padding:10px 20px}._menu_1jpa6_10 p{margin:0}._menu_1jpa6_10 a{margin:20px 0;color:#fff;display:block}._content_1qwue_1{position:relative}._showBtn_1qwue_5{appearance:none;background-color:transparent;border:none;margin:10px;padding:0;color:#666}._showBtnOn_1qwue_14{color:#7cbf43}._plus_1qwue_18{position:fixed;bottom:10px;left:50%;transform:translate(-50%);width:48px;height:48px;padding:0;margin:0;border-radius:24px;border:none;font-size:24px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#7cbf43}._emoji_1qwue_37{display:block;width:48px;font-size:32px;text-align:center}._options_1qwue_44{display:flex;justify-content:space-between;margin:10px;font-size:14px}._sortBtn_1qwue_51{appearance:none;border:none;background-color:#fff;border-radius:0;padding:4px}._sortBtn_1qwue_51 span{display:inline-block;padding:4px;border-style:solid;border-width:0 0 2px 0;border-color:transparent;border-radius:0}span._sortSelected_1qwue_67{border-color:#016a33;color:#016a33}._group_1qwue_72{background-color:#fff;margin:4px 4px 32px;padding:4px;border-radius:8px}._groupHeading_1qwue_79{margin:16px;text-align:center}._sortBy_1qwue_84 button{appearance:none;background-color:#fff;padding:4px;border-style:solid;border-width:0 0 2px 0;border-color:transparent;border-radius:0}._sortBy_1qwue_84 button._sortSelected_1qwue_67{border-color:#016a33;color:#016a33}._container_1jk5k_1{border-width:1px 0 0 0;border-color:#ccc;border-style:dotted}._todo_1jk5k_7{padding:10px;display:flex;align-items:center;gap:10px;border-color:#eee;border-width:0 0 0 20px;border-style:solid}._todo_1jk5k_7 button{flex-shrink:0}._todo-p1_1jk5k_20{border-color:#e6007e}._todo-p0_1jk5k_24{border-color:#f8c828}._todo-p-1_1jk5k_28{border-color:#7cbf43}._done_1jk5k_32{background-color:#7cbf4340;border-color:#016a33}._title_1jk5k_37{flex-grow:1;font-size:20px;text-decoration:none;color:#000;appearance:none;border:none;text-align:left;background-color:transparent}._status_1jk5k_48{margin-top:2px;display:block;font-size:15px;font-family:monospace}._expansion_1jk5k_55{padding:10px 10px 30px 68px}._description_1jk5k_59{padding-bottom:10px}._buttonBar_1jk5k_63{padding-top:10px;display:flex;justify-content:space-between}._emoji_1jk5k_69{display:flex;flex-direction:column;text-align:center;font-size:13px}._emoji_1jk5k_69 span{font-size:24px}._recurring_1jk5k_79{color:#016a33}._overdue_1jk5k_83{color:#e6007e}._btn_1absl_1{width:48px;height:48px;padding:0;margin:0;border-radius:24px;border:none;font-size:24px;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}._btn_1absl_1 svg{pointer-events:none}._btnDone_1absl_19{background-color:#7cbf43}._btnNotdone_1absl_23{background-color:#ddd}._btn_9ypl5_1{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;background-color:transparent;font-size:16px;text-decoration:none;color:#000;border-radius:100px;border-width:1px;border-style:solid;border-color:#2397fd;padding:4px 10px;margin:0;cursor:pointer;appearance:none}._btn_9ypl5_1:hover{background-color:#2397fd;color:#fff}._btn_9ypl5_1[disabled]{opacity:.25;pointer-events:none}._disabled_9ypl5_29{pointer-events:none}._detail_1v5o0_1{text-align:center;padding:20px}._form_1v5o0_6{margin:0 auto;width:100%;max-width:600px;text-align:left}._radioGroup_1v5o0_13{margin:0 0 20px}._radioGroupInline_1v5o0_17{display:flex}._radioGroupInline_1v5o0_17 ._radioItem_1v5o0_20{padding:2px 10px 2px 2px;margin-right:2px}._radioItem_1v5o0_20{position:relative;display:flex;align-items:center;border-radius:28px;border-style:dotted;border-width:2px;border-color:#eee;cursor:pointer}._radioItem_1v5o0_20 input{position:absolute;opacity:0;z-index:1;width:24px;height:24px;top:-2px;left:-2px;cursor:pointer}._radioItem_1v5o0_20 label{padding:0;margin:0;cursor:pointer}._radioItem_1v5o0_20._selected_1v5o0_50{background-color:#2397fd;color:#fff;border-style:solid;border-color:#2397fd}._emoji_1v5o0_57{background-color:#fff;width:24px;height:24px;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;pointer-events:none;flex-shrink:0;flex-grow:0}._workday_1v5o0_71{appearance:none;border:2px solid #2397fd;border-radius:28px;background-color:#fff;height:32px;font-size:16px;margin-right:16px;margin-bottom:16px}._auth_1gu1l_1{margin:4px 4px 32px;background-color:#fff;padding:4px 4px 20px;border-radius:8px;text-align:center}._auth_1gu1l_1 button{height:48px;padding:0 20px;margin:20px;border-radius:24px;border:none;font-size:18px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#7cbf43;cursor:pointer}._list_13fy3_1{margin:4px 4px 32px}._list_13fy3_1 table,._list_13fy3_1 form{background-color:#fff;padding:4px;border-radius:8px;width:100%;margin-bottom:32px}._list_13fy3_1 th{text-align:left;padding:10px}._list_13fy3_1 td{text-align:left;padding:10px;border-width:1px 0 0 0;border-color:#ccc;border-style:dotted}._list_13fy3_1 form{padding-bottom:20px}*{box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:16px;background-color:#f0f4f5}input,textarea,label{width:100%;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px}label{margin:10px 0 4px}input,textarea{margin:4px 0 20px;padding:7px;border-color:#2397fd;border-style:solid;border-width:1px;border-radius:4px}textarea{min-height:200px}input[type=radio]{width:24px;display:inline-block;margin:4px}input[type=radio]+label{display:inline-block;width:auto;margin:4px}button{font-size:13px}
