.shared_popup_wrp[data-v-5e3c7294]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.92);display:table;width:100%;height:100%;font-family:MyriadProRegular,Lato,sans-serif;color:#fff}.shared_popup_wrp .shared_popup_center_popup[data-v-5e3c7294]{display:table-cell;vertical-align:middle}.shared_popup_wrp .shared_popup_modal[data-v-5e3c7294]{background:#000;max-width:520px;margin:0 auto;border-radius:5px;-webkit-box-shadow:0 0 13px rgba(255,213,0,.6);box-shadow:0 0 13px rgba(255,213,0,.6)}.shared_popup_wrp .shared_popup_close[data-v-5e3c7294]{position:absolute;top:15px;right:10px;line-height:1}.shared_popup_wrp .shared_popup_close .fa[data-v-5e3c7294]{font-size:20px;color:red;cursor:pointer;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease}.shared_popup_wrp .shared_popup_close .fa[data-v-5e3c7294]:hover{color:#87cefa}.shared_popup_wrp .shared_popup_header[data-v-5e3c7294]{padding:15px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.2)}.shared_popup_wrp .shared_popup_header .shared_popup_heading[data-v-5e3c7294]{font-size:24px;letter-spacing:0;margin-bottom:0}.shared_popup_wrp .shared_popup_body[data-v-5e3c7294]{padding:15px}.shared_popup_wrp .shared_popup_body label[data-v-5e3c7294]{font-size:18px;margin-bottom:4px;color:#fffce8}.shared_popup_wrp .shared_popup_body .optional_list_wrp label[data-v-5e3c7294]{font-size:16px;color:#fff}.shared_popup_wrp .shared_popup_body .form-control[data-v-5e3c7294]{height:auto;padding:7px 15px;background:hsla(0,0%,100%,.1);border-color:transparent;font-size:16px;color:#fff;font-family:MyriadProRegular,Lato,sans-serif;-webkit-transition:all .7s cubic-bezier(.42,1.14,1,1);transition:all .7s cubic-bezier(.42,1.14,1,1);outline:none;-webkit-box-shadow:none;box-shadow:none}.shared_popup_wrp .shared_popup_body .invalid-feedback[data-v-5e3c7294]{font-size:14px;line-height:1}.shared_popup_wrp .shared_popup_body .btn-primary[data-v-5e3c7294]{cursor:pointer;position:relative;min-width:95px;-webkit-box-shadow:none;box-shadow:none;outline:none;background:hsla(0,0%,100%,.12);color:#fff;border:none;border-radius:3px;font-family:MyriadProRegular,Lato,sans-serif;font-size:18px}.shared_popup_wrp .shared_popup_body .btn-primary[data-v-5e3c7294]:hover{background:#87cefa;color:#22292f}.shared_popup_wrp .optional_list_wrp[data-v-5e3c7294]{margin:0 0 20px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shared_popup_wrp .optional_list_wrp li[data-v-5e3c7294]{margin-right:15px}.shared_popup_wrp .optional_list_wrp li input[data-v-5e3c7294]{cursor:pointer}.shared_popup_wrp .optional_list_wrp li label[data-v-5e3c7294]{margin-left:5px;margin-bottom:0;cursor:pointer}.write_access_toggle .onoffswitch[data-v-5e3c7294]{position:relative;width:55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.write_access_toggle .onoffswitch-checkbox[data-v-5e3c7294]{display:none}.write_access_toggle .onoffswitch-label[data-v-5e3c7294]{display:block;overflow:hidden;cursor:pointer;border:0 solid #999;border-radius:20px;margin:0}.write_access_toggle .onoffswitch-inner[data-v-5e3c7294]{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.write_access_toggle .onoffswitch-inner[data-v-5e3c7294]:after,.write_access_toggle .onoffswitch-inner[data-v-5e3c7294]:before{display:block;float:left;width:50%;height:25px;padding:0;line-height:25px;font-size:14px;color:#fff;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.write_access_toggle .onoffswitch-inner[data-v-5e3c7294]:before{content:"Yes";padding-left:10px;background-color:#36b04c;color:#fff}.write_access_toggle .onoffswitch-inner[data-v-5e3c7294]:after{content:"No";padding-right:10px;background-color:#da1b22;color:#fff;text-align:right}.write_access_toggle .onoffswitch-switch[data-v-5e3c7294]{display:block;width:17px;margin:4px;background:#fff;position:absolute;top:0;bottom:0;right:29px;border:0 solid #999;border-radius:13px;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.write_access_toggle .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner[data-v-5e3c7294]{margin-left:0}.write_access_toggle .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch[data-v-5e3c7294]{right:0}.todo_wrapper[data-v-1e22ae96]{height:100%;width:100%;background-color:#111;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.5);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);color:#f8fafc;-webkit-box-sizing:border-box;box-sizing:border-box}.todo_wrapper .todo_header[data-v-1e22ae96]{padding:10px 15px;background:rgba(12,13,18,.7);backdrop-filter:blur(20px)}.todo_wrapper .todo_header .header_meta[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.todo_wrapper .todo_header .header_meta .app_title[data-v-1e22ae96]{font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0;color:#f8fafc}.todo_wrapper .todo_header .header_meta .task_counter[data-v-1e22ae96]{font-size:12px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.05);padding:4px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08)}.todo_wrapper .task-input form[data-v-1e22ae96]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.todo_wrapper .task-input .input_icon[data-v-1e22ae96]{position:absolute;left:16px;font-size:18px;color:#94a3b8;top:16px;pointer-events:none}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]{width:100%;height:48px;background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:0 95px 0 46px;font-size:14px;color:#f8fafc;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]::-webkit-input-placeholder{color:rgba(148,163,184,.6)}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]::-moz-placeholder{color:rgba(148,163,184,.6)}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]:-ms-input-placeholder{color:rgba(148,163,184,.6)}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]::-ms-input-placeholder{color:rgba(148,163,184,.6)}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]::placeholder{color:rgba(148,163,184,.6)}.todo_wrapper .task-input input.form-control[data-v-1e22ae96]:focus{border-color:#ffd400}.todo_wrapper .task-input input.form-control.is-invalid[data-v-1e22ae96]{border-color:#f43f5e}.todo_wrapper .task-input .btn_quick_add[data-v-1e22ae96]{position:absolute;right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background:#ffd400;color:#000;border:none;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,transform .15s ease;transition:opacity .2s ease,transform .15s ease,-webkit-transform .15s ease}.todo_wrapper .task-input .btn_quick_add kbd[data-v-1e22ae96]{font-family:inherit;font-size:10px;background:rgba(67,67,67,.15);padding:1px 4px;border-radius:3px;color:#000}.todo_wrapper .task-input .btn_quick_add[data-v-1e22ae96]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.todo_wrapper .task-input .btn_quick_add[data-v-1e22ae96]:disabled{opacity:.4;cursor:not-allowed}.todo_wrapper .todo_info_wrp[data-v-1e22ae96]{background:#0b0c10;backdrop-filter:blur(20px);height:calc(100% - 68px)}.todo_wrapper .controls[data-v-1e22ae96]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;background:rgba(12,13,18,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.02)}.todo_wrapper .controls .filters[data-v-1e22ae96],.todo_wrapper .controls[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.todo_wrapper .controls .filters[data-v-1e22ae96]{gap:1px}.todo_wrapper .controls .filters .filter_pill[data-v-1e22ae96]{background:transparent;border:none;color:#94a3b8;font-size:12px;font-weight:500;padding:3px 7px;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:all .18s ease;transition:all .18s ease}.todo_wrapper .controls .filters .filter_pill .count_badge[data-v-1e22ae96]{font-size:11px;opacity:.6}.todo_wrapper .controls .filters .filter_pill[data-v-1e22ae96]:hover{color:#f8fafc;background:hsla(0,0%,100%,.04)}.todo_wrapper .controls .filters .filter_pill.active[data-v-1e22ae96]{color:#fbbf24;background:rgba(251,191,36,.1);font-weight:600}.todo_wrapper .controls .filters .filter_pill.active .count_badge[data-v-1e22ae96]{opacity:1;font-weight:700}.todo_wrapper .controls .btn_clear_all[data-v-1e22ae96]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:transparent;border:1px solid rgba(244,63,94,.2);color:#fb7185;font-size:12px;font-weight:500;padding:6px 10px;border-radius:8px;cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease}.todo_wrapper .controls .btn_clear_all[data-v-1e22ae96]:hover{background:rgba(244,63,94,.12);border-color:rgba(244,63,94,.4)}.todo_wrapper .todo_list_info[data-v-1e22ae96]{max-height:400px;overflow-y:auto;padding-top:0;padding-right:2px}.todo_wrapper .todo_list_info[data-v-1e22ae96]::-webkit-scrollbar{width:4px}.todo_wrapper .todo_list_info[data-v-1e22ae96]::-webkit-scrollbar-track{background:transparent}.todo_wrapper .todo_list_info[data-v-1e22ae96]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.todo_wrapper .todo_list_info .task-box[data-v-1e22ae96]{list-style:none;padding:14px 15px 0;margin:0}.todo_wrapper .todo_list_info .task-box .task[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;margin-bottom:8px;background:rgba(22,24,33,.5);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.02);border-radius:10px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.todo_wrapper .todo_list_info .task-box .task[data-v-1e22ae96]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.35);box-shadow:0 8px 24px rgba(0,0,0,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.todo_wrapper .todo_list_info .task-box .task:hover .settings[data-v-1e22ae96]{opacity:1}.todo_wrapper .todo_list_info .task-box .task.is_done[data-v-1e22ae96]{background:rgba(56,177,36,.15)}.todo_wrapper .todo_list_info .task-box .task.is_done .task_title[data-v-1e22ae96]{text-decoration:line-through;color:#94a3b8}.todo_wrapper .todo_list_info .task-box .task .todo_label[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;min-width:0}.todo_wrapper .todo_list_info .task-box .task .todo_label input[type=checkbox][data-v-1e22ae96]{display:none}.todo_wrapper .todo_list_info .task-box .task .todo_label input[type=checkbox]:checked+.custom_checkbox[data-v-1e22ae96]{background:rgba(56,177,36,.2);border-color:rgba(56,177,36,.5)}.todo_wrapper .todo_list_info .task-box .task .todo_label input[type=checkbox]:checked+.custom_checkbox i[data-v-1e22ae96]{-webkit-transform:scale(1);transform:scale(1)}.todo_wrapper .todo_list_info .task-box .task .todo_label .custom_checkbox[data-v-1e22ae96]{width:18px;height:18px;border-radius:3px;border:2px solid rgba(56,177,36,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease}.todo_wrapper .todo_list_info .task-box .task .todo_label .custom_checkbox i[data-v-1e22ae96]{font-size:10px;color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.todo_wrapper .todo_list_info .task-box .task .todo_label .todo_task_content[data-v-1e22ae96]{padding-left:12px;min-width:0}.todo_wrapper .todo_list_info .task-box .task .todo_label .todo_task_content .task_title[data-v-1e22ae96]{margin:0;font-size:14px;font-weight:500;line-height:1.4;color:#f8fafc;word-break:break-word}.todo_wrapper .todo_list_info .task-box .task .todo_label .todo_task_content .todo_created_date[data-v-1e22ae96]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:500;color:#5e6473}.todo_wrapper .todo_list_info .task-box .task .settings[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-left:12px;opacity:.85;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action[data-v-1e22ae96]{width:30px;height:30px;border-radius:8px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,transform .15s ease;transition:background .15s ease,transform .15s ease,-webkit-transform .15s ease}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action[data-v-1e22ae96]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action.delete_btn[data-v-1e22ae96]{background:rgba(244,63,94,.15);color:#fb7185}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action.delete_btn[data-v-1e22ae96]:hover{background:#f43f5e;color:#fff}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action.share_btn[data-v-1e22ae96]{background:rgba(59,130,246,.15);color:#60a5fa}.todo_wrapper .todo_list_info .task-box .task .settings .btn_action.share_btn[data-v-1e22ae96]:hover{background:#3b82f6;color:#fff}.todo_wrapper .todo_list_info .todo_empty_state[data-v-1e22ae96]{text-align:center;padding:48px 16px}.todo_wrapper .todo_list_info .todo_empty_state .empty_icon[data-v-1e22ae96]{font-size:36px;color:rgba(148,163,184,.3);margin-bottom:12px}.todo_wrapper .todo_list_info .todo_empty_state .empty_title[data-v-1e22ae96]{font-size:15px;font-weight:600;color:#f8fafc;margin:0 0 4px}.todo_wrapper .todo_list_info .todo_empty_state .empty_subtitle[data-v-1e22ae96]{font-size:13px;color:#94a3b8;margin:0}.todo_wrapper .remove_todo_popup_wrp[data-v-1e22ae96]{position:fixed;inset:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.todo_wrapper .remove_todo_popup_wrp .modal_backdrop[data-v-1e22ae96]{position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px)}.todo_wrapper .remove_todo_popup_wrp .modal_box[data-v-1e22ae96]{background:#000;color:#fff;border-radius:8px;max-width:500px;width:100%;padding:25px 15px;text-align:center;-webkit-box-shadow:0 0 13px rgba(255,213,0,.6);box-shadow:0 0 13px rgba(255,213,0,.6);border:1px solid rgba(234,179,8,.35);z-index:111}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_icon[data-v-1e22ae96]{font-size:26px;margin-bottom:12px}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_icon.danger[data-v-1e22ae96],.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_icon.warning[data-v-1e22ae96]{color:#f43f5e}.todo_wrapper .remove_todo_popup_wrp .modal_box h4[data-v-1e22ae96]{font-size:16px;font-weight:600;color:#f8fafc;margin:0 0 6px}.todo_wrapper .remove_todo_popup_wrp .modal_box p[data-v-1e22ae96]{font-size:13px;color:#94a3b8;line-height:1.5;margin:0 0 20px}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions[data-v-1e22ae96]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions .btn[data-v-1e22ae96]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:none;min-width:90px;-webkit-transition:background .15s ease;transition:background .15s ease}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions .btn.btn_cancel[data-v-1e22ae96]{background:hsla(0,0%,100%,.08);color:#f8fafc}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions .btn.btn_cancel[data-v-1e22ae96]:hover{background:hsla(0,0%,100%,.14)}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions .btn.btn_danger[data-v-1e22ae96]{background:#f43f5e;color:#fff}.todo_wrapper .remove_todo_popup_wrp .modal_box .modal_actions .btn.btn_danger[data-v-1e22ae96]:hover{background:#f22246}