._button_1vk3o_2{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}._button_1vk3o_2:disabled{cursor:not-allowed;opacity:.52}._button_1vk3o_2[aria-busy=true]{cursor:progress}._button_1vk3o_2:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_1vk3o_9{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}._labelSlot_1vk3o_9[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_1vk3o_11{flex:none;align-items:center;display:inline-flex}._labelPhase_1vk3o_12{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._labelPhase_1vk3o_12 svg{flex:none}._primary_1vk3o_14{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_1vk3o_15{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_1vk3o_16{color:var(--text-secondary);background:0 0;border-color:#0000}._danger_1vk3o_17{color:var(--danger);background:var(--surface);border-color:var(--border)}._secondary_1vk3o_15:disabled,._danger_1vk3o_17:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_1vk3o_17:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}._ghost_1vk3o_16:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._primary_1vk3o_14:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_1vk3o_15:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_1vk3o_16:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1vk3o_17:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_1vk3o_14:active:not(:disabled){opacity:.84}._secondary_1vk3o_15:active:not(:disabled),._ghost_1vk3o_16:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1vk3o_17:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_1vk3o_32{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_1vk3o_33{min-height:var(--control-height-md)}._lg_1vk3o_34{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_1vk3o_36{width:var(--space-4);height:var(--space-4);flex:none;display:grid;position:relative}._spinner_1vk3o_37{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_1vk3o_37}._loadingLabel_1vk3o_38{opacity:1}._button_1vk3o_2[aria-busy=true]:disabled{opacity:.86}@keyframes _spin_1vk3o_37{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_1vk3o_2{transition:none}._labelSlot_1vk3o_9{transition:opacity var(--duration-instant) linear}._spinner_1vk3o_37{animation-duration:.01ms;animation-iteration-count:1}}.arc-voice-control{width:100%;min-width:0;display:block;position:relative}.arc-voice-control:has(.arc-field-voice-tools)>:is(input,textarea){padding-right:44px!important}:is(.arc-voice-control:has([aria-pressed=true])>:is(input,textarea),.arc-voice-control:has(.arc-field-spin)>:is(input,textarea)){padding-right:76px!important}.arc-field-voice-tools{align-items:center;gap:2px;height:32px;display:flex;position:absolute;top:4px;right:5px}.arc-field-voice-tools .arc-field-mic{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--foreground,#333);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.arc-field-voice-tools .arc-field-mic:hover{background:var(--surface-muted,#f2f2f2)}.arc-field-voice-tools .arc-field-mic[aria-pressed=true]{color:#17210c;background:#b0ed51}.arc-field-voice-status{color:var(--foreground,#333);padding:5px 0;font-size:12px;line-height:1.4;display:block}.arc-field-spin{animation:1s linear infinite arc-field-spin}@keyframes arc-field-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arc-field-spin{animation:none}}.arc-voice-control:not(:has(>.arc-field-voice-status))>.arc-field-voice-tools{top:50%;transform:translateY(-50%)}._field_1cwbo_1{gap:var(--space-2);min-width:0;display:grid}._field_1cwbo_1 label{font-size:var(--text-sm);font-weight:500}._trigger_1cwbo_4{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border-strong,var(--arc-border-strong,#8a8a8a));border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){._trigger_1cwbo_4:hover:not([data-disabled]){border-color:var(--foreground);background:var(--surface-muted)}}._trigger_1cwbo_4:active:not([data-disabled]),._trigger_1cwbo_4[data-state=open]{border-color:var(--foreground);background:var(--surface-muted)}._trigger_1cwbo_4:focus-visible{border-color:var(--foreground)}._trigger_1cwbo_4[data-disabled]{opacity:.5;cursor:not-allowed}._valueText_1cwbo_9{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._valueText_1cwbo_9>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}._valueText_1cwbo_9>[data-placeholder]{color:var(--text-muted)}._srOnly_1cwbo_12{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._chevron_1cwbo_13{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}._trigger_1cwbo_4[data-state=open] ._chevron_1cwbo_13{transform:rotate(180deg)}._hint_1cwbo_15{color:var(--text-muted);font-size:var(--text-xs)}._content_1cwbo_18{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:max-content;min-width:max(12rem, var(--radix-select-trigger-width));max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:_select-in_1cwbo_1 var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}._content_1cwbo_18[data-side=top]{--menu-y:6px}._content_1cwbo_18[data-side=left]{--menu-x:6px;--menu-y:0px}._content_1cwbo_18[data-side=right]{--menu-x:-6px;--menu-y:0px}._content_1cwbo_18[data-state=closed]{animation:_select-out_1cwbo_1 var(--duration-instant) var(--ease-standard) both}._viewport_1cwbo_23{padding:2px 0}._item_1cwbo_24{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}._item_1cwbo_24[data-highlighted]{background:var(--surface-muted)}._item_1cwbo_24[data-disabled]{opacity:.45}._indicator_1cwbo_27{color:var(--foreground);animation:_indicator-in_1cwbo_1 var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}._scrollButton_1cwbo_28{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes _select-in_1cwbo_1{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes _select-out_1cwbo_1{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes _indicator-in_1cwbo_1{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){._content_1cwbo_18{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){._trigger_1cwbo_4,._chevron_1cwbo_13,._item_1cwbo_24{transition:none}._content_1cwbo_18{animation:_select-fade_1cwbo_1 var(--duration-instant) var(--ease-standard) both}._content_1cwbo_18[data-state=closed]{animation:_select-fade-out_1cwbo_1 var(--duration-instant) var(--ease-standard) both}._indicator_1cwbo_27{animation:none}}@keyframes _select-fade_1cwbo_1{0%{opacity:0}}@keyframes _select-fade-out_1cwbo_1{to{opacity:0}}._item_1cwbo_24+._item_1cwbo_24{margin-top:3px}.arc-native-date{align-items:stretch;width:100%;min-width:0;display:inline-flex;position:relative}.arc-native-date>input:not(.arc-date-value){width:100%;min-width:0;padding-right:40px!important}.arc-native-date>input::-webkit-calendar-picker-indicator{display:none}.arc-task-date input::-webkit-calendar-picker-indicator{display:none}.arc-native-date-trigger{border-radius:var(--radius-control);width:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.arc-native-date-trigger:focus-visible{outline:2px solid var(--focus-outline);outline-offset:-2px}.arc-native-date-trigger:disabled{cursor:not-allowed;opacity:.5}.arc-native-date-popup{width:min(320px,100vw - 24px);min-width:0;max-height:var(--radix-popover-content-available-height);z-index:1200;position:relative;top:auto;left:auto;right:auto}.arc-month-parts{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:8px;display:grid}.arc-month-parts>input{width:100%;min-width:0}.arc-task-date,.report-separated-date{position:relative}.arc-date-words{z-index:30;border:1px solid color-mix(in srgb,var(--accent,#b0ed51) 45%,var(--border,#e4e4e7));background:color-mix(in srgb,var(--accent,#b0ed51) 16%,var(--surface,#fff));max-width:100%;color:var(--foreground,#18181b);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;line-height:18px;display:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #00000014}.arc-date-words[data-shown]{display:inline-flex}.arc-date-words:before{content:"";background:var(--accent,#b0ed51);border-radius:50%;flex:none;width:6px;height:6px}._field_11c8b_3{gap:7px;min-width:0;display:grid}._label_11c8b_4{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._anchor_11c8b_5{min-width:0;position:relative}._control_11c8b_7{width:100%;min-height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);align-items:stretch;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._control_11c8b_7:not([data-disabled]):hover{border-color:var(--foreground)}}._control_11c8b_7:focus-within{border-color:var(--foreground)}._control_11c8b_7[data-disabled]{opacity:.5;background:var(--surface-muted)}._input_11c8b_11{min-width:0;min-height:calc(var(--control-height-md) - 2px);border-radius:var(--radius-control) 0 0 var(--radius-control);color:inherit;font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color-scheme:inherit;background:0 0;border:0;flex:1;padding:0 0 0 12px}._input_11c8b_11:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}._input_11c8b_11:disabled{cursor:not-allowed}._trigger_11c8b_14{width:var(--control-height-md);border:0;border-left:1px solid var(--border);border-radius:0 var(--radius-control) var(--radius-control) 0;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._trigger_11c8b_14:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}._trigger_11c8b_14:active:not(:disabled),._trigger_11c8b_14[aria-expanded=true]{background:var(--surface-muted);color:var(--foreground)}._trigger_11c8b_14:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}._trigger_11c8b_14:disabled{cursor:not-allowed}._popover_11c8b_20{z-index:20;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);width:min(320px,100vw - 32px);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:22px -8px;will-change:transform, opacity;padding:16px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}@media (width<=420px){._popover_11c8b_20{width:auto;min-width:min(296px,100vw - 32px);padding:12px;right:0}}._footer_11c8b_23{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:11px;display:flex}._status_11c8b_24{justify-items:end;min-width:0;display:grid}._status_11c8b_24>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-width:100%;overflow:hidden}._footer_11c8b_23 button{border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;padding:4px 8px}@media (hover:hover) and (pointer:fine){._footer_11c8b_23 button:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}._footer_11c8b_23 button:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);transform:scale(.97)}._footer_11c8b_23 button:disabled{cursor:not-allowed;opacity:.4}._description_11c8b_30{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);transition:opacity var(--duration-fast) var(--ease-standard)}._anchor_11c8b_5:has(._popover_11c8b_20)+._description_11c8b_30{opacity:0}@media (width<=640px),(pointer:coarse){._control_11c8b_7{min-height:44px}._trigger_11c8b_14{width:44px}}@media (prefers-reduced-motion:reduce){._control_11c8b_7,._trigger_11c8b_14,._footer_11c8b_23 button,._description_11c8b_30{transition:none}._footer_11c8b_23 button:active:not(:disabled){transform:none}}.app-shell[data-workspace-theme][data-workspace-dark=true] ._label_11c8b_4{color:var(--foreground)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._control_11c8b_7{border-color:var(--border-strong);color:var(--foreground)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._control_11c8b_7:focus-within{border-color:var(--foreground)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._trigger_11c8b_14{color:var(--text-muted);border-color:var(--border)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._popover_11c8b_20{border-color:var(--border);color:var(--foreground)}.app-shell[data-workspace-theme][data-workspace-dark=true] :is(._footer_11c8b_23,._description_11c8b_30){color:var(--text-muted)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._footer_11c8b_23 button{color:var(--text-secondary)}._input_11c8b_11::-webkit-calendar-picker-indicator{display:none}._popover_11c8b_20{max-height:calc(100dvh - 72px);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);overflow:auto}._field_rlnvn_2{min-width:0;display:grid}._label_rlnvn_3{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._input_rlnvn_5{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}._input_rlnvn_5::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._input_rlnvn_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._input_rlnvn_5:focus-visible{border-color:var(--foreground)}._input_rlnvn_5[aria-invalid=true]{border-color:var(--danger)}._input_rlnvn_5:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}._messageSlot_rlnvn_12{display:block;overflow:hidden}._description_rlnvn_13,._error_rlnvn_13{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}._description_rlnvn_13{color:var(--text-muted)}._error_rlnvn_13{color:var(--danger)}._words_rlnvn_16{display:block;position:relative}._word_rlnvn_16{white-space:pre;display:inline-block}._column_rlnvn_19{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._column_rlnvn_19>span{display:inline-block}._srOnly_rlnvn_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._input_rlnvn_5{transition-duration:.01ms}}._calendar_1c5lq_1{width:min(100%,328px);min-width:0;color:var(--foreground)}._header_1c5lq_3{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:34px;margin-bottom:14px;display:grid;container-type:inline-size}@container (width<=259px){._heading_1c5lq_4,._navigation_1c5lq_4{grid-column:1/-1}._navigation_1c5lq_4{justify-self:end}}._heading_1c5lq_4{min-width:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}._title_1c5lq_7{line-height:var(--leading-body);display:grid}._title_1c5lq_7>._titleRow_1c5lq_9{grid-area:1/1;justify-self:start}._titleRow_1c5lq_9{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}._srOnly_1c5lq_11{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._navigation_1c5lq_4{flex:none;align-items:center;gap:2px;margin-right:-6px;display:inline-flex}._navButton_1c5lq_14,._todayButton_1c5lq_14{border-radius:var(--radius-pill);height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;border:0;place-items:center;display:grid}._navButton_1c5lq_14{width:32px}._todayButton_1c5lq_14{font-size:var(--text-sm);padding:0 11px;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){._navButton_1c5lq_14:hover:not([aria-disabled]),._todayButton_1c5lq_14:hover:not([aria-disabled]){background:var(--surface-muted);color:var(--foreground)}}._navButton_1c5lq_14:active:not([aria-disabled]),._todayButton_1c5lq_14:active:not([aria-disabled]){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.96}._navButton_1c5lq_14[aria-disabled],._todayButton_1c5lq_14[aria-disabled]{cursor:default;opacity:.36}._weekdays_1c5lq_20,._week_1c5lq_20{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:4px;display:grid}._weekdays_1c5lq_20{color:var(--text-muted);font-size:var(--text-xs);text-align:center;margin-bottom:6px;font-weight:500;line-height:24px}._weekdays_1c5lq_20 span{min-width:0;overflow:hidden}._monthViewport_1c5lq_24{contain:paint;display:grid;position:relative;overflow:hidden}._monthBody_1c5lq_25{will-change:transform;grid-area:1/1;min-width:0;position:relative}._monthBody_1c5lq_25[inert]{pointer-events:none}._grid_1c5lq_27{row-gap:4px;display:grid}._placeholderDay_1c5lq_28{aspect-ratio:1}._day_1c5lq_29{aspect-ratio:1;width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard) var(--number-delay,0s);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-weight:400;line-height:1;display:grid;position:relative}._day_1c5lq_29:before{content:"";border-radius:inherit;transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;position:absolute;inset:0}._dayNumber_1c5lq_32{transition:opacity var(--duration-fast) var(--ease-standard) var(--number-delay,0s), scale var(--duration-spring) var(--ease-spring);position:relative}._highlight_1c5lq_34{aspect-ratio:1;pointer-events:none;will-change:transform;width:calc(14.2857% - 3.42857px);position:absolute;top:0;left:0}._highlightFill_1c5lq_35{background:var(--accent);transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);border-radius:50%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._day_1c5lq_29:hover:not(:disabled):not(._selected_1c5lq_36):before{background:var(--surface-muted)}._monthBody_1c5lq_25:has(._day_1c5lq_29._selected_1c5lq_36:hover) ._highlightFill_1c5lq_35{background:var(--accent-strong)}}._day_1c5lq_29:active:not(:disabled):before,._day_1c5lq_29:active:not(:disabled) ._dayNumber_1c5lq_32{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}._monthBody_1c5lq_25:has(._day_1c5lq_29._selected_1c5lq_36:active:not(:disabled)) ._highlightFill_1c5lq_35{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}._day_1c5lq_29._outside_1c5lq_39{color:var(--text-muted)}._day_1c5lq_29._outside_1c5lq_39:not(._selected_1c5lq_36) ._dayNumber_1c5lq_32{opacity:.8}._day_1c5lq_29._today_1c5lq_14 ._dayNumber_1c5lq_32:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:calc(100% + 4px);left:50%}._day_1c5lq_29._selected_1c5lq_36,._day_1c5lq_29._today_1c5lq_14{font-weight:500}._day_1c5lq_29._selected_1c5lq_36{color:var(--accent-foreground)}._day_1c5lq_29:disabled{cursor:default;color:var(--text-muted)}._day_1c5lq_29:disabled ._dayNumber_1c5lq_32{opacity:.42}._day_1c5lq_29._outside_1c5lq_39:disabled ._dayNumber_1c5lq_32{opacity:.3}@media (prefers-reduced-motion:reduce){._navButton_1c5lq_14,._todayButton_1c5lq_14,._day_1c5lq_29,._day_1c5lq_29:before,._dayNumber_1c5lq_32,._highlightFill_1c5lq_35{transition:none}._navButton_1c5lq_14:active,._todayButton_1c5lq_14:active,._day_1c5lq_29:active:before,._day_1c5lq_29:active ._dayNumber_1c5lq_32{scale:none}._monthBody_1c5lq_25:has(._day_1c5lq_29._selected_1c5lq_36:active) ._highlightFill_1c5lq_35{scale:none}}.app-shell[data-workspace-theme][data-workspace-dark=true] ._calendar_1c5lq_1,.app-shell[data-workspace-theme][data-workspace-dark=true] ._day_1c5lq_29{color:var(--foreground)}.app-shell[data-workspace-theme][data-workspace-dark=true] :is(._navButton_1c5lq_14,._todayButton_1c5lq_14){color:var(--text-secondary)}.app-shell[data-workspace-theme][data-workspace-dark=true] :is(._weekdays_1c5lq_20,._day_1c5lq_29._outside_1c5lq_39,._day_1c5lq_29:disabled){color:var(--text-muted)}.app-shell[data-workspace-theme][data-workspace-dark=true] ._day_1c5lq_29._selected_1c5lq_36{color:var(--accent-foreground)}.arc-accounting,.arc-controls-layer{--background:var(--wa-background,#fafafa);--surface:var(--wa-surface,#fff);--surface-raised:var(--wa-raised,#fff);--surface-muted:var(--wa-soft,#f7f7f7);--foreground:var(--wa-text,#101010);--text-secondary:var(--wa-muted,#616161);--text-muted:var(--wa-muted,#616161);--border:var(--wa-line,#e5e5e5);--border-strong:var(--wa-control-line,#8a8a8a);--border-subtle:color-mix(in srgb, var(--border) 65%, var(--surface));--accent:var(--wa-accent,#303030);--accent-foreground:var(--wa-accent-text,#fff);--accent-strong:var(--wa-text,#101010);--accent-subtle:var(--wa-accent-soft,#f1f1f1);--control-on:var(--accent);--control-glyph:var(--accent-foreground);--danger:var(--arc-danger,#b42318);--success:var(--wa-success,#008060);--warning:var(--arc-warning,#8a6116);--font-body:var(--ev-font,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--text-xs:12px;--text-sm:13px;--text-base:14px;--leading-body:1.5;--tracking-body:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-control:9px;--radius-panel:14px;--radius-pill:999px;--control-height-sm:34px;--control-height-md:38px;--control-height-lg:44px;--shadow-resting:0 1px 2px #0000000a, inset 0 1px 0 #ffffff06;--shadow-raised:var(--arc-shadow-raised,0 8px 24px #00000015);--shadow-floating:var(--arc-shadow-floating,0 14px 40px #00000020, 0 2px 5px #00000012);--focus-outline:var(--arc-focus,#005bd3);--focus-outline-width:2px;--focus-ring:0 0 0 2px var(--focus-outline);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.36s;--duration-spring:.58s;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.16,1,.3,1)}.accounting-review.arc-accounting{background:var(--background);color:var(--foreground)}.arc-accounting .review-panel,.arc-accounting .settlement-register-card{background:var(--surface);border-color:var(--border);border-radius:var(--radius-panel)}.arc-accounting .review-field{color:var(--foreground);gap:6px}.arc-accounting .review-field :is(.arc-input,textarea,.arc-select){width:100%;min-width:0;min-height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--foreground);background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface-muted) 22%, var(--surface)));font:inherit;padding:8px 11px;font-weight:400;box-shadow:0 1px 2px #00000004}.arc-accounting .review-field :is(.arc-input,textarea,.arc-select):focus-visible{border-color:var(--foreground);outline:2px solid var(--focus-outline);outline-offset:2px}.arc-accounting :is(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--focus-outline);outline-offset:3px}.arc-accounting .review-field :is(.arc-input,textarea,.arc-select):disabled{color:var(--text-muted);background:var(--surface-muted);opacity:.65}.arc-accounting .arc-control-button{min-height:var(--control-height-sm);border-radius:var(--radius-control);font-size:var(--text-sm);padding:5px 12px;font-weight:500}.arc-accounting .arc-control-button[data-arc-variant=secondary]{background:var(--surface);border-color:var(--border);color:var(--foreground);box-shadow:var(--shadow-resting)}.arc-accounting .arc-control-button[data-arc-variant=primary]{background:var(--foreground);border-color:var(--foreground);color:var(--background);box-shadow:var(--shadow-resting)}.arc-accounting .arc-control-button[data-arc-variant=ghost]{color:var(--text-secondary);box-shadow:none;background:0 0;border-color:#0000}.arc-accounting .arc-control-button[data-arc-variant=danger]{background:var(--surface);border-color:var(--border);color:var(--danger)}.arc-accounting .arc-control-button:disabled{opacity:.5}.arc-accounting .review-icon-button{width:34px;min-width:34px;padding:0}.arc-accounting .review-draft-list>.arc-control-button{white-space:normal;width:100%;box-shadow:none;background:0 0;border-color:#0000;justify-content:flex-start;padding:11px 8px}.arc-accounting .review-draft-list>.arc-control-button[aria-current=page]{background:var(--surface-muted);border-color:var(--border)}.arc-accounting .review-draft-list>.arc-control-button>span:not([aria-hidden=true]){min-width:0;width:100%!important}.arc-accounting .review-draft-list>.arc-control-button>span>span{width:100%;min-width:0}.arc-accounting .review-draft-list>.arc-control-button>span>span>span{text-align:left;white-space:normal;grid-template-columns:18px minmax(0,1fr) 15px;align-items:start;width:100%;display:grid}.arc-accounting .review-draft-list strong{display:block}.arc-accounting .review-draft-list .review-list-icon{color:var(--text-muted)}.arc-accounting .settlement-record-link{text-align:left;width:auto;max-width:100%;min-height:38px;padding:3px 0}.arc-accounting .settlement-record-link>span{max-width:100%}.arc-accounting .settlement-record-link>span>span>span{white-space:normal;text-align:left;justify-items:start;gap:3px;display:grid}.arc-accounting .settlement-record-link>span>span>span>span{color:var(--text-muted);font-size:12px}.arc-accounting .review-lines .arc-input{font-variant-numeric:tabular-nums}.arc-accounting .review-entry-line .arc-select{min-width:0}.arc-accounting .arc-ledger-table{width:100%;min-width:0}.arc-accounting .arc-ledger-table table{width:100%}.arc-accounting .arc-ledger-table tbody :is(td,th){color:var(--foreground);background:var(--surface);white-space:normal;height:auto;min-height:54px;font-size:var(--text-sm);border-bottom:1px solid var(--border-subtle);padding:12px 16px;font-weight:400}.arc-accounting .arc-ledger-table thead th{color:var(--text-muted);background:var(--surface-muted);height:auto;padding:12px 16px}.arc-accounting .arc-ledger-table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.arc-accounting .arc-ledger-table tfoot :is(td,th){background:var(--surface-muted);border-top:1px solid var(--border);padding:12px 16px;font-weight:600}.arc-accounting .arc-ledger-table tbody tr:last-child>:is(th,td){border-bottom:0}.arc-accounting .arc-ledger-table small{color:var(--text-muted);display:block}.arc-accounting .settlement-register-scroll{overflow:visible}.arc-accounting .settlement-register-summary>div{background:var(--surface);border-color:var(--border)}.arc-accounting .settlement-kind-filters{min-width:0}.arc-accounting .settlement-kind-filters button{color:var(--text-muted);background:0 0;border:0;min-height:34px}.arc-accounting .settlement-kind-filters button[aria-pressed=true]{color:var(--foreground)}.arc-accounting .arc-native-check{vertical-align:middle;flex:0 0 28px;place-items:center;width:28px;height:28px;display:inline-grid;position:relative}.arc-accounting .arc-native-check input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.arc-accounting .arc-check-mark{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--control-glyph);transition:background var(--duration-fast), border-color var(--duration-fast);pointer-events:none;border-radius:5px;place-items:center;display:grid}.arc-accounting .arc-check-mark svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:18px;height:18px;transition:opacity var(--duration-fast)}.arc-accounting .arc-native-check input:checked+.arc-check-mark{background:var(--control-on);border-color:var(--control-on)}.arc-accounting .arc-native-check input:checked+.arc-check-mark svg{opacity:1}.arc-accounting .arc-native-check input:disabled+.arc-check-mark{opacity:.5}.arc-accounting .arc-native-check input:focus-visible+.arc-check-mark{outline:2px solid var(--focus-outline);outline-offset:3px}.arc-accounting .arc-confirm-action{justify-items:end;gap:8px;max-width:100%;display:grid}.arc-accounting .arc-confirm-alternative{color:var(--text-muted);text-align:right;font-size:12px}.arc-accounting .arc-confirm-alternative summary{cursor:pointer;border-radius:4px;padding:4px}.arc-accounting .arc-confirm-alternative button{margin-top:8px}.arc-exact-metric{font-variant-numeric:tabular-nums;display:inline-grid;position:relative}.arc-exact-metric>[aria-hidden]{grid-area:1/1}.arc-controls-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-accounting .review-post-dialog{color:var(--foreground);background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow-floating);border-radius:18px}.arc-accounting .review-post-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008}@media (hover:hover) and (pointer:fine){.arc-accounting .arc-control-button[data-arc-variant=secondary]:hover:not(:disabled),.arc-accounting .arc-control-button[data-arc-variant=ghost]:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground);border-color:var(--border)}.arc-accounting .arc-control-button[data-arc-variant=primary]:hover:not(:disabled){background:var(--foreground);color:var(--background);opacity:.9}.arc-accounting .arc-ledger-table tbody tr:hover>:is(td,th){background:color-mix(in srgb, var(--foreground) 3%, var(--surface))}}@media (width<=640px),(pointer:coarse){.arc-accounting{--control-height-sm:44px;--control-height-md:44px}.arc-accounting .arc-control-button,.arc-accounting .review-icon-button,.arc-accounting .settlement-kind-filters button{min-height:44px}.arc-accounting .review-icon-button{width:44px;min-width:44px}.arc-accounting .arc-native-check{flex-basis:44px;width:44px;height:44px}.arc-accounting .review-dialog-actions{flex-wrap:wrap}.arc-accounting .arc-confirm-action{justify-items:stretch;width:100%}.arc-accounting .arc-confirm-alternative{text-align:left}.arc-accounting .settlement-date-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;width:100%;display:grid}.arc-accounting .settlement-register-toolbar{gap:12px}.arc-accounting .arc-ledger-table tbody [data-primary]{white-space:normal}}@media (prefers-reduced-motion:reduce){.arc-accounting *,.arc-controls-layer *{scroll-behavior:auto}.arc-accounting .arc-check-mark,.arc-accounting .arc-check-mark svg{transition:none}}.arc-accounting .settlement-register-summary strong .arc-exact-metric,.arc-accounting .settlement-register-summary strong .arc-exact-metric>span{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.arc-accounting .settlement-register-summary strong{color:var(--foreground);font-size:22px;font-weight:600;line-height:1.4}.arc-accounting .settlement-date-filters>.arc-control-button span{display:inline-flex}.app-shell[data-workspace-dark=true] .arc-accounting,.app-shell[data-workspace-dark=true] .arc-controls-layer{--success:#78d9a7}@media (width<=700px){.arc-accounting .settlement-date-filters>.arc-control-button .arc-refresh-label{display:none}.arc-accounting .settlement-date-filters>.arc-control-button{min-width:44px}.accounting-review.arc-accounting.settlement-workspace .arc-ledger-table tbody :is(th,td){height:auto;min-height:0;padding:0}.accounting-review.arc-accounting.settlement-workspace .arc-ledger-table tbody tr:after{content:none;display:none}.arc-accounting .arc-ledger-table tbody th[data-primary]{white-space:normal}}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button{min-height:var(--control-height-sm);border-radius:var(--radius-control);font-size:var(--text-sm);background-image:none;align-self:center;font-weight:500}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=primary]{background:var(--foreground);color:var(--background);border-color:var(--foreground);box-shadow:var(--shadow-resting)}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button.button.primary[data-arc-variant=primary]{background:var(--wa-accent,#b0ed51);color:var(--wa-accent-text,#17220b);border-color:var(--wa-accent,#b0ed51)}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=secondary]{background:var(--surface);color:var(--foreground);border-color:var(--border);box-shadow:var(--shadow-resting)}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=ghost]{color:var(--text-secondary);box-shadow:none;background:0 0;border-color:#0000}.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=danger]{background:var(--surface);color:var(--danger);border-color:var(--border);box-shadow:var(--shadow-resting)}.app-shell[data-workspace-theme] .arc-accounting [data-arc-split=primary]>button{color:var(--background);background:var(--foreground)}.app-shell[data-workspace-theme] .arc-accounting [data-arc-split=secondary]>button{color:var(--foreground);background:var(--surface)}.app-shell[data-workspace-theme] .arc-accounting .arc-search-shell input{min-height:var(--control-height-md);box-shadow:none;color:var(--foreground);background:0 0;border:0;border-radius:0;outline:0;padding:0}.arc-accounting .arc-search-shell:focus-within{outline:2px solid var(--focus-outline);outline-offset:2px}.arc-accounting .arc-search-shell{border-color:var(--border-strong)}.arc-accounting .review-dialog-actions{align-items:flex-start}.arc-accounting .review-dialog-actions>.arc-control-button{align-self:flex-start}.arc-accounting .settlement-document-due{white-space:nowrap}.arc-accounting .review-post-dialog [class*=action-hint]{color:inherit}.arc-accounting .review-post-dialog .arc-action-hint{top:calc(100% + 7px);bottom:auto}.app-shell[data-workspace-theme] .arc-accounting .arc-action-hint{color:var(--background);background:var(--foreground)}.app-shell[data-workspace-theme] .arc-accounting .arc-check-mark{color:var(--control-glyph)}.app-shell[data-workspace-theme] .arc-accounting .arc-confirm-action>button[data-tone]{color:var(--hold-ink)}.app-shell[data-workspace-theme] .arc-accounting .arc-confirm-action>button[data-tone]>span[aria-hidden=true]{color:var(--hold-on-fill)}.app-shell[data-workspace-theme][data-workspace-dark=true] .arc-accounting{--arc-danger:#ffb4ac}@media (hover:hover) and (pointer:fine){.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=secondary]:hover:not(:disabled),.app-shell[data-workspace-theme] .accounting-area .arc-accounting .arc-control-button[data-arc-variant=ghost]:hover:not(:disabled){background:var(--surface-muted)}.app-shell[data-workspace-theme] .arc-accounting [data-arc-split=primary]>button:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 88%, var(--background))}}@media (width<=640px),(pointer:coarse){.arc-accounting .arc-search-shell{padding-right:5px}.arc-accounting .arc-search-shell>span,.arc-accounting .arc-search-shell button{width:44px;height:44px}}.arc-accounting .books-confirm .arc-confirm-action{vertical-align:top;margin:0 10px 8px 0;display:inline-grid}.arc-accounting .review-approval-actions{align-items:start}.arc-accounting .history-revision-choice.arc-control-button{white-space:normal;text-align:left;justify-content:flex-start;width:100%;height:auto}.arc-accounting .history-revision-choice.arc-control-button>span:not([aria-hidden=true]){width:100%!important}.arc-accounting .history-revision-choice.arc-control-button>span>span>span{text-align:left;white-space:normal;justify-items:start;gap:5px;display:grid}.arc-accounting .review-file-input{height:auto;min-height:44px}.arc-accounting .review-file-input::file-selector-button{font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--foreground);margin-right:10px;padding:6px 10px}.arc-accounting .books-form-grid>label{min-width:0}.arc-accounting .books-form-grid .arc-select{width:100%}.arc-accounting .deposit-actions{flex-wrap:wrap;gap:6px;display:flex}.arc-accounting .arc-table-scroll-hint{display:none}.arc-accounting .settlement-document-table :is(td,th)[data-label=Due]{white-space:nowrap}.arc-accounting .arc-control-button:before,.arc-accounting .arc-control-button:after{content:none}@media (width<=700px){.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) .arc-ledger-scroll{overflow-x:auto}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) table{width:100%;min-width:560px;display:table}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) thead{display:table-header-group}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) tbody{display:table-row-group}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) tfoot{display:table-footer-group}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) tr{width:auto;padding:0;display:table-row}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) tr:after{content:none;display:none}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) :is(td,th){border-bottom:1px solid var(--border-subtle);height:auto;min-height:0;font-size:var(--text-sm);padding:12px 14px;display:table-cell}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) [data-numeric]{text-align:right;white-space:nowrap}.arc-accounting .arc-ledger-table[data-arc-card=false]:not([data-phone=fold]) .arc-table-scroll-hint{color:var(--text-muted);margin:7px 2px 0;font-size:12px;display:block}}@media (width<=620px){.arc-accounting .arc-ledger-table[data-arc-card=true] thead tr{overflow-x:visible}}@media (width<=480px){.arc-accounting .settlement-date-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.arc-accounting .settlement-date-filters>.arc-control-button{grid-column:1/-1;width:100%}.arc-accounting .settlement-date-filters>.arc-control-button .arc-refresh-label{display:inline}.arc-accounting .settlement-date-filters input.arc-input{padding:6px;font-size:12px}}.arc-control-button .arc-control-refresh-icon{transform-box:view-box;transform-origin:50%;flex-shrink:0}.arc-control-button[data-refreshing] .arc-control-refresh-icon{animation:.9s linear infinite arc-control-refresh-turn}@keyframes arc-control-refresh-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arc-control-button[data-refreshing] .arc-control-refresh-icon{animation:none}}.app-shell [role=radiogroup]:has(>div>button[role=radio][data-value]){border-radius:999px}.app-shell [role=radiogroup]:has(>div>button[role=radio][data-value])>div{border-radius:999px}.app-shell [role=radiogroup]:has(>div>button[role=radio][data-value]) button[role=radio][data-value]{border-radius:999px}.app-shell [role=radiogroup]:has(>div>button[role=radio][data-value]) button[role=radio][data-value]>[aria-hidden=true]{border-radius:999px}.app-shell [role=radiogroup]:has(>div>button[role=radio][data-value]) button[role=radio][data-value]{padding-inline:14px}button :is([class*=labelPhase],.arc-exact-metric>[aria-hidden],.mo-swap-item){transform:none!important}button :is([class*=labelPhase],.arc-exact-metric,.mo-swap,.ir-count,.cr-filter-count,.sales-tab-count){font-variant-numeric:tabular-nums}.arc-exact-sign{font-variant-numeric:normal;letter-spacing:0;margin-right:.02em}.arc-format-field{width:100%;min-width:0;display:block}.arc-format-error{color:var(--wa-danger,#b42318);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.45;display:block}._field_1nqo1_2{min-width:0;display:grid}._field_1nqo1_2 label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}._control_1nqo1_5{resize:vertical;border:1px solid var(--border-strong,var(--arc-border-strong,#8a8a8a));border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}._control_1nqo1_5::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._control_1nqo1_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._control_1nqo1_5:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}._control_1nqo1_5[aria-invalid=true]{border-color:var(--danger)}._control_1nqo1_5:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}._messageSlot_1nqo1_12{display:block;overflow:hidden}._hint_1nqo1_13,._error_1nqo1_13{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}._hint_1nqo1_13{color:var(--text-muted)}._error_1nqo1_13{color:var(--danger)}._words_1nqo1_16{display:block;position:relative}._word_1nqo1_16{white-space:pre;display:inline-block}._column_1nqo1_19{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._column_1nqo1_19>span{display:inline-block}._srOnly_1nqo1_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._control_1nqo1_5{transition:none}}._wrapper_10ojr_2{--column-tint:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);position:relative;overflow:hidden}._scroller_10ojr_3{overscroll-behavior-x:contain;position:relative;overflow-x:auto}._band_10ojr_4{background:var(--column-tint);pointer-events:none;position:absolute;top:0;bottom:0}._table_10ojr_5{z-index:1;border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left;position:relative}._table_10ojr_5[data-fixed]{table-layout:fixed}._table_10ojr_5 caption,._srOnly_10ojr_7{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._selectCol_10ojr_8{width:44px}._table_10ojr_5 th,._table_10ojr_5 td{--cell-base:var(--surface);--cell-fill:var(--cell-base);background-color:var(--cell-fill);transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard)}._table_10ojr_5 th[data-sorted],._table_10ojr_5 td[data-sorted]{--cell-base:var(--column-tint)}._table_10ojr_5 th{height:44px;padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);text-align:left;white-space:nowrap;font-weight:500}._table_10ojr_5 th[data-sortable]{padding:0}._table_10ojr_5 th[data-sorted]{color:var(--foreground)}._table_10ojr_5 td{height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--foreground);vertical-align:middle;overflow-wrap:anywhere;font-weight:400}._table_10ojr_5 tbody tr:last-child td{border-bottom:0}._table_10ojr_5 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}._table_10ojr_5[data-selectable] tbody tr{cursor:pointer;-webkit-tap-highlight-color:transparent}._table_10ojr_5[data-selectable] tbody tr[data-selected] td{--cell-fill:color-mix(in oklab, var(--accent) 8%, var(--cell-base))}._table_10ojr_5[data-selectable] [data-primary]:not([data-sortable]),._table_10ojr_5[data-selectable] th[data-primary] ._sortButton_10ojr_20{padding-left:var(--space-2)}._sortButton_10ojr_20{width:100%;height:44px;padding:0 var(--space-4);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}._table_10ojr_5 th[data-numeric] ._sortButton_10ojr_20{justify-content:flex-end}._sortInner_10ojr_24{border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;display:inline-flex}._table_10ojr_5 th[data-numeric] ._sortInner_10ojr_24{flex-direction:row-reverse}._sortIcon_10ojr_27{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}._sortHint_10ojr_28,._sortArrow_10ojr_28{place-items:center;display:grid;position:absolute;inset:0}._sortHint_10ojr_28{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._sortArrow_10ojr_28{color:var(--foreground)}._sortButton_10ojr_20:focus-visible ._sortHint_10ojr_28{opacity:.6}._table_10ojr_5 th[data-sorted] ._sortHint_10ojr_28{opacity:0}._selectCell_10ojr_34{width:44px}._table_10ojr_5 ._selectCell_10ojr_34{padding:0 0 0 var(--space-4)}._selectHit_10ojr_36{cursor:pointer;align-items:center;width:100%;height:44px;display:flex;position:relative}._selectInput_10ojr_37{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._selectBox_10ojr_38{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--control-glyph);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;flex:none;display:block;position:relative}._selectBox_10ojr_38[data-on]{border-color:var(--control-on)}._selectFill_10ojr_40{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}._selectMark_10ojr_41{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}._selectInput_10ojr_37:focus-visible+._selectBox_10ojr_38{outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:2px}._selectInput_10ojr_37:active+._selectBox_10ojr_38{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.95)}._footer_10ojr_46{justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-2) 0 var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);display:flex}._count_10ojr_47{white-space:nowrap;min-width:0;transition:color var(--duration-standard) var(--ease-standard);align-items:baseline;gap:.28em;display:inline-flex}._count_10ojr_47[data-active]{color:var(--foreground)}._swap_10ojr_49{display:inline-block}._swapInner_10ojr_50{width:max-content;display:inline-flex;position:relative}._swapText_10ojr_51{white-space:nowrap;display:inline-block}._number_10ojr_52{font-variant-numeric:tabular-nums}._clear_10ojr_53{border-radius:var(--radius-control);height:30px;padding:0 var(--space-3);color:var(--foreground);font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;font-weight:500}._empty_10ojr_55{height:120px!important;color:var(--text-muted)!important;text-align:center!important}@media (hover:hover) and (pointer:fine){._table_10ojr_5 tbody tr:hover td{--cell-fill:color-mix(in oklab, var(--foreground) 3%, var(--cell-base))}._table_10ojr_5[data-selectable] tbody tr[data-selected]:hover td{--cell-fill:color-mix(in oklab, var(--accent) 11%, var(--cell-base))}._table_10ojr_5 tbody tr:has(._empty_10ojr_55):hover td{--cell-fill:var(--cell-base)}._sortButton_10ojr_20:hover ._sortInner_10ojr_24{color:var(--foreground)}._sortButton_10ojr_20:hover ._sortHint_10ojr_28{opacity:.6}._table_10ojr_5 th[data-sorted] ._sortButton_10ojr_20:hover ._sortHint_10ojr_28{opacity:0}._selectHit_10ojr_36:hover ._selectBox_10ojr_38:not([data-on]){border-color:var(--text-muted)}._clear_10ojr_53:hover{background:var(--surface-muted)}}@media (width<=620px){._scroller_10ojr_3{overflow:visible}._band_10ojr_4{display:none}._table_10ojr_5{width:100%;min-width:0;max-width:100%;display:block}._table_10ojr_5 thead{display:block}._table_10ojr_5 thead tr{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}._table_10ojr_5 thead tr::-webkit-scrollbar{display:none}._table_10ojr_5 th{background:0 0;border:0;flex:none;height:auto;padding:0;display:block}._table_10ojr_5 th._selectCell_10ojr_34{left:calc(-1 * var(--space-2));z-index:1;width:40px;margin-left:calc(-1 * var(--space-2));padding:0 0 0 var(--space-3);background:var(--surface);position:sticky}._table_10ojr_5 th._selectCell_10ojr_34 ._selectHit_10ojr_36{height:32px}._table_10ojr_5 th._selectCell_10ojr_34:after{background:linear-gradient(to right, var(--surface) 45%, transparent);content:"";opacity:0;pointer-events:none;width:36px;position:absolute;top:0;bottom:0;left:100%}@supports (animation-timeline:scroll()){._table_10ojr_5 th._selectCell_10ojr_34:after{animation:linear both _stripFade_10ojr_1;animation-timeline:scroll(inline);animation-range:0 24px}}._table_10ojr_5 th ._sortButton_10ojr_20,._table_10ojr_5[data-selectable] th[data-primary] ._sortButton_10ojr_20{border-radius:var(--radius-control);width:auto;height:32px;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);padding:0 10px}._table_10ojr_5 th[data-sorted] ._sortButton_10ojr_20{background:var(--surface-muted)}._table_10ojr_5 th[data-numeric] ._sortInner_10ojr_24{flex-direction:row}._sortButton_10ojr_20:focus-visible{--focus-outline-offset:1px}._table_10ojr_5 tbody{width:100%;display:block}._table_10ojr_5 tbody tr{--row-fill:var(--surface);box-sizing:border-box;align-content:center;align-items:baseline;gap:2px var(--space-2);width:100%;min-height:64px;padding:10px var(--space-4);border-bottom:1px solid var(--border-subtle);background-color:var(--row-fill);transition:background-color var(--duration-standard) var(--ease-standard);flex-wrap:wrap;display:flex;position:relative}._table_10ojr_5 tbody tr:after{content:"";flex-basis:100%;order:1}._table_10ojr_5[data-selectable] tbody tr{padding-left:44px}._table_10ojr_5[data-selectable] tbody tr[data-selected]{--row-fill:color-mix(in oklab, var(--accent) 8%, var(--surface))}._table_10ojr_5 tbody tr:last-child{border-bottom:0}._table_10ojr_5 td{min-width:0;height:auto;color:var(--text-secondary);font-size:var(--text-xs);text-align:left;background:0 0;border:0;order:2;padding:0;display:block}._table_10ojr_5[data-selectable] td[data-primary]:not([data-sortable]){padding-left:0}._table_10ojr_5 td[data-primary]{color:var(--foreground);font-size:var(--text-sm);flex:1 1 0;order:0;font-weight:500}._table_10ojr_5 td[data-numeric]:not([data-primary]){padding-left:var(--space-2);color:var(--foreground);font-size:var(--text-sm);flex:none;order:0;margin-left:auto}._table_10ojr_5 td[data-numeric]~td[data-numeric]{color:var(--text-secondary);font-size:var(--text-xs);order:2;margin-left:0;padding-left:0}._table_10ojr_5 td[data-sorted]:not([data-primary]){color:var(--foreground)}._table_10ojr_5 td._selectCell_10ojr_34{top:0;bottom:0;left:var(--space-1);align-items:center;width:36px;padding:0;display:flex;position:absolute}._table_10ojr_5 td._selectCell_10ojr_34 ._selectHit_10ojr_36{justify-content:center}._table_10ojr_5 ._empty_10ojr_55{padding:var(--space-6) 0;flex:1 0 100%;height:auto!important}._table_10ojr_5[data-selectable] tbody tr:has(._empty_10ojr_55){padding-left:var(--space-4)}}@media (width<=620px) and (hover:hover) and (pointer:fine){._table_10ojr_5 tbody tr:hover{--row-fill:color-mix(in oklab, var(--foreground) 3%, var(--surface))}._table_10ojr_5[data-selectable] tbody tr[data-selected]:hover{--row-fill:color-mix(in oklab, var(--accent) 11%, var(--surface))}._table_10ojr_5 tbody tr:hover td{background:0 0}}@media (prefers-reduced-motion:reduce){._table_10ojr_5 th,._table_10ojr_5 td,._table_10ojr_5 tbody tr,._sortInner_10ojr_24,._sortHint_10ojr_28,._selectBox_10ojr_38,._count_10ojr_47,._clear_10ojr_53,._table_10ojr_5 th ._sortButton_10ojr_20{transition:none!important}._selectInput_10ojr_37:active+._selectBox_10ojr_38{transform:none}}@keyframes _stripFade_10ojr_1{to{opacity:1}}._expandCol_10ojr_122{width:48px}._table_10ojr_5 ._expandCell_10ojr_123{width:48px;padding:0 var(--space-2) 0 0;text-align:right}._expandButton_10ojr_124{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;display:inline-grid}._expandButton_10ojr_124 svg{transition:transform var(--duration-standard) var(--ease-standard)}._expandButton_10ojr_124[data-open]{background:var(--surface-muted);color:var(--foreground)}._expandButton_10ojr_124[data-open] svg{transform:rotate(180deg)}._expandButton_10ojr_124:focus-visible{outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:1px}._table_10ojr_5 ._subRow_10ojr_129>td{--cell-fill:color-mix(in oklab, var(--surface-muted) 60%, var(--surface));height:auto;padding:0}._subRowBody_10ojr_130{padding:var(--space-3) var(--space-4) var(--space-4)}@media (hover:hover) and (pointer:fine){._expandButton_10ojr_124:hover{background:var(--surface-muted);color:var(--foreground)}._table_10ojr_5 tbody tr._subRow_10ojr_129:hover td{--cell-fill:color-mix(in oklab, var(--surface-muted) 60%, var(--surface))}}@media (width<=620px){._table_10ojr_5 th._expandCell_10ojr_123{display:none}._table_10ojr_5 td._expandCell_10ojr_123{margin-left:var(--space-1);flex:none;order:0;padding:0}._table_10ojr_5 tbody tr._subRow_10ojr_129{min-height:0;padding:0}._table_10ojr_5 tbody tr._subRow_10ojr_129>td{color:var(--foreground);font-size:var(--text-sm);flex:1 0 100%;order:0}}@media (prefers-reduced-motion:reduce){._expandButton_10ojr_124,._expandButton_10ojr_124 svg{transition:none}}@media (width>=621px){._table_10ojr_5 [data-action]{white-space:nowrap;width:1%}}@media (width<=620px){._table_10ojr_5 td[data-action]{order:3;margin-left:auto}}.arc-ledger-table{--ledger-text:calc(var(--text-sm) + 1px);--ledger-cell-max:40ch}.arc-ledger-table.arc-ledger-table[data-lines] tbody :is(td,th){font-size:var(--ledger-text);min-height:48px;padding-block:10px;line-height:1.4}.arc-ledger-table.arc-ledger-table[data-lines] thead th{font-size:var(--text-sm);font-weight:500}.arc-ledger-table[data-lines=one] tbody :is(td,th){vertical-align:middle}.arc-ledger-table[data-lines=one] .arc-cell-line{max-width:var(--ledger-cell-max);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-ledger-table[data-lines=one] [data-numeric] .arc-cell-line{max-width:none}.arc-ledger-table.arc-ledger-table[data-lines=one] .arc-cell-line small{color:var(--text-secondary);margin-left:8px;font-size:.92em;display:inline}.arc-ledger-table[data-lines=one] .arc-cell-line strong{font-weight:600}.arc-ledger-table[data-lines=one] tbody td:has(>:is(button,.arc-control-button)){white-space:nowrap}.arc-cell-zero{color:var(--text-muted);opacity:.75;font-variant-numeric:tabular-nums}.arc-ledger-table td :is(.arc-select,select,[role=combobox]),.arc-cell-select,.arc-cell-select :is(.arc-select,select,[role=combobox],input){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.arc-cell-select{min-width:0;display:block}.arc-ledger-table td [role=combobox]>span:first-child,.arc-cell-select [role=combobox]>span:first-child,.arc-cell-select input{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arc-type-pill{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:var(--wa-soft,#f6f6f7);max-width:100%;height:22px;color:var(--wa-text,#1f2420);box-shadow:inset 0 0 0 1px var(--wa-line,#e3e3e3);letter-spacing:.005em;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:550;line-height:1;display:inline-flex;overflow:hidden}.arc-type-pill:before{content:"";background:var(--wa-muted,#6b6f6c);border-radius:50%;flex:none;width:5px;height:5px}.arc-cell-line .arc-type-pill{margin-right:8px}.arc-row-state{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}.arc-row-reason{text-overflow:ellipsis;min-width:0;color:var(--text-secondary);font-size:.92em;overflow:hidden}.arc-row-state .source-batch-link{align-items:center;gap:8px;display:inline-flex}.arc-row-state form.source-batch-link{white-space:normal}.accrual-drafts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.accrual-drafts li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.accrual-draft-name{min-width:180px;font-weight:500}.reconcile-page .finance-register>.books-card-head{justify-content:flex-start;gap:10px}.reconcile-page .finance-register>.books-card-head>.wo-count{background:var(--surface-muted);min-width:24px;height:22px;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.arc-ledger-table[data-lines=one] tbody tr:not([data-sub-row])>:is(td,th){white-space:nowrap}.arc-ledger-table[data-lines=one] tbody tr:not([data-sub-row])>:is(td,th):not([data-action]){overflow-clip-margin:6px;overflow-x:clip}.arc-ledger-table[data-lines=one] tbody tr:not([data-sub-row])>:is(td,th):not([data-action]) :is(.arc-cell-line,.arc-row-reason){text-overflow:ellipsis;overflow:hidden}@media (width>=621px){.arc-ledger-table[data-lines] table:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th){box-sizing:border-box;height:52px;min-height:0;padding-block:0}}.arc-ledger-table table[data-even-scroll]:not(#ledger-table-rule){min-width:var(--even-min)!important;width:var(--even-min)!important}.arc-ledger-table table[data-even]:not(#ledger-table-rule) :is(td,th)[data-numeric]:not([data-action])>*{margin-right:var(--even-share,0px)}@media (width>=621px){.arc-ledger-table:not(#ledger-table-rule) :is(td,th)[data-action]{white-space:nowrap;text-align:left;width:1%}}.arc-ledger-table :is(td,th)[data-action]>*+*{margin-left:6px}.app-shell .arc-ledger-table[data-lines=one] tbody tr:not([data-sub-row]) :is(td,th) .arc-control-button:not([role=combobox]):not(.arc-select):not(#ledger-table-rule),.app-shell .arc-ledger-table [data-sub-row] .arc-control-button:not([role=combobox]):not(.arc-select):not(#ledger-table-rule){white-space:nowrap;vertical-align:middle;align-self:center;height:30px;min-height:30px;padding-block:0;font-size:13px;font-weight:500;line-height:1}.app-shell .arc-ledger-table tbody :is(td,th) .arc-control-button:is([data-arc-variant=secondary],[data-arc-variant=primary],[data-arc-variant=danger]):not(#ledger-table-rule){box-shadow:none;gap:6px;padding-inline:12px}.app-shell .arc-ledger-table tbody :is(td,th) .arc-control-button[data-arc-variant=primary]:not(:disabled):not(#ledger-table-rule){border-color:var(--border);background-color:var(--surface);color:var(--foreground);background-image:var(--vt2-raise,none)}.app-shell .arc-ledger-table tbody :is(td,th) .arc-control-button[data-arc-variant=primary]:disabled:not(#ledger-table-rule){border-color:var(--border);background:var(--surface-muted);color:var(--text-muted);opacity:1}@media (hover:hover) and (pointer:fine){.app-shell .arc-ledger-table tbody :is(td,th) .arc-control-button[data-arc-variant=primary]:hover:not(:disabled):not(#ledger-table-rule){background-color:var(--surface-muted);opacity:1}}.arc-ledger-table tbody :is(td,th) .arc-control-button svg{width:14px;height:14px}@media (pointer:coarse){.app-shell .arc-ledger-table tbody :is(td,th) .arc-control-button:not(#ledger-table-rule):after{content:"";position:absolute;inset:-7px -2px}}.arc-ledger-table[data-lines=one] tbody .arc-row-reason{max-width:var(--ledger-cell-max);color:var(--text-secondary);display:block}.arc-ledger-table:not(#ledger-table-rule) :is(td,th)[data-numeric]:not([data-action]){text-align:right!important}@media (width<=620px){.arc-ledger-table:not(#ledger-table-rule) td[data-numeric]:not([data-action]){text-align:left!important}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) table{width:100%;max-width:100%;display:block;min-width:0!important}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody{width:100%;display:block}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row]){box-sizing:border-box;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:100%;min-height:64px;padding:12px 16px;display:flex}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row]):last-child{border-bottom:0}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th){white-space:nowrap;background:0 0;border:0;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;display:block;overflow:hidden;text-align:left!important}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th):before{content:none;display:none}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>[data-primary]{color:var(--foreground);font-size:var(--ledger-text);flex:1 1 0;order:0;font-weight:500}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>[data-numeric]:not([data-primary]){color:var(--foreground);font-size:var(--ledger-text);font-variant-numeric:tabular-nums;flex:none;order:0;margin-left:auto;font-weight:600}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>[data-action]{flex:none;order:0;margin-left:auto;overflow:visible}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>[data-numeric]:not([data-primary])~[data-action]{margin-left:0}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row]):after{content:"";flex-basis:100%;order:1;height:0}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th):not([data-primary]):not([data-numeric]):not([data-action]){color:var(--text-secondary);font-size:var(--text-sm);flex:0 auto;order:2;align-items:baseline;display:flex}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th):not([data-primary]):not([data-numeric]):not([data-action]):last-child{flex-shrink:0}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th):not([data-primary]):not([data-numeric]):not([data-action]):not(:last-child){max-width:62%}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th)>.arc-cell-line{min-width:0}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) tbody tr:not([data-sub-row])>:is(td,th):not([data-primary]):not([data-numeric]):not([data-action])~:is(td,th):not([data-primary]):not([data-numeric]):not([data-action]):before{content:"·";color:var(--text-muted);flex:none;margin-right:12px;display:inline}.arc-ledger-table[data-phone=fold]:not(#ledger-table-rule) .arc-cell-line{max-width:100%}.arc-ledger-table[data-phone=fold] table[data-even]:not(#ledger-table-rule) :is(td,th)[data-numeric]>*{margin-right:0}.arc-ledger-table[data-phone=fold] .arc-table-scroll-hint{display:none}}._root_oa0vw_2{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}._track_oa0vw_4{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}._track_oa0vw_4::-webkit-scrollbar{display:none}._track_oa0vw_4[data-fade-start]{--fade-start:20px}._track_oa0vw_4[data-fade-end]{--fade-end:20px}._button_oa0vw_9{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){._button_oa0vw_9:hover{color:var(--foreground)}}._button_oa0vw_9:active,._button_oa0vw_9[aria-checked=true]{color:var(--foreground)}._selection_oa0vw_12{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}._label_oa0vw_13{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (width<=380px){._button_oa0vw_9{padding:0 10px}}@media (prefers-reduced-motion:reduce){._button_oa0vw_9{transition:none}}.ui-pill{--pill-tone:var(--wa-muted,#5f6368);--pill-tint:9%;border:1px solid color-mix(in oklab, var(--pill-tone) 24%, transparent);background:linear-gradient(#ffffff80, transparent 70%), color-mix(in oklab, var(--pill-tone) var(--pill-tint), var(--wa-surface,#fff));max-width:100%;min-height:24px;color:color-mix(in oklab, var(--pill-tone) 72%, var(--wa-text,#1f2420));letter-spacing:-.005em;white-space:nowrap;vertical-align:middle;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000000a}.ui-pill[data-size=sm]{gap:5px;min-height:20px;padding:0 8px 0 6px;font-size:11.5px}.ui-pill[data-tone=success]{--pill-tone:var(--vt-accent,var(--wa-accent,var(--wa-success,#1f7a3d)));--pill-tint:24%;color:color-mix(in oklab, var(--vt-accent,#b0ed51) 30%, var(--wa-text,#1f2420));border-color:color-mix(in oklab, var(--vt-accent,#b0ed51) 60%, transparent)}.ui-pill[data-tone=success] .ui-pill-dot{background:color-mix(in oklab, var(--vt-accent,#b0ed51) 62%, #1b2709)}.ui-pill[data-tone=warning]{--pill-tone:var(--wa-warning,var(--warning,#9a6a00));--pill-tint:13%}.ui-pill[data-tone=danger]{--pill-tone:var(--wa-danger,var(--danger,#b42318));--pill-tint:10%}.ui-pill[data-tone=info]{--pill-tone:var(--wa-text,#303030);--pill-tint:6%}.ui-pill[data-tone=info] .ui-pill-dot{background:var(--wa-muted,#6b6f6c)}.ui-pill[data-tone=neutral]{--pill-tone:var(--wa-text,#303030);--pill-tint:6%}.ui-pill[data-tone=neutral] .ui-pill-dot{background:var(--wa-muted,#6b6f6c)}.ui-pill-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-pill-dot{background:var(--pill-tone);border-radius:50%;flex:none;width:6px;height:6px}.ui-pill[data-mark=ring] .ui-pill-dot{box-shadow:inset 0 0 0 1.5px var(--pill-tone);background:0 0}.ui-pill[data-mark=draft] .ui-pill-dot{outline:1px dotted var(--pill-tone);outline-offset:-1px;background:0 0}.ui-pill-icon{color:var(--pill-tone);flex:none;display:inline-flex}.ui-pill-icon>svg{width:12px;height:12px}.app-shell[data-workspace-dark=true] .ui-pill[data-tone=success] .ui-pill-dot{background:var(--vt-accent,#b0ed51)}.app-shell[data-workspace-dark=true] .ui-pill{--pill-tint:16%;background:color-mix(in oklab, var(--pill-tone) var(--pill-tint), var(--wa-surface,#191919));color:color-mix(in oklab, var(--pill-tone) 80%, var(--wa-text,#f2f2f2));box-shadow:inset 0 1px #ffffff0f}.ui-pill-row{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-pill-row>li{display:inline-flex}@media (forced-colors:active){.ui-pill{border-color:canvastext}.ui-pill-dot{background:canvastext}}.ui-pill-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;display:inline-flex}.ui-pill-button:focus-visible{outline:2px solid var(--wa-text,#1f2420);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ui-pill-button:hover .ui-pill{border-color:color-mix(in oklab, var(--pill-tone) 45%, transparent)}}
