.collapsible-report-block-module__7vs5pW__block{min-width:0;position:relative}.collapsible-report-block-module__7vs5pW__reserved:not(.collapsible-report-block-module__7vs5pW__collapsed)>:not(.collapsible-report-block-module__7vs5pW__toggle){padding-top:48px}.collapsible-report-block-module__7vs5pW__toggle{z-index:6;border:1px solid var(--color-border);min-height:26px;color:var(--color-navigation);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;font-size:9px;font-weight:800;display:flex;position:absolute;top:10px;right:12px}.collapsible-report-block-module__7vs5pW__toggle span:last-child{color:var(--color-text-muted);font-size:9px;font-weight:700}.collapsible-report-block-module__7vs5pW__toggle:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.collapsible-report-block-module__7vs5pW__collapsed{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-height:38px;box-shadow:var(--shadow-surface);padding:6px 10px}.collapsible-report-block-module__7vs5pW__collapsed .collapsible-report-block-module__7vs5pW__toggle{background:0 0;border:0;width:100%;min-height:26px;padding:0;position:static}.collapsible-report-block-module__7vs5pW__allButton{border:1px solid var(--color-border);min-height:30px;color:var(--color-brand-dark);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.collapsible-report-block-module__7vs5pW__allButtonIndicator{color:var(--color-text-muted);font-size:9px;font-weight:700}.collapsible-report-block-module__7vs5pW__allButton:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}:is(html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__toggle,html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__allButton){border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:border-color var(--transition-fast) ease, background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);font-size:12px;font-weight:500}:is(html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__toggle:hover,html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__allButton:hover,html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__toggle:focus-visible,html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__allButton:focus-visible){border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .collapsible-report-block-module__7vs5pW__collapsed{border-color:var(--color-border);border-radius:var(--radius-card) var(--radius-card) 7px var(--radius-card);background:linear-gradient(180deg, var(--color-surface), var(--color-surface-muted));box-shadow:var(--shadow-surface)}
.multi-select-module__s_eviq__field{gap:3px;min-width:210px;display:grid;position:relative}.multi-select-module__s_eviq__field>span{color:var(--color-text-muted);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.1}.multi-select-module__s_eviq__picker{position:relative}.multi-select-module__s_eviq__picker>summary{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:210px;height:32px;padding:0 5px 0 9px;font-size:10px;font-weight:700;list-style:none;display:flex}.multi-select-module__s_eviq__picker>summary::-webkit-details-marker{display:none}.multi-select-module__s_eviq__picker>summary[aria-disabled=true]{cursor:not-allowed;opacity:.55}.multi-select-module__s_eviq__picker>summary i{border:1px solid var(--color-border);width:22px;height:22px;color:var(--color-brand-dark);background:var(--color-surface-muted);border-radius:6px;flex:none;place-items:center;font-style:normal;line-height:1;transition:transform .15s,border-color .15s,background .15s;display:inline-grid}.multi-select-module__s_eviq__picker>summary i svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;overflow:visible}.multi-select-module__s_eviq__picker[open]>summary{border-color:var(--color-brand)}.multi-select-module__s_eviq__picker[open]>summary i{border-color:var(--color-brand);background:var(--color-brand-soft);transform:rotate(180deg)}.multi-select-module__s_eviq__menu{z-index:40;border:1px solid var(--color-border);background:var(--color-surface);border-radius:9px;width:min(320px,80vw);padding:8px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 12px 30px #0f172a2e}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__menu>input{border:1px solid var(--color-border);width:100%;height:30px;min-height:30px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:7px;padding:0 9px;font-size:10px}.multi-select-module__s_eviq__actions{gap:5px;margin:6px 0;display:flex}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button,.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done{border:1px solid var(--color-border);min-height:28px;color:var(--color-brand-dark);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:6px;padding:0 9px;font-size:9px;font-weight:700}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button{width:auto}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button:hover:not(:disabled){border-color:var(--color-brand);color:var(--color-brand-dark);background:var(--color-brand-soft)}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button:disabled{cursor:not-allowed;opacity:.45}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>.multi-select-module__s_eviq__quickAction{min-width:42px}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>.multi-select-module__s_eviq__quickAction[aria-pressed=true]{border-color:var(--color-primary-action);color:var(--color-primary-action-text);background:var(--color-primary-action)}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>.multi-select-module__s_eviq__quickAction[aria-pressed=true]:hover:not(:disabled){border-color:var(--color-primary-action-hover);color:var(--color-primary-action-text);background:var(--color-primary-action-hover)}.multi-select-module__s_eviq__options{border-block:1px solid var(--color-border);max-height:240px;overflow:auto}.multi-select-module__s_eviq__option{cursor:pointer;align-items:center;gap:7px;padding:6px 3px;display:flex;position:relative}.multi-select-module__s_eviq__option:hover{background:var(--color-brand-soft)}.multi-select-module__s_eviq__checkboxInput{opacity:0;width:1px;height:1px;margin:0;position:absolute}.multi-select-module__s_eviq__checkboxVisual{border:1px solid var(--color-border);width:16px;height:16px;color:var(--color-primary-action-text);background:var(--color-surface);border-radius:4px;flex:0 0 16px;place-items:center;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-grid}.multi-select-module__s_eviq__checkboxVisual svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:12px;height:12px;transition:opacity .12s,transform .12s;transform:scale(.7)}.multi-select-module__s_eviq__checkboxInput:checked+.multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-brand);background:var(--color-brand)}.multi-select-module__s_eviq__checkboxInput:checked+.multi-select-module__s_eviq__checkboxVisual svg{opacity:1;transform:scale(1)}.multi-select-module__s_eviq__checkboxInput:focus-visible+.multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand-soft)}.multi-select-module__s_eviq__optionText{min-width:0;font-size:10px;display:grid}.multi-select-module__s_eviq__options small{color:var(--color-text-muted);font-size:8px}.multi-select-module__s_eviq__options p{color:var(--color-text-muted);margin:8px 3px;font-size:9px}.multi-select-module__s_eviq__optionGroup{border-bottom:1px solid var(--color-border);padding:3px 0;display:grid}.multi-select-module__s_eviq__optionGroup:last-child{border-bottom:0}.multi-select-module__s_eviq__groupOption{font-weight:750}.multi-select-module__s_eviq__groupOption .multi-select-module__s_eviq__optionText{flex:auto}.multi-select-module__s_eviq__nestedOption{padding-left:25px}.multi-select-module__s_eviq__optionCount{color:var(--color-text-muted);margin-left:auto;font-size:9px}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done{border-color:var(--color-primary-action);width:100%;min-height:32px;color:var(--color-primary-action-text);background:var(--color-primary-action);margin-top:6px;font-size:10px}.multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done:hover{border-color:var(--color-primary-action-hover);color:var(--color-primary-action-text);background:var(--color-primary-action-hover)}html[data-ui-theme=modern] .multi-select-module__s_eviq__field{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__menu{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__menu input{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__menu button{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__option{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__optionText{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__options small{font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__field>span{letter-spacing:.04em;font-size:9px}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker>summary{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__menu>input{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);font-family:var(--font-ui)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker>summary{box-shadow:var(--shadow-control);background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button{box-shadow:var(--shadow-control);background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker>summary{font-size:13px;font-weight:500}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker>summary:hover{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft))}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker[open]>summary{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 12%, transparent), var(--shadow-control)}html[data-ui-theme=modern] .multi-select-module__s_eviq__menu{border-color:var(--color-control-border);border-radius:var(--radius-card) var(--radius-card) 8px var(--radius-card);box-shadow:var(--shadow-popover)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__menu>input{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-navigation) 5%, transparent);font-size:12px}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__menu>input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 13%, transparent);outline:none}html[data-ui-theme=modern] .multi-select-module__s_eviq__optionGroup{border-color:var(--color-border-light)}:is(html[data-ui-theme=modern] .multi-select-module__s_eviq__groupOption,html[data-ui-theme=modern] .multi-select-module__s_eviq__nestedOption){border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button{transition:color var(--transition-fast) ease, background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;font-size:11px;font-weight:700}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done{transition:color var(--transition-fast) ease, background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;font-size:13px;font-weight:650}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>button:hover:not(:disabled){transform:translateY(-1px)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>.multi-select-module__s_eviq__quickAction[aria-pressed=true]{border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action) 88%, white), var(--color-primary-action));box-shadow:0 3px 9px color-mix(in srgb, var(--color-primary-action) 20%, transparent), inset 0 1px #ffffff38;color:var(--color-primary-action-text)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done{border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action) 88%, white), var(--color-primary-action));box-shadow:0 3px 9px color-mix(in srgb, var(--color-primary-action) 20%, transparent), inset 0 1px #ffffff38;color:var(--color-primary-action-text)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__actions>.multi-select-module__s_eviq__quickAction[aria-pressed=true]:hover:not(:disabled){border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover));box-shadow:0 5px 13px color-mix(in srgb, var(--color-primary-action) 24%, transparent), inset 0 1px #ffffff42;color:var(--color-primary-action-text);transform:translateY(-1px)}html[data-ui-theme=modern] .multi-select-module__s_eviq__picker .multi-select-module__s_eviq__done:hover:not(:disabled){border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover));box-shadow:0 5px 13px color-mix(in srgb, var(--color-primary-action) 24%, transparent), inset 0 1px #ffffff42;color:var(--color-primary-action-text);transform:translateY(-1px)}html[data-ui-theme=modern] .multi-select-module__s_eviq__option{transition:background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease;border-radius:9px 9px 5px;margin:2px 3px;padding:6px 7px}:is(html[data-ui-theme=modern] .multi-select-module__s_eviq__option:hover,html[data-ui-theme=modern] .multi-select-module__s_eviq__option:focus-within){background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-extra-soft) 72%, white), color-mix(in srgb, var(--color-brand-soft) 62%, var(--color-surface)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand) 22%, var(--color-border)), 0 2px 6px color-mix(in srgb, var(--color-navigation) 7%, transparent)}html[data-ui-theme=modern] .multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-control-border);width:17px;height:17px;transition:border-color var(--transition-fast) ease, background var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f2f6f6);flex-basis:17px;box-shadow:0 1px 2px #0820261a,inset 0 1px #ffffffe6}html[data-ui-theme=modern] .multi-select-module__s_eviq__checkboxVisual svg{width:13px;height:13px}html[data-ui-theme=modern] .multi-select-module__s_eviq__option:hover .multi-select-module__s_eviq__checkboxVisual{border-color:color-mix(in srgb, var(--color-brand) 68%, var(--color-control-border));background:linear-gradient(180deg, #fff, var(--color-brand-soft));transform:translateY(-1px);box-shadow:0 3px 7px #087d7629,inset 0 1px #ffffffeb}html[data-ui-theme=modern] .multi-select-module__s_eviq__checkboxInput:checked+.multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action) 84%, white), var(--color-primary-action));box-shadow:0 3px 7px #087d763d,inset 0 1px #ffffff52}html[data-ui-theme=modern] .multi-select-module__s_eviq__option:hover .multi-select-module__s_eviq__checkboxInput:checked+.multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-primary-action-active);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 82%, white), var(--color-primary-action-hover));box-shadow:0 4px 9px #087d7647,inset 0 1px #ffffff5c}html[data-ui-theme=modern] .multi-select-module__s_eviq__checkboxInput:focus-visible+.multi-select-module__s_eviq__checkboxVisual{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 14%, transparent), 0 2px 5px #087d762e}html[data-ui-theme=modern] .multi-select-module__s_eviq__optionText{color:var(--color-text);font-size:13px;font-weight:600;line-height:1.2}html[data-ui-theme=modern] .multi-select-module__s_eviq__options small{font-size:10px;font-weight:500;line-height:1.2}@media (max-width:640px){.multi-select-module__s_eviq__field,.multi-select-module__s_eviq__picker>summary{min-width:100%}}
.project-date-input-module__mbJEEa__root{min-width:0}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger{border:1px solid var(--color-border);background:var(--color-surface);width:138px;min-width:0;height:32px;min-height:32px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:7px;outline:0;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:10px;font-weight:400;display:flex}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger:hover{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-text)}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger:disabled{cursor:not-allowed;opacity:.55}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:15px;height:15px}.project-date-input-module__mbJEEa__compact,.project-date-input-module__mbJEEa__compact .project-date-input-module__mbJEEa__trigger{width:100%}.project-date-input-module__mbJEEa__compact .project-date-input-module__mbJEEa__trigger{border-radius:6px;padding:0 6px;font-size:9px}.project-date-input-module__mbJEEa__popover{z-index:1000;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:284px;color:var(--color-text);border-radius:12px;padding:10px;position:fixed;box-shadow:0 18px 48px #09292738}.project-date-input-module__mbJEEa__popover header{grid-template-columns:30px 1fr 30px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.project-date-input-module__mbJEEa__popover header strong{color:var(--color-navigation);text-align:center;text-transform:capitalize;font-size:11px}.project-date-input-module__mbJEEa__popover button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.project-date-input-module__mbJEEa__popover header button{border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-brand-dark);border-radius:7px;font-size:20px;line-height:1}.project-date-input-module__mbJEEa__popover header button:hover,.project-date-input-module__mbJEEa__popover header button:focus-visible{border-color:var(--color-brand);background:var(--color-brand-soft)}.project-date-input-module__mbJEEa__weekdays,.project-date-input-module__mbJEEa__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.project-date-input-module__mbJEEa__weekdays{margin-bottom:3px}.project-date-input-module__mbJEEa__weekdays span{color:var(--color-text-muted);text-align:center;text-transform:uppercase;padding:4px 0;font-size:8px;font-weight:750}.project-date-input-module__mbJEEa__days button{box-sizing:border-box;border-radius:7px;width:100%;min-width:0;height:31px;padding:0;font-size:9px;position:relative}.project-date-input-module__mbJEEa__days button:hover:not(:disabled),.project-date-input-module__mbJEEa__days button:focus-visible{background:var(--color-brand-soft);color:var(--color-brand-dark)}.project-date-input-module__mbJEEa__days button:disabled{cursor:not-allowed;opacity:.25}.project-date-input-module__mbJEEa__outside{opacity:.55;color:var(--color-text-muted)!important}.project-date-input-module__mbJEEa__today:after{background:var(--color-brand);content:"";border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;right:50%;transform:translate(50%)}.project-date-input-module__mbJEEa__selected{font-weight:750;background:var(--color-primary-action)!important;color:#fff!important}.project-date-input-module__mbJEEa__selected:after{background:#fff}.project-date-input-module__mbJEEa__popover footer{border-top:1px solid var(--color-border);justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;display:flex}.project-date-input-module__mbJEEa__popover footer button{border:1px solid var(--color-border);min-height:28px;color:var(--color-brand-dark);border-radius:7px;padding:0 9px;font-size:9px;font-weight:700}.project-date-input-module__mbJEEa__popover footer button:first-child{border-color:var(--color-primary-action);background:var(--color-primary-action);color:#fff}.project-date-input-module__mbJEEa__popover footer button:hover:not(:disabled),.project-date-input-module__mbJEEa__popover footer button:focus-visible{box-shadow:0 0 0 3px var(--color-brand-soft)}.project-date-input-module__mbJEEa__popover footer button:disabled{cursor:not-allowed;opacity:.45}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:border-color var(--transition-fast) ease, background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover header button{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:border-color var(--transition-fast) ease, background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover footer button{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:border-color var(--transition-fast) ease, background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger{font-size:13px;font-weight:500;height:32px!important;min-height:32px!important}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover footer button{color:var(--color-text);font-size:12px;font-weight:600}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover footer button:first-child{border-color:var(--color-control-border);color:var(--color-text);background:linear-gradient(#fff,#f6f8f8)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger:hover{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));box-shadow:var(--shadow-control);transform:translateY(-1px)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__root>.project-date-input-module__mbJEEa__trigger:focus-visible{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));box-shadow:var(--shadow-control);transform:translateY(-1px)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover header button:hover{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));box-shadow:var(--shadow-control);transform:translateY(-1px)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover footer button:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));box-shadow:var(--shadow-control);transform:translateY(-1px)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__popover{border-color:var(--color-control-border);border-radius:var(--radius-card) var(--radius-card) 7px var(--radius-card);box-shadow:var(--shadow-popover);font-family:var(--font-ui)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__days button{border:1px solid var(--color-control-border);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:background-color var(--transition-fast) ease, color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);border-radius:7px 7px 4px;font-size:13px;font-weight:500}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__days button:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand) 42%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__days button:focus-visible{border-color:var(--color-brand);outline:2px solid color-mix(in srgb, var(--color-brand) 35%, transparent);outline-offset:1px}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__days button.project-date-input-module__mbJEEa__selected{border-color:var(--color-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand) 30%, transparent)}html[data-ui-theme=modern] .project-date-input-module__mbJEEa__selected{background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action) 88%, white), var(--color-primary-action))!important}
.project-filter-checkbox-module__2b9ykG__field{border:1px solid var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);min-width:0;min-height:32px;box-shadow:var(--shadow-control);color:var(--color-text);font-family:var(--font-ui);cursor:pointer;white-space:nowrap;background:linear-gradient(#fff,#f6f8f8);align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;line-height:1.15;display:inline-flex}.project-filter-checkbox-module__2b9ykG__field input{width:16px;height:16px;accent-color:var(--color-primary-action);cursor:pointer;flex:0 0 16px;margin:0}.project-filter-checkbox-module__2b9ykG__field:has(input:focus-visible){border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 13%, transparent), var(--shadow-control)}.project-filter-checkbox-module__2b9ykG__field:has(input:disabled){cursor:not-allowed;opacity:.55}.project-filter-checkbox-module__2b9ykG__field:has(input:disabled) input{cursor:not-allowed}@media (max-width:640px){.project-filter-checkbox-module__2b9ykG__field{white-space:normal;width:100%}}
.project-select-module__E-IOvq__field{color:var(--color-text-muted);align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex;position:relative}.project-select-module__E-IOvq__field>span{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.1}.project-select-module__E-IOvq__picker{color:var(--color-text);position:relative}.project-select-module__E-IOvq__picker>summary{border:1px solid var(--color-border);background:var(--color-surface);width:100px;height:32px;color:var(--color-text);cursor:pointer;border-radius:7px;outline:0;justify-content:space-between;align-items:center;gap:7px;padding:0 5px 0 9px;font-size:10px;font-weight:750;list-style:none;display:flex}.project-select-module__E-IOvq__picker>summary::-webkit-details-marker{display:none}.project-select-module__E-IOvq__picker>summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-select-module__E-IOvq__optionLabel{align-items:center;gap:7px;min-width:0;display:flex}.project-select-module__E-IOvq__optionLabel>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-select-module__E-IOvq__optionColor{border:1px solid #17212b38;border-radius:4px;flex:0 0 13px;width:13px;height:13px;box-shadow:inset 0 0 0 1px #ffffff8c}.project-select-module__E-IOvq__picker>summary:hover,.project-select-module__E-IOvq__picker>summary:focus-visible{border-color:var(--color-brand);background:var(--color-brand-soft);box-shadow:0 0 0 3px var(--color-brand-soft)}.project-select-module__E-IOvq__picker>summary[aria-disabled=true]{cursor:not-allowed;opacity:.55}.project-select-module__E-IOvq__picker>summary i{border:1px solid var(--color-border);background:var(--color-surface-muted);width:22px;height:22px;color:var(--color-brand-dark);border-radius:6px;flex:none;place-items:center;font-style:normal;transition:transform .15s,background .15s;display:inline-grid}.project-select-module__E-IOvq__picker>summary i svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25px;width:17px;height:17px;overflow:visible}.project-select-module__E-IOvq__picker[open]>summary{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.project-select-module__E-IOvq__picker[open]>summary i{background:var(--color-brand-soft);transform:rotate(180deg)}.project-select-module__E-IOvq__menu{z-index:50;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;align-items:stretch;width:100px;max-height:min(320px,50vh);padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto;box-shadow:0 12px 30px #0f172a2e}.project-select-module__E-IOvq__fullMenu{max-height:none;overflow-y:visible}.project-select-module__E-IOvq__menu[data-floating=true]{margin:0;position:fixed;inset:auto}.project-select-module__E-IOvq__menu[data-floating=true]:not(:popover-open){display:none}.project-select-module__E-IOvq__stacked{align-items:stretch;gap:4px;display:grid}.project-select-module__E-IOvq__stacked .project-select-module__E-IOvq__picker,.project-select-module__E-IOvq__stacked .project-select-module__E-IOvq__picker>summary,.project-select-module__E-IOvq__stacked .project-select-module__E-IOvq__menu{width:100%}.project-select-module__E-IOvq__wide .project-select-module__E-IOvq__picker>summary,.project-select-module__E-IOvq__wide .project-select-module__E-IOvq__menu{width:210px}.project-select-module__E-IOvq__fullWidth,.project-select-module__E-IOvq__fullWidth .project-select-module__E-IOvq__picker,.project-select-module__E-IOvq__fullWidth .project-select-module__E-IOvq__picker>summary,.project-select-module__E-IOvq__fullWidth .project-select-module__E-IOvq__menu{width:100%}.project-select-module__E-IOvq__menu button{min-height:28px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:10px}.project-select-module__E-IOvq__menu button:hover,.project-select-module__E-IOvq__menu button:focus-visible{background:var(--color-brand-soft);color:var(--color-brand-dark);outline:0}.project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected{background:var(--color-primary-action);color:var(--color-primary-action-text);font-weight:800}.project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected:hover,.project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected:focus-visible{background:var(--color-primary-action-hover);color:var(--color-primary-action-text)}html[data-ui-theme=modern] .project-select-module__E-IOvq__picker>summary{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:border-color var(--transition-fast) ease, background-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);font-size:13px;font-weight:500}:is(html[data-ui-theme=modern] .project-select-module__E-IOvq__picker>summary:hover,html[data-ui-theme=modern] .project-select-module__E-IOvq__picker>summary:focus-visible){border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));box-shadow:var(--shadow-control);transform:translateY(-1px)}html[data-ui-theme=modern] .project-select-module__E-IOvq__menu{border-color:var(--color-control-border);border-radius:var(--radius-card) var(--radius-card) 7px var(--radius-card);box-shadow:var(--shadow-popover);font-family:var(--font-ui);background:linear-gradient(#fff,#f8fafa);gap:4px;padding:8px}html[data-ui-theme=modern] .project-select-module__E-IOvq__menu button{transition:color var(--transition-fast) ease, background var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;border:1px solid var(--color-control-border)!important;border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:34px!important;box-shadow:var(--shadow-control)!important;color:var(--color-text)!important;font-family:var(--font-ui)!important;background:linear-gradient(#fff,#f6f8f8)!important;align-items:center!important;margin:0!important;padding:7px 10px!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;display:flex!important;overflow:hidden!important}:is(html[data-ui-theme=modern] .project-select-module__E-IOvq__menu button:hover,html[data-ui-theme=modern] .project-select-module__E-IOvq__menu button:focus-visible){transform:translateY(-1px);border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border))!important;background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft))!important;color:var(--color-text)!important;box-shadow:0 2px 5px #0820261c,inset 0 1px #fff!important}html[data-ui-theme=modern] .project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected{border-color:color-mix(in srgb, var(--color-brand) 58%, var(--color-border))!important;background:linear-gradient(180deg, #fff, var(--color-brand-soft))!important;box-shadow:0 2px 6px color-mix(in srgb, var(--color-brand) 14%, transparent), inset 0 1px #fff!important;color:var(--color-text)!important;font-weight:600!important}:is(html[data-ui-theme=modern] .project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected:hover,html[data-ui-theme=modern] .project-select-module__E-IOvq__menu .project-select-module__E-IOvq__selected:focus-visible){transform:translateY(-1px);border-color:var(--color-brand)!important;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--color-brand-soft) 78%, var(--color-brand-extra-soft)))!important;color:var(--color-text)!important}
.quick-period-select-module___iQGvG__field{flex:0 0 220px;width:220px;min-width:0;align-items:stretch!important;gap:4px!important}.quick-period-select-module___iQGvG__field>span{color:var(--color-text-muted);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.1}@media (max-width:640px){.quick-period-select-module___iQGvG__field{flex:auto;width:100%}}
.table-tools-module__O0CRMW__toolbar{align-items:flex-end;gap:7px;margin-bottom:7px;display:flex}.table-tools-module__O0CRMW__toolbar>label{gap:3px;min-width:min(280px,50vw);display:grid}.table-tools-module__O0CRMW__toolbar>label>span{color:var(--color-text-muted);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.1}.table-tools-module__O0CRMW__toolbar input{border:1px solid var(--color-border);width:100%;height:30px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:7px;outline:0;padding:0 9px;font-size:10px}.table-tools-module__O0CRMW__toolbar input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.table-tools-module__O0CRMW__counter{color:var(--color-text-muted);white-space:nowrap;margin-right:auto;padding-bottom:7px;font-size:9px}.table-tools-module__O0CRMW__toolbar button{border:1px solid var(--color-border);height:30px;color:var(--color-brand-dark);background:var(--color-surface);font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;padding:0 10px;font-size:9px;font-weight:700}.table-tools-module__O0CRMW__toolbar button:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.table-tools-module__O0CRMW__toolbar button:disabled{cursor:not-allowed;opacity:.45}.table-tools-module__O0CRMW__fullText{text-overflow:ellipsis;text-align:left;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.table-tools-module__O0CRMW__sortButton{width:100%;min-width:0;color:inherit;font:inherit;font-weight:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:5px;padding:0;display:inline-flex}.table-tools-module__O0CRMW__sortButton:hover,.table-tools-module__O0CRMW__sortButton:focus-visible,.table-tools-module__O0CRMW__sortButtonActive{color:var(--color-brand-dark)}.table-tools-module__O0CRMW__sortButton>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.table-tools-module__O0CRMW__sortButton:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.table-tools-module__O0CRMW__sortMarker{color:var(--color-text-muted);opacity:.55;flex:none;font-size:8px}.table-tools-module__O0CRMW__sortButtonActive .table-tools-module__O0CRMW__sortMarker{color:var(--color-brand-dark);opacity:1}.table-tools-module__O0CRMW__pagination{color:var(--color-text-muted);justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:9px;display:flex}.table-tools-module__O0CRMW__pagination button,.table-tools-module__O0CRMW__pagination input{border:1px solid var(--color-border);height:29px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:7px}.table-tools-module__O0CRMW__pagination button{cursor:pointer;min-width:30px;padding:0 8px}.table-tools-module__O0CRMW__pagination button:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-brand-soft)}.table-tools-module__O0CRMW__pagination button:disabled{cursor:not-allowed;opacity:.4}.table-tools-module__O0CRMW__pagination label{align-items:center;gap:5px;display:flex}.table-tools-module__O0CRMW__pagination input{text-align:center;width:58px;padding:0 5px}:is(html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar,html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination){font-family:var(--font-ui)}:is(html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar input,html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination input){border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-navigation) 5%, transparent);transition:border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease;background:linear-gradient(#fff,#f8f9f9);font-size:12px}:is(html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar input:hover:not(:disabled),html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination input:hover:not(:disabled)){border-color:color-mix(in srgb, var(--color-brand) 42%, var(--color-border))}:is(html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar input:focus,html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination input:focus){border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 13%, transparent), inset 0 1px 2px color-mix(in srgb, var(--color-navigation) 5%, transparent)}:is(html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar button,html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination button){border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);color:var(--color-text);transition:color var(--transition-fast) ease, background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);font-size:13px;font-weight:500}html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar button:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));color:var(--color-text);transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination button:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));color:var(--color-text);transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .table-tools-module__O0CRMW__toolbar button:focus-visible{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));color:var(--color-text);transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .table-tools-module__O0CRMW__pagination button:focus-visible{border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));color:var(--color-text);transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .table-tools-module__O0CRMW__sortButton{font-family:var(--font-ui)}@media (max-width:640px){.table-tools-module__O0CRMW__toolbar{flex-wrap:wrap;align-items:stretch}.table-tools-module__O0CRMW__toolbar>label{width:100%;min-width:0}.table-tools-module__O0CRMW__counter{padding:7px 0 0}}
.finance-module__K2PuIW__workspace{gap:10px;min-width:0;display:grid}.finance-module__K2PuIW__periodCard,.finance-module__K2PuIW__filterBar,.finance-module__K2PuIW__summaryGrid,.finance-module__K2PuIW__tableCard,.finance-module__K2PuIW__actionBar,.finance-module__K2PuIW__editorCard,.finance-module__K2PuIW__directoryCard,.finance-module__K2PuIW__splitCard,.finance-module__K2PuIW__hint,.finance-module__K2PuIW__error,.finance-module__K2PuIW__notice{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-surface);border-radius:12px}.finance-module__K2PuIW__periodCard{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px 18px;padding:9px 12px;display:grid}.finance-module__K2PuIW__periodCardWithMiddle{grid-template-columns:minmax(0,1fr)}.finance-module__K2PuIW__periodCardWithMiddle:has(.finance-module__K2PuIW__managerPeriodFilters){grid-template-columns:minmax(0,1fr)}.finance-module__K2PuIW__periodControls,.finance-module__K2PuIW__presets,.finance-module__K2PuIW__actionButtons,.finance-module__K2PuIW__rowActions,.finance-module__K2PuIW__segmented{align-items:center;gap:6px;display:flex}.finance-module__K2PuIW__presets{flex-wrap:wrap;justify-content:flex-end}.finance-module__K2PuIW__periodMiddle{min-width:0}.finance-module__K2PuIW__periodQuick{align-self:flex-end;gap:4px;min-width:0;display:grid}.finance-module__K2PuIW__periodControls{flex-wrap:wrap;align-items:flex-end}.finance-module__K2PuIW__periodRangeLabel{color:var(--color-text-muted);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.1}.finance-module__K2PuIW__periodRange{gap:4px;display:grid}.finance-module__K2PuIW__periodDates{align-items:center;gap:6px;display:flex}.finance-module__K2PuIW__periodApply{border:1px solid var(--color-primary-action);background:var(--color-primary-action);height:32px;color:var(--color-primary-action-text);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px;font-size:10px;font-weight:700}.finance-module__K2PuIW__periodApply:hover{background:var(--color-primary-action-hover)}.finance-module__K2PuIW__periodApply:disabled{opacity:.5;cursor:default}.finance-module__K2PuIW__receiptPeriodFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.finance-module__K2PuIW__receiptPeriodFilters>[data-project-select],.finance-module__K2PuIW__receiptPeriodFilters>[data-project-select]>details,.finance-module__K2PuIW__receiptPeriodFilters>[data-project-select]>details>summary{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.finance-module__K2PuIW__managerPeriodFilters{grid-template-columns:minmax(260px,320px) minmax(180px,220px)}.finance-module__K2PuIW__managerPeriodFilters>:only-child{width:min(320px,100%)}.finance-module__K2PuIW__periodAccountFilter{min-width:0}.finance-module__K2PuIW__periodAccountFilter>label>span,.finance-module__K2PuIW__operationFilter>label>span{letter-spacing:.05em;text-transform:uppercase;font-size:9px}.finance-module__K2PuIW__periodDateField,.finance-module__K2PuIW__filterBar label,.finance-module__K2PuIW__editorCard label,.finance-module__K2PuIW__editorDateField{color:var(--color-text-muted);gap:4px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__periodDateField{align-items:center;gap:6px;display:flex}.finance-module__K2PuIW__filterBar input,.finance-module__K2PuIW__filterBar select,.finance-module__K2PuIW__editorCard input,.finance-module__K2PuIW__editorCard select,.finance-module__K2PuIW__directoryList input{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:32px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 8px;font-size:10px}.finance-module__K2PuIW__filterBar{align-items:flex-end;gap:8px;padding:9px 12px;display:flex}.finance-module__K2PuIW__filterBar label{min-width:130px}.finance-module__K2PuIW__filterBar label:nth-child(2){min-width:240px}.finance-module__K2PuIW__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.finance-module__K2PuIW__summaryGrid>div{border-right:1px solid var(--color-border);gap:3px;padding:10px 12px;display:grid}.finance-module__K2PuIW__summaryGrid>div:last-child{border-right:0}.finance-module__K2PuIW__summaryGrid span,.finance-module__K2PuIW__summaryGrid small,.finance-module__K2PuIW__inlineTotal span,.finance-module__K2PuIW__inlineTotal small{color:var(--color-text-muted);font-size:9px}.finance-module__K2PuIW__summaryGrid strong{color:var(--color-navigation);font-size:17px}.finance-module__K2PuIW__positive{color:var(--color-success)!important}.finance-module__K2PuIW__negative{color:var(--color-error)!important}.finance-module__K2PuIW__tableCard{min-width:0;overflow:hidden}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__transferJournalToolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;margin:0;padding:9px 12px}.finance-module__K2PuIW__transferJournalToolbar>label{flex:0 280px;min-width:0;max-width:100%}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__bankOperationsToolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:end;gap:10px;margin:0;padding:9px 12px;display:flex}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__receiptsToolbar{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(200px,220px) minmax(0,1fr) auto auto;grid-template-areas:"search filters counter export";align-items:end;gap:10px;margin:0;padding:9px 12px;display:grid}.finance-module__K2PuIW__bankOperationsToolbar>label{flex:320px;min-width:0}.finance-module__K2PuIW__receiptsToolbar>label{grid-area:search;width:100%;min-width:0}.finance-module__K2PuIW__bankOperationsToolbar>span{flex:none;place-self:end start;margin-left:auto;padding-bottom:7px}.finance-module__K2PuIW__receiptsToolbar>span{grid-area:counter;place-self:end start;padding-bottom:7px}.finance-module__K2PuIW__bankOperationsToolbar>button{flex:none;justify-self:end}.finance-module__K2PuIW__receiptsToolbar>button{grid-area:export;justify-self:end}.finance-module__K2PuIW__receiptsToolbarFilters{grid-area:filters;grid-template-columns:minmax(0,280px) auto minmax(125px,135px);align-items:end;gap:8px;min-width:0;display:grid}.finance-module__K2PuIW__receiptsToolbarFilters .finance-module__K2PuIW__amountFilter{width:280px;min-width:0;max-width:100%}.finance-module__K2PuIW__receiptsToolbarFilters .finance-module__K2PuIW__inlineTotal{min-width:0;margin-left:0}.finance-module__K2PuIW__selectionAction{border:1px solid var(--color-primary-action);background:var(--color-primary-action);color:#fff;min-height:30px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 9px;font-size:9px;font-weight:700}.finance-module__K2PuIW__selectionAction:disabled{opacity:.5;cursor:not-allowed}.finance-module__K2PuIW__selectionActions{align-items:center;gap:6px;min-width:0;display:flex}.finance-module__K2PuIW__missingTypeIndicator{border:1px solid var(--color-border);background:var(--color-table-header);border-radius:7px;gap:1px;min-width:92px;padding:4px 8px;display:grid}.finance-module__K2PuIW__missingTypeIndicator span{color:var(--color-text-muted);white-space:nowrap;font-size:8px}.finance-module__K2PuIW__missingTypeIndicator strong{color:var(--color-navigation);font-size:14px}.finance-module__K2PuIW__bankTableFilters{flex:0 0 576px;grid-template-columns:140px 140px 280px;align-items:end;gap:8px;width:576px;min-width:0;max-width:100%;display:grid}.finance-module__K2PuIW__bankTableFilters .finance-module__K2PuIW__amountFilter>div{grid-template-columns:126px minmax(0,1fr)}.finance-module__K2PuIW__bankTableFilters .finance-module__K2PuIW__amountFilter>div:has(input+input){grid-template-columns:112px repeat(2,minmax(0,1fr))}.finance-module__K2PuIW__operationFilter{width:auto;min-width:0;overflow:hidden}.finance-module__K2PuIW__operationFilter>[data-project-select],.finance-module__K2PuIW__operationFilter>[data-project-select]>details,.finance-module__K2PuIW__operationFilter>[data-project-select]>details>summary{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__bankOperationsToolbar .finance-module__K2PuIW__operationFilter{min-width:0}.finance-module__K2PuIW__amountFilter{gap:3px;display:grid}.finance-module__K2PuIW__amountFilter>span{color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:700}.finance-module__K2PuIW__amountFilter>div{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:10px;display:grid}.finance-module__K2PuIW__amountFilter>div:has(input+input){grid-template-columns:118px repeat(2,minmax(0,1fr))}.finance-module__K2PuIW__amountFilter input{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:30px;color:var(--color-text);font:inherit;border-radius:7px;outline:0;padding:0 8px;font-size:10px}.finance-module__K2PuIW__amountModeSelect{width:100%;min-width:0;max-width:100%;overflow:hidden}.finance-module__K2PuIW__amountModeSelect>[data-project-select],.finance-module__K2PuIW__amountModeSelect>[data-project-select]>details,.finance-module__K2PuIW__amountModeSelect>[data-project-select]>details>summary{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.finance-module__K2PuIW__amountFilter input{width:100%}.finance-module__K2PuIW__amountFilter input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.finance-module__K2PuIW__tableScroll{width:100%;overflow:auto}.finance-module__K2PuIW__tableScroll table{border-collapse:collapse;width:100%;min-width:1250px;font-size:9px}.finance-module__K2PuIW__tableScroll th,.finance-module__K2PuIW__tableScroll td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;vertical-align:middle;padding:6px 8px}.finance-module__K2PuIW__tableScroll th{color:var(--color-table-header-text);background:var(--color-table-header);text-transform:uppercase}.finance-module__K2PuIW__tableScroll tbody tr:hover,.finance-module__K2PuIW__tableScroll tbody tr:focus-within{background:var(--color-brand-soft)}.finance-module__K2PuIW__bankOperationsTable table{table-layout:fixed;width:100%;min-width:0;max-width:100%}.finance-module__K2PuIW__bankOperationsTable{overflow-x:hidden}.finance-module__K2PuIW__bankOperationsTable th,.finance-module__K2PuIW__bankOperationsTable td{text-overflow:ellipsis;min-width:0;overflow:hidden}.finance-module__K2PuIW__bankOperationsTable th:first-child{width:6.5%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(2){width:8.5%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(3){width:7.5%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(4){width:12%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(5){width:8%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(6){width:20%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(7){width:6%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(8){width:5.5%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(9){width:12%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(10){width:14%}.finance-module__K2PuIW__bankOperationsTable th:nth-child(2),.finance-module__K2PuIW__bankOperationsTable td:nth-child(2){text-overflow:clip}.finance-module__K2PuIW__bankCounterpartyCell,.finance-module__K2PuIW__bankPurposeCell{min-width:0;overflow:hidden}.finance-module__K2PuIW__bankAccountingBadges{justify-items:start;gap:3px;display:grid}.finance-module__K2PuIW__bankAccountingBadges small{width:100%;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.25;display:block;overflow:hidden}.finance-module__K2PuIW__bankAccountingAction{align-items:center;gap:4px;min-width:0;display:flex}.finance-module__K2PuIW__bankAccountingSelect{flex:auto;width:auto;min-width:0}.finance-module__K2PuIW__bankAccountingAction>button{white-space:nowrap;flex:none;min-height:32px}.finance-module__K2PuIW__bankAccountingAction>button:disabled,.finance-module__K2PuIW__bankAccountingAction [aria-disabled=true]{opacity:.55;cursor:not-allowed}.finance-module__K2PuIW__bankAccountingDone{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__number{text-align:right!important}.finance-module__K2PuIW__credit,.finance-module__K2PuIW__debit,.finance-module__K2PuIW__mutedBadge{border-radius:999px;align-items:center;min-height:20px;padding:3px 8px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.finance-module__K2PuIW__credit{color:var(--color-brand-dark);background:var(--color-brand-soft)}.finance-module__K2PuIW__debit{color:var(--color-error);background:var(--color-error-soft)}.finance-module__K2PuIW__mutedBadge{color:var(--color-text-muted);background:var(--color-table-header)}.finance-module__K2PuIW__empty{color:var(--color-text-muted);text-align:center!important;padding:20px!important}.finance-module__K2PuIW__error,.finance-module__K2PuIW__notice,.finance-module__K2PuIW__hint{padding:9px 12px;font-size:10px}.finance-module__K2PuIW__error{color:var(--color-error);background:var(--color-error-soft)}.finance-module__K2PuIW__notice{color:var(--color-brand-dark);background:var(--color-brand-soft)}.finance-module__K2PuIW__hint{color:var(--color-text-muted);line-height:1.45}.finance-module__K2PuIW__actionBar{justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.finance-module__K2PuIW__actionBarHint{color:var(--color-text-muted);font-size:9px;line-height:1.4}.finance-module__K2PuIW__actionBar button,.finance-module__K2PuIW__editorCard button,.finance-module__K2PuIW__rowActions button,.finance-module__K2PuIW__directoryList button{border:1px solid var(--color-primary-action);background:var(--color-primary-action);color:#fff;min-height:30px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 9px;font-size:9px;font-weight:700}.finance-module__K2PuIW__actionBar button:disabled,.finance-module__K2PuIW__editorCard button:disabled,.finance-module__K2PuIW__rowActions button:disabled,.finance-module__K2PuIW__directoryList button:disabled{opacity:.5;cursor:not-allowed}.finance-module__K2PuIW__splitActionButton{width:64px;min-width:64px}.finance-module__K2PuIW__actionPlaceholder{background:var(--color-surface-muted)!important;color:var(--color-text-muted)!important;opacity:1!important;border-style:dashed!important}.finance-module__K2PuIW__secondaryButton{border-color:var(--color-border)!important;background:var(--color-surface)!important;color:var(--color-text-muted)!important}.finance-module__K2PuIW__dangerButton{border-color:var(--color-error-soft)!important;background:var(--color-error-soft)!important;color:var(--color-error)!important}.finance-module__K2PuIW__segmented button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}.finance-module__K2PuIW__segmented button[aria-pressed=true]{border-color:var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-brand-dark)}.finance-module__K2PuIW__inlineTotal{text-align:right;gap:1px;margin-left:auto;display:grid}.finance-module__K2PuIW__inlineTotal strong{color:var(--color-navigation);font-size:15px}.finance-module__K2PuIW__editorCard{grid-template-columns:minmax(180px,1.2fr) repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:8px;padding:10px 12px;display:grid}.finance-module__K2PuIW__editorCard>div:first-child{align-self:center;gap:2px;display:grid}.finance-module__K2PuIW__editorCard>div:first-child strong{color:var(--color-navigation);font-size:11px}.finance-module__K2PuIW__editorCard>div:first-child small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__wideField{min-width:220px}.finance-module__K2PuIW__receiptsTable table{table-layout:fixed;width:100%;min-width:0}.finance-module__K2PuIW__receiptsTable{overflow-x:hidden}.finance-module__K2PuIW__receiptsTable th[data-column=operationDate]{width:10%}.finance-module__K2PuIW__receiptsTable th[data-column=amount]{width:8%}.finance-module__K2PuIW__receiptsTable th[data-column=counterpartyName]{width:11.5%}.finance-module__K2PuIW__receiptsTable th[data-column=manager]{width:15.5%}.finance-module__K2PuIW__receiptsTable th[data-column=serviceType]{width:9.5%}.finance-module__K2PuIW__receiptsTable th[data-column=paymentSource]{width:8.5%}.finance-module__K2PuIW__receiptsTable th[data-column=comment]{width:16.5%}.finance-module__K2PuIW__receiptsTable th[data-column=invoiceNumber]{width:4.5%}.finance-module__K2PuIW__receiptsTable th[data-column=exclusionReason]{width:10.5%}.finance-module__K2PuIW__receiptsTable th[data-column=updatedByName]{width:6%}.finance-module__K2PuIW__receiptsTable th[data-column=actions]{width:10%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) table{min-width:0}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=operationDate]{width:10%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=amount]{width:7.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=counterpartyName]{width:8.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=manager]{width:12.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=serviceType]{width:8.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=paymentSource]{width:8%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=comment]{width:9%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=exclusionReason]{width:10.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=updatedByName]{width:6.5%}.finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) th[data-column=actions]{width:19%}.finance-module__K2PuIW__receiptsTable th{box-sizing:border-box;padding:4px 6px}.finance-module__K2PuIW__receiptsTable td{box-sizing:border-box;min-width:0;height:28px;padding:2px 6px;overflow:hidden}.finance-module__K2PuIW__receiptsTable td select,.finance-module__K2PuIW__receiptsTable td input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:24px;color:var(--color-text);font:inherit;border-radius:5px;padding:0 5px;font-size:8px}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__receiptDateInput{width:min(126px,100%);min-width:112px}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__cellAmount{text-align:right}:is(html[data-ui-theme=modern] .finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__cellAmount,html[data-ui-theme=modern] .finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__cellComment,html[data-ui-theme=modern] .finance-module__K2PuIW__expensesTable .finance-module__K2PuIW__cellAmount,html[data-ui-theme=modern] .finance-module__K2PuIW__expensesTable .finance-module__K2PuIW__expenseDescriptionInput){font-family:var(--font-ui);font-size:12px;font-weight:500}.finance-module__K2PuIW__receiptPayerCell{min-width:0;overflow:hidden}.finance-module__K2PuIW__receiptInvoiceCell{text-overflow:ellipsis;white-space:nowrap}.finance-module__K2PuIW__receiptEditorState{gap:1px;min-width:0;display:grid}.finance-module__K2PuIW__receiptEditorState small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.1;overflow:hidden}.finance-module__K2PuIW__receiptEditorState small[data-state=saved]{color:var(--color-success)}.finance-module__K2PuIW__receiptEditorState small[data-state=error]{color:var(--color-error)}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__rowActions{white-space:nowrap;min-width:0;display:table-cell;overflow:hidden!important}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__rowActions button+button{margin-left:4px}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__rowActions button{border-radius:5px;height:24px;min-height:24px;padding:0 7px;font-size:8px}.finance-module__K2PuIW__receiptsTable .finance-module__K2PuIW__rowActions button[data-project-icon]{justify-content:center;align-items:center;width:24px;min-width:24px;padding:0;display:inline-flex}html[data-ui-theme=modern] .finance-module__K2PuIW__receiptsTable:has(th[data-column=exclusionReason]) .finance-module__K2PuIW__rowActions button{padding-inline:7px!important;font-size:12px!important}.finance-module__K2PuIW__expensesTable table{table-layout:fixed;min-width:100%}.finance-module__K2PuIW__expensesTable{overflow-x:hidden}.finance-module__K2PuIW__expenseDateHeader{align-items:center;gap:5px;display:flex}.finance-module__K2PuIW__inlineExpenseAddButton{border:1px solid var(--color-brand);background:var(--color-brand-soft);width:22px;min-width:22px;height:22px;color:var(--color-brand-dark);font:inherit;cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.finance-module__K2PuIW__inlineExpenseRow{background:var(--color-brand-soft)}.finance-module__K2PuIW__inlineExpenseRow td{border-top:1px solid var(--color-brand);border-bottom-color:var(--color-brand)}.finance-module__K2PuIW__inlineExpenseRow .finance-module__K2PuIW__rowActions{gap:4px;display:flex}.finance-module__K2PuIW__invalidExpenseField,.finance-module__K2PuIW__invalidExpenseField>button,.finance-module__K2PuIW__invalidExpenseField>details>summary{border-color:var(--color-error)!important;background:var(--color-error-soft)!important}.finance-module__K2PuIW__expensesTable th[data-column=operationDate]{width:10%}.finance-module__K2PuIW__expensesTable th[data-column=amount]{width:7%}.finance-module__K2PuIW__expensesTable th[data-column=counterpartyName]{width:11.5%}.finance-module__K2PuIW__expensesTable th[data-column=category]{width:13%}.finance-module__K2PuIW__expensesTable th[data-column=subcategory]{width:14%}.finance-module__K2PuIW__expensesTable th[data-column=paymentPurpose],.finance-module__K2PuIW__expensesTable th[data-column=comment]{width:15%}.finance-module__K2PuIW__expensesTable th[data-column=updatedByName]{width:6%}.finance-module__K2PuIW__expensesTable th[data-column=exclusionReason]{width:10%}.finance-module__K2PuIW__expensesTable th[data-column=actions]{width:8.5%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) table{min-width:100%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=operationDate]{width:9%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=amount]{width:6%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=counterpartyName]{width:10.5%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=category]{width:12%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=subcategory]{width:13%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=paymentPurpose]{width:14%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=comment]{width:12%}.finance-module__K2PuIW__expensesTable:has(th[data-column=exclusionReason]) th[data-column=updatedByName]{width:5%}.finance-module__K2PuIW__expensesTable .finance-module__K2PuIW__rowActions{white-space:nowrap;min-width:0;display:table-cell;overflow:hidden}.finance-module__K2PuIW__expensesTable .finance-module__K2PuIW__rowActions button+button{margin-left:4px}html[data-ui-theme=modern] .finance-module__K2PuIW__expensesTable .finance-module__K2PuIW__rowActions button{max-width:100%;padding-inline:7px!important;font-size:12px!important}.finance-module__K2PuIW__expenseDescriptionInput::placeholder{color:var(--color-text);opacity:1}.finance-module__K2PuIW__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finance-module__K2PuIW__splitCard{display:grid;overflow:hidden}.finance-module__K2PuIW__splitCard>header,.finance-module__K2PuIW__splitCard>footer{justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.finance-module__K2PuIW__splitCard>header{border-bottom:1px solid var(--color-border)}.finance-module__K2PuIW__splitCard>footer{border-top:1px solid var(--color-border)}.finance-module__K2PuIW__splitCard>header>div:first-child{gap:2px;display:grid}.finance-module__K2PuIW__splitCard>header strong,.finance-module__K2PuIW__splitRow>strong{color:var(--color-navigation);font-size:11px}.finance-module__K2PuIW__splitCard>header small{max-width:720px;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.finance-module__K2PuIW__splitRows{display:grid;overflow-x:auto}.finance-module__K2PuIW__splitRow{border-bottom:1px solid var(--color-border);grid-template-columns:58px 110px repeat(3,minmax(140px,1fr)) minmax(220px,1.5fr) auto;align-items:end;gap:8px;min-width:1250px;padding:8px 12px;display:grid}.finance-module__K2PuIW__splitRow:last-child{border-bottom:0}.finance-module__K2PuIW__splitRow label{color:var(--color-text-muted);gap:4px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__splitRow input,.finance-module__K2PuIW__splitRow select{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:30px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 7px;font-size:9px}.finance-module__K2PuIW__splitCard button{border:1px solid var(--color-primary-action);background:var(--color-primary-action);color:#fff;min-height:30px;font:inherit;cursor:pointer;border-radius:7px;padding:0 9px;font-size:9px;font-weight:700}.finance-module__K2PuIW__splitCard button:disabled{opacity:.5;cursor:not-allowed}.finance-module__K2PuIW__modalBackdrop{z-index:130;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09292761;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.finance-module__K2PuIW__splitModal{grid-template-rows:auto minmax(0,1fr) auto;width:min(1420px,100%);max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__modalHeaderActions{align-items:center;gap:12px;display:flex}.finance-module__K2PuIW__modalError{color:var(--color-danger);background:#fff1f1;border-top:1px solid #f1cccc;padding:8px 12px;font-size:9px;font-weight:700}.finance-module__K2PuIW__modalNotice{border-top:1px solid var(--color-brand-soft);background:var(--color-success-soft);color:var(--color-brand-dark);padding:8px 12px;font-size:9px;font-weight:700}.finance-module__K2PuIW__modalClose{width:30px;min-width:30px;height:30px;line-height:1;border-color:var(--color-border)!important;background:var(--color-surface-muted)!important;color:var(--color-navigation)!important;padding:0!important;font-size:18px!important}.finance-module__K2PuIW__excludeModal{grid-template-rows:auto minmax(0,1fr) auto;width:min(480px,100%);min-width:0;max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__excludeModal>header>div:first-child{min-width:0}.finance-module__K2PuIW__deleteExpenseDialog{color:var(--color-text);margin:auto;padding:0;position:fixed;inset:0}.finance-module__K2PuIW__deleteExpenseDialog::backdrop{background:color-mix(in srgb, var(--color-navigation) 40%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.finance-module__K2PuIW__deleteExpenseDialog>footer{justify-content:flex-end}.finance-module__K2PuIW__deleteExpenseDialog .finance-module__K2PuIW__deleteExpenseError{color:var(--color-error)}.finance-module__K2PuIW__postCopyDialog{width:min(480px,100vw - 32px);color:var(--color-text);font:inherit;margin:auto;padding:0;position:fixed;inset:0}.finance-module__K2PuIW__postCopyDialog::backdrop{background:color-mix(in srgb, var(--color-navigation) 40%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.finance-module__K2PuIW__postCopyDialog>footer{justify-content:flex-end}.finance-module__K2PuIW__postCopyQuestion{margin:0;padding:20px 16px;line-height:1.5}.finance-module__K2PuIW__manualExpenseModal{grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,100%);max-height:calc(100vh - 32px);overflow:visible;box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__manualExpenseModalBody{grid-template-columns:170px 170px minmax(240px,1fr);gap:12px;padding:14px;display:grid}.finance-module__K2PuIW__manualExpenseModalBody>label,.finance-module__K2PuIW__manualExpenseModalBody>.finance-module__K2PuIW__editorDateField{color:var(--color-text-muted);align-content:start;gap:4px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__manualExpenseModalBody input,.finance-module__K2PuIW__manualExpenseModalBody textarea{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font:inherit;border-radius:7px;outline:0;font-size:10px}.finance-module__K2PuIW__manualExpenseModalBody input{height:32px;padding:0 8px}.finance-module__K2PuIW__manualExpenseModalBody textarea{resize:vertical;min-height:70px;padding:8px;line-height:1.4}.finance-module__K2PuIW__manualExpenseModalBody input:focus,.finance-module__K2PuIW__manualExpenseModalBody textarea:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.finance-module__K2PuIW__manualExpenseWideField{grid-column:span 2}.finance-module__K2PuIW__manualExpenseModalBody .finance-module__K2PuIW__modalError{border:1px solid #f1cccc;border-radius:7px;grid-column:1/-1}.finance-module__K2PuIW__excludeModalBody{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:8px;min-width:0;min-height:0;padding:12px;display:grid;overflow:auto}.finance-module__K2PuIW__excludeModalBody label{color:var(--color-text-muted);gap:4px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__excludeModalBody details,.finance-module__K2PuIW__excludeModalBody summary{box-sizing:border-box;width:100%;min-width:0}.finance-module__K2PuIW__excludeModalBody summary{height:auto;min-height:32px;padding-block:7px}.finance-module__K2PuIW__excludeModalBody summary>span{white-space:normal;overflow-wrap:anywhere}.finance-module__K2PuIW__excludeModalBody [role=listbox]{box-sizing:border-box;width:100%;max-height:min(240px,35dvh);margin-top:5px;position:static;overflow-y:auto}.finance-module__K2PuIW__excludeModalBody [role=option]{min-height:30px;color:var(--color-text);white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:7px 9px}.finance-module__K2PuIW__excludeModalBody [role=option]:hover,.finance-module__K2PuIW__excludeModalBody [role=option]:focus-visible{background:var(--color-brand-soft);color:var(--color-brand-dark)}.finance-module__K2PuIW__excludeModalBody [role=option][aria-selected=true]{background:var(--color-primary-action);color:var(--color-primary-action-text)}.finance-module__K2PuIW__excludeModalBody select{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:32px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 8px;font-size:10px}.finance-module__K2PuIW__excludeModalBody p{color:var(--color-text-muted);margin:0;font-size:9px;line-height:1.45}.finance-module__K2PuIW__approveSelectionSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.finance-module__K2PuIW__approveSelectionSummary span{border:1px solid var(--color-border);background:var(--color-table-header);color:var(--color-text-muted);border-radius:7px;gap:2px;padding:8px;font-size:9px;display:grid}.finance-module__K2PuIW__approveSelectionSummary strong{color:var(--color-navigation);font-size:13px}.finance-module__K2PuIW__postModal{grid-template-rows:auto minmax(0,1fr) auto;width:min(860px,100%);max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__postModalBody{min-height:0;display:grid;overflow:auto}.finance-module__K2PuIW__postToolbar{border-bottom:1px solid var(--color-border);align-items:end;gap:8px;min-height:54px;padding:9px 12px;display:flex}.finance-module__K2PuIW__postToolbar .finance-module__K2PuIW__editorDateField{min-width:175px}.finance-module__K2PuIW__postToolbar>button{min-height:32px}.finance-module__K2PuIW__postSummary{color:var(--color-text-muted);white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:12px;font-size:8px;display:flex}.finance-module__K2PuIW__postSummary strong{color:var(--color-navigation);font-size:9px}.finance-module__K2PuIW__postWarning{border-bottom:1px solid var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning);padding:7px 12px;font-size:9px;font-weight:700}.finance-module__K2PuIW__postTextField{min-height:0;color:var(--color-text-muted);gap:5px;padding:10px 12px;font-size:8px;font-weight:700;display:grid}.finance-module__K2PuIW__postTextField textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:390px;max-height:58vh;color:var(--color-text);border-radius:8px;outline:0;padding:12px;font-family:inherit;font-size:10px;line-height:1.55}.finance-module__K2PuIW__postTextField textarea:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.finance-module__K2PuIW__postModal>footer>small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__directoryCard{min-width:0;overflow:hidden}.finance-module__K2PuIW__directoryCard header{border-bottom:1px solid var(--color-border);padding:10px 12px}.finance-module__K2PuIW__directoryCard header>div{gap:2px;display:grid}.finance-module__K2PuIW__directoryCard header strong{color:var(--color-navigation);font-size:12px}.finance-module__K2PuIW__directoryCard header small,.finance-module__K2PuIW__directoryList span small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__directoryList{display:grid}.finance-module__K2PuIW__directoryList>div{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.finance-module__K2PuIW__directoryList>div:last-child{border-bottom:0}.finance-module__K2PuIW__directoryList span{gap:1px;min-width:0;font-size:10px;display:grid}.finance-module__K2PuIW__directoryList>div>div{gap:5px;display:flex}.finance-module__K2PuIW__directoryEditFields{flex:auto;grid-template-columns:minmax(150px,.8fr) minmax(240px,1.2fr);align-items:center;display:grid!important}.finance-module__K2PuIW__directoryEditFields select{border:1px solid var(--color-border);background:var(--color-surface);min-width:240px;height:32px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 8px;font-size:9px}.finance-module__K2PuIW__directoryList p{color:var(--color-text-muted);text-align:center;margin:0;padding:16px;font-size:9px}.finance-module__K2PuIW__archived{opacity:.62}.finance-module__K2PuIW__directoryTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finance-module__K2PuIW__directoryTile{border:1px solid var(--color-border);background:var(--color-surface);min-height:76px;box-shadow:var(--shadow-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.finance-module__K2PuIW__directoryTile:hover,.finance-module__K2PuIW__directoryTile:focus-visible{border-color:var(--color-brand);outline:0;transform:translateY(-1px);box-shadow:0 8px 22px #0959541f}.finance-module__K2PuIW__directoryTile>span:first-child{gap:4px;min-width:0;display:grid}.finance-module__K2PuIW__directoryTile>span:first-child strong{color:var(--color-navigation);font-size:15px}.finance-module__K2PuIW__directoryTile>span:first-child small{color:var(--color-text-muted);font-size:9px}.finance-module__K2PuIW__directoryTileStats{background:var(--color-table-header);white-space:nowrap;border-radius:9px;align-items:center;gap:12px;padding:7px 10px;display:flex}.finance-module__K2PuIW__directoryTileStats>span{align-items:baseline;gap:4px;display:flex}.finance-module__K2PuIW__directoryTileStats strong{color:var(--color-brand-dark);font-size:14px}.finance-module__K2PuIW__directoryTileStats small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__directoryModal{grid-template-rows:auto auto minmax(0,1fr) auto auto;width:min(1120px,100%);max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__directoryModalFeedback{min-height:0}.finance-module__K2PuIW__directoryModalBody{min-height:0;overflow:auto}.finance-module__K2PuIW__directoryModalHead,.finance-module__K2PuIW__directoryModalRow{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:8px 12px;display:grid}.finance-module__K2PuIW__directoryModalManagerGrid{grid-template-columns:minmax(220px,.9fr) minmax(300px,1.25fr) auto}.finance-module__K2PuIW__directoryModalSimpleGrid{grid-template-columns:minmax(260px,1fr) auto}.finance-module__K2PuIW__directoryModalHead{z-index:2;background:var(--color-table-header);color:var(--color-table-header-text);text-transform:uppercase;font-size:8px;font-weight:700;position:sticky;top:0}.finance-module__K2PuIW__directoryModalRow:not(.finance-module__K2PuIW__newDirectoryRow):hover,.finance-module__K2PuIW__directoryModalRow:not(.finance-module__K2PuIW__newDirectoryRow):focus-within{background:var(--color-brand-soft)}.finance-module__K2PuIW__directoryModalRow label{min-width:0;color:var(--color-text-muted);gap:3px;font-size:8px;font-weight:700;display:grid}.finance-module__K2PuIW__directoryModalRow input,.finance-module__K2PuIW__directoryModalRow select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:32px;color:var(--color-text);font:inherit;border-radius:7px;outline:0;padding:0 8px;font-size:10px}.finance-module__K2PuIW__directoryModalRow input:focus,.finance-module__K2PuIW__directoryModalRow select:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.finance-module__K2PuIW__directoryModalRow label small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:400;overflow:hidden}.finance-module__K2PuIW__directoryRowActions{justify-content:flex-end;align-items:center;gap:6px;min-width:270px;display:flex}.finance-module__K2PuIW__newDirectoryRow{z-index:3;border-top:1px solid var(--color-brand);background:var(--color-surface);border-bottom:0;align-items:end;position:relative;box-shadow:0 -5px 14px #0929270f}.finance-module__K2PuIW__directoryModalEmpty{color:var(--color-text-muted);text-align:center;margin:0;padding:24px 12px;font-size:9px}.finance-module__K2PuIW__directoryModal>footer>small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__cashFlowDirectorySection{gap:10px;min-width:0;display:grid}.finance-module__K2PuIW__directoryModalToolbar{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:end;gap:10px;padding:8px 12px;display:flex}.finance-module__K2PuIW__directoryBranchField,.finance-module__K2PuIW__directorySearchField{min-width:0;color:var(--color-text-muted);gap:3px;font-size:8px;font-weight:700;display:grid}.finance-module__K2PuIW__directoryBranchField{flex:0 260px}.finance-module__K2PuIW__directorySearchField{flex:260px}.finance-module__K2PuIW__directoryModalToolbar input,.finance-module__K2PuIW__directoryModalToolbar select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:32px;color:var(--color-text);font:inherit;border-radius:7px;outline:0;padding:0 8px;font-size:10px}.finance-module__K2PuIW__directoryModalToolbar input:focus,.finance-module__K2PuIW__directoryModalToolbar select:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft)}.finance-module__K2PuIW__directoryShownCount{color:var(--color-text-muted);white-space:nowrap;padding-bottom:9px;font-size:8px}.finance-module__K2PuIW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.finance-module__K2PuIW__ruleEditor{grid-template-columns:1.2fr repeat(3,minmax(120px,1fr))}.finance-module__K2PuIW__transferWorkspace{gap:10px;min-width:0;display:grid}.finance-module__K2PuIW__automationGuide{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.finance-module__K2PuIW__automationGuide>div{border-right:1px solid var(--color-border);align-content:start;gap:4px;padding:10px 12px;display:grid}.finance-module__K2PuIW__automationGuide>div:last-child{border-right:0}.finance-module__K2PuIW__automationGuide strong{color:var(--color-navigation);font-size:10px}.finance-module__K2PuIW__automationGuide span{color:var(--color-text-muted);font-size:8px;line-height:1.45}.finance-module__K2PuIW__expenseRuleTabs{flex-wrap:wrap;gap:8px;display:flex}.finance-module__K2PuIW__expenseRuleTabs button{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text-muted);font:inherit;cursor:pointer;border-radius:8px;padding:0 14px;font-size:9px;font-weight:700;transition:border-color .12s,background .12s,color .12s,box-shadow .12s}.finance-module__K2PuIW__expenseRuleTabs .finance-module__K2PuIW__activeTabButton{border-color:var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-brand-dark);box-shadow:inset 0 -2px var(--color-brand)}.finance-module__K2PuIW__expenseRuleTabs button:hover,.finance-module__K2PuIW__expenseRuleTabs button:focus-visible{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand-dark);outline:none}.finance-module__K2PuIW__ruleModeToolbar,.finance-module__K2PuIW__ruleListToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.finance-module__K2PuIW__ruleListToolbar{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-surface);border-radius:12px;padding:9px 12px}.finance-module__K2PuIW__ruleListToolbar>div{gap:2px;display:grid}.finance-module__K2PuIW__ruleListToolbar strong{color:var(--color-navigation);font-size:11px}.finance-module__K2PuIW__ruleListToolbar small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__ruleNewButton,.finance-module__K2PuIW__ruleListToolbar>button{border:1px solid var(--color-primary-action);background:var(--color-primary-action);color:#fff;min-height:32px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 11px;font-size:9px;font-weight:700}.finance-module__K2PuIW__ruleNewButton:hover,.finance-module__K2PuIW__ruleNewButton:focus-visible,.finance-module__K2PuIW__ruleListToolbar>button:hover,.finance-module__K2PuIW__ruleListToolbar>button:focus-visible{border-color:var(--color-brand-dark);box-shadow:0 0 0 3px var(--color-brand-soft);outline:none}.finance-module__K2PuIW__ruleEditorModal{grid-template-rows:auto minmax(0,1fr) auto auto;width:min(1180px,100%);max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__expenseRuleEditorModal{height:min(680px,100vh - 32px)}.finance-module__K2PuIW__expenseRuleEditorModal .finance-module__K2PuIW__ruleEditorModalForm{align-content:start}.finance-module__K2PuIW__ruleEditorModalForm{box-shadow:none;border:0;border-radius:0;padding:14px;overflow-y:auto}.finance-module__K2PuIW__ruleEditorModalForm.finance-module__K2PuIW__expenseRuleEditor>div:first-child{grid-column:auto;align-self:end}.finance-module__K2PuIW__ruleEditorModal .finance-module__K2PuIW__ruleEditorModalForm>.finance-module__K2PuIW__actionButtons{grid-column:1/-1;justify-content:flex-end;align-self:end;display:flex}.finance-module__K2PuIW__expenseRuleEditor{grid-template-columns:repeat(6,minmax(140px,1fr))}.finance-module__K2PuIW__expenseRuleEditor>div:first-child{grid-column:span 2}.finance-module__K2PuIW__expenseRulesTable table{table-layout:fixed;min-width:0}.finance-module__K2PuIW__expenseRulesTable td:not(:last-child){text-overflow:ellipsis;overflow:hidden}.finance-module__K2PuIW__expenseRulesTable .finance-module__K2PuIW__rowActions{gap:4px;min-width:0}.finance-module__K2PuIW__expenseRulesTable .finance-module__K2PuIW__rowActions button{border-radius:5px;height:26px;min-height:26px;padding:0 6px;font-size:8px}.finance-module__K2PuIW__ruleTestResult{border:1px solid var(--color-border);background:var(--color-brand-soft);border-radius:12px;gap:4px;padding:10px 14px;display:grid}.finance-module__K2PuIW__ruleTestResult span,.finance-module__K2PuIW__ruleTestResult small{color:var(--color-text-muted)}.finance-module__K2PuIW__expenseRulePreviewTable table{table-layout:fixed;min-width:1240px}.finance-module__K2PuIW__expenseRulePreviewTable th:first-child{width:92px}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(2){width:130px}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(3),.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(4){width:190px}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(5){width:320px}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(6){width:190px}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(7){width:260px}.finance-module__K2PuIW__expenseRulePreviewTable td small{color:var(--color-text-muted);margin-top:2px;display:block}.finance-module__K2PuIW__expenseDecisionCell{white-space:normal!important}.finance-module__K2PuIW__expenseDecisionSource{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.finance-module__K2PuIW__expenseCreateRuleButton{border:1px solid var(--color-border);background:var(--color-surface);min-height:24px;color:var(--color-brand-dark);font:inherit;cursor:pointer;border-radius:5px;margin-top:5px;padding:0 7px;font-size:8px;font-weight:700}.finance-module__K2PuIW__transferRuleEditor{grid-template-columns:minmax(180px,1.2fr) repeat(5,minmax(110px,1fr))}.finance-module__K2PuIW__sectionDivider{color:var(--color-navigation);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 2px 0;display:flex}.finance-module__K2PuIW__sectionDivider strong{font-size:12px}.finance-module__K2PuIW__sectionDivider small{color:var(--color-text-muted);font-size:8px}.finance-module__K2PuIW__sectionTitleWithHelp{align-items:center;gap:7px;display:flex}.finance-module__K2PuIW__helpIconButton{border:1px solid var(--color-brand);background:var(--color-brand-soft);width:24px;min-width:24px;height:24px;color:var(--color-brand-dark);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.finance-module__K2PuIW__helpIconButton:hover,.finance-module__K2PuIW__helpIconButton:focus-visible{border-color:var(--color-brand-dark);box-shadow:0 0 0 3px var(--color-brand-soft);outline:none}.finance-module__K2PuIW__expenseHelpModal{grid-template-rows:auto minmax(0,1fr);width:min(640px,100%);max-height:calc(100vh - 32px);box-shadow:0 20px 55px #0929273d}.finance-module__K2PuIW__expenseHelpModalBody{color:var(--color-text-muted);gap:12px;padding:14px;font-size:10px;line-height:1.5;display:grid;overflow-y:auto}.finance-module__K2PuIW__expenseHelpModalBody p{margin:0}.finance-module__K2PuIW__expenseHelpModalBody dl{border:1px solid var(--color-border);border-radius:9px;gap:0;margin:0;display:grid;overflow:hidden}.finance-module__K2PuIW__expenseHelpModalBody dl>div{border-bottom:1px solid var(--color-border);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:9px 10px;display:grid}.finance-module__K2PuIW__expenseHelpModalBody dl>div:last-child{border-bottom:0}.finance-module__K2PuIW__expenseHelpModalBody dt{color:var(--color-navigation);font-weight:800}.finance-module__K2PuIW__expenseHelpModalBody dd{margin:0}.finance-module__K2PuIW__summaryGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-module__K2PuIW__compactSelect{min-width:180px;color:var(--color-text-muted);gap:4px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__compactSelect select,.finance-module__K2PuIW__transferPreviewTable select{border:1px solid var(--color-border);background:var(--color-surface);min-width:125px;height:30px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 7px;font-size:9px}.finance-module__K2PuIW__transferPreviewTable table{table-layout:fixed;min-width:1500px}.finance-module__K2PuIW__transferPreviewTable th:first-child{width:85px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(2){width:105px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(3){width:115px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(4){width:185px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(5){width:300px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(6){width:220px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(7){width:210px}.finance-module__K2PuIW__transferPreviewTable th:nth-child(8){width:260px}.finance-module__K2PuIW__previewAutofill,.finance-module__K2PuIW__previewRuleBasis{justify-items:start;gap:5px;display:grid}.finance-module__K2PuIW__previewAutofill small,.finance-module__K2PuIW__previewRuleBasis small{max-width:100%;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.finance-module__K2PuIW__previewAutofill .finance-module__K2PuIW__secondaryButton,.finance-module__K2PuIW__previewRuleBasis .finance-module__K2PuIW__secondaryButton{min-height:28px;padding:5px 8px;font-size:9px}.finance-module__K2PuIW__transferRunLog .finance-module__K2PuIW__tableScroll table{table-layout:fixed;min-width:900px}.finance-module__K2PuIW__transferRunLog th:first-child{width:135px}.finance-module__K2PuIW__transferRunLog th:nth-child(2){width:160px}.finance-module__K2PuIW__transferRunLog th:nth-child(3){width:150px}.finance-module__K2PuIW__transferRunLog th:nth-child(5){width:90px}.finance-module__K2PuIW__transferRunLog td:first-child small{color:var(--color-text-muted);margin-top:2px;font-size:8px;display:block}.finance-module__K2PuIW__checkField{align-items:center;min-height:32px;gap:7px!important;display:flex!important}.finance-module__K2PuIW__checkField input{width:15px;height:15px}@media (max-width:1280px){.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__receiptsToolbar{grid-template-columns:minmax(200px,220px) minmax(0,1fr) auto;grid-template-areas:"search filters filters""counter counter export"}}@media (max-width:1250px){.finance-module__K2PuIW__editorCard{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-module__K2PuIW__editorCard>div:first-child{grid-column:span 2}.finance-module__K2PuIW__expenseRuleEditor{grid-template-columns:repeat(4,minmax(140px,1fr))}}@media (max-width:1050px){.finance-module__K2PuIW__periodCardWithMiddle{grid-template-columns:1fr}.finance-module__K2PuIW__periodCardWithMiddle:has(.finance-module__K2PuIW__managerPeriodFilters){grid-template-columns:1fr}.finance-module__K2PuIW__receiptsToolbarFilters,.finance-module__K2PuIW__selectionActions{flex-wrap:wrap}}@media (max-width:900px){:is(.finance-module__K2PuIW__periodCard,.finance-module__K2PuIW__periodCardWithMiddle,.finance-module__K2PuIW__periodCardWithMiddle:has(.finance-module__K2PuIW__managerPeriodFilters)),.finance-module__K2PuIW__managerPeriodFilters{grid-template-columns:1fr}.finance-module__K2PuIW__managerPeriodFilters>:only-child{width:100%}.finance-module__K2PuIW__presets{justify-content:flex-start}.finance-module__K2PuIW__filterBar,.finance-module__K2PuIW__actionBar{flex-direction:column;align-items:stretch}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__bankOperationsToolbar,.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__receiptsToolbar{align-items:stretch}.finance-module__K2PuIW__tableCard .finance-module__K2PuIW__receiptsToolbar{grid-template-columns:1fr;grid-template-areas:"search""filters""counter""export"}.finance-module__K2PuIW__bankOperationsToolbar>span,.finance-module__K2PuIW__bankOperationsToolbar>button,.finance-module__K2PuIW__receiptsToolbar>span,.finance-module__K2PuIW__receiptsToolbar>button{justify-self:stretch}.finance-module__K2PuIW__bankOperationsToolbar>span,.finance-module__K2PuIW__receiptsToolbar>span{padding-bottom:0}.finance-module__K2PuIW__bankTableFilters,.finance-module__K2PuIW__receiptsToolbarFilters{align-items:stretch}.finance-module__K2PuIW__bankTableFilters{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-module__K2PuIW__amountFilter{grid-column:1/-1}.finance-module__K2PuIW__approveSelectionSummary{grid-template-columns:1fr}.finance-module__K2PuIW__operationFilter{flex-basis:145px}.finance-module__K2PuIW__amountFilter>div{flex-wrap:wrap}.finance-module__K2PuIW__summaryGrid,.finance-module__K2PuIW__directoryGrid,.finance-module__K2PuIW__directoryTiles,.finance-module__K2PuIW__summaryGridFour{grid-template-columns:1fr}.finance-module__K2PuIW__summaryGrid>div{border-right:0;border-bottom:1px solid var(--color-border)}.finance-module__K2PuIW__summaryGrid>div:last-child{border-bottom:0}.finance-module__K2PuIW__editorCard{grid-template-columns:1fr 1fr}.finance-module__K2PuIW__editorCard>div:first-child{grid-column:1/-1}.finance-module__K2PuIW__splitRow{min-width:1050px}.finance-module__K2PuIW__postToolbar{flex-wrap:wrap;align-items:stretch}.finance-module__K2PuIW__postSummary{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start}.finance-module__K2PuIW__directoryModalBody{overflow-x:auto}.finance-module__K2PuIW__directoryModalHead,.finance-module__K2PuIW__directoryModalRow{min-width:820px}}@media (max-width:700px){.finance-module__K2PuIW__bankOperationsToolbar>label,.finance-module__K2PuIW__bankTableFilters,.finance-module__K2PuIW__bankOperationsToolbar>span,.finance-module__K2PuIW__bankOperationsToolbar>button{flex-basis:100%}.finance-module__K2PuIW__bankOperationsToolbar>span{margin-left:0}.finance-module__K2PuIW__bankTableFilters{grid-template-columns:1fr}.finance-module__K2PuIW__amountFilter{grid-column:auto}.finance-module__K2PuIW__receiptsToolbarFilters{grid-template-columns:1fr}.finance-module__K2PuIW__receiptsToolbarFilters .finance-module__K2PuIW__amountFilter{width:100%}.finance-module__K2PuIW__amountFilter>div,.finance-module__K2PuIW__bankTableFilters .finance-module__K2PuIW__amountFilter>div{grid-template-columns:1fr}.finance-module__K2PuIW__amountFilter>div:has(input+input){grid-template-columns:1fr}.finance-module__K2PuIW__bankTableFilters .finance-module__K2PuIW__amountFilter>div:has(input+input){grid-template-columns:1fr}.finance-module__K2PuIW__ruleModeToolbar,.finance-module__K2PuIW__ruleListToolbar{flex-direction:column;align-items:stretch}.finance-module__K2PuIW__ruleNewButton,.finance-module__K2PuIW__ruleListToolbar>button{width:100%}.finance-module__K2PuIW__expenseHelpModalBody dl>div{grid-template-columns:1fr;gap:3px}.finance-module__K2PuIW__manualExpenseModalBody{grid-template-columns:1fr;overflow-y:auto}.finance-module__K2PuIW__manualExpenseWideField{grid-column:auto}}.finance-module__K2PuIW__automationSearch{color:var(--color-text-muted);gap:4px;padding:8px 10px;font-size:9px;font-weight:700;display:grid}.finance-module__K2PuIW__automationSearch input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:30px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 9px}.finance-module__K2PuIW__automationSearch input:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.finance-module__K2PuIW__automationDenseTable th,.finance-module__K2PuIW__automationDenseTable td,.finance-module__K2PuIW__bankOperationsTable th,.finance-module__K2PuIW__bankOperationsTable td{padding:4px 6px;line-height:1.3}.finance-module__K2PuIW__automationDenseTable .finance-module__K2PuIW__rowActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;min-width:0;display:grid}.finance-module__K2PuIW__automationDenseTable .finance-module__K2PuIW__rowActions button,.finance-module__K2PuIW__automationDenseTable .finance-module__K2PuIW__secondaryButton,.finance-module__K2PuIW__automationDenseTable select{height:24px;min-height:24px;padding:0 5px;font-size:8px}.finance-module__K2PuIW__automationDenseTable .finance-module__K2PuIW__rowActions button{text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}.finance-module__K2PuIW__receiptRulesTable,.finance-module__K2PuIW__transferPreviewTable,.finance-module__K2PuIW__expenseRulesTable,.finance-module__K2PuIW__expenseRulePreviewTable,.finance-module__K2PuIW__transferJournalTable{overflow-x:hidden}.finance-module__K2PuIW__receiptRulesTable table,.finance-module__K2PuIW__transferPreviewTable table,.finance-module__K2PuIW__expenseRulesTable table,.finance-module__K2PuIW__expenseRulePreviewTable table,.finance-module__K2PuIW__transferJournalTable table{table-layout:fixed;width:100%;min-width:0;max-width:100%}.finance-module__K2PuIW__receiptRulesTable th,.finance-module__K2PuIW__receiptRulesTable td,.finance-module__K2PuIW__transferPreviewTable th,.finance-module__K2PuIW__transferPreviewTable td,.finance-module__K2PuIW__expenseRulesTable th,.finance-module__K2PuIW__expenseRulesTable td,.finance-module__K2PuIW__expenseRulePreviewTable th,.finance-module__K2PuIW__expenseRulePreviewTable td,.finance-module__K2PuIW__transferJournalTable th,.finance-module__K2PuIW__transferJournalTable td{text-overflow:ellipsis;min-width:0;overflow:hidden}.finance-module__K2PuIW__receiptRulesTable th:first-child,.finance-module__K2PuIW__receiptRulesTable td:first-child{width:4.5%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(2),.finance-module__K2PuIW__receiptRulesTable td:nth-child(2){width:16%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(3),.finance-module__K2PuIW__receiptRulesTable td:nth-child(3){width:7.5%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(4),.finance-module__K2PuIW__receiptRulesTable td:nth-child(4){width:33%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(5),.finance-module__K2PuIW__receiptRulesTable td:nth-child(5){width:12%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(6),.finance-module__K2PuIW__receiptRulesTable td:nth-child(6){width:7%}.finance-module__K2PuIW__receiptRulesTable th:nth-child(7),.finance-module__K2PuIW__receiptRulesTable td:nth-child(7){width:20%}.finance-module__K2PuIW__transferPreviewTable th:first-child,.finance-module__K2PuIW__transferPreviewTable td:first-child{width:6%}.finance-module__K2PuIW__transferPreviewTable th:nth-child(2),.finance-module__K2PuIW__transferPreviewTable td:nth-child(2),.finance-module__K2PuIW__transferPreviewTable th:nth-child(3),.finance-module__K2PuIW__transferPreviewTable td:nth-child(3){width:7%}.finance-module__K2PuIW__transferPreviewTable th:nth-child(4),.finance-module__K2PuIW__transferPreviewTable td:nth-child(4){width:14%}.finance-module__K2PuIW__transferPreviewTable th:nth-child(5),.finance-module__K2PuIW__transferPreviewTable td:nth-child(5){width:27%}.finance-module__K2PuIW__transferPreviewTable th:nth-child(6),.finance-module__K2PuIW__transferPreviewTable td:nth-child(6){width:24%}.finance-module__K2PuIW__transferPreviewTable th:nth-child(7),.finance-module__K2PuIW__transferPreviewTable td:nth-child(7){width:15%}.finance-module__K2PuIW__previewRuleBasis{flex-wrap:wrap;align-items:center;gap:3px 5px;display:flex}.finance-module__K2PuIW__previewRuleBasis small{flex:80px}.finance-module__K2PuIW__expenseRulesTable th:first-child,.finance-module__K2PuIW__expenseRulesTable td:first-child{width:4.5%}.finance-module__K2PuIW__expenseRulesTable th:nth-child(2),.finance-module__K2PuIW__expenseRulesTable td:nth-child(2){width:22%}.finance-module__K2PuIW__expenseRulesTable th:nth-child(3),.finance-module__K2PuIW__expenseRulesTable td:nth-child(3){width:25%}.finance-module__K2PuIW__expenseRulesTable th:nth-child(4),.finance-module__K2PuIW__expenseRulesTable td:nth-child(4){width:22%}.finance-module__K2PuIW__expenseRulesTable th:nth-child(5),.finance-module__K2PuIW__expenseRulesTable td:nth-child(5){width:6.5%}.finance-module__K2PuIW__expenseRulesTable th:nth-child(6),.finance-module__K2PuIW__expenseRulesTable td:nth-child(6){width:20%}.finance-module__K2PuIW__expenseTransferRulesTable th:nth-child(2),.finance-module__K2PuIW__expenseTransferRulesTable td:nth-child(2){width:23%}.finance-module__K2PuIW__expenseTransferRulesTable th:nth-child(3),.finance-module__K2PuIW__expenseTransferRulesTable td:nth-child(3){width:36%}.finance-module__K2PuIW__expenseTransferRulesTable th:nth-child(4),.finance-module__K2PuIW__expenseTransferRulesTable td:nth-child(4){width:10%}.finance-module__K2PuIW__expenseRulePreviewTable th:first-child,.finance-module__K2PuIW__expenseRulePreviewTable td:first-child{width:6%}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(2),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(2){width:7%}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(3),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(3){width:13%}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(4),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(4){width:11%}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(5),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(5){width:24%}.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(6),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(6),.finance-module__K2PuIW__expenseRulePreviewTable th:nth-child(7),.finance-module__K2PuIW__expenseRulePreviewTable td:nth-child(7){width:19.5%}.finance-module__K2PuIW__transferJournalTable th:first-child,.finance-module__K2PuIW__transferJournalTable td:first-child{width:10.5%}.finance-module__K2PuIW__transferJournalTable th:nth-child(2),.finance-module__K2PuIW__transferJournalTable td:nth-child(2){width:12%}.finance-module__K2PuIW__transferJournalTable th:nth-child(3),.finance-module__K2PuIW__transferJournalTable td:nth-child(3){width:12.5%}.finance-module__K2PuIW__transferJournalTable th:nth-child(4),.finance-module__K2PuIW__transferJournalTable td:nth-child(4){width:12%}.finance-module__K2PuIW__transferJournalTable th:nth-child(5),.finance-module__K2PuIW__transferJournalTable td:nth-child(5){width:45%}.finance-module__K2PuIW__transferJournalTable th:nth-child(6),.finance-module__K2PuIW__transferJournalTable td:nth-child(6){width:8%}.finance-module__K2PuIW__inlineDecision,.finance-module__K2PuIW__bankAccountingBadges{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.finance-module__K2PuIW__inlineDecision>span,.finance-module__K2PuIW__bankAccountingBadges>span{flex-shrink:0}.finance-module__K2PuIW__expenseRulePreviewTable .finance-module__K2PuIW__inlineDecision small,.finance-module__K2PuIW__bankAccountingBadges small{text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;color:var(--color-text-muted);flex:auto;margin:0;font-size:8px;display:block;overflow:hidden}.finance-module__K2PuIW__inlineDecision button{flex-shrink:0;margin:0}.finance-module__K2PuIW__bankAccountingAction>button{min-height:30px}
.onec-invoice-forecast-module__XJoaEq__body{flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;display:grid;overflow:auto}.onec-invoice-forecast-module__XJoaEq__header{flex:none;align-items:center}.onec-invoice-forecast-module__XJoaEq__header>div:first-child{width:auto}.onec-invoice-forecast-module__XJoaEq__summary{flex-wrap:wrap;gap:12px 28px;display:flex}.onec-invoice-forecast-module__XJoaEq__summary span{color:var(--color-text-muted);gap:3px;font-size:11px;display:grid}.onec-invoice-forecast-module__XJoaEq__summary strong{color:var(--color-text);font-size:18px}.onec-invoice-forecast-module__XJoaEq__chart{min-width:0;position:relative}.onec-invoice-forecast-module__XJoaEq__chart svg{width:100%;height:150px;display:block}.onec-invoice-forecast-module__XJoaEq__chart text{fill:var(--color-text-muted);font:10px var(--font-ui)}.onec-invoice-forecast-module__XJoaEq__bar{fill:var(--color-brand);opacity:.75;cursor:pointer}.onec-invoice-forecast-module__XJoaEq__bar:hover,.onec-invoice-forecast-module__XJoaEq__bar:focus,.onec-invoice-forecast-module__XJoaEq__bar[aria-pressed=true]{opacity:1;stroke:var(--color-text);stroke-width:1px;outline:none}.onec-invoice-forecast-module__XJoaEq__grid{stroke:var(--color-border)}.onec-invoice-forecast-module__XJoaEq__table td{white-space:nowrap;text-overflow:ellipsis;padding:var(--table-detail-padding-block) var(--table-detail-padding-inline);line-height:var(--table-cell-line-height);overflow:hidden}.onec-invoice-forecast-module__XJoaEq__table{font-size:var(--table-detail-font-size)}.onec-invoice-forecast-module__XJoaEq__body h3{margin:0;font-size:18px}
.onec-counterparties-report-module__vlw7Wa__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.onec-counterparties-report-module__vlw7Wa__groupAlternate{background:var(--color-brand-soft)}@media (max-width:600px){.onec-counterparties-report-module__vlw7Wa__tiles{grid-template-columns:1fr}}
.direct-data-module__KX5WXq__panel{border:1px solid var(--color-border);background:var(--color-surface);font-family:var(--font-ui);border-radius:12px;gap:12px;padding:16px;display:grid}.direct-data-module__KX5WXq__header,.direct-data-module__KX5WXq__controls,.direct-data-module__KX5WXq__totals{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.direct-data-module__KX5WXq__header{justify-content:space-between}.direct-data-module__KX5WXq__header h2,.direct-data-module__KX5WXq__history h3{margin:0;font-size:17px}.direct-data-module__KX5WXq__header p,.direct-data-module__KX5WXq__note{color:var(--color-text-muted);margin:3px 0 0;font-size:12px}.direct-data-module__KX5WXq__connected,.direct-data-module__KX5WXq__disconnected{font-size:12px;font-weight:700}.direct-data-module__KX5WXq__connected{color:var(--color-brand-dark)}.direct-data-module__KX5WXq__disconnected,.direct-data-module__KX5WXq__error{color:var(--color-error)}.direct-data-module__KX5WXq__controls{align-items:end}.direct-data-module__KX5WXq__dateField{align-items:center;gap:6px;font-size:12px;display:flex}.direct-data-module__KX5WXq__controls button{white-space:nowrap}.direct-data-module__KX5WXq__totals{border:1px solid var(--color-border);border-radius:9px;padding:9px 11px;font-size:12px}.direct-data-module__KX5WXq__history{gap:7px;min-width:0;display:grid}.direct-data-module__KX5WXq__run{border:1px solid var(--color-border);border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 10px;font-size:12px;display:flex}.direct-data-module__KX5WXq__run:hover,.direct-data-module__KX5WXq__run:focus-within{background:var(--color-brand-soft)}.direct-data-module__KX5WXq__run small{color:var(--color-text-muted);flex-basis:100%}.direct-data-module__KX5WXq__run small.direct-data-module__KX5WXq__error{color:var(--color-error)}.direct-data-module__KX5WXq__status{font-weight:700}.direct-data-module__KX5WXq__status[data-status=SUCCESS]{color:var(--color-brand-dark)}.direct-data-module__KX5WXq__status[data-status=ERROR]{color:var(--color-error)}@media (max-width:800px){.direct-data-module__KX5WXq__header{align-items:start}.direct-data-module__KX5WXq__dateField{width:100%}}
.period-preset-button-module__IO69da__button{border:1px solid var(--color-border);background:var(--color-surface);min-height:32px;color:var(--color-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 9px;font-size:10px;font-weight:700;transition:border-color .12s,background .12s,color .12s,box-shadow .12s}.period-preset-button-module__IO69da__button:disabled{cursor:not-allowed;opacity:.55}.period-preset-button-module__IO69da__button:hover:not(:disabled),.period-preset-button-module__IO69da__button:focus-visible{outline:none;border-color:var(--color-brand)!important;color:var(--color-brand-dark)!important;background:var(--color-brand-soft)!important}.period-preset-button-module__IO69da__button[aria-pressed=true],.period-preset-button-module__IO69da__button[aria-selected=true]{box-shadow:0 2px 7px color-mix(in srgb, var(--color-primary-action) 24%, transparent);border-color:var(--color-primary-action)!important;color:var(--color-primary-action-text)!important;background:var(--color-primary-action)!important}.period-preset-button-module__IO69da__button[aria-pressed=true]:hover,.period-preset-button-module__IO69da__button[aria-pressed=true]:focus-visible,.period-preset-button-module__IO69da__button[aria-selected=true]:hover,.period-preset-button-module__IO69da__button[aria-selected=true]:focus-visible{border-color:var(--color-primary-action-hover)!important;color:var(--color-primary-action-text)!important;background:var(--color-primary-action-hover)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);font-family:var(--font-ui);transition:color var(--transition-fast) ease, background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);font-size:13px;font-weight:500}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff;border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border))!important;background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft))!important;color:var(--color-text)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button:focus-visible{transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff;border-color:color-mix(in srgb, var(--color-brand) 48%, var(--color-border))!important;background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft))!important;color:var(--color-text)!important}:is(html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-pressed=true],html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-selected=true]){box-shadow:0 3px 9px color-mix(in srgb, var(--color-primary-action) 20%, transparent), inset 0 1px #ffffff38;font-weight:650;border-color:var(--color-primary-action-active)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action) 88%, white), var(--color-primary-action))!important;color:var(--color-primary-action-text)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-pressed=true]:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover))!important;color:var(--color-primary-action-text)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-pressed=true]:focus-visible{transform:translateY(-1px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover))!important;color:var(--color-primary-action-text)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-selected=true]:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover))!important;color:var(--color-primary-action-text)!important}html[data-ui-theme=modern] .period-preset-button-module__IO69da__button[aria-selected=true]:focus-visible{transform:translateY(-1px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-action-hover) 86%, white), var(--color-primary-action-hover))!important;color:var(--color-primary-action-text)!important}
.production-week-navigation-module__BZcL2a__dateControl{flex:0 0 130px;width:130px}.production-week-navigation-module__BZcL2a__button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;padding:8px 10px;font-size:12px}.production-week-navigation-module__BZcL2a__currentIconButton{box-sizing:border-box;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid}html[data-ui-theme=modern] .production-week-navigation-module__BZcL2a__button{border-color:var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 5px var(--radius-control);box-shadow:var(--shadow-control);color:var(--color-text);font-family:var(--font-ui);transition:color var(--transition-fast) ease, background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;background:linear-gradient(#fff,#f6f8f8);font-size:13px;font-weight:500}html[data-ui-theme=modern] .production-week-navigation-module__BZcL2a__button:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand) 42%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));outline:none;transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .production-week-navigation-module__BZcL2a__button:focus-visible{border-color:color-mix(in srgb, var(--color-brand) 42%, var(--color-border));background:linear-gradient(180deg, #fff, var(--color-brand-extra-soft));outline:none;transform:translateY(-1px);box-shadow:0 2px 5px #0820261c,inset 0 1px #fff}html[data-ui-theme=modern] .production-week-navigation-module__BZcL2a__button:active:not(:disabled){box-shadow:var(--shadow-control-active);transform:translateY(1px)scale(.99)}
.amo-deal-audit-module__Rxgq_q__report{gap:8px;min-width:0;display:grid}.amo-deal-audit-module__Rxgq_q__filters,.amo-deal-audit-module__Rxgq_q__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;min-width:0;padding:16px 20px}.amo-deal-audit-module__Rxgq_q__filters{flex-wrap:wrap;align-items:center;gap:8px 10px;padding-block:10px;display:flex}.amo-deal-audit-module__Rxgq_q__filters label{font-weight:600}.amo-deal-audit-module__Rxgq_q__filters input{border:1px solid var(--color-control-border);background:var(--color-surface);width:235px;max-width:100%;color:var(--color-text);font:inherit;border-radius:9px;padding:10px 12px}.amo-deal-audit-module__Rxgq_q__filters button,.amo-deal-audit-module__Rxgq_q__tabs button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:9px;padding:10px 16px}.amo-deal-audit-module__Rxgq_q__filters button{background:var(--color-primary-action);color:var(--color-primary-action-text);font-weight:600}.amo-deal-audit-module__Rxgq_q__filters button:disabled{opacity:.6;cursor:wait}.amo-deal-audit-module__Rxgq_q__filters span,.amo-deal-audit-module__Rxgq_q__muted{color:var(--color-text-muted);font-size:13px}.amo-deal-audit-module__Rxgq_q__dealSummary{flex-wrap:wrap;flex:700px;align-items:center;gap:4px 12px;min-width:0;line-height:1.25;display:flex}.amo-deal-audit-module__Rxgq_q__dealSummary strong{color:var(--color-text);font-size:14px}.amo-deal-audit-module__Rxgq_q__dealSummary a{color:var(--color-primary-action);text-underline-offset:3px;margin-left:auto;font-size:13px;font-weight:650;text-decoration:underline}.amo-deal-audit-module__Rxgq_q__summaryMetric{white-space:nowrap}.amo-deal-audit-module__Rxgq_q__summaryMetric b{color:var(--color-text);margin-right:2px;font-size:14px}.amo-deal-audit-module__Rxgq_q__summaryNote{font-size:11px!important}.amo-deal-audit-module__Rxgq_q__summaryWarning{border-left:2px solid var(--color-warning);background:var(--color-surface-muted);padding:3px 7px;font-size:11px!important}.amo-deal-audit-module__Rxgq_q__notice{background:var(--color-surface-muted);border-left:3px solid var(--color-warning);padding:8px 12px}.amo-deal-audit-module__Rxgq_q__tabs{gap:6px;margin-bottom:8px;display:flex}.amo-deal-audit-module__Rxgq_q__tabs button[aria-pressed=true]{border-color:var(--color-primary-action);color:var(--color-primary-action);font-weight:600}.amo-deal-audit-module__Rxgq_q__timeline{margin:10px 0 0;padding:0;list-style:none}.amo-deal-audit-module__Rxgq_q__event{grid-template-columns:165px minmax(0,1fr);gap:12px;padding-bottom:7px;display:grid}.amo-deal-audit-module__Rxgq_q__time{color:var(--color-text-muted);padding-top:2px;font-size:12px;line-height:1.3}.amo-deal-audit-module__Rxgq_q__time span{display:inline}.amo-deal-audit-module__Rxgq_q__content{border-left:2px solid var(--color-border);min-width:0;padding:0 0 5px 13px;position:relative}.amo-deal-audit-module__Rxgq_q__content:before{content:"";background:var(--color-primary-action);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:-5px}.amo-deal-audit-module__Rxgq_q__event[data-kind=status] .amo-deal-audit-module__Rxgq_q__content{border-left-color:var(--color-chart-blue)}.amo-deal-audit-module__Rxgq_q__event[data-kind=call] .amo-deal-audit-module__Rxgq_q__content{border-left-color:var(--color-chart-purple)}.amo-deal-audit-module__Rxgq_q__event[data-kind=message] .amo-deal-audit-module__Rxgq_q__content{border-left-color:var(--color-chart-green)}.amo-deal-audit-module__Rxgq_q__eventLine{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;line-height:1.3;display:flex}.amo-deal-audit-module__Rxgq_q__eventLine strong{font-size:14px}.amo-deal-audit-module__Rxgq_q__eventLine>span:not(.amo-deal-audit-module__Rxgq_q__muted){font-size:13px}.amo-deal-audit-module__Rxgq_q__content summary{color:var(--color-primary-action);cursor:pointer;margin:4px 0 6px;font-size:12px}.amo-deal-audit-module__Rxgq_q__tableScroll{max-width:100%;overflow-x:auto}.amo-deal-audit-module__Rxgq_q__table{border-collapse:collapse;width:100%;font-size:13px}.amo-deal-audit-module__Rxgq_q__table th{text-align:left;background:var(--color-surface-muted)}.amo-deal-audit-module__Rxgq_q__table td,.amo-deal-audit-module__Rxgq_q__table th{border-bottom:1px solid var(--color-border);vertical-align:top;padding:6px 8px}.amo-deal-audit-module__Rxgq_q__table td{max-width:360px}@media (max-width:700px){.amo-deal-audit-module__Rxgq_q__event{grid-template-columns:minmax(0,1fr);gap:8px}.amo-deal-audit-module__Rxgq_q__filters,.amo-deal-audit-module__Rxgq_q__card{padding:14px}}.amo-deal-audit-module__Rxgq_q__table tbody tr:hover,.amo-deal-audit-module__Rxgq_q__table tbody tr:focus-within{background:var(--color-brand-soft)}
