.app-shell_root__r7RDM{min-height:100vh;display:flex;flex-direction:column}.app-shell_skipLink__2Xjfd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-shell_skipLink__2Xjfd:focus-visible{top:var(--space-8);left:var(--page-padding);width:auto;height:auto;overflow:visible;clip:auto;padding:var(--vs-8) var(--space-12);background:var(--color-surface);color:var(--color-ink);border:2px solid var(--color-top-selected);border-radius:var(--radius);font-size:var(--font-size-14);z-index:40}.app-shell_main__jE_AP:focus{outline:none}.app-shell_top__ni6Jc{position:-webkit-sticky;position:sticky;top:0;z-index:25;height:var(--height-top-bar);background:var(--color-top-bg);color:var(--color-top-ink);display:flex;align-items:center;gap:var(--vs-24) var(--space-24);padding:0 var(--page-padding)}.app-shell_brand__C9xcA{font-weight:var(--font-weight-bold);font-size:var(--font-size-14);white-space:nowrap;display:flex;align-items:center;gap:var(--vs-8) var(--space-8);color:inherit;text-decoration:none;cursor:pointer}.app-shell_brandMark__gMbeL{width:22px;height:22px;border-radius:var(--radius);background:var(--color-accent);color:var(--color-on-fill);display:grid;place-items:center;font-size:var(--font-size-12)}.app-shell_navList__BuaNT,.app-shell_nav__FOeE2{display:flex;gap:var(--vs-4) var(--space-4);height:100%}.app-shell_navToggle__FQEKu{display:none;align-items:center;gap:var(--vs-8) var(--space-8);height:100%;padding:0 var(--space-12);border:none;background:transparent;color:var(--color-top-ink);font:inherit;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);cursor:pointer}.app-shell_brand__C9xcA:focus-visible,.app-shell_logoutButton__K1ulS:focus-visible,.app-shell_navLink__6QtQX:focus-visible,.app-shell_navToggle__FQEKu:focus-visible{outline:2px solid var(--color-top-selected);outline-offset:-2px}.app-shell_navLink__6QtQX{color:var(--color-top-muted);text-decoration:none;padding:0 var(--space-12);display:flex;align-items:center;font-size:var(--font-size-14);border-bottom:3px solid transparent}.app-shell_navLinkOn__yeTiX{color:var(--color-top-ink);border-bottom-color:var(--color-top-selected);font-weight:var(--font-weight-bold)}.app-shell_topRight__zql_p{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:var(--vs-16) var(--space-16);font-size:var(--font-size-13);color:var(--color-top-muted);white-space:nowrap}.app-shell_narrowHidden__lRUxU{min-width:0;max-width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell_bell__pcMoL{--bell-hit:var(--space-8);position:relative;display:inline-flex;align-items:center;padding:var(--bell-hit);margin:calc(var(--bell-hit) * -1);color:var(--color-top-muted)}.app-shell_bell__pcMoL:hover{color:var(--color-top-ink)}.app-shell_bell__pcMoL:focus-visible{outline:2px solid var(--color-top-selected);outline-offset:-2px;border-radius:var(--radius)}.app-shell_bellBadge__SSIeb{position:absolute;top:calc(-6px + var(--bell-hit, 0px));right:calc(-8px + var(--bell-hit, 0px));min-width:16px;height:16px;padding:0 3px;border-radius:8px;background:var(--color-danger);color:var(--color-on-fill);font-size:10px;font-weight:var(--font-weight-bold);line-height:16px;text-align:center}.app-shell_avatar__jP7q2{width:28px;height:28px;border-radius:50%;background:var(--color-top-avatar);color:var(--color-top-ink);display:grid;place-items:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-12)}.app-shell_logoutButton__K1ulS{display:inline-flex;align-items:center;gap:var(--vs-4) var(--space-4);border:none;background:transparent;color:var(--color-top-muted);font:inherit;font-size:var(--font-size-13);cursor:pointer;padding:0}.app-shell_logoutButton__K1ulS:hover{color:var(--color-top-ink)}@media (max-width:1320px){.app-shell_top__ni6Jc{gap:var(--vs-12) var(--space-12)}.app-shell_navToggle__FQEKu{display:inline-flex}.app-shell_navList__BuaNT{display:none;position:absolute;top:100%;left:0;min-width:220px;height:auto;flex-direction:column;gap:0;padding:var(--vs-4) 0;background:var(--color-top-bg);border-top:1px solid var(--color-top-avatar);box-shadow:0 8px 16px rgb(0 0 0/.25);z-index:30}.app-shell_navListOpen__N5yiF{display:flex}.app-shell_navList__BuaNT .app-shell_navLink__6QtQX{padding:var(--vs-12) var(--page-padding);border-bottom:none;white-space:nowrap}.app-shell_navList__BuaNT .app-shell_navLinkOn__yeTiX{background:var(--color-top-avatar)}.app-shell_topRight__zql_p{gap:var(--vs-12) var(--space-12);min-width:0}.app-shell_topRight__zql_p form{display:flex;align-items:center}.app-shell_logoutButton__K1ulS{line-height:1}}@media (min-width:701px) and (max-width:1320px){.app-shell_narrowHidden__lRUxU{min-width:0;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:700px){.app-shell_top__ni6Jc{gap:var(--vs-8) var(--space-8);padding:0 var(--space-12)}.app-shell_brandText__VUP0B,.app-shell_narrowHidden__lRUxU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-shell_topRight__zql_p{gap:var(--vs-8) var(--space-8)}}.app-shell_main__jE_AP{flex:1 1 auto;min-width:0;padding:var(--vs-page) var(--page-padding);display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16);align-content:start}.app-shell_main__jE_AP table{overflow-wrap:normal}@media print{.app-shell_top__ni6Jc{display:none}}@media (pointer:coarse){.app-shell_logoutButton__K1ulS{min-width:44px;min-height:44px;justify-content:center}.app-shell_brand__C9xcA{min-height:44px;min-width:44px}.app-shell_bell__pcMoL{--bell-hit:13px}}.draft-restored-notice_root___Y283{display:flex;align-items:center;justify-content:space-between;gap:var(--vs-8) var(--space-8);margin-bottom:var(--vs-16);padding:var(--vs-12) var(--space-16);border:1px solid var(--color-warning);border-radius:var(--radius);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--font-size-14)}.draft-restored-notice_close__kvXOV{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius);background:transparent;color:inherit;cursor:pointer;padding:var(--vs-4) var(--space-4)}.draft-restored-notice_close__kvXOV:focus-visible{outline:2px solid currentColor;outline-offset:1px}.button_root__Bdcqf{font:inherit;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);border-radius:var(--radius);padding:0 var(--space-16);height:var(--height-button);display:inline-flex;align-items:center;gap:var(--vs-8) var(--space-8);border:1px solid var(--color-btn-neutral-bg);background:var(--color-btn-neutral-bg);color:var(--color-btn-neutral-fg);white-space:nowrap;cursor:pointer;text-decoration:none}.button_root__Bdcqf:disabled{cursor:not-allowed;opacity:.6}.button_neutral__vSDNs{background:var(--color-btn-neutral-bg);border-color:var(--color-btn-neutral-bg);color:var(--color-btn-neutral-fg)}.button_neutral__vSDNs[aria-current=true]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.button_register__CbvxB{background:var(--color-btn-register-bg);border-color:var(--color-btn-register-bg);color:var(--color-btn-register-fg)}.button_gradient__oXod5{background-image:linear-gradient(to bottom,var(--color-btn-confirm-top),var(--color-btn-confirm-bottom));border-color:var(--color-btn-confirm-bottom);color:#ffffff}.button_sheet__qefy4{height:calc(2 * var(--height-button));min-width:calc(2 * (4em + 2 * var(--space-16) + 2px));justify-content:center}.button_undo__Ie38t{background:var(--color-btn-undo-bg);border-color:var(--color-btn-undo-line);color:var(--color-btn-undo-fg)}.button_delete__3WKdI{background:var(--color-btn-delete-bg);border-color:var(--color-btn-delete-bg);color:var(--color-btn-delete-fg)}@media (max-width:600px){.button_root__Bdcqf{max-width:100%;height:auto;min-height:var(--height-button);padding-block:var(--vs-4);white-space:normal;text-align:center;justify-content:center}}.error-screen_root__ukICS{display:grid;place-items:start center;padding:var(--vs-32) var(--page-padding)}.error-screen_standalone__UbiYq{min-height:100vh;place-items:center;background:var(--color-ground);color:var(--color-ink);font-family:Hiragino Sans,Yu Gothic UI,Meiryo,sans-serif;line-height:var(--line-height-base)}.error-screen_card___fq0K{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius);padding:var(--vs-32) var(--space-32);display:grid;grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16)}.error-screen_head__OIKb9{display:flex;align-items:center;gap:var(--vs-12) var(--space-12);color:var(--color-danger)}.error-screen_headMuted__8dm4j{color:var(--color-muted)}.error-screen_title__9Qq1M{margin:0;font-size:var(--font-size-20);line-height:1.3;font-weight:var(--font-weight-bold);color:var(--color-ink)}.error-screen_message__us_oa{margin:0;font-size:var(--font-size-14)}.error-screen_hint__XRJMK{margin:0;font-size:var(--font-size-13);color:var(--color-muted)}.error-screen_actions__Q02L1{display:flex;flex-wrap:wrap;gap:var(--vs-12) var(--space-12);margin-top:var(--vs-8)}.login-notice-dialog_dialog__JUtq_{border:none;border-radius:calc(var(--radius) + 4px);padding:var(--vs-24) var(--space-24);box-shadow:var(--shadow-dialog);max-width:420px;color:var(--color-ink);font-family:var(--font-sans)}.login-notice-dialog_dialog__JUtq_::-webkit-backdrop{background:var(--color-backdrop)}.login-notice-dialog_dialog__JUtq_::backdrop{background:var(--color-backdrop)}.login-notice-dialog_dialog__JUtq_ p{margin:0 0 var(--vs-16);font-size:var(--font-size-14)}.login-notice-dialog_links___UVON{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-8);margin:0 0 var(--vs-16)}.login-notice-dialog_actions__bD9UY{display:flex;justify-content:flex-end;gap:var(--vs-8) var(--space-8)}.confirmed-info_info__vUA2v{overflow-wrap:anywhere;font-size:var(--font-size-13);font-style:italic;color:var(--color-sub-ink)}.confirmed-info_check__i7nf2{display:inline-block;flex:none;vertical-align:-.2em;-webkit-margin-end:var(--space-4);margin-inline-end:var(--space-4);color:var(--color-success)}.checkbox_root__Q5K51{display:inline-flex;align-items:center;gap:var(--vs-8) var(--space-8);font-size:var(--font-size-14);cursor:pointer}.checkbox_root__Q5K51:has(.checkbox_input__Ox24t:disabled){cursor:not-allowed;color:var(--color-muted)}.checkbox_input__Ox24t{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer}.checkbox_input__Ox24t:disabled{cursor:not-allowed}.checkbox_label__7HZLe{-webkit-user-select:none;-moz-user-select:none;user-select:none}.employee-select_root__Aeb1U{position:relative;display:inline-block;max-width:100%}.employee-select_native__Q59Mu{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;pointer-events:none}.employee-select_input__7Bxus{width:100%;text-overflow:ellipsis}.employee-select_list__8zITw{position:fixed;z-index:30;max-height:18rem;overflow-y:auto;margin:0;padding:var(--vs-4) 0;list-style:none;background:var(--color-field);border:1px solid var(--color-line-strong);border-radius:var(--radius);box-shadow:0 4px 12px rgb(0 0 0/12%);font-size:var(--font-size-13)}.employee-select_groupLabel___AQJB{padding:var(--vs-8) var(--space-12) var(--vs-4);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:var(--color-muted);border-top:1px solid var(--color-line)}.employee-select_option__iFQFP{padding:var(--vs-4) var(--space-12);white-space:nowrap;cursor:pointer}.employee-select_option__iFQFP[data-active=true]{background:var(--color-accent-soft);outline:1px solid var(--color-accent);outline-offset:-1px}.employee-select_option__iFQFP[aria-selected=true]{font-weight:var(--font-weight-bold)}.employee-select_empty__CaNAI{padding:var(--vs-8) var(--space-12);color:var(--color-muted)}.condition-tags_root__3dOAr{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-8);align-items:center;font-size:var(--font-size-13)}.condition-tags_label__u0nno{color:var(--color-muted)}.condition-tags_tag__UmTwo{display:inline-flex;align-items:center;gap:var(--vs-4) var(--space-4);padding:1px var(--space-4) 1px var(--space-12);border-radius:999px;background:var(--color-accent-soft);color:var(--color-accent)}.condition-tags_tag__UmTwo a{display:inline-flex;align-items:center;padding:var(--vs-4) var(--space-4);color:inherit}.condition-tags_clearAll__4Su_j{color:var(--color-accent)}@media (pointer:coarse){.condition-tags_tag__UmTwo a{align-items:center;justify-content:center;min-width:44px;min-height:44px}.condition-tags_clearAll__4Su_j{display:inline-flex;align-items:center;min-height:44px}}.csv-export_root__bDsrG{position:relative}.csv-export_summary__MT2hi{cursor:pointer;list-style:none}.csv-export_summary__MT2hi::-webkit-details-marker{display:none}.csv-export_menu__b5U0_{position:absolute;right:0;top:calc(100% + 4px);z-index:5;min-width:260px;max-width:calc(100vw - 2 * var(--page-padding));padding:var(--vs-4) var(--space-4);background:var(--color-field);border:1px solid var(--color-line);border-radius:var(--radius);box-shadow:var(--shadow-dialog)}.csv-export_menu__b5U0_ a{display:block;padding:var(--vs-4) var(--space-8);border-radius:var(--radius);color:var(--color-ink);text-decoration:none;font-size:var(--font-size-14)}.csv-export_menu__b5U0_ a:hover{background:var(--color-accent-soft)}.csv-export_menu__b5U0_ p{margin:var(--vs-4) var(--space-8) 0;font-size:var(--font-size-12);color:var(--color-muted)}.empty-state_root__xz2iC{display:grid;justify-items:center;grid-gap:var(--vs-8) var(--space-8);gap:var(--vs-8) var(--space-8);padding:var(--vs-32) var(--space-32);color:var(--color-muted);font-size:var(--font-size-14)}.field_root__wdrxz{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--vs-4) var(--space-4);gap:var(--vs-4) var(--space-4)}.field_root__wdrxz[data-span]{max-width:var(--field-wide-max-width)}.field_root__wdrxz[data-span][data-stretch]{max-width:none}.field_labelRow__D4Cp4{display:flex;align-items:baseline;line-height:var(--lh-label);gap:var(--vs-4) var(--space-4)}.field_label__gG_JL{font-size:var(--font-size-13);font-weight:var(--font-weight-bold);color:var(--color-label);line-height:var(--lh-label)}.field_error__iANMD,.field_required__j6W2R{color:var(--color-danger)}.field_error__iANMD{margin:0;font-size:var(--font-size-12)}.field_optional__VhOg8{color:var(--color-muted);font-size:var(--font-size-12)}.file-choose-input_root__9yQai{position:relative;display:inline-flex;align-items:center;gap:var(--vs-8) var(--space-12);max-width:100%}.file-choose-input_fileName__3Q_mv{min-width:0;overflow-wrap:anywhere;color:var(--color-muted);font-size:var(--font-size-13)}.file-choose-input_fileInput__dtXSi{position:absolute;left:0;bottom:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.badge_root__16jH1{display:inline-flex;align-items:center;gap:var(--vs-4) var(--space-4);font-size:var(--font-size-12);padding:1px var(--space-8);border-radius:var(--radius-badge);font-weight:var(--font-weight-bold);border:1px solid transparent}.badge_success__oQdeO{background:var(--color-success-soft);color:var(--color-success)}.badge_warning__dHxSD{background:var(--color-warning-soft);color:var(--color-warning)}.badge_neutral__SJoI9{background:var(--color-bg);color:var(--color-muted);border-color:var(--color-line)}.badge_danger__c28MJ,.not-latest-notice_notice__X40Pu{background:var(--color-danger-soft);color:var(--color-danger)}.not-latest-notice_notice__X40Pu{display:flex;align-items:center;gap:var(--vs-12) var(--space-12);margin:var(--vs-16) 0;padding:var(--vs-16) var(--space-16);border:1px solid var(--color-danger);border-radius:var(--radius);font-size:var(--font-size-26);font-weight:var(--font-weight-bold);line-height:1.3}.not-latest-notice_notice__X40Pu svg{flex:none}.form-actions_root__3dJWU{flex-wrap:wrap;margin-top:var(--vs-24)}.form-actions_end__afgFY,.form-actions_root__3dJWU{display:flex;align-items:center;gap:var(--vs-8) var(--space-8)}.form-actions_end__afgFY{margin-left:auto}.date-input_root__q7Li_{position:relative;width:100%}.date-input_root__q7Li_[data-enhanced=true] .date-input_native__c_W8Q{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.date-input_field__yUrBe{display:none;align-items:center;gap:var(--vs-4) var(--space-4);height:var(--height-input);border:1px solid var(--color-input-line);border-radius:var(--radius);background:var(--color-field);padding:0 var(--space-4) 0 var(--space-8);color:var(--color-ink);font-size:var(--font-size-14);cursor:text}.date-input_root__q7Li_[data-enhanced=true] .date-input_field__yUrBe{display:flex}.date-input_field__yUrBe:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.date-input_field__yUrBe[data-invalid=true]{border-color:var(--color-danger)}.date-input_field__yUrBe[data-disabled=true],.date-input_field__yUrBe[data-readonly=true]{background:var(--color-bg-disabled);border-color:var(--color-line-disabled);color:var(--color-text-disabled);cursor:default}.date-input_text__nTt23{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0;color:inherit;font:inherit}.date-input_text__nTt23::placeholder{color:var(--color-muted)}.date-input_weekday__Yc_2_{color:var(--color-muted);font-size:var(--font-size-12);white-space:nowrap}.date-input_iconButton__CqMh7{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius);background:none;padding:var(--vs-4) var(--space-4);color:var(--color-muted);cursor:pointer}.date-input_iconButton__CqMh7:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.date-input_iconButton__CqMh7:disabled{color:inherit;cursor:default}.date-input_error__crEUa{margin:var(--vs-4) 0 0;color:var(--color-danger);font-size:var(--font-size-12)}.date-input_popover__Evoi4{position:absolute;inset:auto;margin:0;width:316px;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-field);padding:var(--vs-12) var(--space-12);color:var(--color-ink);font-size:var(--font-size-14);box-shadow:var(--shadow-dialog);overflow:visible}.date-input_head__8DCxi{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--vs-8)}.date-input_heading__SvC13{font-size:var(--font-size-16);font-weight:var(--font-weight-bold)}.date-input_era__a2sW_{margin-left:var(--space-4);color:var(--color-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-normal)}.date-input_nav__f8C02{display:inline-flex;align-items:center;justify-content:center;width:34px;height:var(--height-input);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-field);color:var(--color-muted);cursor:pointer}.date-input_nav__f8C02:hover{border-color:var(--color-accent);color:var(--color-accent)}.date-input_days__eIE71,.date-input_week__Sne1D{display:grid;grid-template-columns:repeat(7,1fr)}.date-input_week__Sne1D{margin:var(--vs-4) 0;color:var(--color-muted);font-size:var(--font-size-12);text-align:center}.date-input_week__Sne1D span:first-child{color:var(--color-danger)}.date-input_week__Sne1D span:last-child{color:var(--color-saturday)}.date-input_days__eIE71{gap:2px}.date-input_day__fOzOE{position:relative;height:var(--height-button);border:0;border-radius:var(--radius);background:none;color:var(--color-ink);font:inherit;font-size:var(--font-size-14);cursor:pointer}.date-input_day__fOzOE:hover:not(:disabled){background:var(--color-accent-soft)}.date-input_day__fOzOE:disabled{color:var(--color-text-disabled);opacity:.4;cursor:default}.date-input_day__fOzOE[data-outside=true]{color:var(--color-line-strong)}.date-input_day__fOzOE[data-holiday=true],.date-input_day__fOzOE[data-weekday="0"]{color:var(--color-danger)}.date-input_day__fOzOE[data-weekday="6"]{color:var(--color-saturday)}.date-input_day__fOzOE[data-outside=true][data-holiday=true],.date-input_day__fOzOE[data-outside=true][data-weekday="0"],.date-input_day__fOzOE[data-outside=true][data-weekday="6"]{opacity:.45}.date-input_day__fOzOE[data-today=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent);font-weight:var(--font-weight-bold)}.date-input_day__fOzOE[data-cursor=true]:not([data-selected=true]){background:var(--color-accent-soft)}.date-input_day__fOzOE[data-selected=true]{background:var(--color-accent);color:var(--color-on-fill);font-weight:var(--font-weight-bold)}.date-input_holidayName__RJXV_{position:absolute;right:0;bottom:1px;left:0;overflow:hidden;font-size:8.5px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.date-input_quick__R4G_r{display:flex;flex-wrap:wrap;gap:calc(6px * var(--v-scale)) 6px;margin-top:var(--vs-12);border-top:1px solid var(--color-line);padding-top:var(--vs-12)}.date-input_quick__R4G_r button{border:1px solid var(--color-line);border-radius:var(--radius-badge);background:var(--color-field);padding:3px 11px;color:var(--color-muted);font:inherit;font-size:var(--font-size-13);cursor:pointer}.date-input_quick__R4G_r button:hover{border-color:var(--color-accent);color:var(--color-accent)}.date-input_quick__R4G_r .date-input_clear__ADeAs{margin-left:auto;border:0}@media (pointer:coarse){.date-input_iconButton__CqMh7{align-self:stretch;min-width:44px;padding-inline:0}.date-input_nav__f8C02{width:44px}.date-input_text__nTt23{height:calc(100% + 2px);margin-block:-1px}.date-input_popover__Evoi4{width:344px;max-width:calc(100vw - 16px)}}.date-presets_root__oWtku{min-width:0;border:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--vs-4) var(--space-4);margin:var(--vs-4) 0 0}.date-presets_label__MdXeu{margin-right:var(--space-4);font-size:var(--font-size-12);color:var(--color-muted)}.date-presets_preset___bSZ6{border:1px solid var(--color-line-strong);border-radius:var(--radius-badge);padding:0 var(--space-8);background:var(--color-field);color:var(--color-muted);font-size:var(--font-size-12);text-decoration:none}.date-presets_presetOn__rU9uZ,.date-presets_preset___bSZ6:hover{border-color:var(--color-accent);color:var(--color-accent)}.date-presets_srOnly__fJpiQ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filter-actions_root__Hn8n8{display:flex;justify-content:flex-start;align-items:center;gap:var(--vs-8) var(--space-8);margin-top:var(--vs-12)}.list-cells_number___dUQx{display:inline-block;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--list-line-height);color:var(--color-accent);text-decoration:none;overflow-wrap:anywhere}a.list-cells_number___dUQx:hover{text-decoration:underline}.list-cells_twoLine__RQ8Mu{display:flex;flex-direction:column}.list-cells_line___etRS{display:block;min-height:var(--list-line-height);line-height:var(--list-line-height);overflow-wrap:anywhere}.list-cells_mark__I8uyS{display:inline-block;padding:1px var(--space-8);border-radius:var(--radius-badge);background:var(--color-danger);color:var(--color-on-fill);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:1.4;white-space:nowrap}.data-table_card__lrJhz{background:var(--color-surface);border:1px solid var(--color-frame-line);border-radius:var(--radius);overflow:clip;min-width:0}.data-table_tableWrap__0wfCM{overflow-x:auto}.data-table_meta__ba9fY{display:flex;align-items:center;padding:var(--vs-8) var(--space-16);border-bottom:1px solid var(--color-line);font-size:var(--font-size-13);color:var(--color-muted);gap:var(--vs-12) var(--space-12)}.data-table_countAndPager__gEqyy,.data-table_sortSide__u_ozP{display:flex;align-items:center;gap:var(--vs-8) var(--space-16)}.data-table_countAndPager__gEqyy{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.data-table_pager__q5YiV{display:flex;gap:var(--vs-4) var(--space-4);align-items:center}.data-table_pager__q5YiV a,.data-table_pager__q5YiV span{min-width:26px;height:26px;display:grid;place-items:center;border-radius:var(--radius);font-size:var(--font-size-12);color:var(--color-ink);text-decoration:none}.data-table_pager__q5YiV .data-table_pageOn__P0_3j{background:var(--color-accent);color:var(--color-on-fill);font-weight:var(--font-weight-bold)}.data-table_grid__yaNtq{width:100%;border-collapse:collapse}.data-table_grid__yaNtq td,.data-table_grid__yaNtq th{height:var(--height-table-row);padding:var(--vs-8) var(--space-12);border-bottom:1px solid var(--color-line);text-align:left;white-space:nowrap;vertical-align:top}.data-table_grid__yaNtq tbody tr:last-child td{border-bottom:0}.data-table_grid__yaNtq tbody tr[data-open-href]{cursor:pointer}.data-table_grid__yaNtq tbody tr[data-open-href]:not([class]):hover{background:var(
    --color-row-hover,color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))
  )}.data-table_listSurface__JcZtW{background:var(--color-list-surface)}.data-table_grid__yaNtq thead th{font-size:var(--font-size-12);color:var(--color-header-ink);font-weight:var(--font-weight-bold);background:var(--color-header);vertical-align:bottom}.data-table_grid__yaNtq.data-table_plainHeader__4iCGA thead th{background:var(--color-surface);color:var(--color-ink);font-weight:var(--font-weight-bold);border-bottom:1px solid var(--color-frame-line)}.data-table_grid__yaNtq .data-table_right__t9VAA{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-table_grid__yaNtq .data-table_wrap__FxcQf{white-space:pre-wrap;word-break:break-word}.data-table_sortLink__YiePd{color:inherit;text-decoration:none}.data-table_sortLink__YiePd:hover{color:var(--color-accent)}.confirmed-result-summary_summary___650c{display:grid;grid-gap:var(--vs-8) var(--space-2,8px);gap:var(--vs-8) var(--space-2,8px)}.confirmed-result-summary_row__KvIU5{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2,8px);font-size:var(--font-size-16)}.confirmed-result-summary_label__CMy2X{color:var(--color-text-muted,inherit)}.confirmed-result-summary_result__l7Mu3{font-size:var(--font-size-26);font-weight:var(--font-weight-bold);line-height:1.3}.confirmed-result-summary_date__2oVmR,.confirmed-result-summary_resultLabel__AtuL9{font-size:var(--font-size-20);line-height:var(--lh-h2)}.confirmed-result-summary_dateLabel__6dBYo{font-size:var(--font-size-16)}.current-progress-note_note__je7rT{margin:0;align-self:end;min-height:var(--height-input);display:flex;align-items:center;font-size:var(--font-size-13);font-style:italic;color:var(--color-sub-ink)}.form-grid_root__hSnD7{display:grid;grid-row-gap:var(--vs-16);row-gap:var(--vs-16);grid-column-gap:var(--space-20);column-gap:var(--space-20);justify-content:var(--form-grid-justify)}.form-grid_root__hSnD7[data-fill-fields]{--field-max-width:none}@media (max-width:600px){.form-grid_root__hSnD7[data-columns="3"],.form-grid_root__hSnD7[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.form-grid_root__hSnD7,.form-grid_root__hSnD7[data-columns="3"],.form-grid_root__hSnD7[data-columns="4"]{grid-template-columns:minmax(0,1fr)!important}.form-grid_root__hSnD7>*{grid-column:1/-1!important}}.page-header_root__ynMKI{min-width:0;display:flex;align-items:flex-end;gap:var(--vs-16) var(--space-16)}.page-header_title__t0e71{overflow-wrap:anywhere;font-size:var(--font-size-20)}.page-header_description__RGymF{overflow-wrap:anywhere;margin:var(--vs-4) 0 0;color:var(--color-muted);font-size:var(--font-size-13)}.page-header_actions__4JUZh{margin-left:auto;display:flex;gap:var(--vs-8) var(--space-8)}.page-header_lead___W2QO{display:flex;align-items:center;gap:var(--vs-12) var(--space-12);min-width:0}.page-header_text__7abYx{min-width:0}.page-header_titleActions__oIA6v{display:flex;align-items:center;gap:var(--vs-8) var(--space-8);margin-left:var(--space-8)}.page-header_newRegister__5hcmC{flex:none;white-space:nowrap;margin-left:var(--space-16)}.page-header_adminActions__QW505{display:flex;gap:var(--vs-8) var(--space-8);margin-left:var(--space-16)}.page-header_band__XtC9t,.page-header_sticky__AdApk{align-items:center;padding:var(--vs-8) var(--space-16);background:var(--color-header);color:var(--color-header-ink);border:1px solid var(--color-frame-line);border-radius:var(--radius)}.page-header_sticky__AdApk{position:-webkit-sticky;position:sticky;top:var(--height-top-bar);z-index:20}.page-header_numberFirst__JC9W_ .page-header_text__7abYx{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--space-16)}.page-header_numberFirst__JC9W_ .page-header_description__RGymF{order:-1;margin:0;color:var(--color-ink);font-size:var(--font-size-20);font-weight:var(--font-weight-bold);line-height:var(--lh-h2)}.page-header_numberFirst__JC9W_ .page-header_title__t0e71{font-size:var(--font-size-14);font-weight:var(--font-weight-normal);color:var(--color-muted)}.page-header_withSubtitle__FISuW{contain:inline-size}.page-header_withSubtitle__FISuW .page-header_text__7abYx{flex-wrap:nowrap}.page-header_withSubtitle__FISuW .page-header_description__RGymF{display:flex;align-items:baseline;column-gap:var(--space-16);min-width:0;white-space:nowrap}.page-header_withSubtitle__FISuW .page-header_title__t0e71{flex:none}.page-header_subtitle__x8vnM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.page-header_withSubtitle__FISuW .page-header_text__7abYx{flex-wrap:wrap}.page-header_withSubtitle__FISuW .page-header_description__RGymF{flex-wrap:wrap;white-space:normal}.page-header_withSubtitle__FISuW .page-header_subtitle__x8vnM{flex:1 1 100%}}@media (min-width:901px) and (max-width:1200px){.page-header_withSubtitle__FISuW .page-header_text__7abYx{flex-wrap:wrap}.page-header_withSubtitle__FISuW .page-header_description__RGymF{flex-wrap:wrap;white-space:normal}.page-header_withSubtitle__FISuW .page-header_subtitle__x8vnM{flex:1 1 12rem}.page-header_withNewRegister__lqLH1{flex-wrap:wrap}.page-header_withNewRegister__lqLH1 .page-header_lead___W2QO{flex:1 1 28rem;flex-wrap:wrap}.page-header_withNewRegister__lqLH1 .page-header_text__7abYx{flex:1 1 12rem}.page-header_withNewRegister__lqLH1 .page-header_text__7abYx:has([data-keep-together]){flex:1 1 22rem}}@media (max-width:900px){.page-header_withNewRegister__lqLH1{flex-wrap:wrap}.page-header_withNewRegister__lqLH1 .page-header_lead___W2QO{flex:1 1 28rem;flex-wrap:wrap}.page-header_withNewRegister__lqLH1 .page-header_text__7abYx{flex:1 1 12rem}.page-header_withNewRegister__lqLH1 .page-header_text__7abYx:has([data-keep-together]){flex:1 1 22rem}}@media (max-width:600px){.page-header_root__ynMKI{flex-wrap:wrap}.page-header_actions__4JUZh{margin-left:0;flex-wrap:wrap}.page-header_newRegister__5hcmC{margin-left:0}}@media (max-width:640px){.page-header_sticky__AdApk{position:static}}.pager_root__HbOJ_{display:flex;width:100%;align-items:center;gap:var(--vs-12) var(--space-12);margin:0 0 var(--vs-8);font-size:var(--font-size-13);color:var(--color-muted)}.pager_countAndPager__rsJm2,.pager_sortSide__cXjgq{display:flex;align-items:center;gap:var(--vs-8) var(--space-16)}.pager_countAndPager__rsJm2{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.pager_pager__W_HKV{display:flex;gap:var(--vs-4) var(--space-4);align-items:center}.pager_pager__W_HKV a,.pager_pager__W_HKV span{min-width:26px;height:26px;display:grid;place-items:center;border-radius:var(--radius);font-size:var(--font-size-12);color:var(--color-ink);text-decoration:none}.pager_pager__W_HKV .pager_pageOn__AmwJp{background:var(--color-accent);color:var(--color-on-fill);font-weight:var(--font-weight-bold)}@media (pointer:coarse){.pager_pager__W_HKV a,.pager_pager__W_HKV span{min-width:44px;height:44px}}.entity-picker_root__Xx8Yj{position:relative;display:flex;align-items:center;width:100%}.entity-picker_input__Ca3Hm{flex:1 1 auto;min-width:0}.entity-picker_clearButton__WHcry{flex-shrink:0;margin-left:var(--space-4)}.entity-picker_unlinkButton__kb_Sa{border-width:1px;border-style:solid;padding:2px 7px}.entity-picker_dropdown__DB_Va{position:fixed;z-index:30;background:var(--color-field);border:1px solid var(--color-line-strong);border-radius:var(--radius);box-shadow:var(--shadow-dialog);margin:0;padding:0}.entity-picker_list__0_l3N{margin:0;padding:0;list-style:none;max-height:12em;overflow-y:auto}.entity-picker_dropdownNote__T8Mo2{padding:var(--vs-4) var(--space-8);color:var(--color-muted);font-size:var(--font-size-13)}.entity-picker_defaultOptions__tNalM{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-8);padding:var(--vs-8) var(--space-8);border-top:1px solid var(--color-line)}.entity-picker_defaultOption__NE7q8{height:var(--height-input);padding:0 var(--space-12);border:1px solid var(--color-input-line);border-radius:var(--radius);background:var(--color-field);font:inherit;font-size:var(--font-size-13);color:var(--color-ink);cursor:pointer}.entity-picker_defaultOption__NE7q8[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);font-weight:var(--font-weight-bold)}.entity-picker_dropdownButton__9do2b{display:block;width:100%;padding:var(--vs-4) var(--space-8);border:0;background:none;font:inherit;font-size:var(--font-size-13);color:var(--color-ink);text-align:left;cursor:pointer}.entity-picker_dropdownButton__9do2b:hover{background:var(--color-accent-soft)}.entity-picker_option__dH0tQ[aria-selected=true] .entity-picker_dropdownButton__9do2b{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.entity-picker_groupSeparator__UL6jv{border-top:1px solid var(--color-line)}.entity-picker_groupHeading__JGVvI{padding:var(--vs-4) var(--space-8);color:var(--color-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}.entity-picker_selectedRow__43VL7{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--vs-8) var(--space-8)}@media (pointer:coarse){.entity-picker_dropdownButton__9do2b{min-height:44px;display:flex;align-items:center}}.big-title-panel_bigTitle__Qi_Wt section>header>h2{font-size:revert}.keep-together_root__NFCrF{display:inline-block;max-width:100%}.ui_root__nxhW0{position:-webkit-sticky;position:sticky;top:calc(var(--height-top-bar) + var(--sticky-header-offset, calc(var(--vs-12) + 44px)));align-self:start;display:grid;grid-gap:var(--vs-4) var(--space-4);gap:var(--vs-4) var(--space-4);font-size:var(--font-size-13)}.ui_title__yz8lE{margin:0 0 var(--vs-4);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:var(--color-muted)}.ui_link__V6PaS{display:flex;justify-content:space-between;gap:var(--vs-8) var(--space-8);padding:var(--vs-4) var(--space-8);border:1px solid transparent;border-radius:var(--radius);color:var(--color-muted);text-decoration:none}.ui_link__V6PaS:hover{background:var(--color-row-hover)}.ui_link__V6PaS[aria-current=true]{border-color:var(--color-line-disabled);color:var(--color-ink);font-weight:var(--font-weight-bold)}.ui_status__OAEaA{font-size:var(--font-size-12);color:var(--color-success)}.ui_required__m6Gf1{font-size:var(--font-size-12);color:var(--color-danger)}.ui_layout__ZsbNu{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-gap:var(--vs-24) var(--space-24,24px);gap:var(--vs-24) var(--space-24,24px);align-items:start}.ui_main__cZX0B{min-width:0}@media (max-width:1100px){.ui_layout__ZsbNu{grid-template-columns:minmax(0,1fr)}.ui_layout__ZsbNu>nav{display:none}}@media (pointer:coarse){.ui_link__V6PaS{align-items:center;min-height:44px}}.sheet-confirm_row__ic7i2{display:flex;align-items:center;gap:var(--vs-8) var(--space-16)}.sheet-confirm_note__frnHU{color:var(--color-confirm-note);font-size:var(--font-size-13)}.meetings-group_subHeading__37NTx{margin:0;padding:var(--vs-12) var(--space-16);font-size:var(--font-size-16);line-height:var(--lh-label);background:var(--color-header,var(--color-surface));color:var(--color-header-ink,inherit);border:1px solid var(--color-frame-line,var(--color-line));border-radius:var(--radius)}.claim-detail_meetingsSlot__UTXtC,.claim-detail_nextActionsSlot__1_ha_,.claim-detail_stack__H4JB3{display:grid;grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16)}.combo-input_optionRow__7UU74{display:flex;align-items:stretch}.combo-input_optionRow__7UU74>:first-child{flex:1 1 auto;min-width:0}.combo-input_removeButton__GpAlW{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;border:0;background:none;color:var(--color-muted);cursor:pointer}.combo-input_removeButton__GpAlW:hover{color:var(--color-danger);background:var(--color-danger-soft)}@media (pointer:coarse){.combo-input_removeButton__GpAlW{width:44px;min-height:44px}}.project-confidence-section_readOnly__AkW9h{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-24);margin-bottom:var(--vs-12)}.project-confidence-section_row__hUPvX{margin:0}.project-confidence-section_label__K2h3y{color:var(--color-text-muted)}.project-confidence-section_fullRow__GX9CB{flex-basis:100%}.project-confidence-section_wrapText__TKq0B{overflow-wrap:anywhere}.empty-history-row_row__HqdAx{display:flex;align-items:baseline;gap:var(--vs-16) var(--space-16);padding:var(--vs-8) var(--space-16);background:color-mix(in srgb,var(--color-bg) 70%,var(--color-surface));border:1px solid var(--color-line);border-radius:var(--radius);font-size:var(--font-size-13);color:var(--color-muted)}.empty-history-row_row__HqdAx h2{margin:0;min-width:12em;font-size:var(--font-size-14);color:var(--color-muted)}.empty-history-row_row__HqdAx p{margin:0}.time-input_root__QNcJN{display:block}.time-input_error__XzZGt{margin:var(--vs-4) 0 0;font-size:var(--font-size-12);color:var(--color-danger)}.form-section_root___MitP{border-top:1px solid var(--color-line);padding-top:var(--vs-16);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16)}.form-section_title__Kvmhj{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:var(--color-ink)}.form-section_body__xXuSH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16)}.form-section_head__8SExE{display:flex;align-items:center;justify-content:flex-start;gap:var(--vs-8) var(--space-16)}.column-resize-handle_resizable___3_UA{position:relative}.column-resize-handle_handle___CVUJ{padding:0;border:0;background:none;position:absolute;top:0;right:-4px;bottom:0;width:8px;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.column-resize-handle_handle___CVUJ:after{content:"";position:absolute;top:20%;bottom:20%;left:3px;width:2px;border-radius:1px;background:transparent}.column-resize-handle_handle___CVUJ:active:after,.column-resize-handle_handle___CVUJ:hover:after{background:var(--color-accent)}.sticky-items-header_host__VInBB{position:fixed;z-index:15;display:none;overflow:hidden;pointer-events:none;background:var(--color-surface);border-bottom:1px solid var(--color-line-strong)}.sticky-items-header_host__VInBB table{border-collapse:collapse;table-layout:fixed;background:var(--color-surface)}.new-quotation_duplicateNote__d5Z4R{margin:var(--vs-8) 0;padding:var(--vs-8) var(--space-12);border-radius:var(--radius);background:var(--color-warning-soft);color:var(--color-warning)}.visit-companion-rows_employeeRow__Ojqqy{display:grid;grid-template-columns:minmax(0,24em) max-content;align-items:end;grid-gap:var(--vs-8) var(--space-8);gap:var(--vs-8) var(--space-8)}.visit-companion-rows_supplierRowHead__mHreb{display:flex;align-items:center;justify-content:space-between;gap:var(--vs-8) var(--space-8)}.visit-companion-rows_rowCount__VUTRL{margin:0;color:var(--color-muted);font-size:var(--font-size-13)}.visit-companion-rows_contactRow__tIo_M{display:grid;grid-template-columns:minmax(0,14em) minmax(0,24em) max-content;align-items:end;grid-gap:var(--vs-8) var(--space-8);gap:var(--vs-8) var(--space-8)}.visit-companion-rows_supplierRow__dGwqv{display:block}.visit-companion-rows_contactRow__tIo_M[data-empty=true] input:not([type=hidden]),.visit-companion-rows_contactRow__tIo_M[data-empty=true] select,.visit-companion-rows_employeeRow__Ojqqy[data-empty=true] input:not([type=hidden]),.visit-companion-rows_employeeRow__Ojqqy[data-empty=true] select,.visit-companion-rows_supplierRow__dGwqv[data-empty=true] input:not([type=hidden]),.visit-companion-rows_supplierRow__dGwqv[data-empty=true] select{border-style:dashed;border-color:var(--color-input-line-empty)}.visit-companion-rows_recordedNote__8EN8H{margin:var(--vs-4) 0 0;color:var(--color-muted);font-size:var(--font-size-13)}@media (max-width:480px){.visit-companion-rows_contactRow__tIo_M,.visit-companion-rows_employeeRow__Ojqqy{grid-template-columns:minmax(0,1fr) max-content}.visit-companion-rows_contactRow__tIo_M>:first-child,.visit-companion-rows_contactRow__tIo_M>:nth-child(2){grid-column:1}.visit-companion-rows_contactRow__tIo_M>:nth-child(3){grid-column:2;grid-row:1/span 2}}.new_note__oGyjQ{margin:calc(var(--vs-16) * -1) 0 0;font-size:var(--font-size-13);color:var(--color-muted)}.new_guide__2gAPk{margin:0;padding:var(--vs-12) var(--space-12);background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--font-size-12);white-space:pre-wrap}.new_formStack__CFZrq{display:flex;flex-direction:column;gap:var(--vs-16) var(--space-16)}.new_chips__eTDNO{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-8);margin:0;padding:0;border:0;min-width:0}.new_srOnly__xqZCQ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.new_chip__fFlDT{position:relative;display:inline-flex}.new_chip__fFlDT input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.new_chip__fFlDT span{cursor:pointer;display:inline-block;padding:var(--vs-4) var(--space-16);border:1px solid var(--color-input-line);border-radius:var(--radius-badge);background:var(--color-field);color:var(--color-ink);font-size:var(--font-size-14)}.new_chip__fFlDT:hover span{border-color:var(--color-accent);color:var(--color-accent)}.new_chip__fFlDT input:checked+span{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-fill);font-weight:var(--font-weight-bold)}.new_chip__fFlDT input:focus-visible+span{outline:2px solid var(--color-accent);outline-offset:2px}.new_chip__fFlDT input:disabled+span{background:var(--color-bg-disabled);border-color:var(--color-line-disabled);color:var(--color-text-disabled)}.new_chip__fFlDT input:disabled:checked+span{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-fill);opacity:.6}.new_basis__oATp_{display:flex;flex-wrap:wrap;gap:var(--vs-8) var(--space-8);margin-top:var(--vs-8)}.new_basisItem__U2WAW{padding:2px var(--space-8);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-bg);color:var(--color-muted);font-size:var(--font-size-13)}.new_basisItem__U2WAW.new_basisOn__OGIfn{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--font-weight-bold)}.new_hint__kUvMf{display:block;margin-top:var(--vs-4);font-size:var(--font-size-13);color:var(--color-muted)}.new_contentRow__UAbpQ{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--vs-16) var(--space-16);gap:var(--vs-16) var(--space-16);align-items:start}.new_guideBox__FwWGS{margin:0;padding:var(--vs-12) var(--space-12);background:var(--color-bg);border:1px dashed var(--color-line-strong);border-radius:var(--radius);font-size:var(--font-size-13);color:var(--color-muted)}.new_guideBox__FwWGS strong{display:block;margin-bottom:var(--vs-4);color:var(--color-ink)}.new_guideBox__FwWGS ul{margin:0 0 var(--vs-4);padding-left:var(--space-16)}.new_formStack__CFZrq button,.new_formStack__CFZrq input,.new_formStack__CFZrq label,.new_formStack__CFZrq select,.new_formStack__CFZrq textarea{scroll-margin-bottom:96px}.new_actionBar__w8a9J{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:var(--vs-12) var(--space-12);padding:var(--vs-12) var(--space-16);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius)}.new_actionNote__QX24i{flex:1 1;font-size:var(--font-size-13);color:var(--color-muted)}.new_actionNoteMissing__HulMq{color:var(--color-danger)}.new_pendingRow__TodQp{display:flex;align-items:baseline;gap:var(--vs-16) var(--space-16);padding:var(--vs-8) var(--space-16);background:var(--color-header,var(--color-surface));border:1px solid var(--color-frame-line,var(--color-line));border-radius:var(--radius);font-size:var(--font-size-13);color:var(--color-header-ink,var(--color-muted))}.new_pendingRow__TodQp p{margin:0}.new_pendingList__Notpt{display:flex;flex-direction:column;gap:var(--vs-4) var(--space-4)}.new_pendingRow__TodQp h2{margin:0;min-width:12em;font-size:var(--font-size-16);color:var(--color-header-ink,var(--color-muted))}@media (max-width:900px){.new_contentRow__UAbpQ{grid-template-columns:1fr}}.project-forecast_computed__MSl4u{box-sizing:border-box;width:calc(20 * var(--font-size-13));max-width:100%;margin:0;border:1px solid transparent;padding:0 var(--space-8)}.project-forecast_negative__hpEId{color:var(--color-danger)}