._red_s0aor_1{color:var(--red)}._tint_s0aor_2{color:var(--tint)}._amber_s0aor_3{color:var(--amber)}._mono_s0aor_4{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._muted_s0aor_5{color:var(--secondary)}._moneyText_s0aor_6{color:var(--money);font-variant-numeric:tabular-nums}._wide_s0aor_9{border-radius:var(--r-card);background:var(--tint);width:100%;min-height:44px;color:var(--on-tint);font:var(--t-headline);transition:opacity .15s ease-out, background .15s ease-out, transform .15s var(--ease);justify-content:center;align-items:center;gap:8px;padding:10px 20px;display:flex}._wide_s0aor_9:active:not(:disabled){transform:scale(.985)}._wide_s0aor_9:hover:not(:disabled){background:color-mix(in srgb, var(--tint) 88%, black)}._wide_s0aor_9:disabled{opacity:.4;cursor:default}._wide_s0aor_9[aria-busy=true]{cursor:progress}._wideRed_s0aor_19{background:var(--red)}._spinner_s0aor_21{border:2.4px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _spin_s0aor_21}@keyframes _spin_s0aor_21{to{transform:rotate(360deg)}}._textButton_s0aor_28{min-height:44px;font:var(--t-body);color:var(--tint);border-radius:var(--r-small);padding:0 12px;font-weight:500}._textButton_s0aor_28:hover:not(:disabled){background:var(--tint-8)}._textButton_s0aor_28:disabled{color:var(--tertiary);cursor:default}._textButton_s0aor_28._red_s0aor_1{color:var(--red)}._small_s0aor_33{border-radius:var(--r-small);background:var(--fill);min-height:34px;color:var(--tint);font:var(--t-subheadline);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-weight:600;transition:background .15s ease-out;display:inline-flex}._small_s0aor_33:hover:not(:disabled){background:var(--tint-12)}._small_s0aor_33:disabled{color:var(--tertiary);cursor:default}._smallProminent_s0aor_40{background:var(--tint);color:var(--on-tint)}._smallProminent_s0aor_40:hover:not(:disabled){background:color-mix(in srgb, var(--tint) 88%, black)}._smallProminent_s0aor_40:disabled{color:var(--on-tint);opacity:.4}._iconButton_s0aor_44{width:36px;height:36px;color:var(--tint);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .15s ease-out;display:inline-flex}._iconButton_s0aor_44:hover,._iconButton_s0aor_44[data-hovered],._iconButton_s0aor_44[data-pressed]{background:var(--tint-12)}._toolbar_s0aor_50{background:var(--card);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}._section_s0aor_53{min-width:0;margin-bottom:24px}._card_s0aor_54{background:var(--card);border-radius:var(--r-card);overflow:hidden}._groupHeader_s0aor_56{align-items:baseline;gap:8px;padding:0 16px 8px;display:flex}._groupHeader_s0aor_56 h2{font:var(--t-title3);flex:1}._groupHeader_s0aor_56>span{font:var(--t-subheadline);color:var(--tertiary);font-variant-numeric:tabular-nums}._footer_s0aor_60{font:var(--t-footnote);color:var(--secondary);padding:8px 16px 0}._row_s0aor_62{text-align:left;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 16px;display:flex;position:relative}._row_s0aor_62+._row_s0aor_62:before,._row_s0aor_62+._notice_s0aor_66:before,._notice_s0aor_66+._row_s0aor_62:before,._rowWrap_s0aor_66+._rowWrap_s0aor_66>._row_s0aor_62:before,._rowWrap_s0aor_66+._row_s0aor_62:before{content:"";background:var(--separator);height:.5px;position:absolute;top:0;left:16px;right:0}._rowWith_s0aor_69{align-items:center;gap:10px;padding-right:16px;transition:background .15s ease-out;display:flex;position:relative}._rowWith_s0aor_69:hover{background:var(--fill)}._rowMain_s0aor_71{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;min-height:40px;padding:8px 0 8px 16px;display:flex}._rowWith_s0aor_69+._rowWith_s0aor_69:before,._row_s0aor_62+._rowWith_s0aor_69:before,._rowWith_s0aor_69+._row_s0aor_62:before{content:"";background:var(--separator);height:.5px;position:absolute;top:0;left:16px;right:0}._rowWrap_s0aor_66{overflow:hidden}._rowAction_s0aor_74{cursor:pointer;transition:background .15s ease-out}._rowAction_s0aor_74:hover{background:var(--fill)}._rowAction_s0aor_74:focus-visible{outline-offset:-2px}._rowText_s0aor_77{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._rowTitle_s0aor_78{font:var(--t-body)}._rowDetail_s0aor_79{font:var(--t-footnote);color:var(--secondary);white-space:pre-wrap}._rowTrailing_s0aor_80{max-width:60%;font:var(--t-body);color:var(--secondary);text-align:right;font-variant-numeric:tabular-nums;flex:none}._chevron_s0aor_81{color:var(--tertiary);flex:none;margin-left:-4px}._iconBadge_s0aor_83{border-radius:var(--r-badge);color:#fff;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._callout_s0aor_86{border-radius:var(--r-card);font:var(--t-subheadline);gap:10px;padding:14px;display:flex}._problem_s0aor_87{font:var(--t-footnote);color:var(--red);align-items:flex-start;gap:6px;display:flex}._problem_s0aor_87 svg{flex:none;margin-top:1px}._notice_s0aor_66{align-items:center;display:flex;position:relative}._noticeMain_s0aor_91{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex}._noticeMain_s0aor_91:hover{background:var(--fill)}._noticeTitle_s0aor_93{font:var(--t-body);font-weight:600}._noticeLink_s0aor_94{font:var(--t-footnote);color:var(--tint);font-weight:600}._noticeHide_s0aor_95{width:44px;height:44px;color:var(--tertiary);flex:none;justify-content:center;align-items:center;display:flex}._ring_s0aor_98{flex:none}._ring_s0aor_98 circle{transition:stroke-dasharray .45s var(--ease)}._dot_s0aor_100{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}._check_s0aor_102{flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:-4px;display:inline-flex}._checkDisc_s0aor_103{border:1.8px solid var(--tertiary);width:22px;height:22px;color:var(--on-tint);border-radius:50%;justify-content:center;align-items:center;transition:border-color .15s ease-out,background .15s ease-out;display:inline-flex}._check_s0aor_102:hover ._checkDisc_s0aor_103{border-color:var(--tint)}._checkHigh_s0aor_108{border-color:var(--red)}._checkDone_s0aor_109{background:var(--tint);border-color:var(--tint);animation:_tick_s0aor_1 .26s var(--ease)}@keyframes _tick_s0aor_1{0%{transform:scale(.72)}}._filesBadge_s0aor_112{background:var(--tint-12);color:var(--tint);font:var(--t-caption);border-radius:999px;align-items:center;gap:3px;padding:3px 7px;font-weight:600;display:inline-flex}._avatar_s0aor_117{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._avatarSquare_s0aor_118{border-radius:24%}._switch_s0aor_120{cursor:pointer;display:inline-flex}._switchTrack_s0aor_121{background:var(--fill);border-radius:13px;width:44px;height:26px;transition:background .15s ease-out;position:relative}._switchTrack_s0aor_121:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}._switch_s0aor_120[data-selected] ._switchTrack_s0aor_121{background:var(--green)}._switch_s0aor_120[data-selected] ._switchTrack_s0aor_121:after{transform:translate(18px)}._switch_s0aor_120[data-focus-visible] ._switchTrack_s0aor_121{outline:2px solid var(--tint);outline-offset:2px}._segmented_s0aor_130{background:var(--segment-track);border-radius:999px;padding:3px;display:flex;position:relative}._segmentThumb_s0aor_131{background:var(--segment-thumb);transition:transform .32s var(--ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 4px #0000002e}._segment_s0aor_130{min-width:0;min-height:32px;font:var(--t-subheadline);color:var(--secondary);text-align:center;cursor:pointer;overflow-wrap:normal;border-radius:999px;flex:1 1 0;padding:5px 12px;font-weight:500;transition:color .2s ease-out;position:relative}._segment_s0aor_130[data-hovered]{color:var(--primary)}._segment_s0aor_130[data-selected]{color:var(--primary);font-weight:600}._segment_s0aor_130[data-focus-visible]{outline:2px solid var(--tint);outline-offset:1px}._popover_s0aor_141{z-index:60}._popover_s0aor_141[data-entering]{animation:.15s ease-out _popIn_s0aor_1}@keyframes _popIn_s0aor_1{0%{opacity:0;transform:translateY(-4px)}}._menu_s0aor_144{min-width:220px;max-height:inherit;border-radius:var(--r-card);background:var(--popover);box-shadow:0 8px 32px #00000038, 0 0 0 .5px var(--separator);outline:none;padding:6px;overflow:auto}._menuItem_s0aor_148{font:var(--t-body);cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:18px;padding:8px 10px;display:flex}._menuItem_s0aor_148[data-focused]{background:var(--fill)}._menuEnd_s0aor_153{color:var(--secondary);align-items:center;gap:4px;display:inline-flex}._field_s0aor_155{align-items:center;gap:12px;min-height:40px;padding:4px 16px;display:flex;position:relative}._field_s0aor_155+._field_s0aor_155:before{content:"";background:var(--separator);height:.5px;position:absolute;top:0;left:16px;right:0}._field_s0aor_155>span{font:var(--t-body);flex:none;min-width:96px}._field_s0aor_155 input{text-align:right;min-width:0;font:var(--t-body);background:0 0;border:0;outline:none;flex:1;padding:6px 0}._field_s0aor_155 input::placeholder{color:var(--tertiary)}._proBadge_s0aor_165{background:var(--tint-12);color:var(--tint);font:var(--t-caption);border-radius:999px;padding:1px 7px;font-weight:700}._pill_s0aor_166{background:var(--tint-12);color:var(--tint);font:var(--t-caption);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600;display:inline-block}._empty_s0aor_168{color:var(--secondary);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 24px;display:flex}._empty_s0aor_168 svg{color:var(--tertiary);margin-bottom:6px}._empty_s0aor_168 strong{font:var(--t-title3);color:var(--primary)}._empty_s0aor_168 p{font:var(--t-subheadline);max-width:340px}._textRow_s0aor_173{width:100%;font:var(--t-body);resize:none;background:0 0;border:0;outline:none;padding:10px 16px;display:block;position:relative}._textRow_s0aor_173::placeholder{color:var(--tertiary)}._textBig_s0aor_175{font:var(--t-title3)}._textRow_s0aor_173+._textRow_s0aor_173{border-top:.5px solid var(--separator)}._lengthText_s0aor_178{font:var(--t-body);color:var(--secondary);flex-direction:column;align-items:flex-end;display:inline-flex}._lengthText_s0aor_178 small{font:var(--t-footnote)}._stepper_s0aor_181{border-radius:var(--r-small);background:var(--fill);flex:none;display:inline-flex;overflow:hidden}._stepper_s0aor_181 button{width:42px;height:32px;color:var(--primary);justify-content:center;align-items:center;transition:background .15s ease-out;display:inline-flex}._stepper_s0aor_181 button:hover:not(:disabled){background:var(--fill)}._stepper_s0aor_181 button:disabled{color:var(--tertiary);cursor:default}._stepper_s0aor_181 button+button{border-left:.5px solid var(--separator)}._call_s0aor_86{background:var(--badge-green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._callLarge_s0aor_188{width:52px;height:52px}._infoRow_s0aor_190{-webkit-user-select:text;user-select:text;flex-direction:column;gap:2px;padding:9px 16px;display:flex;position:relative}._infoRow_s0aor_190+._infoRow_s0aor_190:before{content:"";background:var(--separator);height:.5px;position:absolute;top:0;left:16px;right:0}._infoRow_s0aor_190 small{font:var(--t-caption);color:var(--secondary)}._infoRow_s0aor_190 span{font:var(--t-body);white-space:pre-wrap}._costField_s0aor_195{min-width:0;color:var(--money);flex:0 180px;align-items:baseline;gap:6px;display:inline-flex}._costField_s0aor_195 input{width:100%;min-width:0;color:var(--money);text-align:right;font:var(--t-body);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:4px 0}._costField_s0aor_195 input::placeholder{color:var(--tertiary)}._costField_s0aor_195 b{font-weight:600}._segmentedRight_s0aor_199{flex:0 240px;min-width:0}._rowDelete_s0aor_201{width:28px;height:28px;color:var(--badge-red);opacity:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:opacity .15s ease-out,background .15s ease-out;display:inline-flex}._row_s0aor_62:hover ._rowDelete_s0aor_201,._rowWith_s0aor_69:hover ._rowDelete_s0aor_201,._rowDelete_s0aor_201:focus-visible{opacity:1}._rowDelete_s0aor_201:hover{background:var(--red-12)}._selectRoot_s0aor_206{flex:0 auto;min-width:0;max-width:58%;display:inline-flex}._selectButton_s0aor_207{min-width:0;max-width:100%;color:var(--secondary);font:var(--t-body);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:4px 6px 4px 9px;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}._selectButton_s0aor_207[data-hovered],._selectButton_s0aor_207[aria-expanded=true]{background:var(--fill);color:var(--primary)}._selectButton_s0aor_207[data-focus-visible]{outline:2px solid var(--tint);outline-offset:1px}._selectTint_s0aor_210{color:var(--tint);font:var(--t-subheadline);font-weight:500}._selectTint_s0aor_210[data-hovered],._selectTint_s0aor_210[aria-expanded=true]{background:var(--tint-12);color:var(--tint)}._selectValue_s0aor_212{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._selectChevron_s0aor_213{opacity:.7;transition:transform .18s var(--ease);flex:none}._selectButton_s0aor_207[aria-expanded=true] ._selectChevron_s0aor_213{transform:rotate(180deg)}._listBox_s0aor_215{min-width:max(var(--trigger-width), 200px);max-width:460px;max-height:inherit;border-radius:var(--r-card);background:var(--popover);box-shadow:0 8px 32px #00000047, 0 0 0 .5px var(--separator);outline:none;padding:6px;overflow:auto}._option_s0aor_219{font:var(--t-body);cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:7px 10px;transition:background .1s ease-out;display:flex}._option_s0aor_219[data-focused],._option_s0aor_219[data-hovered]{background:var(--tint-12)}._option_s0aor_219[data-selected]{color:var(--tint);font-weight:600}._option_s0aor_219 svg{flex:none}._optionText_s0aor_223{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._optionSection_s0aor_224+._optionSection_s0aor_224{border-top:.5px solid var(--separator);margin-top:4px;padding-top:4px}._optionHead_s0aor_225{font:var(--t-footnote);color:var(--secondary);padding:6px 10px 3px;font-weight:600}._dateRoot_s0aor_228{flex:none}._dateField_s0aor_229{background:var(--fill);color:var(--primary);font:var(--t-subheadline);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:3px;padding:3px 3px 3px 7px;display:inline-flex}._dateSegments_s0aor_230{align-items:center;display:inline-flex}._dateSegment_s0aor_230{border-radius:4px;outline:none;padding:1px}._dateSegment_s0aor_230[data-type=literal],._dateSegment_s0aor_230[data-placeholder]{color:var(--secondary)}._dateSegment_s0aor_230[data-focused]{background:var(--tint);color:var(--on-tint)}._dateOpen_s0aor_234{width:22px;height:22px;color:var(--secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}._dateOpen_s0aor_234[data-hovered],._dateOpen_s0aor_234[aria-expanded=true]{background:var(--tint-12);color:var(--tint)}._dateOpen_s0aor_234[data-focus-visible]{outline:2px solid var(--tint);outline-offset:1px}._calendarBox_s0aor_238{width:296px;max-height:inherit;border-radius:var(--r-card);background:var(--popover);box-shadow:0 8px 32px #00000047, 0 0 0 .5px var(--separator);outline:none;padding:12px;overflow:auto}._calHead_s0aor_242{align-items:center;gap:2px;margin-bottom:8px;display:flex}._calHead_s0aor_242 ._selectRoot_s0aor_206{max-width:none}._calHead_s0aor_242 ._selectButton_s0aor_207{color:var(--primary);font:var(--t-headline)}._calNav_s0aor_245{margin-left:auto;display:flex}._calNav_s0aor_245 button{width:30px;height:30px;color:var(--tint);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s ease-out;display:inline-flex}._calNav_s0aor_245 button[data-hovered]{background:var(--tint-12)}._calNav_s0aor_245 button[data-focus-visible]{outline:2px solid var(--tint)}._calNav_s0aor_245 button[data-disabled]{color:var(--tertiary);cursor:default}._calMonth_s0aor_251{min-height:252px}._calGrid_s0aor_252{border-collapse:collapse;width:100%}._calGrid_s0aor_252 td{padding:1px 0}._calWeekday_s0aor_254{font:var(--t-caption);color:var(--secondary);text-align:center;text-transform:capitalize;padding-bottom:6px;font-weight:600}._calDay_s0aor_255{width:36px;height:36px;font:var(--t-callout);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0 auto;transition:background .1s ease-out;display:flex}._calDay_s0aor_255[data-weekend]{color:var(--secondary)}._calDay_s0aor_255[data-hovered]{background:var(--fill)}._calDay_s0aor_255[data-today]{color:var(--tint);box-shadow:inset 0 0 0 1.5px var(--tint);font-weight:600}._calDay_s0aor_255[data-outside-month],._calDay_s0aor_255[data-disabled]{color:var(--tertiary);box-shadow:none;cursor:default;background:0 0;font-weight:400}._calDay_s0aor_255[data-selected]{background:var(--tint);color:var(--on-tint);box-shadow:none;font-weight:600}._calDay_s0aor_255[data-focus-visible]{outline:2px solid var(--tint);outline-offset:1px}._calFoot_s0aor_262{border-top:.5px solid var(--separator);justify-content:center;margin-top:6px;padding-top:8px;display:flex}._calToday_s0aor_263{color:var(--tint);font:var(--t-subheadline);cursor:pointer;border-radius:8px;padding:5px 14px;font-weight:500;transition:background .15s ease-out}._calToday_s0aor_263[data-hovered]{background:var(--tint-12)}._calToday_s0aor_263[data-focus-visible]{outline:2px solid var(--tint)}._calToday_s0aor_263[data-disabled]{color:var(--tertiary);cursor:default}._optionalDate_s0aor_268{flex:none;align-items:center;gap:4px;display:inline-flex}._notSet_s0aor_269{background:var(--fill);min-height:30px;color:var(--secondary);font:var(--t-subheadline);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:3px 10px;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}._notSet_s0aor_269:hover:not(:disabled){background:var(--tint-12);color:var(--tint)}._notSet_s0aor_269:disabled{cursor:default}._clearDate_s0aor_272{width:28px;height:28px;color:var(--secondary);border-radius:50%;justify-content:center;align-items:center;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}._clearDate_s0aor_272:hover{background:var(--fill);color:var(--primary)}._lateBadge_s0aor_274{font:var(--t-footnote);color:var(--red);white-space:nowrap;font-weight:600;display:inline-block}._lateBadgeInline_s0aor_275{margin-left:8px}
