:root{--theme: 1;margin:0;padding:0;line-height:1.4;box-sizing:border-box;--transition: .3s ease;--body-background: #fff;--color-0: #fff;--color-1: #d3d3d3;--color-2: #c95000;--color-3: #000;--color-4: #f3f4f6;--color-5: #545964;background-color:var(--body-background);--modal-background: var(--color-0);--primary-color: var(--color-1);--secondary-color: var(--color-2);--third-color: var(--color-3);--surface-light: #F3F4F6;--surface-dark: #7e7f82;--text-main: var(--color-3);--text-invert: #ffffff;--text-black: #000;--text-white: #fff;--gray-color: #8c8c8c;--success: #026702;--warning: #FFBF00;--danger: #dc143c;--sidebar: var(--color-4);--resetAndCancel: var(--color-5);--tr-even: var(--color-4);--tr-hover: color-mix(in srgb, var(--color-2) 12%, transparent);--bg-white: var(--body-background);--tag-text: var(--color-3);--completed: var(--color-1);--shadow: var(--color-2);--focus-border: var(--color-2);--focus-shadow: color-mix(in srgb, var(--color-2) 40%, transparent);--radius-1: 4px;--radius-2: 8px;--space-1: .25rem;--space-2: .5rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2rem;--shadow-1: 0 2px 8px rgba(0, 0, 0, .08);--shadow-2: 0 4px 12px rgba(0, 0, 0, .12);--shadow-3: 0 0 5px #c0bebe8a;--shadow-4: 0 0 5px #9695958a}body[data-theme="1"]{transition:background-color var(--transition),color var(--transition)}html{scrollbar-gutter:stable both-edges}body[data-theme="2"]{--body-background: #162238;--color-1: #26323f;--color-2: #f86706;--color-3: #e5e7eb;--color-4: #10151b;--color-5: #727171;--color-6: #162238;--color-7: #50c0f4;--modal-background: var(--color-1);--modal-border: var(--color-3);--primary-color: var(--color-5);--secondary-color: var(--color-2);--text-main: #ffffff;--text-invert: #ffffff;--tr-odd: var(--color-6);--tr-even: #2a3950;--tr-hover: #3e5c89;--border: #363f4c;--tag-text: var(--color-7);--surface-dark: var(--color-7);--surface-light: var(--color-6);background-color:var(--body-background)}body[data-theme="2"] .wrapper{box-shadow:var(--shadow-4)}body[data-theme="1"] :is(header,.sidebar,thead,footer){background-image:url(/assets/groovepaper-BTMbEbKE.png)}body[data-theme="2"] :is(header,.sidebar,thead,footer,.tasksContainer){background-color:#2a3950;box-shadow:none;border:1px solid var(--color-5)}.themeToggler button{color:var(--text-main)}body[data-theme] .themeToggler button:hover{color:var(--color-2)}@font-face{font-family:Metrophobic;src:url(/Fonts/Metrophobic-Regular.woff2) format("woff2"),url(/Fonts/Metrophobic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{margin:0;overflow-y:scroll;font-family:Metrophobic,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:var(--text-main)}button,input,select,textarea{font-family:Metrophobic;border:1px solid var(--primary-color);border-radius:var(--space-2);transition:background-color .2s,border-color .2s,color .2s,transform .2s;box-sizing:border-box}button:enabled:hover{cursor:pointer}button{background:none}.tasksContainer{border-radius:var(--radius-2);box-shadow:var(--shadow-3)}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._modalOverlay_1pm16_2{position:fixed;display:flex;justify-content:center;align-items:center;z-index:1000;inset:0;background-color:#0000007a}._modalOverlay_1pm16_2{animation:_overlayIn_1pm16_1 .62s ease forwards}._modalContent_1pm16_16{opacity:0;transform:translateY(6px) scale(.985);animation:_contentIn_1pm16_1 .24s ease .06s forwards}@keyframes _overlayIn_1pm16_1{0%{opacity:0}to{opacity:1}}@keyframes _contentIn_1pm16_1{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._modalContent_1pm16_16{border-radius:var(--radius-2);padding-block:var(--space-2);padding-inline:var(--space-3);max-height:90vh;overflow-y:auto;background-color:var(--modal-background);border:1px solid var(--modal-border)}._modalHeader_1pm16_43{display:flex;position:relative;justify-content:space-between;margin-bottom:var(--space-2);padding-block-end:var(--space-2);border-bottom:1px solid var(--primary-color)}._modalTitle_1pm16_52{color:var(--secondary-color);margin:0}._modalContent_1pm16_16 :is(button:enabled:hover){color:var(--text-invert)}._modalHeader_1pm16_43 button:enabled:hover{color:var(--secondary-color);transform:scale(1.2)}._modalHeader_1pm16_43 button{display:flex;align-items:center;justify-content:center;position:absolute;width:2.5rem;height:2.5rem;font-size:1.5rem;right:-.5rem;top:-.3rem;color:var(--text-main);background:none;border:0;cursor:pointer;transition:.5s}._modalContent_1pm16_16 :is(button,input,select):focus-visible{outline:none;border:1px solid var(--focus-border);box-shadow:0 0 5px var(--focus-shadow)}._form_1pm16_92{display:flex;flex-direction:column;min-width:20rem;max-width:23rem;font-size:1rem}._formRow_1pm16_101{width:100%;display:flex;gap:1em;flex-wrap:nowrap;justify-content:space-evenly}._formSubRow_1pm16_109{width:100%;display:flex;flex-direction:column}._formTagsDiv_1pm16_115{width:100%;height:auto;margin-top:1rem;display:flex;flex-wrap:wrap;border-radius:var(--radius-1);border:1px solid var(--primary-color)}._formTagsDiv_1pm16_115 summary{margin:var(--space-2) 0;position:relative;text-align:left;padding:0 var(--space-2)}._form_1pm16_92 label{margin-top:1rem;font-weight:600}._form_1pm16_92 input,._form_1pm16_92 select,._form_1pm16_92 textarea{min-height:44px;padding:10px 12px;font-size:1rem;line-height:1.5;width:100%;padding:var(--space-2);border-radius:var(--radius-2);box-sizing:border-box}._form_1pm16_92 button{padding:var(--space-2) 12px;border:1px solid #d1d5db;border-radius:var(--radius-2)}._categoryNameBtn_1pm16_154{padding:var(--space-1);font-size:1.1rem;text-align:left;border:0;background:none;color:var(--text-main)}._modalContent_1pm16_16 ._categoryNameBtn_1pm16_154:enabled:hover{text-decoration:underline;color:var(--secondary-color)}._buttonsBlock_1pm16_168{display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}._addNewBtnBlock_1pm16_175{display:flex;align-items:center;justify-content:center;margin-block:var(--space-2)}._addNewBtn_1pm16_175:enabled:hover{background-color:var(--success)}._addNewBtn_1pm16_175,._cancelBtn_1pm16_186,._deleteBtn_1pm16_186{min-width:7rem;height:2.3rem;border-radius:var(--space-2);background-color:var(--surface-light);color:var(--text-main)}._preDeleteBtn_1pm16_194{min-width:2.5rem;min-height:2.5rem;background:none;color:var(--text-main)}._preDeleteBtn_1pm16_194:hover{background-color:var(--secondary-color)}._deleteBtn_1pm16_186:hover{background-color:var(--danger)}._cancelBtn_1pm16_186:hover{background-color:var(--resetAndCancel)}._saveBtn_1pm16_213{padding:0;border:0;font-size:1.2rem;background:none;color:var(--success)}._saveBtn_1pm16_213:enabled:hover{color:var(--success)!important;transform:scale(1.18)}._createForm_1pm16_226 input,._inputCategoryName_1pm16_226,._createForm_1pm16_226 label{min-width:9rem;margin:0 auto;padding:var(--space-2);font-size:1rem}._errorMessageBlock_1pm16_233{margin:var(--space-2) auto;text-align:center;min-height:1rem;color:var(--danger)}._categoriesListContainer_1pm16_241{min-width:30rem;margin:0 auto}._categoriesListContainer_1pm16_241>li{list-style:none;margin:var(--space-1) 0}li:nth-child(2n){background-color:var(--surface-light);border-radius:var(--radius-2)}._currentCategoryBlock_1pm16_256{min-height:2.5rem;display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:var(--space-2);border:1px solid var(--primary-color);border-radius:var(--radius-2)}._currentCategoryBlock_1pm16_256:hover{background-color:var(--tr-hover)}._categoryNameSpan_1pm16_271{min-width:18rem}._taskNumberSpan_1pm16_275{width:4rem;padding:var(--space-2);text-align:center;font-size:.7rem;border-radius:9999px;color:var(--surface-dark);background:var(--surface-light)}._deleteCategoryBlock_1pm16_285{padding:var(--space-3);border:1px solid var(--primary-color);border-radius:var(--radius-1)}._deleteCategoryBlock_1pm16_285 select{min-height:2.3rem;max-width:15rem}._radioContainer_1pm16_296{display:flex;flex-direction:column;justify-content:space-evenly;margin:var(--space-2)}._radioLabels_1pm16_303{display:flex;align-items:center}._radioLabels_1pm16_303:has(>input[type=radio]:checked){color:var(--secondary-color);font-weight:700}._inputCategoryName_1pm16_226{margin-right:.2rem}._calendarDiv_1pm16_319{display:flex;justify-content:center;align-items:center}._calendarWrap_1pm16_327{margin:12px 0 16px}._calendar_1pm16_319{--rdp-accent-color: var(--secondary-color);--rdp-background-color: #eff6ff;--rdp-outline: 2px solid var(--secondary-color);--rdp-outline-selected: 2px solid var(--secondary-color);font-size:14px;border:1px solid #e5e7eb;border-radius:var(--radius-2);padding:12px;box-shadow:0 4px 14px #00000014}._calendar_1pm16_319 ._rdp-caption_1pm16_345{font-weight:600}._calendar_1pm16_319 ._rdp-nav_button_1pm16_350{border:1px solid #e5e7eb;color:var(--secondary-color)!important;border-radius:var(--radius-2);width:32px;height:32px}._calendar_1pm16_319 ._rdp-weekday_1pm16_359{color:#6b7280;font-weight:600}._calendar_1pm16_319 ._rdp-day_1pm16_365{border-radius:var(--radius-2)}._calendar_1pm16_319 ._rdp-day_1pm16_365:hover{background:var(--rdp-background-color)}._calendar_1pm16_319 ._rdp-day_selected_1pm16_373{outline:2px solid var(--secondary-color)!important;color:#fff}._calendar_1pm16_319 ._rdp-day_today_1pm16_379{outline:2px solid var(--rdp-accent-color);outline-offset:2px}._low_11gvt_1{background-color:var(--success)}._medium_11gvt_5{background-color:var(--warning)}._high_11gvt_9{background-color:var(--danger)}._priorityLegend_11gvt_13{display:flex;align-items:center;gap:.5rem}._tasksListTable_11gvt_19{width:100%;border:1px solid var(--primary-color);border-radius:var(--radius-2);color:var(--text-main)}._tasksListTable_11gvt_19 td,._tasksListTable_11gvt_19 th{text-align:left;vertical-align:middle;height:3.2rem}thead{position:relative}thead:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--primary-color)}tbody tr:nth-child(2n){background-color:var(--tr-even)}tbody tr:nth-child(odd){background-color:var(--tr-odd)}tbody tr{transition:.5s ease}tbody tr:hover{background-color:var(--tr-hover)}._tasksBlockSorting_11gvt_59>button{min-height:2.5rem;font-weight:600;background:none;border:0;transition:.5s ease;color:var(--text-main)}._tasksBlockSorting_11gvt_59>button:hover{color:var(--secondary-color)}._priorityBlock_11gvt_72{padding:var(--space-1);border:1px solid var(--primary-color);border-radius:var(--radius-1)}._taskDeleteBtn_11gvt_78,._taskEditBtn_11gvt_78{width:40px;height:40px;margin:0 var(--space-2);padding:var(--space-1);border:1px solid var(--primary-color);border-radius:var(--radius-2);background:none;transition:.5s ease;color:var(--text-main)}._taskNameBtn_11gvt_90{font-size:1rem;border:0;background:none;color:var(--text-main)}._taskNameBtn_11gvt_90:hover{font-weight:700;color:var(--text-main)!important}._taskDeleteBtn_11gvt_78:hover{background-color:var(--danger);color:var(--text-invert)}._taskEditBtn_11gvt_78:hover{background-color:var(--third-color);color:var(--text-invert)}._nameTdcontainer_11gvt_112{width:29rem}._categoryBtn_11gvt_116{min-height:2.8rem;padding:var(--space-2);border:1px solid var(--primary-color);border-radius:var(--radius-2);background-color:var(--surface-light);color:var(--text-main);transition:.5s ease}._categoryBtn_11gvt_116:hover{background-color:var(--secondary-color);color:var(--text-invert)}._overdue_11gvt_131{color:var(--danger)}th._checkAll_11gvt_135{min-width:1rem;padding:0;margin:0 auto;text-align:center}._chipsContainer_11gvt_142{height:2.3rem;width:100%;margin:var(--space-2);padding:var(--space-2);display:flex;flex-wrap:wrap;gap:1rem}._chipsBlock_11gvt_152{position:relative;z-index:10;display:flex;align-items:center;gap:1rem}._chipName_11gvt_160{display:flex;height:1.2rem;padding:var(--space-2);align-items:center;justify-content:center;background-color:var(--surface-light);border:1px solid var(--primary-color);border-radius:var(--radius-2);color:var(--text-main);box-shadow:var(--shadow-1)}._chipName_11gvt_160 button{width:1.2rem;height:1.2rem;margin-left:.2rem;background-color:var(--surface-dark);border:0;border-radius:9999px;color:var(--text-invert)}._chipName_11gvt_160 button:hover{background-color:var(--secondary-color);color:var(--text-main)}body[data-theme="2"] ._chipName_11gvt_160 button{color:var(--text-black)}._completed_11gvt_192{color:var(--completed)}._strike_11gvt_196{text-decoration:line-through;color:var(--completed)}._todayHint_11gvt_201{padding:var( --space-1) var( --space-2);background-color:var(--secondary-color);color:var(--text-invert);font-size:.7rem;font-style:italic;border-radius:999px}._tomorrowHint_11gvt_210{padding:var( --space-1) var( --space-2);font-size:.7rem;font-style:italic;background-color:#64b5f6;color:var(--text-invert);border-radius:999px}._dueDateTd_11gvt_219{width:8rem}._noTasks_11gvt_223 td{text-align:center}._tagChipsBlock_11gvt_230{display:flex;gap:1rem}._tagChipsName_11gvt_235{height:1.2rem;display:flex;align-items:center;padding:var(--space-2);border:1px solid var(--primary-color);border-radius:var(--radius-2);color:var(--tag-text);background-color:var(--surface-light)}._tagChipsName_11gvt_235 button{display:flex;width:1.2rem;height:1.2rem;margin-left:var(--space-1);background-color:var(--surface-dark);border:0;border-radius:9999px;color:var(--text-white)}body[data-theme="2"] ._tagChipsName_11gvt_235 button{background-color:var(--color-1)}._tagChipsName_11gvt_235 button,._renameBtn_11gvt_262{position:relative}._tagChipsName_11gvt_235 button:after,._renameBtn_11gvt_262:after{content:"";position:absolute;inset:-6px;border-radius:8px;pointer-events:none}._tagChipsName_11gvt_235 button:hover,body[data-theme="2"] ._tagChipsName_11gvt_235 button:hover{background-color:var(--secondary-color);color:var(--text-main)}._container_11gvt_281{min-width:25rem}._newTagBlock_11gvt_285{display:flex;align-items:center;justify-content:space-evenly}._newTagBlock_11gvt_285 input,._newTagBlock_11gvt_285 button{min-height:2.2rem}._newTagBlock_11gvt_285 input{min-width:15rem;padding-left:var(--space-2)}._newTagBlock_11gvt_285 button{min-width:6rem}._newTagBlock_11gvt_285 button:enabled{background-color:var(--secondary-color);color:var(--text-invert);border:0}._newTagBlock_11gvt_285 button:enabled:hover{background-color:var(--success);border:0}._newTagInfoSpan_11gvt_315{height:1rem;display:block;margin:var(--space-1) var(--space-1);text-align:center;font-size:.9rem;color:var(--text-main)}._tagRow_11gvt_326{min-height:2.5rem;padding:var(--space-2);margin:var(--space-2) 0;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--primary-color);border-radius:var(--radius-2)}._tagRow_11gvt_326:hover{background-color:var(--tr-hover)}._tagNameButtonBlock_11gvt_342 span{padding:var(--space-2);color:var(--tag-text);border-radius:99px;font-weight:600}._tagRenameInputBlock_11gvt_350 button,._tagNameButtonBlock_11gvt_342 button{display:inline-flex;padding:var(--space-1) var(--space-2);font-size:1.2rem;border:0;color:var(--text-main);background:transparent}._tagNameButtonBlock_11gvt_342 button:hover{color:var(--secondary-color)!important}._tagRenameInputBlock_11gvt_350 button{color:var(--success)}._renameBtn_11gvt_262:enabled:hover{color:var(--secondary-color)}._tagRenameInputBlock_11gvt_350{display:flex;align-items:center}._tagRenameInputBlock_11gvt_350 input{height:2rem;font-size:1.1rem;padding:var(--space-1);border:1px solid var(--primary-color);border-radius:var(--radius-2)}#_saveChangesBtn_11gvt_1:hover{color:var(--success);transform:scale(1.2)}._delBtnAndTasksNumber_11gvt_389{width:7.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}._delBtnAndTasksNumber_11gvt_389 button{height:2.5rem;width:2.5rem;background:none;color:var(--text-main)}._delBtnAndTasksNumber_11gvt_389 button:hover{background-color:var(--secondary-color);color:var(--text-invert)}._tagItem_11gvt_409:nth-child(2n) ._tagRow_11gvt_326{background-color:var(--surface-light)}._tagItem_11gvt_409:nth-child(2n):hover ._tagRow_11gvt_326{background-color:var(--tr-hover)}._confirmationButtonsBlock_11gvt_417{display:flex;justify-content:space-around;margin-top:var(--space-3)}._grayBg_11gvt_423{background-color:var(--primary-color);border-radius:var(--radius-1);padding:var(--space-1)}._cancelBtn_11gvt_429,._deleteBtn_11gvt_429{height:2.5rem;min-width:6rem;background-color:var(--surface-light);color:var(--text-main)}._cancelBtn_11gvt_429:hover{background-color:var(--resetAndCancel)}._deleteBtn_11gvt_429:hover{background-color:var(--danger)}._deleteConfirmationBlock_11gvt_444{padding:var(--space-2);border:1px solid var(--primary-color)}._tagChipsName_11gvt_235 button:focus-visible,._renameBtn_11gvt_262:focus-visible,._delBtnAndTasksNumber_11gvt_389 button:focus-visible,._cancelBtn_11gvt_429:focus-visible,._deleteBtn_11gvt_429:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-border)}._tagBtn_11gvt_460{font-size:.8rem;padding:var(--space-1)}body[data-theme="2"] ._tagBtn_11gvt_460{background-color:var(--surface-light);border:1px solid var(--border);color:var(--tag-text)}._tagBtn_11gvt_460:hover,body[data-theme="2"] ._tagBtn_11gvt_460:hover{background-color:var(--secondary-color);color:var(--text-invert)}._tagsAreaBlock_11gvt_476{display:flex;gap:.5rem}._stack_12kbt_1{position:fixed;top:3rem;right:1rem;z-index:1200;display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}._stack_12kbt_1._show_12kbt_17{opacity:1;transform:translateY(0)}._toast_12kbt_23{min-width:140px;max-width:160px;padding:.5rem .75rem;border-radius:8px;background:#008000e6;color:#fff;box-shadow:0 6px 18px #00000026;pointer-events:auto;white-space:pre-line;opacity:0;transform:translateY(-6px);animation:_toastIn_12kbt_1 .25s ease forwards}@keyframes _toastIn_12kbt_1{to{opacity:1;transform:translateY(0)}}.wrapper{max-width:1280px;margin:0 auto;padding:var(--space-2);box-shadow:var(--shadow-1)}.container{display:flex;justify-content:center;margin:0 auto;padding:0}main{width:100%;display:flex;flex-direction:column;margin-left:var(--space-2)}header,.sidebar,footer{display:flex;border:1px solid var(--primary-color);box-shadow:var(--shadow-3);border-radius:var(--radius-2);gap:1rem;padding:var(--space-3)}header{justify-content:space-evenly}.sidebar{position:relative;flex-direction:column;align-items:center;padding:var(--space-2)}.themeToggler{position:absolute;left:.5rem}.themeToggler button{height:2.5rem;border:0;background:none}footer{justify-content:center;margin-top:var(--space-2)}footer a{text-decoration:none;color:var(--secondary-color);transition:.2s ease}footer a:hover{font-weight:600;color:var(--third)}header :is(select,input,button){padding:var(--space-2);font-size:.9rem;box-shadow:0 0 3px var(--primary-color)}body[data-theme="2"] :is(select,input,button){box-shadow:none}input::placeholder{font-size:.8rem;padding-left:var(--space-1)}:is(input,select,button):focus-visible{outline:none;border:1px solid var(--focus-border);box-shadow:0 0 5px var(--focus-shadow)}.resetFiltersBtn:enabled:hover{background-color:var(--resetAndCancel);color:var(--text-invert)}.addNewBtn{width:7.5rem;background-color:var(--secondary-color);color:var(--text-invert)}.addNewBtn:hover{background-color:var(--third-color)}.logoLink{text-decoration:none;color:var(--secondary-color)}.logoLink:hover{color:var(--text-main)}.sidebarButtonsBlock{display:flex;flex-direction:column;gap:1rem}.sidebarButtonsBlock button{display:block;width:100%;padding:10px 14px;font-size:1rem;background:var(--surface-light);color:var(--text-main)}.sidebarButtonsBlock button:hover{background-color:var(--secondary-color);color:var(--text-invert)}.quickAddBlock{display:flex;justify-content:center;width:12rem}.quickAddInput{border-radius:5px 0 0 5px;padding:var(--space-2);font-size:1rem;width:9rem;min-height:2rem}.quickAddBtn{background-color:var(--gray-color);font-size:1rem;padding:var(--space-2);border:0;border-radius:0 5px 5px 0;color:var(--text-invert)}.quickAddBtn:enabled{background-color:var(--secondary-color)}.quickAddBtn:enabled:hover{background-color:var(--third-color)}.searchTask{position:relative;display:flex;align-items:center}.searchTask input{width:9rem}.zoom{position:absolute;top:.4em;right:.5rem;color:#a8a8a8;pointer-events:none}.searchTask:focus-within .zoom{color:var(--secondary-color)}.tagsDetails{width:15.5rem;border-radius:var(--radius-2);border:1px solid var(--primary-color)}.tagsBlock{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:var(--space-1);gap:var(--space-1)}.tagsDetails summary{margin:var(--space-2) 0;position:relative;text-align:left;padding:0 var(--space-2)}.gearTags{position:absolute;top:-.1rem;right:.3rem}.gearTags button{border:0;background:none;color:var(--text-main)}.gearTags>button:hover{transform:scale(1.2);color:var(--secondary-color)}.tagBtn{padding:.3rem;background-color:var(--surface-dark);color:var(--text-invert)}.tagBtn:hover{background-color:var(--third-color);color:var(--text-invert)}body[data-theme="2"] .tagBtn{background-color:var(--surface-light);border:1px solid var(--border);color:var(--tag-text)}body[data-theme="2"] .tagBtn:hover{background-color:var(--secondary-color);border:1px solid var(--border);color:var(--tag-main)}.tagEnabled{background-color:var(--secondary-color);color:var(--text-invert)}.undoBtn{border-radius:var(--radius-1);border:0}.undoBtn:hover{color:var(--text-main);background-color:var(--text-black)}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.calendarWrap{margin:2px 0}.calendar{--rdp-accent-color: #3b82f6;--rdp-background-color: #eff6ff;--rdp-outline: 2px solid #3b82f6;--rdp-outline-selected: 2px solid #1d4ed8;--rdp-day_button-height: 32px;--rdp-day_button-width: 32px;--rdp-day-height: 24px;background-color:var(--body-background);width:250px;font-size:15px;border:1px solid #e5e7eb;border-radius:12px;padding:4px;box-shadow:0 4px 14px #00000014}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color);font-weight:700}.calendar .rdp-caption{font-weight:600}.calendar .rdp-nav_button{border:1px solid #e5e7eb;border-radius:8px;width:32px;height:32px}.calendar .rdp-weekday{color:#6b7280;font-weight:600}.calendar .rdp-day{border:1px solid var(--primary-color);border-radius:8px;transition:.3s ease-in-out}.calendar .rdp-day:hover{background:var(--secondary-color);color:#fff}.calendar .rdp-day_selected{background:var(--rdp-accent-color);color:#fff}.calendar .rdp-day_today{outline:2px solid var(--rdp-accent-color);outline-offset:2px}.form label{margin-top:3px;font-weight:600}.form input,.form select,.form textarea{margin-top:4px;margin-bottom:8px;padding:8px;border:1px solid #d1d5db;border-radius:8px}body[data-theme="2"] .calendar{color:var(--text-main)}
