.belt-module__72OH-a__shell{background:var(--belt-shell-bg,#f6f6f3);min-height:100vh;color:var(--belt-shell-fg,#1c1e1d);padding:1.1rem}.belt-module__72OH-a__shellDrawerOpen{padding-right:min(44vw,620px)}.belt-module__72OH-a__shellSettingsOpen{padding-left:min(44vw,620px)}.belt-module__72OH-a__shellSomedayCollapsed{padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}.belt-module__72OH-a__toolbar{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.belt-module__72OH-a__toolbarGroup{align-items:center;gap:.4rem;display:inline-flex}.belt-module__72OH-a__toolbarMenuWrap{display:inline-flex;position:relative}.belt-module__72OH-a__toolbarMenuPanel,.belt-module__72OH-a__toolbarMenuPanelLarge{z-index:50;border:1px solid var(--belt-card-border,#d4d8d5);background:var(--belt-card-bg,#fff);border-radius:.55rem;padding:.45rem;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 10px 24px #1318141f}.belt-module__72OH-a__toolbarMenuPanel{min-width:230px;max-height:300px;overflow:auto}.belt-module__72OH-a__toolbarMenuPanelLarge{min-width:min(560px,100vw - 2.6rem);max-width:min(680px,100vw - 2.6rem);max-height:min(65vh,540px);overflow:auto}.belt-module__72OH-a__menuActionButton{border:1px solid var(--belt-button-border,#d8dad7);background:var(--belt-button-bg,#fff);color:var(--belt-button-fg,#303532);border-radius:.45rem;height:1.75rem;padding:0 .55rem;font-size:.75rem}.belt-module__72OH-a__menuActionButton:disabled{opacity:.55}.belt-module__72OH-a__filterOption{color:var(--belt-shell-fg,#1c1e1d);align-items:center;gap:.4rem;min-height:1.9rem;font-size:.8rem;display:flex}.belt-module__72OH-a__projectColorChip{border:1px solid color-mix(in srgb,var(--belt-task-border,#d8ded9)65%,#fff 35%);background:#d9ddd9;border-radius:999px;flex:none;width:.58rem;height:.58rem}.belt-module__72OH-a__projectColorChip[data-color=slate]{background:#64748b}.belt-module__72OH-a__projectColorChip[data-color=stone]{background:#78716c}.belt-module__72OH-a__projectColorChip[data-color=zinc]{background:#71717a}.belt-module__72OH-a__projectColorChip[data-color=amber]{background:#f97316}.belt-module__72OH-a__projectColorChip[data-color=emerald]{background:#16a34a}.belt-module__72OH-a__projectColorChip[data-color=sky]{background:#0284c7}.belt-module__72OH-a__projectColorChip[data-color=teal]{background:#14b8a6}.belt-module__72OH-a__projectColorChip[data-color=rose]{background:#dc2626}.belt-module__72OH-a__projectColorChip[data-color=indigo]{background:#7c3aed}.belt-module__72OH-a__projectColorChip[data-color=cyan]{background:#06b6d4}.belt-module__72OH-a__projectColorChip[data-color=yellow],.belt-module__72OH-a__projectColorChip[data-color=pink]{background:#eab308}.belt-module__72OH-a__projectColorChip[data-color=gray]{background:#6b7280}.belt-module__72OH-a__projectCreateRow{align-items:center;gap:.35rem;margin-bottom:.4rem;display:flex}.belt-module__72OH-a__projectNameInput{border:1px solid var(--belt-input-border,#d8dad7);background:var(--belt-input-bg,#fff);border-radius:.45rem;flex:1;min-width:120px;height:1.75rem;padding:0 .5rem;font-size:.78rem}.belt-module__72OH-a__projectColorSelect{border:1px solid var(--belt-input-border,#d8dad7);background:var(--belt-input-bg,#fff);color:var(--belt-button-fg,#303532);border-radius:.45rem;height:1.75rem;padding:0 .35rem;font-size:.74rem}.belt-module__72OH-a__projectColorPicker{align-items:center;gap:.26rem;padding:0 .1rem;display:inline-flex}.belt-module__72OH-a__projectColorPickerCompact{align-items:center;gap:.24rem;display:inline-flex}.belt-module__72OH-a__projectColorDotButton{border:1px solid color-mix(in srgb,var(--belt-button-border,#cfd6d0)75%,#8f9791 25%);background:#b9c2bb;border-radius:999px;width:.74rem;height:.74rem;padding:0}.belt-module__72OH-a__projectColorDotButton[data-active=true]{outline:2px solid color-mix(in srgb,var(--belt-button-active-border,#758078)75%,#a2aba5 25%);outline-offset:1px}.belt-module__72OH-a__projectColorDotButton:disabled{opacity:.55}.belt-module__72OH-a__projectColorDotButton[data-color=slate]{background:#64748b}.belt-module__72OH-a__projectColorDotButton[data-color=stone]{background:#78716c}.belt-module__72OH-a__projectColorDotButton[data-color=zinc]{background:#71717a}.belt-module__72OH-a__projectColorDotButton[data-color=amber]{background:#f97316}.belt-module__72OH-a__projectColorDotButton[data-color=emerald]{background:#16a34a}.belt-module__72OH-a__projectColorDotButton[data-color=sky]{background:#0284c7}.belt-module__72OH-a__projectColorDotButton[data-color=teal]{background:#14b8a6}.belt-module__72OH-a__projectColorDotButton[data-color=rose]{background:#dc2626}.belt-module__72OH-a__projectColorDotButton[data-color=indigo]{background:#7c3aed}.belt-module__72OH-a__projectColorDotButton[data-color=cyan]{background:#06b6d4}.belt-module__72OH-a__projectColorDotButton[data-color=yellow],.belt-module__72OH-a__projectColorDotButton[data-color=pink]{background:#eab308}.belt-module__72OH-a__projectColorDotButton[data-color=gray]{background:#6b7280}.belt-module__72OH-a__projectRow{border-top:1px solid color-mix(in srgb,var(--belt-card-border,#d4d8d5)70%,#fff 30%);align-items:center;gap:.35rem;min-height:1.95rem;margin-top:.35rem;padding-top:.35rem;display:flex}.belt-module__72OH-a__projectRowName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.79rem;overflow:hidden}.belt-module__72OH-a__projectActionButton{border:1px solid var(--belt-button-border,#d8dad7);color:var(--belt-muted,#6a6f6b);background:0 0;border-radius:.4rem;height:1.65rem;padding:0 .44rem;font-size:.72rem}.belt-module__72OH-a__projectActionButton:disabled{opacity:.45}.belt-module__72OH-a__archivedProjectGroup{margin-top:.45rem}.belt-module__72OH-a__archivedProjectLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--belt-muted,#6a6f6b);margin:.15rem 0;font-size:.67rem}.belt-module__72OH-a__button{border:1px solid var(--belt-button-border,#d8dad7);background:var(--belt-button-bg,#fff);color:var(--belt-button-fg,#303532);border-radius:.5rem;height:2rem;padding:0 .7rem;font-size:.82rem}.belt-module__72OH-a__button[data-active=true]{border-color:var(--belt-button-active-border,#758078);background:var(--belt-button-active-bg,#eef2ed)}.belt-module__72OH-a__dateInput{border:1px solid var(--belt-input-border,#d8dad7);background:var(--belt-input-bg,#fff);color:var(--belt-button-fg,#303532);border-radius:.5rem;height:2rem;padding:0 .5rem;font-size:.82rem}.belt-module__72OH-a__beltViewport{--belt-column-width:clamp(290px,30vw,360px);--belt-column-gap:.8rem;grid-auto-flow:column;grid-auto-columns:var(--belt-column-width);gap:var(--belt-column-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.6rem;scroll-padding-inline:.5rem;display:grid;overflow:auto hidden}.belt-module__72OH-a__beltViewport::-webkit-scrollbar{display:none}.belt-module__72OH-a__somedaySection{border:1px solid var(--belt-column-border,#dfdfda);background:color-mix(in srgb,var(--belt-column-bg,#fbfbf8)92%,var(--belt-shell-bg,#f6f6f3)8%);border-radius:.8rem;margin-top:.38rem;overflow:hidden}.belt-module__72OH-a__somedaySection[data-dragging=true]{overflow:visible}.belt-module__72OH-a__somedaySection[data-collapsed=true]{z-index:8;position:sticky;bottom:.55rem;box-shadow:0 -8px 20px #13181414}.belt-module__72OH-a__somedayHeader{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.7rem;padding:.42rem .65rem;display:flex}.belt-module__72OH-a__somedayHeaderExpanded{border-bottom-color:var(--belt-header-border,#ecece7)}.belt-module__72OH-a__somedayToggle{color:var(--belt-button-fg,#303532);text-align:left;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;font-size:.8rem;display:inline-flex}.belt-module__72OH-a__somedayHeaderMeta{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.belt-module__72OH-a__somedayChevron{width:.8rem;color:var(--belt-muted,#6a6f6b);text-align:center;flex:none}.belt-module__72OH-a__somedayLabel{letter-spacing:.02em;text-transform:uppercase}.belt-module__72OH-a__somedayCount{color:var(--belt-muted,#6a6f6b);font-variant-numeric:tabular-nums;font-size:.74rem}.belt-module__72OH-a__somedayTray{border-top:1px solid var(--belt-header-border,#ecece7);background:color-mix(in srgb,var(--belt-column-bg,#fbfbf8)96%,#fff 4%)}.belt-module__72OH-a__somedaySection[data-dragging=true] .belt-module__72OH-a__somedayTray{overflow:visible}.belt-module__72OH-a__somedayViewport{--someday-column-width:clamp(270px,28vw,340px);--someday-column-gap:.7rem;grid-auto-flow:column;grid-auto-columns:var(--someday-column-width);gap:var(--someday-column-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding:.52rem .55rem .62rem;scroll-padding-inline:.55rem;display:grid;overflow:auto hidden}.belt-module__72OH-a__somedaySection[data-dragging=true] .belt-module__72OH-a__somedayViewport{overflow-y:visible}.belt-module__72OH-a__somedayViewport::-webkit-scrollbar{display:none}.belt-module__72OH-a__somedayPlaceholderColumn{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;border:1px solid color-mix(in srgb,var(--belt-column-border,#dfdfda)84%,#f1f3ef 16%);background:color-mix(in srgb,var(--belt-column-bg,#fbfbf8)98%,#fff 2%);border-radius:.72rem;flex-direction:column;min-height:11.2rem;display:flex;overflow:hidden}.belt-module__72OH-a__somedaySection[data-dragging=true] .belt-module__72OH-a__somedayPlaceholderColumn{overflow:visible}.belt-module__72OH-a__somedayPlaceholderHeader{border-bottom:1px solid var(--belt-header-border,#ecece7);letter-spacing:.04em;text-transform:uppercase;height:2.1rem;color:var(--belt-label,#747b74);white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;align-items:center;gap:.35rem;padding:0 .58rem;font-size:.76rem;display:flex;overflow:hidden}.belt-module__72OH-a__somedayListLabelButton{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.belt-module__72OH-a__somedayListActions{flex:none;align-items:center;gap:.2rem;display:inline-flex}.belt-module__72OH-a__somedayTaskActions{align-items:center;gap:.18rem;margin-left:auto;display:inline-flex}.belt-module__72OH-a__somedayListActionButton{border:1px solid var(--belt-button-border,#d8dad7);background:var(--belt-button-bg,#fff);color:var(--belt-muted,#6a6f6b);border-radius:.4rem;min-width:1.4rem;height:1.35rem;padding:0 .2rem;font-size:.72rem;line-height:1}.belt-module__72OH-a__somedayListActionButton:disabled{opacity:.45}.belt-module__72OH-a__somedayPlaceholderBody{flex-direction:column;flex:1;gap:.35rem;padding:.58rem;display:flex}.belt-module__72OH-a__somedayTopDropZone{border-radius:6px;height:4px}.belt-module__72OH-a__somedayPlaceholderBodyOver{background:color-mix(in srgb,var(--belt-column-bg,#fbfbf8)86%,#eef3ee 14%);outline:1px solid color-mix(in srgb,var(--belt-column-over-border,#acb9ae)64%,transparent 36%);outline-offset:-1px}.belt-module__72OH-a__beltViewportDragging .belt-module__72OH-a__dayColumn{overflow:hidden}.belt-module__72OH-a__dayColumn{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background:var(--belt-column-bg,#fbfbf8);border:1px solid var(--belt-column-border,#dfdfda);border-radius:.9rem;flex-direction:column;min-height:72vh;display:flex;overflow:hidden}.belt-module__72OH-a__dayColumnToday{background:var(--belt-column-bg,#fbfbf8);border-style:solid;border-width:3px;border-color:color-mix(in srgb,var(--belt-column-over-border,#acb9ae)58%,var(--belt-column-border,#dfdfda)42%)}.belt-module__72OH-a__dayColumnToday .belt-module__72OH-a__dayHeader{background:color-mix(in srgb,var(--belt-column-bg,#fbfbf8)94%,#edf3ef 6%)}.belt-module__72OH-a__dayColumnOver{border-color:var(--belt-column-over-border,#acb9ae);border-radius:.9rem;overflow:hidden}.belt-module__72OH-a__dayHeader{z-index:1;background:var(--belt-column-bg,#fbfbf8);border-bottom:1px solid var(--belt-header-border,#ecece7);justify-content:space-between;align-items:center;padding:.75rem;display:flex;position:sticky;top:0}.belt-module__72OH-a__dayAction{border:1px solid var(--belt-button-border,#d8dad7);background:var(--belt-button-bg,#fff);color:var(--belt-muted,#6a6f6b);opacity:0;pointer-events:none;border-radius:.4rem;height:1.55rem;padding:0 .45rem;font-size:.72rem;transition:opacity .12s,color .12s}.belt-module__72OH-a__dayColumn:hover .belt-module__72OH-a__dayAction,.belt-module__72OH-a__dayColumn:focus-within .belt-module__72OH-a__dayAction{opacity:1;pointer-events:auto}.belt-module__72OH-a__dayAction:hover,.belt-module__72OH-a__dayAction:focus-visible{color:var(--belt-button-fg,#303532)}.belt-module__72OH-a__dayLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--belt-label,#747b74);font-size:.94rem;font-weight:700}.belt-module__72OH-a__dayLabelToday{color:var(--belt-label-today,#355940);letter-spacing:.025em;font-weight:800}.belt-module__72OH-a__dayLabelWeekend{color:color-mix(in srgb,var(--belt-label,#747b74)64%,#9a6f4e 36%);letter-spacing:.03em}.belt-module__72OH-a__taskList{flex-direction:column;gap:.24rem;padding:.44rem .65rem .65rem;display:flex}.belt-module__72OH-a__dayTopDropZone{border-radius:6px;height:4px}.belt-module__72OH-a__addInput{border:1px dashed var(--belt-input-border,#cfd4ce);background:var(--belt-input-bg,#fff);resize:none;border-radius:.45rem;min-height:2rem;padding:.4rem .6rem;font-size:.85rem;line-height:1.2rem;overflow:hidden}.belt-module__72OH-a__taskStrip{border:1px solid var(--belt-task-border,#e0e3df);background:var(--belt-task-bg,#ffffffdb);width:100%;min-height:2rem;color:var(--belt-task-fg,#1e2620);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;border-radius:.5rem;align-items:center;gap:.45rem;padding:.2rem .45rem;font-size:.86rem;display:flex}.belt-module__72OH-a__taskProjectDot{background:#b9c2bb;border:1px solid #b8c0bb;border-radius:999px;flex:none;width:.62rem;height:.62rem;margin-left:.12rem}.belt-module__72OH-a__taskProjectDot[data-color=slate]{background:#64748b}.belt-module__72OH-a__taskProjectDot[data-color=stone]{background:#78716c}.belt-module__72OH-a__taskProjectDot[data-color=zinc]{background:#71717a}.belt-module__72OH-a__taskProjectDot[data-color=amber]{background:#f97316}.belt-module__72OH-a__taskProjectDot[data-color=emerald]{background:#16a34a}.belt-module__72OH-a__taskProjectDot[data-color=sky]{background:#0284c7}.belt-module__72OH-a__taskProjectDot[data-color=teal]{background:#14b8a6}.belt-module__72OH-a__taskProjectDot[data-color=rose]{background:#dc2626}.belt-module__72OH-a__taskProjectDot[data-color=indigo]{background:#7c3aed}.belt-module__72OH-a__taskProjectDot[data-color=cyan]{background:#06b6d4}.belt-module__72OH-a__taskProjectDot[data-color=yellow],.belt-module__72OH-a__taskProjectDot[data-color=pink]{background:#eab308}.belt-module__72OH-a__taskProjectDot[data-color=gray]{background:#6b7280}.belt-module__72OH-a__taskDragging{opacity:0;z-index:2;box-shadow:none}.belt-module__72OH-a__taskStrip[data-urgent=true]{border-color:color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)34%,var(--belt-task-border,#e0e3df)66%);background:linear-gradient(to bottom,color-mix(in srgb,var(--belt-task-bg,#fff)88%,white 12%),color-mix(in srgb,var(--belt-task-bg,#fff)96%,var(--belt-task-urgent,#2f4e5c)4%));box-shadow:inset 3px 0 0 var(--belt-task-urgent,#2f4e5c),inset 0 1px 0 #ffffffb8,0 1px 0 #141e180f,0 4px 10px #141e181a;font-weight:500;transform:translateY(-1px)}.belt-module__72OH-a__taskStrip[data-completed=true]{background:color-mix(in srgb,var(--belt-task-bg,#fff)98%,#f5f7f5 2%);border-color:var(--belt-task-completed-border,color-mix(in srgb,var(--belt-task-border,#e0e3df)93%,#d4dbd6 7%));color:color-mix(in srgb,var(--belt-task-fg,#1e2620)12%,#adb5b0 88%);box-shadow:none;filter:saturate(.32);opacity:.74}.belt-module__72OH-a__taskStrip[data-completed=true][data-urgent=true]{box-shadow:inset 2px 0 0 var(--belt-task-completed-urgent-accent,color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)20%,#a9b2ad 80%))}.belt-module__72OH-a__taskStrip[data-completed=true] .belt-module__72OH-a__taskTime,.belt-module__72OH-a__taskStrip[data-completed=true] .belt-module__72OH-a__checklistMeta,.belt-module__72OH-a__taskStrip[data-completed=true] .belt-module__72OH-a__noteMeta{color:color-mix(in srgb,var(--belt-meta-button-fg,#5a635d)8%,#aeb6b1 92%)}.belt-module__72OH-a__taskStrip[data-completed=true] .belt-module__72OH-a__taskProjectDot{opacity:.45;border-color:#b9c1bc}.belt-module__72OH-a__taskStrip[data-completed=true] .belt-module__72OH-a__taskCheck{color:color-mix(in srgb,var(--belt-meta-button-fg,#5a635d)6%,#b2bab5 94%)}.belt-module__72OH-a__taskStrip.belt-module__72OH-a__taskDragging,.belt-module__72OH-a__taskStrip.belt-module__72OH-a__taskDragging[data-completed=true]{opacity:0;box-shadow:none;filter:none}.belt-module__72OH-a__taskCheck{border:1px solid var(--belt-task-check-border,#bfc6c0);background:var(--belt-input-bg,#fff);width:.9rem;height:.9rem;color:var(--belt-meta-button-fg,#5a635d);border-radius:.2rem;flex:none;justify-content:center;align-items:center;font-size:.72rem;line-height:1;display:inline-flex}.belt-module__72OH-a__taskCheck[data-completed=true]{background:color-mix(in srgb,var(--belt-button-active-bg,#eef2ed)75%,#d7dfd8 25%);border-color:color-mix(in srgb,var(--belt-task-check-border,#bfc6c0)70%,#9ca6a0 30%)}.belt-module__72OH-a__taskCheckButton{background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.belt-module__72OH-a__taskTitle{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.belt-module__72OH-a__taskTitleLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.belt-module__72OH-a__taskTitleLink{color:var(--belt-time-fg,#1f4f68);text-decoration:underline}.belt-module__72OH-a__taskTitleCompleted{text-decoration:line-through;text-decoration-thickness:1.8px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,#b0b8b3 55%);text-decoration-color:color-mix(in srgb,currentColor 45%,#b0b8b3 55%);opacity:.56}.belt-module__72OH-a__taskActions{opacity:0;pointer-events:none;gap:.3rem;transition:opacity .12s;display:inline-flex}.belt-module__72OH-a__taskQuickActionButton{border:1px solid color-mix(in srgb,var(--belt-button-border,#d8dad7)84%,#b8c0b9 16%);background:color-mix(in srgb,var(--belt-button-bg,#fff)92%,#f0f3ef 8%);color:var(--belt-meta-button-fg,#445048);letter-spacing:.01em;border-radius:.3rem;min-width:1.45rem;height:1.1rem;padding:0 .2rem;font-size:.63rem;font-weight:700;line-height:1}.belt-module__72OH-a__taskQuickActionButton:hover,.belt-module__72OH-a__taskQuickActionButton:focus-visible{color:var(--belt-button-fg,#303532);border-color:color-mix(in srgb,var(--belt-button-active-border,#758078)70%,#a9b2ad 30%)}.belt-module__72OH-a__taskStrip:hover .belt-module__72OH-a__taskActions,.belt-module__72OH-a__taskStrip:focus-within .belt-module__72OH-a__taskActions{opacity:1;pointer-events:auto}.belt-module__72OH-a__taskTime{color:var(--belt-time-fg,#1f4f68);background:var(--belt-time-bg,#e7eff5);border:1px solid var(--belt-time-border,#b7cad6);font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:.35rem;flex:none;padding:.05rem .34rem;font-size:.76rem;font-weight:650}.belt-module__72OH-a__taskStrip[data-overdue=true] .belt-module__72OH-a__taskTime{color:color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)25%,#c96b6b 75%);background:color-mix(in srgb,var(--belt-time-bg,#e7eff5)76%,#f4d8d8 24%);border-color:color-mix(in srgb,var(--belt-time-border,#b7cad6)58%,#c48e8e 42%)}.belt-module__72OH-a__checklistMeta{color:var(--belt-muted,#6f7a72);font-variant-numeric:tabular-nums;font-size:.74rem}.belt-module__72OH-a__noteMeta{border:1px solid var(--belt-meta-button-border,#cfd6d0);background:var(--belt-meta-button-bg,#fff);border-radius:.12rem;flex:none;width:.86rem;height:.72rem;position:relative}.belt-module__72OH-a__noteMeta:before{content:"";background:var(--belt-meta-button-fg,#5a635d);width:.5rem;height:.06rem;box-shadow:0 .16rem 0 var(--belt-meta-button-fg,#5a635d);opacity:.7;position:absolute;top:.12rem;left:.12rem}.belt-module__72OH-a__empty{color:var(--belt-muted,#98a199);padding:.35rem;font-size:.84rem}.belt-module__72OH-a__authCard{background:var(--belt-card-bg,#fff);border:1px solid var(--belt-card-border,#dcdfdb);border-radius:.8rem;max-width:380px;margin:10vh auto;padding:1.25rem}.belt-module__72OH-a__authBrand{letter-spacing:.01em;color:var(--belt-shell-fg,#1c1e1d);margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.belt-module__72OH-a__authTagline{color:color-mix(in srgb,var(--belt-shell-fg,#1c1e1d)76%,#70757a 24%);margin:.2rem 0 1.1rem;font-size:.875rem;line-height:1.25rem}.belt-module__72OH-a__authGrid{gap:.55rem;display:grid}.belt-module__72OH-a__authInput{border:1px solid var(--belt-input-border,#d7dcd8);background:var(--belt-input-bg,#fff);border-radius:.45rem;height:2rem;padding:0 .55rem;font-size:.86rem}.belt-module__72OH-a__message{color:var(--belt-muted,#6a6f6b);font-size:.8rem}.belt-module__72OH-a__deleteButton{border:1px solid color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)35%,#b68d8d 65%);background:color-mix(in srgb,var(--belt-button-bg,#fff)88%,#f4e2e2 12%);color:color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)25%,#7d4b4b 75%);border-radius:.5rem;height:2rem;padding:0 .7rem;font-size:.82rem}.belt-module__72OH-a__dragOverlay{min-width:220px;padding:0}.belt-module__72OH-a__dragOverlayTaskStrip{pointer-events:none;min-width:230px;max-width:340px;box-shadow:0 10px 20px #141a161f,0 2px 5px #141a1614}.belt-module__72OH-a__dragOverlayCard{border:1px solid var(--belt-task-border,#d4dad6);background:color-mix(in srgb,var(--belt-overlay-bg,#fff)94%,#eef3ef 6%);color:var(--belt-task-fg,#1e2620);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:.55rem;align-items:center;gap:.45rem;min-width:230px;max-width:340px;min-height:2.1rem;padding:.25rem .5rem;display:flex;box-shadow:0 10px 20px #141a161f,0 2px 5px #141a1614}.belt-module__72OH-a__dragOverlayTime{color:var(--belt-time-fg,#1f4f68);background:var(--belt-time-bg,#e7eff5);border:1px solid var(--belt-time-border,#b7cad6);font-variant-numeric:tabular-nums;border-radius:.35rem;flex:none;padding:.04rem .32rem;font-size:.74rem;font-weight:650}.belt-module__72OH-a__dragOverlayTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.belt-module__72OH-a__completionCelebrationLayer{pointer-events:none;z-index:90;position:fixed;inset:0;overflow:hidden}.belt-module__72OH-a__completionCelebrationPulse{border:2px solid var(--completion-pulse-color,#f27486);width:14px;height:14px;transform:translate(calc(var(--completion-origin-x,0px) - 7px),calc(var(--completion-origin-y,0px) - 7px));opacity:0;animation:belt-module__72OH-a__completionPulse var(--completion-pulse-duration,.52s)ease-out forwards;border-radius:999px;position:fixed;top:0;left:0}.belt-module__72OH-a__completionCelebrationParticle{font-size:var(--completion-size,16px);color:var(--completion-color,#fd8a67);text-shadow:0 0 8px color-mix(in srgb,currentColor 65%,transparent 35%),0 1px 2px #12161433;transform:translate(var(--completion-origin-x,0px),var(--completion-origin-y,0px))rotate(var(--completion-rotate-from,0deg));opacity:0;will-change:transform,opacity;animation:belt-module__72OH-a__completionParticleFly var(--completion-duration,.94s)cubic-bezier(.2,.72,.24,1)forwards;animation-delay:var(--completion-delay,0s);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:fixed;top:0;left:0}.belt-module__72OH-a__completionCelebrationGlider{font-size:var(--completion-size,28px);color:var(--completion-color,#56bfe2);filter:drop-shadow(0 1px 1px #0a141840);text-shadow:0 0 10px color-mix(in srgb,currentColor 58%,transparent 42%);transform:translate(var(--completion-origin-x,0px),var(--completion-origin-y,0px))rotate(var(--completion-glide-rotate-start,0deg));opacity:0;will-change:transform,opacity;animation:belt-module__72OH-a__completionGlideFlight var(--completion-glide-duration,4.8s)cubic-bezier(.08,.54,.2,1)forwards;animation-delay:var(--completion-delay,0s);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:fixed;top:0;left:0}.belt-module__72OH-a__completionCelebrationGliderIcon{width:var(--completion-size,28px);height:var(--completion-size,28px);fill:currentColor}@keyframes belt-module__72OH-a__completionPulse{0%{opacity:.75;transform:translate(calc(var(--completion-origin-x,0px) - 7px),calc(var(--completion-origin-y,0px) - 7px))scale(.2)}to{opacity:0;transform:translate(calc(var(--completion-origin-x,0px) - 7px),calc(var(--completion-origin-y,0px) - 7px))scale(4.8)}}@keyframes belt-module__72OH-a__completionParticleFly{0%{opacity:0;transform:translate(var(--completion-origin-x,0px),var(--completion-origin-y,0px))rotate(var(--completion-rotate-from,0deg))scale(.35)}12%{opacity:1}to{opacity:0;transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-dx,0px)),calc(var(--completion-origin-y,0px) + var(--completion-dy,0px)))rotate(var(--completion-rotate-to,0deg))scale(1)}}@keyframes belt-module__72OH-a__completionGlideFlight{0%{opacity:0;transform:translate(var(--completion-origin-x,0px),var(--completion-origin-y,0px))rotate(var(--completion-glide-rotate-start,0deg))scale(.76)}10%{opacity:1}24%{transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-one-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-one-y,0px)))rotate(var(--completion-glide-rotate-waypoint-one,0deg))scale(.9)}42%{transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-two-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-two-y,0px)))rotate(var(--completion-glide-rotate-waypoint-two,0deg))scale(1)}60%{transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-three-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-three-y,0px)))rotate(var(--completion-glide-rotate-waypoint-three,0deg))scale(.99)}78%{opacity:1;transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-four-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-four-y,0px)))rotate(var(--completion-glide-rotate-waypoint-four,0deg))scale(.98)}92%{opacity:.72;transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-five-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-five-y,0px)))rotate(var(--completion-glide-rotate-end,0deg))scale(.96)}to{opacity:0;transform:translate(calc(var(--completion-origin-x,0px) + var(--completion-glide-waypoint-five-x,0px)),calc(var(--completion-origin-y,0px) + var(--completion-glide-waypoint-five-y,0px)))rotate(var(--completion-glide-rotate-end,0deg))scale(.94)}}.belt-module__72OH-a__undoToast{background:var(--belt-overlay-bg,#fff);border:1px solid var(--belt-overlay-border,#d3d8d4);border-radius:.6rem;align-items:center;gap:.45rem;padding:.45rem .5rem;font-size:.82rem;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 20px #0f16121a}.belt-module__72OH-a__activityPanel{border:1px solid var(--belt-drawer-border,#d7dbd8);background:var(--belt-drawer-bg,#fcfcfa);z-index:25;border-radius:.7rem;flex-direction:column;width:min(34vw,360px);max-height:46vh;display:flex;position:fixed;bottom:4.2rem;right:1rem;overflow:hidden;box-shadow:0 12px 24px #1016131f}.belt-module__72OH-a__activityHeader{border-bottom:1px solid var(--belt-header-border,#e2e5e1);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .6rem;display:flex}.belt-module__72OH-a__activityList{flex-direction:column;gap:.4rem;padding:.45rem .6rem;display:flex;overflow:auto}.belt-module__72OH-a__activityItem{border:1px solid var(--belt-markdown-border,#dce0dd);background:var(--belt-markdown-bg,#fff);border-radius:.45rem;flex-direction:column;gap:.2rem;padding:.35rem .45rem;display:flex}.belt-module__72OH-a__activityAction{color:var(--belt-shell-fg,#1e2620);font-size:.78rem}.belt-module__72OH-a__activityTime{color:var(--belt-muted,#6a6f6b);font-size:.73rem}.belt-module__72OH-a__dialogBackdrop{z-index:240;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1218156b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.belt-module__72OH-a__dialogPanel{border:1px solid var(--belt-drawer-border,#d7dbd8);background:var(--belt-overlay-bg,#fff);border-radius:.8rem;width:min(500px,100vw - 2rem);box-shadow:0 18px 42px #1218153d}.belt-module__72OH-a__dialogPanelWide{width:min(720px,100vw - 2rem)}.belt-module__72OH-a__dialogHeader{padding:.78rem .9rem .5rem}.belt-module__72OH-a__dialogTitle{color:var(--belt-shell-fg,#1e2620);margin:0;font-size:.98rem}.belt-module__72OH-a__dialogDescription{color:var(--belt-muted,#687069);margin:.24rem 0 0;font-size:.82rem}.belt-module__72OH-a__dialogBody{flex-direction:column;gap:.55rem;padding:0 .9rem .9rem;display:flex}.belt-module__72OH-a__dialogFooter{justify-content:flex-end;gap:.45rem;padding:0 .9rem .88rem;display:flex}.belt-module__72OH-a__dialogInput{border:1px solid var(--belt-input-border,#d7dcd8);background:var(--belt-input-bg,#fff);width:100%;color:var(--belt-button-fg,#303532);border-radius:.45rem;height:2rem;padding:0 .6rem;font-size:.84rem}.belt-module__72OH-a__dialogField{flex-direction:column;gap:.24rem;display:flex}.belt-module__72OH-a__dialogFieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--belt-muted,#687069);font-size:.7rem}.belt-module__72OH-a__dialogChoiceList{gap:.35rem;max-height:min(44vh,360px);display:grid;overflow:auto}.belt-module__72OH-a__dialogChoiceButton{border:1px solid var(--belt-button-border,#d8dad7);background:var(--belt-button-bg,#fff);width:100%;color:var(--belt-button-fg,#303532);text-align:left;border-radius:.48rem;align-items:center;gap:.4rem;min-height:2rem;padding:.4rem .56rem;font-size:.82rem;display:inline-flex}.belt-module__72OH-a__dialogChoiceButton[data-active=true]{border-color:var(--belt-button-active-border,#758078);background:var(--belt-button-active-bg,#eef2ed)}.belt-module__72OH-a__settingsContainer{border:1px dashed var(--belt-header-border,#e2e5e1);background:color-mix(in srgb,var(--belt-markdown-bg,#fff)85%,transparent 15%);border-radius:.58rem;flex:1;min-width:0;min-height:min(60vh,520px);padding:.85rem}.belt-module__72OH-a__settingsHint{color:var(--belt-muted,#687069);margin:0;font-size:.82rem}.belt-module__72OH-a__settingsCategoryList{gap:.55rem;margin-top:.7rem;display:grid}.belt-module__72OH-a__settingsStateText{color:var(--belt-muted,#687069);margin:.5rem 0 0;font-size:.74rem}.belt-module__72OH-a__settingsCategoryCard{border:1px solid var(--belt-markdown-border,#dce0dd);background:var(--belt-markdown-bg,#fff);border-radius:.5rem;padding:.6rem .7rem}.belt-module__72OH-a__settingsCategoryTitle{color:var(--belt-shell-fg,#1e2620);margin:0;font-size:.86rem}.belt-module__72OH-a__settingsCategoryDescription{color:var(--belt-muted,#687069);margin:.3rem 0 0;font-size:.76rem}.belt-module__72OH-a__settingsCategoryEmpty{color:var(--belt-muted,#687069);margin:.45rem 0 0;font-size:.74rem}.belt-module__72OH-a__settingsControlRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.55rem;display:flex}.belt-module__72OH-a__settingsFieldLabel{color:var(--belt-shell-fg,#1e2620);margin:0;font-size:.76rem}.belt-module__72OH-a__settingsFieldDescription{color:var(--belt-muted,#687069);margin:.18rem 0 0;font-size:.72rem}.belt-module__72OH-a__settingsInlineActions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.55rem;display:inline-flex}.belt-module__72OH-a__settingsSliderBlock{margin-top:.65rem}.belt-module__72OH-a__settingsSliderHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.belt-module__72OH-a__settingsSliderValue{color:var(--belt-muted,#687069);margin:0;font-size:.74rem}.belt-module__72OH-a__settingsSlider{width:100%;margin-top:.35rem}.belt-module__72OH-a__settingsPanel{z-index:110;left:.8rem;right:auto}.belt-module__72OH-a__dialogDangerButton{border:1px solid color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)34%,#bd8e8e 66%);background:color-mix(in srgb,var(--belt-button-bg,#fff)90%,#f5dfdf 10%);color:color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)24%,#7c4d4d 76%);border-radius:.5rem;min-height:2rem;padding:0 .66rem;font-size:.78rem}.belt-module__72OH-a__drawer{border:1px solid var(--belt-drawer-border,#d7dbd8);background:var(--belt-drawer-bg,#fcfcfa);z-index:120;border-radius:.8rem;flex-direction:column;width:min(44vw,620px);min-width:420px;display:flex;position:fixed;top:.8rem;bottom:.8rem;right:.8rem;box-shadow:0 14px 30px #12181524}.belt-module__72OH-a__drawerHeader{border-bottom:1px solid var(--belt-header-border,#e2e5e1);justify-content:space-between;align-items:center;padding:.68rem .95rem .62rem;display:flex}.belt-module__72OH-a__drawerKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--belt-muted,#687069);font-size:.7rem}.belt-module__72OH-a__drawerCloseButton{border:1px solid var(--belt-meta-button-border,#cfd6d0);background:var(--belt-overlay-bg,#fff);height:1.7rem;color:var(--belt-meta-button-fg,#445048);border-radius:999px;padding:0 .6rem;font-size:.75rem}.belt-module__72OH-a__drawerBody{flex-direction:column;flex:1;gap:.52rem;min-height:0;padding:.85rem;display:flex;overflow:auto}.belt-module__72OH-a__drawerComposer{border:1px solid var(--belt-drawer-border,#d7dbd8);background:linear-gradient(to bottom,color-mix(in srgb,var(--belt-drawer-bg,#fcfcfa)86%,#fff 14%),color-mix(in srgb,var(--belt-markdown-bg,#fff)90%,#f5f7f5 10%));border-radius:.8rem;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.belt-module__72OH-a__drawerTitleRow{align-items:flex-start;gap:.52rem;padding:.72rem .78rem .56rem;display:flex}.belt-module__72OH-a__drawerTaskDot{background:color-mix(in srgb,var(--belt-button-active-border,#758078)45%,#d7dcd8 55%);border-radius:.28rem;flex:none;width:.95rem;height:.95rem;box-shadow:inset 0 1px #ffffff80}.belt-module__72OH-a__drawerTaskDot[data-color=slate]{background:#64748b}.belt-module__72OH-a__drawerTaskDot[data-color=stone]{background:#78716c}.belt-module__72OH-a__drawerTaskDot[data-color=zinc]{background:#71717a}.belt-module__72OH-a__drawerTaskDot[data-color=amber]{background:#f97316}.belt-module__72OH-a__drawerTaskDot[data-color=emerald]{background:#16a34a}.belt-module__72OH-a__drawerTaskDot[data-color=sky]{background:#0284c7}.belt-module__72OH-a__drawerTaskDot[data-color=teal]{background:#14b8a6}.belt-module__72OH-a__drawerTaskDot[data-color=rose]{background:#dc2626}.belt-module__72OH-a__drawerTaskDot[data-color=indigo]{background:#7c3aed}.belt-module__72OH-a__drawerTaskDot[data-color=cyan]{background:#06b6d4}.belt-module__72OH-a__drawerTaskDot[data-color=yellow],.belt-module__72OH-a__drawerTaskDot[data-color=pink]{background:#eab308}.belt-module__72OH-a__drawerTaskDot[data-color=gray]{background:#6b7280}.belt-module__72OH-a__drawerTitleInput{resize:none;min-width:0;min-height:2.2rem;max-height:13rem;color:var(--belt-shell-fg,#1e2620);letter-spacing:-.01em;background:0 0;border:none;flex:1;padding:.04rem 0;font-family:inherit;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:500;line-height:1.2;overflow:auto}.belt-module__72OH-a__drawerTitleInputCompact{letter-spacing:-.005em;font-size:clamp(1.05rem,1.65vw,1.28rem);line-height:1.3}.belt-module__72OH-a__drawerTitleInput:focus{outline:none}.belt-module__72OH-a__drawerTaskDate{color:var(--belt-muted,#6a6f6b);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-top:.24rem;font-size:.74rem}.belt-module__72OH-a__drawerToolbarRow{border-top:1px solid var(--belt-header-border,#e2e5e1);border-bottom:1px solid var(--belt-header-border,#e2e5e1);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.44rem .56rem;display:flex}.belt-module__72OH-a__drawerToolbarPrimary{align-items:center;gap:.25rem;display:inline-flex}.belt-module__72OH-a__notesModeSwitch{gap:.24rem;margin-left:auto;display:inline-flex}.belt-module__72OH-a__drawerModeButton{border:1px solid var(--belt-meta-button-border,#cfd6d0);height:1.46rem;color:var(--belt-muted,#6a6f6b);background:0 0;border-radius:999px;padding:0 .48rem;font-size:.72rem}.belt-module__72OH-a__drawerModeButton[data-active=true]{background:var(--belt-button-active-bg,#eef2ed);border-color:var(--belt-button-active-border,#758078);color:var(--belt-button-fg,#303532)}.belt-module__72OH-a__drawerAutosave{color:var(--belt-muted,#7e857f);letter-spacing:.03em;text-transform:uppercase;font-size:.7rem}.belt-module__72OH-a__notesToolButton{border:1px solid var(--belt-meta-button-border,#cfd6d0);color:var(--belt-muted,#6a6f6b);background:0 0;border-radius:.36rem;height:1.5rem;padding:0 .46rem;font-size:.72rem}.belt-module__72OH-a__notesToolButton:hover,.belt-module__72OH-a__notesToolButton:focus-visible{border-color:color-mix(in srgb,var(--belt-button-active-border,#758078)55%,#b9c1bc 45%);background:color-mix(in srgb,var(--belt-button-active-bg,#eef2ed)76%,#eef3ef 24%);color:var(--belt-button-fg,#303532)}.belt-module__72OH-a__drawerEditorWrap{flex:1;min-height:0;padding:.75rem;display:flex}.belt-module__72OH-a__richNotesEditor{background:var(--belt-markdown-bg,#fff);border:none;border-radius:.62rem;flex:1;width:100%;min-height:clamp(320px,52vh,760px);padding:1rem 1rem 1.2rem;font-size:1.05rem;line-height:1.62;overflow:auto;box-shadow:inset 0 1px #ffffffb3}.belt-module__72OH-a__richNotesEditor:focus{border-color:color-mix(in srgb,var(--belt-button-active-border,#758078)45%,#bcc5bf 55%);outline:none}.belt-module__72OH-a__richNotesEditor ul,.belt-module__72OH-a__richNotesEditor ol{padding-left:1rem}.belt-module__72OH-a__richNotesEditor a{color:var(--belt-time-fg,#1f4f68);text-decoration:underline}.belt-module__72OH-a__richNotesEditor img{border-radius:.35rem;max-width:100%;height:auto;margin:.45rem 0;display:block}.belt-module__72OH-a__markdownEditorLarge{background:var(--belt-markdown-bg,#fff);resize:none;border:none;border-radius:.62rem;flex:1;width:100%;min-height:clamp(320px,52vh,760px);padding:1rem;font-size:.98rem;line-height:1.62}.belt-module__72OH-a__drawerMetaDetails{border:1px solid var(--belt-drawer-border,#d7dbd8);background:color-mix(in srgb,var(--belt-drawer-bg,#fcfcfa)95%,#f8faf8 5%);border-radius:.58rem;overflow:hidden}.belt-module__72OH-a__drawerMetaSummary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--belt-muted,#687069);padding:.48rem .62rem;font-size:.75rem;list-style:none}.belt-module__72OH-a__drawerMetaSummary::-webkit-details-marker{display:none}.belt-module__72OH-a__drawerMetaSummary:after{content:"+";float:right;color:color-mix(in srgb,var(--belt-muted,#687069)72%,#9ea79f 28%);font-weight:600}.belt-module__72OH-a__drawerMetaDetails[open] .belt-module__72OH-a__drawerMetaSummary:after{content:"−"}.belt-module__72OH-a__drawerMetaContent{flex-direction:column;gap:.55rem;padding:0 .62rem .62rem;display:flex}.belt-module__72OH-a__drawerMetaGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:.48rem;display:grid}.belt-module__72OH-a__drawerMetaField{flex-direction:column;gap:.22rem;min-width:0;display:flex}.belt-module__72OH-a__drawerMetaLabel{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--belt-muted,#687069)82%,#8e968f 18%);font-size:.65rem}.belt-module__72OH-a__drawerMetaInput{border:1px solid var(--belt-input-border,#d7dcd8);background:var(--belt-input-bg,#fff);width:100%;color:var(--belt-button-fg,#303532);border-radius:.5rem;height:2rem;padding:0 .58rem;font-size:.86rem}.belt-module__72OH-a__drawerMetaActions{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.belt-module__72OH-a__drawerToggleGroup{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.belt-module__72OH-a__drawerPillButton{border:1px solid var(--belt-meta-button-border,#cfd6d0);color:var(--belt-meta-button-fg,#5a635d);background:0 0;border-radius:999px;height:1.7rem;padding:0 .6rem;font-size:.75rem}.belt-module__72OH-a__drawerPillButton[data-active=true]{border-color:var(--belt-button-active-border,#758078);background:var(--belt-button-active-bg,#eef2ed);color:var(--belt-button-fg,#303532)}.belt-module__72OH-a__drawerDangerButton{border:1px solid color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)35%,#b68d8d 65%);background:color-mix(in srgb,var(--belt-button-bg,#fff)92%,#f4e2e2 8%);color:color-mix(in srgb,var(--belt-task-urgent,#2f4e5c)25%,#7d4b4b 75%);border-radius:999px;height:1.7rem;padding:0 .65rem;font-size:.75rem}.belt-module__72OH-a__markdownEditor{border:1px solid var(--belt-markdown-border,#d4d8d5);background:var(--belt-markdown-bg,#fff);resize:vertical;border-radius:.4rem;min-height:120px;padding:.45rem;font-size:.84rem;line-height:1.4}.belt-module__72OH-a__markdownPreview{border:1px solid var(--belt-markdown-border,#dce0dd);background:var(--belt-markdown-bg,#fff);border-radius:.45rem;padding:.45rem;font-size:.84rem;line-height:1.45}.belt-module__72OH-a__markdownPreview ul,.belt-module__72OH-a__markdownPreview ol{margin-left:1rem}.belt-module__72OH-a__markdownPreview a{color:var(--belt-time-fg,#1f4f68);text-decoration:underline}.belt-module__72OH-a__markdownPreview img{border-radius:.35rem;max-width:100%;height:auto;margin:.35rem 0}.belt-module__72OH-a__checklistItem{align-items:flex-start;gap:.4rem;list-style:none;display:flex}.belt-module__72OH-a__checklistToggle{border:1px solid var(--belt-meta-button-border,#cfd6d0);background:var(--belt-overlay-bg,#fdfefd);color:var(--belt-meta-button-fg,#445048);border-radius:.3rem;height:1.2rem;margin-top:.05rem;padding:0 .3rem;font-size:.72rem;line-height:1.2rem}@media (max-width:980px){.belt-module__72OH-a__toolbarMenuPanel,.belt-module__72OH-a__toolbarMenuPanelLarge{max-width:calc(100vw - 2rem)}.belt-module__72OH-a__projectRow{flex-wrap:wrap}.belt-module__72OH-a__projectColorSelect{min-width:88px}.belt-module__72OH-a__drawerMetaGrid{grid-template-columns:1fr}.belt-module__72OH-a__drawerMetaActions{flex-direction:column;align-items:stretch}.belt-module__72OH-a__drawerDangerButton{width:100%}.belt-module__72OH-a__shell{padding-left:1rem;padding-right:1rem}.belt-module__72OH-a__shellSettingsOpen{padding-left:1rem}.belt-module__72OH-a__drawer{width:calc(100vw - 1.6rem);min-width:0;max-height:76vh;inset:auto .8rem .8rem}.belt-module__72OH-a__settingsPanel{left:.8rem;right:.8rem}.belt-module__72OH-a__settingsControlRow{align-items:stretch}.belt-module__72OH-a__settingsControlRow .belt-module__72OH-a__dateInput{width:100%}.belt-module__72OH-a__drawerBody{overflow:auto}.belt-module__72OH-a__richNotesEditor,.belt-module__72OH-a__markdownEditorLarge{min-height:52vh}.belt-module__72OH-a__taskActions{opacity:1;pointer-events:auto}.belt-module__72OH-a__activityPanel{width:auto;max-height:42vh;left:.8rem;right:.8rem}}
