._card_f08q0_1{z-index:0;border:1px solid var(--line);background:var(--field-bg);border-radius:16px;min-width:0;padding:.82rem .9rem;display:grid;position:relative;box-shadow:0 10px 24px #52442512}._compactCard_f08q0_13{min-height:2.6rem;box-shadow:none;border-radius:9px;padding:.42rem .48rem .42rem .68rem}._success_f08q0_20{background:var(--success-bg);border-color:#23503f3d}._skipped_f08q0_25{background:#57605614}._main_f08q0_29{gap:.58rem;min-width:0;display:grid}._compactMain_f08q0_35{gap:0}._compactRow_f08q0_39{justify-content:space-between;align-items:center;gap:.62rem;min-width:0;display:flex}._compactTitleGroup_f08q0_47{align-items:center;gap:.5rem;min-width:0;display:flex}._compactTitle_f08q0_47{overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:.98rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}._cardHeader_f08q0_68{justify-content:space-between;align-items:flex-start;gap:.72rem;min-width:0;display:flex}._titleRow_f08q0_76{align-items:center;gap:.55rem;min-width:0;display:flex}._titleRow_f08q0_76 h4{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.15;display:-webkit-box;overflow:hidden}._iconWrap_f08q0_94{width:1.75rem;height:1.75rem;color:var(--accent-text-on-fill);border-radius:10px;flex:none;place-items:center;display:grid}._iconWrap_f08q0_94>span{width:1.08rem;height:1.08rem}._compactIconWrap_f08q0_109{border-radius:8px;width:1.55rem;height:1.55rem}._compactIconWrap_f08q0_109>span{width:.95rem;height:.95rem}._quickActions_f08q0_120{flex:none;align-items:center;gap:.32rem;display:inline-flex}._button_f08q0_127{border:1px solid var(--line);background:var(--field-bg);color:inherit;border-radius:999px;padding:.42rem .8rem;font-size:.86rem;transition:transform .16s,border-color .16s,background .16s}._button_f08q0_127:hover{transform:translateY(-1px)}._button_f08q0_127:disabled{cursor:not-allowed;opacity:.55;transform:none}._iconButton_f08q0_150{flex:none;place-items:center;width:2.18rem;height:2.18rem;padding:0;display:inline-grid}._iconButton_f08q0_150 svg{display:block}._compactIconButton_f08q0_163{width:1.9rem;height:1.9rem}._note_f08q0_168{color:var(--text-soft);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:-.08rem 0 0;font-size:.86rem;line-height:1.35;display:-webkit-box;overflow:hidden}._meta_f08q0_180{flex-wrap:wrap;align-items:center;gap:.42rem .55rem;display:flex}._metaChip_f08q0_187{background:var(--accent-muted);min-width:2rem;min-height:1.65rem;color:var(--accent-strong);border-radius:999px;justify-content:center;align-items:center;padding:.22rem .55rem;font-size:.76rem;line-height:1.2;display:inline-flex}._progressTrack_f08q0_201{background:var(--line);border-radius:999px;height:.35rem;overflow:hidden}._progressFill_f08q0_208{border-radius:inherit;background:var(--accent-fill);height:100%;transition:width .18s;display:block}@media (width<=820px){._card_f08q0_1{padding:.78rem}._compactCard_f08q0_13{padding:.38rem .42rem .38rem .62rem}._cardHeader_f08q0_68{gap:.55rem}}._panel_1dvd2_1{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:14px;gap:.5rem;padding:.62rem;display:grid}._panelCollapsed_1dvd2_11{box-sizing:border-box;gap:0;height:3rem;margin:1px;padding:.5rem .64rem;position:relative}._header_1dvd2_20,._row_1dvd2_21,._rowTitleLine_1dvd2_22,._metaLine_1dvd2_23,._actions_1dvd2_24,._syncLine_1dvd2_25{align-items:center;display:flex}._header_1dvd2_20{justify-content:space-between;gap:1rem}._panelCollapsed_1dvd2_11 ._header_1dvd2_20{min-height:1.86rem}._headerControls_1dvd2_39{flex:none;align-items:center;gap:.42rem;display:inline-flex}._eyebrowLink_1dvd2_46{color:var(--text-soft);text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}._header_1dvd2_20 h3,._row_1dvd2_21 h4{margin:0}._counter_1dvd2_61{text-align:center;min-width:3.4rem;max-width:11rem;color:var(--accent);background:var(--accent-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.28rem .58rem;font-size:.78rem;font-weight:800;overflow:hidden}._collapseToggle_1dvd2_76{border:1px solid var(--accent-border);background:var(--field-bg-muted);width:1.86rem;height:1.86rem;color:var(--text);border-radius:999px;flex:none;place-items:center;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-grid}._collapseChevron_1dvd2_93{border-bottom:1.8px solid;border-right:1.8px solid;width:.48rem;height:.48rem;display:block;transform:translateY(-.1rem)rotate(45deg)}._collapseChevronExpanded_1dvd2_102{transform:translateY(.12rem)rotate(225deg)}._collapseToggle_1dvd2_76:hover{border-color:var(--accent-border-strong);background:var(--field-bg-strong);transform:translateY(-1px)}._collapseToggleActive_1dvd2_112{border-color:var(--accent-border-strong);background:var(--accent-muted-strong);color:var(--accent-strong)}._compactMeter_1dvd2_118{background:var(--line);border-radius:999px;height:.24rem;position:absolute;bottom:.22rem;left:.64rem;right:.64rem;overflow:hidden}._compactMeter_1dvd2_118 span{border-radius:inherit;background:var(--accent-fill);height:100%;transition:width .18s;display:block}._list_1dvd2_137{gap:.44rem;display:grid}._row_1dvd2_21{border:1px solid var(--line);background:var(--field-bg-muted);border-radius:12px;gap:.52rem;min-width:0;padding:.5rem}._rowDone_1dvd2_151{border-color:var(--accent-border);background:var(--success-bg)}._rowSkipped_1dvd2_156{background:var(--field-bg-muted)}._iconWrap_1dvd2_160{width:2rem;height:2rem;color:var(--accent-text-on-fill);border-radius:10px;flex:none;place-items:center;display:grid}._rowBody_1dvd2_170{flex:1;gap:.22rem;min-width:0;display:grid}._rowTitleLine_1dvd2_22{justify-content:space-between;gap:.5rem}._rowTitleLine_1dvd2_22 h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}._rowTitleLine_1dvd2_22 span,._metaLine_1dvd2_23{color:var(--text-soft);font-size:.7rem;font-weight:700}._metaLine_1dvd2_23{flex-wrap:wrap;gap:.32rem}._progressTrack_1dvd2_202{background:var(--line);border-radius:999px;height:.28rem;overflow:hidden}._progressFill_1dvd2_209{border-radius:inherit;background:var(--accent-fill);height:100%;transition:width .18s;display:block}._actions_1dvd2_24{flex:none;gap:.34rem}._iconButton_1dvd2_222,._progressButton_1dvd2_223,._skipButton_1dvd2_224{border:1px solid var(--line);background:var(--surface-strong);color:var(--accent);font-weight:800}._iconButton_1dvd2_222{border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}._skipButton_1dvd2_224{border-radius:999px;min-height:2rem;padding:0 .52rem;font-size:.72rem}._progressButton_1dvd2_223{white-space:nowrap;border-radius:999px;min-width:3.7rem;min-height:2rem;padding:0 .52rem;font-size:.78rem}._emptyText_1dvd2_255,._errorText_1dvd2_256{color:var(--text-soft);margin:0}._emptyState_1dvd2_261{gap:.62rem;display:grid}._emptyAction_1dvd2_266{border:1px solid var(--accent-border);background:var(--accent-muted);color:var(--accent);border-radius:999px;justify-self:start;padding:.58rem .82rem;font-size:.84rem;font-weight:800;text-decoration:none}._errorText_1dvd2_256{color:var(--warning);font-weight:700}._syncLine_1dvd2_25{border:1px solid var(--line);background:var(--accent-muted);color:var(--text-soft);border-radius:12px;justify-content:space-between;gap:.7rem;padding:.55rem .65rem;font-size:.82rem;font-weight:800}._syncLine_1dvd2_25 button{border:1px solid var(--line);background:var(--surface-strong);min-height:2rem;color:var(--accent);border-radius:999px;padding:0 .65rem;font-weight:800}@media (width<=620px){._headerControls_1dvd2_39{gap:.34rem}._row_1dvd2_21{flex-wrap:nowrap;align-items:center}._rowTitleLine_1dvd2_22 span{display:none}._actions_1dvd2_24{justify-content:flex-end;width:auto}._progressButton_1dvd2_223{min-width:3.35rem;padding-inline:.42rem}._skipButton_1dvd2_224{padding-inline:.44rem}._counter_1dvd2_61{min-width:0;max-width:7.8rem}}:root{--task-composer-viewport-offset-top:0px;--task-composer-viewport-height:100vh}@supports (height:100dvh){:root{--task-composer-viewport-height:100dvh}}._actionRow_1uzn5_12{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._openButton_1uzn5_20{border:1px solid var(--accent-border-strong);background:var(--accent-fill);min-height:2.7rem;color:var(--accent-text-on-fill);box-shadow:var(--shadow-soft);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.68rem 1rem;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}._openButtonIcon_1uzn5_38{background:#ffffff29;border-radius:999px;place-items:center;width:1.1rem;height:1.1rem;line-height:1;display:grid}._openButtonLabel_1uzn5_48{white-space:nowrap}._actionRowInlineMobile_1uzn5_52{width:fit-content;margin-left:auto}._openButton_1uzn5_20:hover{background:var(--accent-fill-hover);box-shadow:var(--shadow);transform:translateY(-1px)}._modalOverlay_1uzn5_63{inset:var(--task-composer-viewport-offset-top,0px) 0 auto;z-index:120;height:var(--task-composer-viewport-height,100vh);padding:calc(1rem + var(--safe-area-top)) calc(1rem + var(--safe-area-right)) calc(1rem + var(--safe-area-bottom)) calc(1rem + var(--safe-area-left));background:var(--surface-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;display:grid;position:fixed;overflow:hidden}@supports (height:100dvh){._modalOverlay_1uzn5_63{height:var(--task-composer-viewport-height,100dvh)}}._backdropButton_1uzn5_83{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}._panel_1uzn5_92{--control-height:3rem;--hero-control-height:3.35rem;z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--surface);border:1px solid var(--line);width:min(1080px,100%);max-height:100%;box-shadow:var(--shadow);border-radius:24px;flex-direction:column;gap:1rem;padding:1.1rem;display:flex;position:relative;overflow:hidden}._formScroller_1uzn5_111{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:1rem;min-height:0;display:flex;overflow:hidden auto}._modalHeader_1uzn5_123{z-index:2;flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}._mobileHeaderSubmit_1uzn5_133{display:none}._modalHeader_1uzn5_123 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1}._closeButton_1uzn5_144{border:1px solid var(--line);background:var(--field-bg);width:2.4rem;height:2.4rem;color:inherit;border-radius:999px;flex:none;place-items:center;font-size:1.3rem;line-height:1;transition:transform .16s,border-color .16s,background .16s;display:inline-grid}._closeButton_1uzn5_144:hover{border-color:var(--line-strong);background:var(--field-bg-strong);transform:translateY(-1px)}._titleField_1uzn5_168{--control-height:var(--hero-control-height)}._formColumns_1uzn5_172{grid-template-columns:minmax(0,1.58fr) minmax(20rem,.92fr);align-items:start;gap:.85rem;display:grid}._columnPanel_1uzn5_179{border:1px solid var(--line);background:var(--field-bg-muted);border-radius:18px;flex-direction:column;display:flex;overflow:visible}._columnSection_1uzn5_188{padding:.9rem}._columnSection_1uzn5_188+._columnSection_1uzn5_188{border-top:1px solid var(--line)}._composerMain_1uzn5_196,._composerMainTimeline_1uzn5_197{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}._composerMainPair_1uzn5_203{grid-template-columns:repeat(2,minmax(0,1fr))}._composerMainCompact_1uzn5_207{grid-template-columns:minmax(0,1fr)}._visualPanel_1uzn5_211{background:0 0;padding:0;display:block}._field_1uzn5_217{--select-picker-height:var(--control-height);--select-picker-padding:.8rem .9rem;--select-picker-radius:16px;flex-direction:column;gap:.45rem;display:flex}._field_1uzn5_217>span{color:var(--text-soft);font-size:.78rem}._field_1uzn5_217 input,._field_1uzn5_217 textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--field-bg);border-radius:16px;width:100%;padding:.8rem .9rem;transition:border-color .15s,background .15s}._field_1uzn5_217 input{min-height:var(--control-height)}._field_1uzn5_217 input:focus,._field_1uzn5_217 textarea:focus{border-color:var(--accent-border-strong);background:var(--field-bg-strong);outline:none}._field_1uzn5_217 input:disabled{cursor:not-allowed;opacity:.55}._fieldProject_1uzn5_260{--control-height:var(--hero-control-height)}._fieldProject_1uzn5_260,._fieldResource_1uzn5_265,._fieldType_1uzn5_266{min-width:0}._checkboxField_1uzn5_270{align-items:flex-start;gap:.8rem;display:flex}._checkboxField_1uzn5_270 input{width:1.1rem;height:1.1rem;accent-color:var(--accent);margin:.15rem 0 0}._checkboxCopy_1uzn5_283{gap:.18rem;display:grid}._checkboxLabel_1uzn5_288{cursor:pointer;font-size:.92rem;font-weight:600}._checkboxField_1uzn5_270 small{color:var(--text-soft);font-size:.78rem}._fieldType_1uzn5_266{--control-height:var(--hero-control-height);text-align:left;align-items:stretch}._notePanel_1uzn5_305 textarea{resize:vertical;min-height:4.5rem}._mobileFinishSection_1uzn5_310{display:none}._buttonIconStrong_1uzn5_314{width:1.5rem;height:1.5rem;color:var(--accent-text-on-fill);background:#ffffff29;border-radius:999px;flex:none;place-items:center;line-height:1;display:inline-grid}._footer_1uzn5_329{justify-content:flex-end;align-items:center;gap:1rem;padding-top:.15rem;display:flex}._primaryButton_1uzn5_337{background:var(--accent-fill);color:var(--accent-text-on-fill);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.72rem 1rem;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}._footerPrimaryButton_1uzn5_356{min-height:3.35rem;box-shadow:var(--shadow-soft);padding-inline:1.35rem}._primaryButton_1uzn5_337:hover{transform:translateY(-1px)}._primaryButton_1uzn5_337:disabled{cursor:not-allowed;opacity:.55;transform:none}@media (width<=820px){._formColumns_1uzn5_172,._composerMain_1uzn5_196,._composerMainTimeline_1uzn5_197,._composerMainPair_1uzn5_203{grid-template-columns:1fr}._footer_1uzn5_329{flex-direction:column;align-items:stretch}._openButton_1uzn5_20{right:calc(var(--planner-shell-inline-padding,0px) + var(--safe-area-right) + 3px);bottom:calc(1.65rem + var(--safe-area-bottom));z-index:14;width:calc(var(--planner-side-tabs-width,48px) - 3px);border:1px solid var(--planner-tab-border);background:var(--planner-tab-green-bg);min-height:44px;color:var(--planner-tab-green-fg);box-shadow:var(--planner-tab-shadow-active), inset 1px 0 0 #ffffff52;border-left:0;border-radius:0 13px 13px 0;padding:0;position:fixed}._openButtonIcon_1uzn5_38{background:0 0;width:auto;height:auto;font-size:1.6rem;line-height:1}._openButtonLabel_1uzn5_48{display:none}._openButton_1uzn5_20:hover{background:var(--planner-tab-green-bg);box-shadow:var(--planner-tab-shadow-active), inset 1px 0 0 #ffffff52;transform:none}._actionRowInlineMobile_1uzn5_52{justify-content:flex-end}._openButtonInlineMobile_1uzn5_432{z-index:auto;border:1px solid var(--accent-border-strong);background:var(--accent-fill);width:auto;min-height:2.7rem;color:var(--accent-text-on-fill);box-shadow:var(--shadow-soft);border-radius:999px;padding:.68rem 1rem;position:static;bottom:auto;right:auto}._openButtonInlineMobile_1uzn5_432:hover{background:var(--accent-fill-hover);box-shadow:var(--shadow);transform:translateY(-1px)}._openButtonInlineMobile_1uzn5_432 ._openButtonIcon_1uzn5_38{background:#ffffff29;width:1.1rem;height:1.1rem;font-size:1rem}._openButtonInlineMobile_1uzn5_432 ._openButtonLabel_1uzn5_48{display:inline}}@media (width<=560px){._actionRow_1uzn5_12{justify-content:stretch}._actionRowInlineMobile_1uzn5_52{justify-content:flex-end}._modalOverlay_1uzn5_63{padding:calc(.75rem + var(--safe-area-top)) calc(.55rem + var(--safe-area-right)) calc(.75rem + var(--safe-area-bottom)) calc(.55rem + var(--safe-area-left));align-items:end}._panel_1uzn5_92{--control-height:2.65rem;--hero-control-height:2.85rem;border-radius:20px;gap:.65rem;padding:.85rem .8rem}._formScroller_1uzn5_111{gap:.65rem}._modalHeader_1uzn5_123{justify-content:center;min-height:2.3rem;padding-inline:2.75rem;display:flex}._modalHeader_1uzn5_123 h2{text-align:center;flex:0 auto;font-size:1.22rem}._closeButton_1uzn5_144{width:2.15rem;height:2.15rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}._mobileHeaderSubmit_1uzn5_133{border:1px solid var(--accent-border-strong);background:var(--accent-fill);width:2.15rem;height:2.15rem;color:var(--accent-text-on-fill);box-shadow:var(--shadow-soft);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}._mobileHeaderSubmit_1uzn5_133:disabled{opacity:.55;box-shadow:none}._closeButton_1uzn5_144:hover{transform:translateY(calc(-50% - 1px))}._formColumns_1uzn5_172{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;display:grid}._columnPanel_1uzn5_179{background:0 0;border:0;gap:0;display:contents}._columnSection_1uzn5_188{order:20;grid-column:1/-1;padding:0}._columnSection_1uzn5_188+._columnSection_1uzn5_188{border-top:0}._titleSection_1uzn5_565{order:1}._projectSection_1uzn5_569{order:2}._scheduleSection_1uzn5_573{order:3}._reminderSection_1uzn5_577{order:5}._reminderSection_1uzn5_577._reminderWithFinish_1uzn5_581{order:4;grid-column:2}._typeSection_1uzn5_586{order:6}._routineSection_1uzn5_590,._recurrenceSection_1uzn5_591{order:7}._resourceSection_1uzn5_595{order:8}._mobileFinishSection_1uzn5_310{order:4;grid-column:1;display:block}._assigneeSection_1uzn5_605{order:9}._confirmationSection_1uzn5_609{order:10}._noteSection_1uzn5_613{order:11}._visualSection_1uzn5_617{order:12}._field_1uzn5_217{--select-picker-padding:.62rem .72rem;--select-picker-radius:14px;gap:.28rem}._field_1uzn5_217>span{font-size:.72rem}._field_1uzn5_217 input,._field_1uzn5_217 textarea{border-radius:14px;padding:.62rem .72rem}._composerMain_1uzn5_196,._composerMainTimeline_1uzn5_197,._composerMainPair_1uzn5_203{gap:.55rem}._scheduleSection_1uzn5_573 ._composerMainTimeline_1uzn5_197,._scheduleSection_1uzn5_573 ._composerMainPair_1uzn5_203{grid-template-columns:repeat(2,minmax(0,1fr))}._scheduleSection_1uzn5_573 ._composerMainCompact_1uzn5_207{grid-template-columns:minmax(0,1fr)}._finishField_1uzn5_652{display:none}._checkboxField_1uzn5_270{align-items:center;gap:.55rem}._checkboxField_1uzn5_270 input{width:1rem;height:1rem;margin:0}._checkboxLabel_1uzn5_288{font-size:.86rem}._checkboxField_1uzn5_270 small{font-size:.72rem}._notePanel_1uzn5_305 textarea{min-height:3.6rem}._buttonIconStrong_1uzn5_314 svg,._mobileHeaderSubmit_1uzn5_133 svg{width:1.15rem;height:1.15rem}._buttonIconStrong_1uzn5_314{background:#fffdf81f;width:1.35rem;height:1.35rem}}
