@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{overflow:visible}body{margin:0;display:flex;place-items:top;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body{margin:0;background-color:#fff;color:#000;padding-bottom:5rem}button:focus,button:active{outline:none;border:none}._sidebar_1g0wp_21{border:0px solid white;height:100%;width:300px;background-color:#e1e1e1;position:fixed;z-index:2000;border-right:1.5px solid rgb(163,163,163);top:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._sidebar_1g0wp_21::-webkit-scrollbar{display:none}._profile_1g0wp_50{display:flex;height:3rem;padding-top:.8rem;padding-left:20px;margin-left:0;border-bottom:1.5px solid rgb(163,163,163)}._avatar_1g0wp_60{width:2.3rem;height:2.3rem;border-radius:50%;border-color:#000;border-style:solid;margin-left:10px;background-color:#a1a3a3;border-width:0px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}._avatar_name_1g0wp_79{color:#fff;font-size:1.2rem;font-weight:400}._online_1g0wp_85{position:absolute;left:1.3rem;top:1.2rem}._online_tooltip_1g0wp_91{visibility:hidden;width:60px;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:4px;position:absolute;font-size:12px;top:48px;margin-left:0;z-index:100}._username_1g0wp_108{font-weight:600;font-size:1.2rem;margin-left:17px;cursor:pointer}._avatarDropdown_1g0wp_115{position:absolute;top:3.8rem;left:1rem;background:#fff;border:1px solid #e0e0e0;border-radius:.8rem;box-shadow:0 4px 16px #00000026;z-index:2;width:17.2rem;background-color:#f8f8f8}._avatarDropdownItem_1g0wp_129{padding:10px 16px;cursor:pointer;transition:background-color .2s;font-size:1.2rem}._avatarDropdownItem_1g0wp_129:hover{background:#f5f7fa;color:#1976d2}._avatarDropdownItemDivider_1g0wp_141{border-bottom:1.5px solid #aeaeae}._username_1g0wp_108:hover{color:#1976d2}._avatar_1g0wp_60:hover{background-color:#cacbcc}._avatar_1g0wp_60:hover ._avatar_name_1g0wp_79{color:#1976d2;font-weight:600}._inbox_1g0wp_164:hover,._today_1g0wp_165:hover,._upcoming_1g0wp_166:hover,._overdue_1g0wp_167:hover,._projects_1g0wp_168:hover,._one_1g0wp_169:hover,._two_1g0wp_170:hover,._three_1g0wp_171:hover,._four_1g0wp_172:hover,._five_1g0wp_173:hover,._project_item_1g0wp_174:hover{background:#f0f2f5;color:#1976d2;cursor:pointer}._inbox_1g0wp_164:hover ._inbox_text_1g0wp_180,._today_1g0wp_165:hover ._today_text_1g0wp_181,._upcoming_1g0wp_166:hover ._upcoming_text_1g0wp_182,._overdue_1g0wp_167:hover ._overdue_text_1g0wp_183,._projects_1g0wp_168:hover ._projects_text_1g0wp_184,._one_1g0wp_169:hover ._one_text_1g0wp_185,._two_1g0wp_170:hover ._two_text_1g0wp_186,._three_1g0wp_171:hover ._three_text_1g0wp_187,._four_1g0wp_172:hover ._four_text_1g0wp_188,._five_1g0wp_173:hover ._five_text_1g0wp_189,._project_item_1g0wp_174:hover ._project_item_text_1g0wp_190{font-weight:490}._inbox_1g0wp_164{padding-left:35px;display:flex;flex-direction:row;align-items:center}._inbox_logo_1g0wp_203{width:1.5rem;height:1.5rem}._inbox_text_1g0wp_180{display:inline-block;margin-left:13px;margin-top:18px;font-size:1.2rem;font-weight:400}._today_workarea_1g0wp_217{padding:2rem;max-width:1200px;margin:0 auto}._today_header_1g0wp_223{margin-bottom:2rem}._today_header_1g0wp_223 h2{font-size:2rem;font-weight:600;color:#333;margin-bottom:.5rem}._today_header_1g0wp_223 p{font-size:1rem;color:#666}._today_placeholder_1g0wp_239{display:flex;justify-content:center;align-items:center;min-height:400px;background:#f5f5f5;border-radius:8px;padding:2rem}._today_placeholder_content_1g0wp_249{text-align:center}._today_placeholder_icon_1g0wp_253{width:80px;height:80px;margin-bottom:1rem;opacity:.6}._today_placeholder_content_1g0wp_249 h3{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:.5rem}._today_placeholder_content_1g0wp_249 p{font-size:1rem;color:#666}._today_tasks_list_1g0wp_272{display:flex;flex-direction:column;gap:1rem}._today_quadrants_1g0wp_278{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.5rem;padding:1rem 0}._today_quadrant_1g0wp_278{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;min-height:300px}._today_quadrant_header_1g0wp_294{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}._today_quadrant_icon_1g0wp_303{width:2rem;height:2rem}._today_quadrant_title_1g0wp_308{font-size:1.25rem;font-weight:600;color:#333;margin:0}._today_quadrant_tasks_1g0wp_315{display:flex;flex-direction:column;gap:.75rem}._today_empty_1g0wp_321{color:#999;font-style:italic;text-align:center;padding:2rem 0}._today_task_item_1g0wp_328{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;transition:box-shadow .2s}._today_task_item_1g0wp_328:hover{box-shadow:0 2px 8px #0000001a}._today_task_project_1g0wp_340{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}._today_task_project_chip_1g0wp_347{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}._today_task_project_name_1g0wp_360{font-size:.9rem;font-weight:600;color:#555}._today_task_content_1g0wp_366{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}._today_task_checkbox_1g0wp_373{width:18px;height:18px;margin-top:2px;flex-shrink:0;cursor:default}._today_task_text_1g0wp_381{font-size:1rem;color:#333;margin:0;flex:1}._today_task_text_1g0wp_381._checked_1g0wp_388{text-decoration:line-through;color:#999}._today_task_desc_1g0wp_393{font-size:.85rem;color:#666;margin:.25rem 0 0}._today_task_label_1g0wp_399{display:flex;align-items:center;gap:.35rem;margin-top:.5rem}._today_task_label_icon_1g0wp_406{width:14px;height:14px}._today_task_label_1g0wp_399 span{font-size:.8rem;color:#666}._today_1g0wp_165{margin-top:-15px;padding-left:35px;display:flex;flex-direction:row;align-items:center}._today_logo_1g0wp_425{width:1.5rem;height:1.5rem}._today_text_1g0wp_181{display:inline-block;margin-left:13px;margin-top:18px;font-size:1.2rem;font-weight:400}._upcoming_1g0wp_166{margin-top:-15px;padding-left:35px;display:flex;flex-direction:row;align-items:center}._upcoming_logo_1g0wp_446{width:1.5rem;height:1.5rem}._upcoming_text_1g0wp_182{display:inline-block;margin-left:13px;margin-top:18px;font-size:1.2rem;font-weight:400}._overdue_1g0wp_167{margin-top:-15px;padding-left:35px;display:flex;flex-direction:row;align-items:center}._overdue_logo_1g0wp_467{width:1.5rem;height:1.5rem}._overdue_text_1g0wp_183{display:inline-block;margin-left:13px;margin-top:18px;font-size:1.2rem;font-weight:400}._projects_1g0wp_168{margin-top:-15px;padding-left:35px;display:flex;flex-direction:row;align-items:center}._folder_logo_1g0wp_488{width:1.5rem;height:1.5rem}._projects_text_1g0wp_184{display:inline-block;margin-left:13px;margin-top:18px;font-size:1.2rem;font-weight:400;cursor:pointer}._add_logo_1g0wp_502{width:1.5rem;height:1.5rem;margin-left:95px}._expand_logo_1g0wp_508{width:1.5rem;height:1.5rem;margin-left:13px}._one_1g0wp_169,._two_1g0wp_170,._three_1g0wp_171,._four_1g0wp_172,._five_1g0wp_173{display:flex;align-items:center}._one_text_1g0wp_185{margin-left:40px;font-size:1.2rem;font-weight:376;margin-top:0;word-break:break-word;white-space:normal;max-width:200px;margin-bottom:10px;display:inline}._expand_logo1_1g0wp_538{margin-left:4rem}._two_text_1g0wp_186{margin-left:40px;font-size:1.2rem;font-weight:376;margin-top:0;word-break:break-word;white-space:normal;max-width:200px;margin-bottom:12px;display:inline}._expand_logo2_1g0wp_554{margin-left:.9rem}._three_text_1g0wp_187{margin-left:40px;font-size:1.2rem;font-weight:376;margin-top:0;word-break:break-word;white-space:normal;max-width:200px;margin-bottom:12px;display:inline}._expand_logo3_1g0wp_570{margin-left:4.6rem}._four_text_1g0wp_188{margin-left:40px;font-size:1.2rem;font-weight:376;margin-top:0;word-break:break-word;white-space:normal;max-width:200px;margin-bottom:12px;display:inline}._expand_logo4_1g0wp_586{margin-left:6.3rem}._five_text_1g0wp_189{margin-left:40px;font-size:1.2rem;font-weight:376;margin-top:0;word-break:break-word;white-space:normal;max-width:200px;margin-bottom:12px;display:inline}._expand_logo5_1g0wp_602{margin-left:1.4rem}._project_modal_overlay_1g0wp_606{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3500;background:#141e2d61;display:flex;align-items:center;justify-content:center;padding:1rem}._project_modal_1g0wp_606{margin-top:-12rem;margin-left:-.5rem;width:40rem;max-width:95vw;border-radius:.9rem;background:#f5f7fa;border:1px solid #d5dce4;box-shadow:0 18px 45px #0c234040;overflow:hidden;padding:1.5rem}._project_modal_header_1g0wp_630{display:flex;align-items:center;gap:.75rem;padding:1rem 1rem .45rem}._project_modal_header_icon_1g0wp_637{width:4.4rem;height:4rem;border-radius:.75rem;border:1px solid #d4dde8;background:#e8f1fb;display:flex;align-items:center;justify-content:center}._project_modal_header_icon_1g0wp_637 img{width:1.85rem;height:1.85rem}._project_modal_title_1g0wp_653{margin:0;font-size:1.85rem;line-height:1.1;color:#1f2933;font-weight:700}._project_modal_subtitle_1g0wp_661{margin:.2rem 0 0;color:#5a6979;font-size:1rem}._project_modal_body_1g0wp_667{padding:.45rem 1rem .8rem}._project_modal_label_1g0wp_671{display:block;font-size:1.2rem;color:#2f3c4a;margin:.65rem 0 .45rem;font-weight:500}._project_modal_input_1g0wp_679,._project_modal_textarea_1g0wp_680{width:100%;border:1px solid #b9c4d4;border-radius:.5rem;padding:.7rem .75rem;font-size:1.05rem;background:#fff;box-sizing:border-box;color:#1f2933}._project_modal_input_1g0wp_679::placeholder,._project_modal_textarea_1g0wp_680::placeholder{color:#a0a7b1;opacity:1}._project_modal_input_1g0wp_679:focus,._project_modal_textarea_1g0wp_680:focus{outline:none;border-color:#6fa3db;box-shadow:0 0 0 3px #6fa3db47}._project_modal_textarea_1g0wp_680{resize:vertical;min-height:3.8rem}._project_color_row_1g0wp_710{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._project_color_chip_1g0wp_717{width:2.95rem;height:2rem;border-radius:999px;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}._project_color_chip_1g0wp_717:hover{transform:translateY(-1px)}._project_color_chip_active_1g0wp_730{border-color:#fff;box-shadow:0 0 0 2px #72a8de}._project_modal_actions_1g0wp_735{padding:.8rem 1rem 1rem;border-top:1px solid #d4dde7;display:flex;justify-content:flex-end;gap:.65rem}._project_modal_cancel_1g0wp_743,._project_modal_create_1g0wp_744{display:flex;align-items:center;justify-content:center;height:2rem;border:2px solid rgb(163,163,163);border-radius:.3rem;font-size:1rem;padding:0 .95rem;cursor:pointer;background-color:#fff;color:#000;font-weight:450;transition:all .2s ease}._project_modal_cancel_1g0wp_743{width:5rem}._project_modal_create_1g0wp_744{width:9rem}._project_modal_cancel_1g0wp_743:hover{transform:translateY(-1px);background-color:#d32f2f;border-color:#d32f2f;box-shadow:0 4px 8px #d32f2f33}._project_modal_cancel_1g0wp_743:hover,._project_modal_create_1g0wp_744:hover{cursor:pointer}._project_modal_cancel_1g0wp_743:hover,._project_modal_cancel_1g0wp_743:hover *{color:#fff}._project_modal_create_1g0wp_744:hover{transform:translateY(-1px);background-color:#ddf0ff;border-color:#ddf0ff;box-shadow:0 4px 8px #2196f333}._project_modal_create_1g0wp_744:hover,._project_modal_create_1g0wp_744:hover *{color:#1f2933}._project_item_1g0wp_174{display:flex;align-items:center;border-radius:.55rem;padding:.35rem 0 .35rem .35rem;transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease,transform .15s ease;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y}._project_item_reorder_mode_1g0wp_813{margin:.35rem .75rem .45rem;padding:.55rem .65rem .55rem .45rem;background:#fff;border:1px solid #d8dee8;box-shadow:0 1px 3px #0f172a0f}._project_item_reorder_mode_1g0wp_813:hover{border-color:#c7d2e3}._project_item_dragging_source_1g0wp_825{opacity:.35;border:2px dashed #8b7cf6!important;background:#faf9ff!important;box-shadow:none!important}._project_item_drag_overlay_1g0wp_832{cursor:grabbing;border:2px solid #4f86f7!important;background:#eef5ff!important;box-shadow:0 12px 32px #4f86f747!important;transform:rotate(1deg)}._project_drag_handle_1g0wp_841{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.85rem;border:none;border-radius:.35rem;background:transparent;color:#8a94a6;cursor:grab;flex-shrink:0;font-size:1.15rem;padding:0;touch-action:none}._project_drag_handle_1g0wp_841:hover{color:#4f86f7}._project_drag_handle_1g0wp_841:active{cursor:grabbing}._project_item_leading_1g0wp_866{display:flex;align-items:flex-start;flex:1;min-width:0}._project_item_icon_chip_1g0wp_873{margin-left:.4rem;width:2rem;height:2rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:700;color:#fff;border:1px solid rgba(0,0,0,.08);flex-shrink:0;margin-top:.15rem;font-size:.8rem}._project_item_1g0wp_174:hover{background:var(--project-hover-bg, #e3f2fd);box-shadow:inset 0 0 0 1px var(--project-hover-bg, #e3f2fd)}._project_item_selected_1g0wp_895{background:var(--project-hover-bg, #e3f2fd);border-left:6px solid #007bff;font-weight:600;color:#1976d2}._project_item_1g0wp_174:hover ._project_item_icon_chip_1g0wp_873{box-shadow:0 0 0 .35rem var(--project-hover-bg, rgba(0, 0, 0, .08))}._project_item_text_1g0wp_190{margin-left:.55rem;font-size:1.2rem;font-weight:376;margin-top:.05rem;word-break:break-word;overflow-wrap:anywhere;white-space:normal;max-width:10.5rem;margin-bottom:0;display:block;line-height:1.2}._project_sort_indicator_1g0wp_920{margin-left:.5rem;font-size:.85rem;color:#8b95a5;font-weight:500;opacity:.6;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-top:.15rem}._project_item_more_1g0wp_932{width:2rem;height:2rem;flex-shrink:0;display:block}._project_item_actions_1g0wp_939{margin-left:auto;display:flex;align-items:center;gap:.25rem;margin-right:.5rem;margin-top:-.1rem;position:relative;flex-shrink:0}._project_item_more_btn_1g0wp_950{background:transparent;border:none;padding:.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.45rem;transition:background-color .15s ease}._project_item_more_btn_1g0wp_950:hover{background:#1976d214}._projectMenuDropdown_1g0wp_966{width:9rem;height:7.3rem;padding:.2rem;border-radius:.85rem;border:2px solid #a7abb1;background:#fff;box-shadow:0 10px 30px #0f172a1f,0 2px 8px #0f172a0f;z-index:9999;overflow:hidden;animation:_projectMenuFadeIn_1g0wp_1 .16s ease-out}@keyframes _projectMenuFadeIn_1g0wp_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._projectMenuItem_1g0wp_994{display:flex;align-items:center;gap:.7rem;width:9rem;padding:.55rem .65rem;border:2px solid blue;border-bottom:3.5px solid blue;border-radius:.65rem;background:transparent;text-align:left;cursor:pointer;transition:background-color .15s ease,transform .15s ease;margin-bottom:.1rem}._projectMenuItem2_1g0wp_1011{border:2px solid red;border-bottom:3.5px solid red;margin-top:.2rem}._projectMenuDivider_1g0wp_1017{height:2px;width:9.5rem;margin-left:-.3rem;background:#aaadb0}._projectMenuItem_1g0wp_994:hover{background:#d6e1ee;border:2px solid blue}._projectMenuItem2_1g0wp_1011:hover{border:2px solid red}._projectMenuItem_1g0wp_994:active{transform:scale(.99)}._projectMenuIconWrap_1g0wp_1038{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.55rem;background:#eef4fb;color:#1976d2;flex-shrink:0}._projectMenuIconWrap_danger_1g0wp_1050{background:#fff1f1;color:#d32f2f}._projectMenuIcon_1g0wp_1038{width:1rem;height:1rem}._projectMenuLabel_1g0wp_1060{display:flex;flex-direction:column;gap:.1rem;min-width:0;font-size:3rem}._projectMenuTitle_1g0wp_1068{font-size:.98rem;font-weight:600;color:#1f2937}._projectMenuHint_1g0wp_1074{font-size:.78rem;color:#8b95a5}._projectMenuItem_reorder_1g0wp_1079:hover ._projectMenuIconWrap_1g0wp_1038{background:#eef8f0;color:#2e7d32}._projectMenuItem_danger_1g0wp_1084:hover{background:#ebd7d7}._projectMenuItem_danger_1g0wp_1084:hover ._projectMenuTitle_1g0wp_1068{color:#d32f2f}._project_reorder_banner_1g0wp_1094{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.15rem .75rem .35rem;padding:.55rem .75rem;border-radius:.65rem;border:1px dashed #8eb8f7;background:#f3f8ff}._project_reorder_banner_text_1g0wp_1106{font-size:.92rem;font-weight:500;color:#3564a8}._project_reorder_done_1g0wp_1112{border:1px solid #4f86f7;border-radius:999px;background:#4f86f7;color:#fff;font-size:.82rem;font-weight:600;padding:.28rem .85rem;cursor:pointer;transition:background-color .15s ease,transform .15s ease}._project_reorder_done_1g0wp_1112:hover{background:#3b74e7;border-color:#3b74e7;transform:translateY(-1px)}._project_container_1g0wp_1277{margin-left:301px;margin-top:0;width:calc(100% - 301px);height:auto;position:relative;display:flex;flex-direction:column;overflow:visible;max-width:100vw;box-sizing:border-box}._taskbox_1g0wp_1293{position:static;display:flex;flex-direction:column;align-items:flex-start;margin-left:7rem;margin-top:1.2rem;width:55rem;height:10.5rem;border:2px solid rgb(163,163,163);border-radius:.7rem;box-shadow:0 2px 4px #0000001a,0 6px 12px #00000014}._enter_task_1g0wp_1308{font-size:1.6rem;font-weight:500;border:none;outline:none;background:transparent;color:#222;width:53rem;font-size:1.4rem;padding-left:2rem;margin-top:.7rem;margin-bottom:-1.2rem}._enter_task_1g0wp_1308::placeholder{color:#000}._enter_task_1g0wp_1308:focus::placeholder{color:gray}._desc_1g0wp_1331{font-size:1.2rem;color:#888;border:none;outline:none;background:transparent;width:52rem;margin-top:.2rem;margin-bottom:-1rem;padding-left:3rem;resize:none;height:2.2em;overflow-y:auto}._desc_1g0wp_1331::placeholder{color:#888}._boxes_1g0wp_1355{display:flex;height:3rem;width:55rem;border-bottom:2px solid rgb(163,163,163)}._date_box_1g0wp_1362{display:flex;align-items:center;height:2rem;min-width:4.6rem;width:auto;box-sizing:border-box;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:1.2rem;background-color:#fff;padding-left:.2rem;cursor:pointer;padding-right:.7rem}._date_img_1g0wp_1381{display:inline-block;height:1.3rem;width:1.3rem;padding-left:.2rem}._date_text_1g0wp_1388{display:inline-block;font-size:1rem;color:#706f6f;margin-left:.3rem}._label_box_1g0wp_1396{display:flex;align-items:center;height:2rem;min-width:4.9rem;max-width:12rem;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:.8rem;background-color:#fff;padding-left:.2rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._label_img_1g0wp_1414{display:inline-block;height:1.3rem;width:1.3rem;padding-left:.2rem;margin-top:.2rem}._label_text_1g0wp_1422{display:inline-block;font-size:1rem;color:#706f6f;margin-left:.3rem;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._labelMenu_1g0wp_1434{position:absolute;left:14rem;top:8.5rem;z-index:2000;background:transparent;pointer-events:auto}._labelCard_1g0wp_1443{position:relative;width:21rem;height:auto;background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;padding:.6rem 1.25rem 1.25rem;box-shadow:0 12px 28px #00000026}._labelCard_1g0wp_1443:before{content:"";position:absolute;top:-.5rem;left:2.2rem;width:1rem;height:1rem;background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;transform:rotate(45deg)}._labelList_1g0wp_1468{display:flex;flex-direction:column;gap:.1rem}._labelRow_1g0wp_1474{display:flex;align-items:center;padding:.5rem 0;border-bottom:.5px solid rgb(223,223,223)}._labelRow_1g0wp_1474:hover{cursor:pointer}._labelName_1g0wp_1485{margin-left:.6rem;color:#333}._labelDelete_1g0wp_1490{margin-left:auto;border:none;background:transparent;color:#9ca3af;cursor:pointer;font-size:1rem;line-height:1}._labelCreateRow_1g0wp_1500{display:block;padding-top:1.5rem;border-bottom:1px solid rgb(223,223,223)}._labelInput_1g0wp_1506{display:block;width:100%;height:100%;background:transparent;border:none;border-radius:0;padding:0;font-size:1rem;color:#333;margin-bottom:0rem;padding-left:.3rem}._labelInput_1g0wp_1506:focus{outline:none;border-bottom:1px solid #1976d2}._labelInput_1g0wp_1506::placeholder{color:#000}._reminders_box_1g0wp_1532{display:flex;align-items:center;height:2rem;width:7.2rem;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:.8rem;background-color:#fff;padding-left:.2rem;padding-right:7.3rem}._reminders_img_1g0wp_1545{display:inline-block;height:1.3rem;width:1.3rem;padding-left:.2rem}._reminders_text_1g0wp_1552{display:inline-block;font-size:1rem;color:#706f6f;margin-left:.3rem}._reminderMenu_1g0wp_1560{position:absolute;left:20rem;top:8.5rem;z-index:2000;background:transparent;pointer-events:auto}._reminderCard_1g0wp_1569{position:relative;width:20rem;height:10rem;background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;padding:1.25rem;box-shadow:0 12px 28px #00000026}._reminderCard_1g0wp_1569:before{content:"";position:absolute;top:-.5rem;left:2.2rem;width:1rem;height:1rem;background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;transform:rotate(45deg)}._reminderHeader_1g0wp_1595{display:flex;align-items:center;gap:.6rem;margin-top:-.3rem;margin-bottom:.7rem}._reminderIcon_1g0wp_1604{font-size:1.4rem}._reminderTitle_1g0wp_1608{font-size:1.35rem;font-weight:630;color:#1f2937}._reminderDesc_1g0wp_1614{margin:.25rem 0 1rem;color:#374151;font-size:1rem;line-height:1.45}._reminderActions_1g0wp_1621{display:flex;gap:.75rem}._btn_1g0wp_1626{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;padding:.55rem 1rem;font-size:1rem;border:1px solid transparent;cursor:pointer}._btn1_1g0wp_1635{background:#f3f4f6;color:#111827;border-color:#e5e7eb}._btn1_1g0wp_1635:hover{background:#e5e7eb;border-color:#e5e7eb;transform:translateY(-1px);transition:all .2s ease}._btn2_1g0wp_1648{background:#1d4ed8;color:#fff}._btn2_1g0wp_1648:hover{background:#1e40af;border-color:#1e40af;transform:translateY(-1px);transition:all .2s ease}._lower_part_1g0wp_1663{display:flex;align-items:center;height:3rem;padding-left:31rem;padding-top:.3rem;padding-bottom:.3rem}._cancel_box_1g0wp_1672{display:flex;align-items:center;justify-content:center;height:2rem;width:5rem;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:.8rem;background-color:#fff}._cancel_text_1g0wp_1684{display:inline-block;font-size:1rem;color:#706f6f;color:#000;font-weight:450}._cancel_box_1g0wp_1672:hover{transform:translateY(-1px);background-color:#d32f2f;box-shadow:0 4px 8px #d32f2f33;cursor:pointer;transition:all .2s ease;border-color:#d32f2f}._cancel_box_1g0wp_1672:hover ._cancel_text_1g0wp_1684{color:#fff}._prior_box_1g0wp_1706{display:flex;align-items:center;justify-content:center;height:2rem;width:7.5rem;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:1.3rem;background-color:#fff}._prior_text_1g0wp_1718{display:inline-block;font-size:1rem;color:#706f6f;color:#000;font-weight:450}._prior_box_1g0wp_1706:hover{transform:translateY(-1px);background-color:#ddf0ff;border-color:#ddf0ff;box-shadow:0 4px 8px #2196f333;cursor:pointer;transition:all .2s ease}._prior_box_1g0wp_1706:hover ._prior_text_1g0wp_1718{color:#363535}._add_box_1g0wp_1740{display:flex;align-items:center;justify-content:center;height:2rem;width:6.5rem;border:2px solid rgb(163,163,163);border-radius:.3rem;margin-left:1.3rem;background-color:#fff;position:relative}._add_text_1g0wp_1754{display:inline-block;font-size:1rem;color:#706f6f;color:#000;font-weight:450}._add_box_1g0wp_1740:hover{transform:translateY(-1px);background-color:#4caf50;border-color:#4caf50;box-shadow:0 4px 8px #4caf504d;cursor:pointer;transition:all .2s ease}._add_box_1g0wp_1740:hover ._add_text_1g0wp_1754{color:#fff}._date_box_1g0wp_1362,._label_box_1g0wp_1396,._reminders_box_1g0wp_1532,._cancel_box_1g0wp_1672,._add_box_1g0wp_1740,._prior_box_1g0wp_1706{box-shadow:0 1px 3px #3c3c3c1a,0 1.5px 6px #3c3c3c14}._date_box_1g0wp_1362:hover,._label_box_1g0wp_1396:hover,._reminders_box_1g0wp_1532:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026;border-color:#68aef5;background-color:#f8f9fa;cursor:pointer;transition:all .2s ease}._prior_dropdown_1g0wp_1826{background-color:#fff;position:absolute;margin-left:41rem;margin-top:12.5rem;z-index:10;height:21rem;width:27.5rem;border:.1rem solid rgb(136,135,135);border-radius:.3rem;box-shadow:0 4px 6px #0003}._box1_1g0wp_1839{margin-left:3.3rem;margin-top:1.7rem;padding-left:.6rem;border:.1rem solid rgb(104,169,244);border-radius:.2rem;height:2.7rem;width:21rem;display:flex;align-items:center;font-size:1.1rem;background-color:#68a9f4;color:#fff;box-shadow:0 4px 6px #00000026}._box1_1g0wp_1839:hover{transform:translateY(-1px);border-color:#68a9e0;cursor:pointer;transition:all .2s ease}._box1_img_1g0wp_1862{margin-left:.1rem}._box1_text_1g0wp_1866{margin-left:.5rem;font-size:1.1rem}._box2_1g0wp_1872{margin-left:3.3rem;margin-top:2rem;padding-left:.6rem;border:.1rem solid #4ff05f;border-radius:.2rem;height:2.7rem;width:21rem;display:flex;align-items:center;justify-content:center;font-size:1.1rem;background:#4ff05f;color:#fff;box-shadow:0 4px 6px #00000026}._box2_1g0wp_1872:hover{transform:translateY(-1px);border-color:#4ff05f;cursor:pointer;transition:all .2s ease}._box2_img_1g0wp_1896{margin-left:.1rem}._box2_text_1g0wp_1900{margin-left:.5rem;font-size:1.1rem}._box3_1g0wp_1906{margin-left:3.3rem;margin-top:2rem;padding-left:.6rem;border:.1rem solid #f69e45;border-radius:.2rem;height:2.7rem;width:21rem;display:flex;align-items:center;justify-content:center;font-size:1.1rem;background:#f69e45;color:#fff;box-shadow:0 4px 6px #00000026}._box3_1g0wp_1906:hover{transform:translateY(-1px);border-color:#f69e45;cursor:pointer;transition:all .2s ease}._box3_img_1g0wp_1930{margin-left:.1rem}._box3_text_1g0wp_1934{margin-left:.5rem;font-size:1.1rem}._box4_1g0wp_1940{margin-left:3.3rem;margin-top:2rem;padding-left:.6rem;border:.1rem solid #f44c4c;border-radius:.2rem;height:2.7rem;width:21rem;display:flex;align-items:center;justify-content:center;font-size:1.1rem;background:#f44c4c;color:#fff;box-shadow:0 4px 6px #00000026}._box4_1g0wp_1940:hover{transform:translateY(-1px);border-color:#f44c4c;cursor:pointer;transition:all .2s ease}._box4_img_1g0wp_1964{margin-left:.1rem}._box4_text_1g0wp_1968{margin-left:.5rem;font-size:1.1rem}._eisen_matrix_1g0wp_1976{display:grid;grid-template-columns:minmax(39.8rem,1fr) 1fr;grid-template-rows:minmax(16.5rem,auto) auto 1fr;position:relative;width:100%;height:100%;background:#fff;margin-top:1rem;padding-top:1rem;padding-left:.5rem;box-sizing:border-box;max-width:100%;overflow:visible}._vLine_1g0wp_1997{position:absolute;left:52%;top:2rem;bottom:-5rem;height:auto;width:3px;background:#444;z-index:2;transform:translate(-50%)}._hLine_1g0wp_2012{grid-column:1 / -1;grid-row:2 / 3;align-self:end;justify-self:stretch;height:2px;background:#444;z-index:2;position:relative;width:90%;margin-left:6rem;padding:0}._do_quadrant_1g0wp_2030{grid-row:1 / 2;grid-column:1 / 2;max-width:100%;box-sizing:border-box;overflow:visible;position:relative;display:flex;flex-direction:column;flex:1 1 auto}._do_textbox_1g0wp_2044{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;background:#7db6f7;color:#fff;font-size:1.25rem;font-weight:500;border-radius:6px;box-shadow:0 4px 6px #0003;letter-spacing:1px;min-height:3.4rem;width:17rem;margin-left:2.3rem;padding:.35rem .85rem;transition:box-shadow .2s,transform .2s;cursor:pointer;margin-top:.5rem;margin-bottom:2rem;column-gap:.4rem}._do_textbox_1g0wp_2044:hover{box-shadow:0 4px 16px #00000026;transform:scale(1.05)}._do_img_1g0wp_2074{margin:0;width:1.5rem;height:1.5rem}._do_text_1g0wp_2044{margin:0;line-height:1;font-size:1.5rem}._do_text2_1g0wp_2086{flex-basis:100%;margin:0;text-align:center;font-size:1.15rem;font-style:italic;font-weight:400;line-height:1.1;margin-top:.2rem}._do_tasks_1g0wp_2098,._decide_tasks_1g0wp_2099,._delete_tasks_1g0wp_2100,._delegate_tasks_1g0wp_2101{margin-top:-.5rem;font-size:1.2rem;list-style:none;padding-left:0;flex:1 1 auto;min-height:6rem;margin:0;padding:0 0 1rem}._do_task1_1g0wp_2114,._decide_task1_1g0wp_2115,._delegate_task1_1g0wp_2116,._delete_task1_1g0wp_2117{display:flex;align-items:flex-start;margin-top:.5rem;width:100%;box-sizing:border-box;position:relative;min-height:2rem}._task_drag_handle_1g0wp_2131{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.85rem;margin-right:.35rem;margin-left:-.25rem;border:none;border-radius:.35rem;background:transparent;color:#8a94a6;cursor:grab;flex-shrink:0;font-size:1.15rem;padding:0;touch-action:none}._task_drag_handle_1g0wp_2131:hover{color:#4f86f7}._task_drag_handle_1g0wp_2131:active{cursor:grabbing}._task_item_dragging_source_1g0wp_2158{opacity:.4;transform:scale(.995);position:relative;z-index:40;filter:saturate(.85)}._do_checkbox_1g0wp_2167,._decide_checkbox_1g0wp_2168,._delegate_checkbox_1g0wp_2169,._delete_checkbox_1g0wp_2170{margin-top:.4rem;height:1.2rem;width:2rem;accent-color:#1976d2;flex-shrink:0}._do_task1_left_1g0wp_2183,._decide_task1_left_1g0wp_2184,._delegate_task1_left_1g0wp_2185,._delete_task1_left_1g0wp_2186{display:flex;align-items:flex-start;min-width:0;margin-right:1rem;padding-left:.5rem;width:24rem}._do_task1_textbox_1g0wp_2197,._decide_task1_textbox_1g0wp_2198,._delegate_task1_textbox_1g0wp_2199,._delete_task1_textbox_1g0wp_2200{min-width:0;width:17rem;box-sizing:border-box}._do_task1_text_1g0wp_2197,._decide_task1_text_1g0wp_2198,._delegate_task1_text_1g0wp_2199,._delete_task1_text_1g0wp_2200{word-break:break-word;white-space:normal;margin-top:0;margin-left:.5rem;margin-bottom:0;width:100%}._checked_1g0wp_388{text-decoration:line-through;color:#888;font-family:Georgia,Times New Roman,Times,seriff;font-style:italic;font-size:1.3rem}._do_task1_desc_1g0wp_2227,._decide_task1_desc_1g0wp_2228,._delegate_task1_desc_1g0wp_2229,._delete_task1_desc_1g0wp_2230{font-size:1.1rem;color:#666;margin-top:.3rem;margin-left:1rem;word-break:break-word}._date_label_subline_1g0wp_2239{cursor:pointer}._date_subline_1g0wp_2243{cursor:pointer;display:inline-flex}._date_img_subline_1g0wp_2248{margin-top:0rem;width:1.5rem;height:1.5rem;margin-left:1rem}._date_text_subline_1g0wp_2255{margin-left:.2rem}._label_subline_1g0wp_2260{margin-left:1rem;cursor:pointer;display:inline-flex}._label_img_subline_1g0wp_2266{margin-top:0rem;width:1.5rem;height:1.5rem;margin-left:1rem}._label_text_subline_1g0wp_2273{margin-left:.3rem}._do_task1_icons_1g0wp_2281,._decide_task1_icons_1g0wp_2282,._delegate_task1_icons_1g0wp_2283,._delete_task1_icons_1g0wp_2284{display:flex;flex-direction:row;align-items:center;position:absolute;right:0rem}._iconButton_1g0wp_2294{background:none;border:none;padding:.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:1rem}._iconButton_expand_1g0wp_2305{position:absolute;right:7rem;background:none;border:none;padding:.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}._do_task1_pencil_1g0wp_2317,._decide_task1_pencil_1g0wp_2318,._delegate_task1_pencil_1g0wp_2319,._delete_task1_pencil_1g0wp_2320,._do_task1_delete_1g0wp_2326,._decide_task1_delete_1g0wp_2327,._delegate_task1_delete_1g0wp_2328,._delete_task1_delete_1g0wp_2329{visibility:hidden;width:1.7rem;height:1.7rem}._do_task1_1g0wp_2114:hover ._do_task1_pencil_1g0wp_2317,._do_task1_1g0wp_2114:hover ._do_task1_delete_1g0wp_2326,._decide_task1_1g0wp_2115:hover ._decide_task1_pencil_1g0wp_2318,._decide_task1_1g0wp_2115:hover ._decide_task1_delete_1g0wp_2327,._delegate_task1_1g0wp_2116:hover ._delegate_task1_pencil_1g0wp_2319,._delegate_task1_1g0wp_2116:hover ._delegate_task1_delete_1g0wp_2328,._delete_task1_1g0wp_2117:hover ._delete_task1_pencil_1g0wp_2320,._delete_task1_1g0wp_2117:hover ._delete_task1_delete_1g0wp_2329{visibility:visible}._do_task1_expand_img_1g0wp_2347,._decide_task1_expand_img_1g0wp_2348,._delegate_task1_expand_img_1g0wp_2349,._delete_task1_expand_img_1g0wp_2350{visibility:visible;width:2rem;height:2rem;margin-top:-.2rem}._editingInput_1g0wp_2358{background:transparent;border:1px solid #9a9797;outline:none;font:inherit;color:inherit;width:100%;padding:4px;margin:2px 0;cursor:text;border-radius:4px;height:1.5rem}._editingTextarea_1g0wp_2373{background:transparent;border:1px solid #9a9797;outline:none;font:inherit;color:inherit;width:100%;padding:4px;margin:2px 0;resize:none;cursor:text;border-radius:4px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;height:2.5rem}._editingTextarea_1g0wp_2373::-webkit-scrollbar{display:none}._date_img_quadrant_1g0wp_2398{display:inline-block;height:1.3rem;width:1.3rem;margin-left:1rem}._decide_quadrant_1g0wp_2408{grid-row:1 / 2;grid-column:2 / 3;box-sizing:border-box;overflow:visible;position:relative;display:flex;flex-direction:column;max-width:100%}._decide_textbox_1g0wp_2423{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;background:#7cea87;color:#fff;font-size:1.25rem;font-weight:500;border-radius:6px;box-shadow:0 4px 6px #0003;letter-spacing:1px;min-height:3.4rem;width:18rem;margin-left:.5rem;padding:.35rem .85rem;transition:box-shadow .2s,transform .2s;cursor:pointer;margin-top:.5rem;margin-bottom:2rem;column-gap:.4rem}._decide_textbox_1g0wp_2423:hover{box-shadow:0 4px 16px #00000026;transform:scale(1.05)}._decide_img_1g0wp_2453{margin:0;width:1.5rem;height:1.5rem}._decide_text_1g0wp_2423{margin:0;line-height:1;font-size:1.5rem}._decide_text2_1g0wp_2465{flex-basis:100%;margin:0;text-align:center;font-size:1.15rem;font-style:italic;font-weight:400;line-height:1.1}._delegate_quadrant_1g0wp_2478{grid-row:3 / 4;grid-column:1 / 2;max-width:100%;box-sizing:border-box;overflow:visible;position:relative;display:flex;flex-direction:column;padding-top:1rem}._delegate_textbox_1g0wp_2491{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;background:#f9a450;color:#fff;font-size:1.25rem;font-weight:500;border-radius:6px;box-shadow:0 4px 6px #0003;letter-spacing:1px;min-height:3.4rem;width:17rem;margin-left:2.3rem;padding:.35rem .85rem;transition:box-shadow .2s,transform .2s;cursor:pointer;margin-top:.5rem;margin-bottom:2rem;column-gap:.4rem}._delegate_textbox_1g0wp_2491:hover{box-shadow:0 4px 16px #00000026;transform:scale(1.05)}._delegate_img_1g0wp_2522{margin:0;width:1.5rem;height:1.5rem}._delegate_text_1g0wp_2491{margin:0;line-height:1;font-size:1.5rem}._delegate_text2_1g0wp_2534{flex-basis:100%;margin:0;text-align:center;font-size:1.15rem;font-style:italic;font-weight:400;line-height:1.1}._delete_quadrant_1g0wp_2546{grid-row:3 / 4;grid-column:2 / 3;max-width:100%;box-sizing:border-box;overflow:visible;position:relative;display:flex;flex-direction:column;padding-top:1rem}._do_quadrant_1g0wp_2030,._delegate_quadrant_1g0wp_2478{margin-left:6rem;padding-right:0;padding-left:3rem;min-height:12rem;min-width:5rem}._decide_quadrant_1g0wp_2408,._delete_quadrant_1g0wp_2546{padding-left:4rem;min-height:12rem;min-width:5rem}._do_quadrant_1g0wp_2030,._decide_quadrant_1g0wp_2408{padding-bottom:0rem}._delete_textbox_1g0wp_2587{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;background:#fc5a5a;color:#fff;font-size:1.25rem;font-weight:500;border-radius:6px;box-shadow:0 4px 6px #0003;letter-spacing:1px;min-height:3.4rem;width:18rem;margin-left:.3rem;padding:.35rem .85rem;transition:box-shadow .2s,transform .2s;cursor:pointer;margin-top:.5rem;margin-bottom:2rem;column-gap:.4rem}._delete_textbox_1g0wp_2587:hover{box-shadow:0 4px 16px #00000026;transform:scale(1.05)}._delete_img_1g0wp_2617{margin:0;width:1.5rem;height:1.5rem}._delete_text_1g0wp_2587{margin:0;line-height:1;font-size:1.5rem}._delete_text2_1g0wp_2629{flex-basis:100%;margin:0;text-align:center;font-size:1.15rem;font-style:italic;font-weight:400;line-height:1.1}._work_in_progress_1g0wp_2639{background:#fffbe6;border:2px solid #ffe58f;color:#222;padding:10px;border-radius:8px;align-items:center;font-weight:500;font-size:1.1rem;box-shadow:0 2px 8px #0001;max-width:500px;margin-left:26.5rem;margin-top:-31.6rem;width:31rem;height:8rem;display:flex;flex-direction:column}._work_in_progress_title_1g0wp_2659{font-weight:700;font-size:1.3rem;margin-bottom:.5rem;margin-left:-10rem}._work_in_progress_body_1g0wp_2666{display:flex;align-items:center;font-weight:500;margin-left:2rem}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
