.input_control__Nfi04{width:100%;min-height:44px;padding:var(--nb-space-2) var(--nb-space-3);background:var(--nb-color-surface);border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-sm);color:var(--nb-color-text);font:var(--nb-text-body);transition:border-color var(--nb-dur-fast) var(--nb-ease-standard),box-shadow var(--nb-dur-fast) var(--nb-ease-standard)}.input_control__Nfi04::placeholder{color:var(--nb-color-text-subtle)}.input_control__Nfi04:focus-visible{outline:none;border-color:var(--nb-color-primary);box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.input_control__Nfi04:disabled{background:var(--nb-color-surface-sunk);opacity:.7;cursor:not-allowed}.input_textarea__JRflr{min-height:96px;resize:vertical;line-height:1.6}.input_select__AVP4K{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236E6A61' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--nb-space-3) center;padding-right:var(--nb-space-8)}.input_invalid__QyfY6{border-color:var(--nb-danger)}.input_sm__AL3KS{min-height:36px;font:var(--nb-text-body)}.field_field___j6MC{display:flex;flex-direction:column;gap:var(--nb-space-2)}.field_label__BWkEv{font:var(--nb-text-body);font-weight:600;color:var(--nb-color-text)}.field_hint__HJbjv{font:var(--nb-text-small);color:var(--nb-color-text-muted)}.field_message__HlujZ{display:inline-flex;align-items:center;gap:var(--nb-space-2);font:var(--nb-text-small)}.field_error__kVWsV{color:var(--nb-danger)}.field_success__9rZgm{color:var(--nb-success)}.field_info__Ddhgl{color:var(--nb-info)}.field_warning__tvS7m{color:var(--nb-warning)}.field_icon__rtahz{flex:none;font-size:15px}.checkbox_wrap__KeI_1{display:inline-flex;align-items:flex-start;gap:var(--nb-space-2);cursor:pointer;font:var(--nb-text-small);color:var(--nb-color-text);line-height:1.4}.checkbox_disabled__p7Wgc{cursor:not-allowed;color:var(--nb-color-text-subtle)}.checkbox_label__REHx_{-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox_input__nQIra{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:0 0 auto;display:inline-grid;place-content:center;border:1.5px solid var(--nb-color-border);border-radius:var(--nb-radius-xs);background:var(--nb-color-surface);cursor:pointer;transition:background var(--nb-dur-fast) var(--nb-ease-standard),border-color var(--nb-dur-fast) var(--nb-ease-standard),box-shadow var(--nb-dur-fast) var(--nb-ease-standard)}.checkbox_input__nQIra:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform var(--nb-dur-fast) var(--nb-ease-out);background:var(--nb-color-text-onbrand);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.checkbox_input__nQIra:not(:disabled):hover{border-color:var(--nb-color-border-strong)}.checkbox_input__nQIra:checked{background:var(--nb-color-primary);border-color:var(--nb-color-primary)}.checkbox_input__nQIra:checked:not(:disabled):hover{background:var(--nb-color-primary-hover);border-color:var(--nb-color-primary-hover)}.checkbox_input__nQIra:checked:before{transform:scale(1)}.checkbox_input__nQIra:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.checkbox_input__nQIra:disabled{opacity:.5;cursor:not-allowed}.spinner_spinner__Ntmrq{display:inline-block;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.65;animation:spinner_nb-spin__rYnYq .6s linear infinite;vertical-align:middle;flex-shrink:0}@keyframes spinner_nb-spin__rYnYq{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner_spinner__Ntmrq{animation-duration:1.4s}}.autosave-field_field__UUO4y{display:flex;flex-direction:column;gap:var(--nb-space-2);min-width:0}.autosave-field_labelRow__IM8tL{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-2);min-height:18px}.autosave-field_label__y8ap9{font:var(--nb-text-body);font-weight:600;color:var(--nb-color-text)}.autosave-field_required__vieKp{color:var(--nb-danger);font-weight:700}.autosave-field_status__R2tqK{display:inline-flex;align-items:center;gap:var(--nb-space-1);font:var(--nb-text-small);font-weight:600;color:var(--nb-color-text-muted);animation:autosave-field_nb-af-in__yeUTX var(--nb-dur-fast) var(--nb-ease-standard)}.autosave-field_statusSaved__gG_44{color:var(--nb-success)}.autosave-field_statusIcon__P2mzk{flex:none;font-size:14px}@keyframes autosave-field_nb-af-in__yeUTX{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.autosave-field_status__R2tqK{animation:none}}.autosave-field_checkRow__n1m6d{display:flex;align-items:center;gap:var(--nb-space-3);min-height:34px}.autosave-field_checkStatus__HV79R{margin-left:auto}.autosave-field_hint__EK_B9{font:var(--nb-text-small);color:var(--nb-color-text-muted)}.badge_badge__W6c2X{display:inline-flex;align-items:center;gap:var(--nb-space-1);padding:2px var(--nb-space-3);border-radius:var(--nb-radius-full);font:var(--nb-text-small);font-weight:600;white-space:nowrap}.badge_neutral__HZ1TZ{background:var(--nb-neutral-100);color:var(--nb-color-text-muted)}.badge_success__tqrrl{background:var(--nb-success-bg);color:var(--nb-success)}.badge_warning__9mCHc{background:var(--nb-warning-bg);color:var(--nb-warning)}.badge_danger__CBL7h{background:var(--nb-danger-bg);color:var(--nb-danger)}.badge_info__HqSiD{background:var(--nb-info-bg);color:var(--nb-info)}.choice-chip_chip__wgxr7{display:inline-flex;cursor:pointer}.choice-chip_input__ntYOx{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.choice-chip_face__hL2Bl{display:inline-flex;align-items:center;gap:var(--nb-space-2);padding:var(--nb-space-2) var(--nb-space-4);min-height:40px;border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-full);background:var(--nb-color-surface);font:var(--nb-text-body);color:var(--nb-color-text);transition:border-color var(--nb-dur-fast) var(--nb-ease-standard),background var(--nb-dur-fast) var(--nb-ease-standard),color var(--nb-dur-fast) var(--nb-ease-standard)}.choice-chip_chip__wgxr7:hover .choice-chip_face__hL2Bl{border-color:var(--nb-color-border-strong)}.choice-chip_input__ntYOx:checked+.choice-chip_face__hL2Bl{border-color:var(--nb-color-primary);background:var(--nb-color-surface-sunk);color:var(--nb-color-primary);font-weight:600}.choice-chip_input__ntYOx:focus-visible+.choice-chip_face__hL2Bl{outline:none;box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.choice-chip_disabled__zON_O{cursor:not-allowed}.choice-chip_disabled__zON_O .choice-chip_face__hL2Bl{opacity:.5}.radio_wrap__y3TN1{display:inline-flex;align-items:flex-start;gap:var(--nb-space-3);cursor:pointer;font:var(--nb-text-body);color:var(--nb-color-text)}.radio_disabled__HAvP9{cursor:not-allowed;color:var(--nb-color-text-subtle)}.radio_text__ZZeQg{display:flex;flex-direction:column;gap:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio_label__UaP3r{font-size:var(--nb-size-lg);font-weight:600;line-height:1.35}.radio_desc__6uk3n{font-size:var(--nb-size-body);line-height:1.5;color:var(--nb-color-text-muted);max-width:60ch;text-wrap:pretty}.radio_desc__6uk3n strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--nb-color-text)}.radio_input__PeF9j{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:1px 0 0;flex:0 0 auto;display:inline-grid;place-content:center;border:1.5px solid var(--nb-color-border);border-radius:var(--nb-radius-full);background:var(--nb-color-surface);cursor:pointer;transition:background var(--nb-dur-fast) var(--nb-ease-standard),border-color var(--nb-dur-fast) var(--nb-ease-standard),box-shadow var(--nb-dur-fast) var(--nb-ease-standard)}.radio_input__PeF9j:before{content:"";width:8px;height:8px;border-radius:var(--nb-radius-full);transform:scale(0);transition:transform var(--nb-dur-fast) var(--nb-ease-out);background:var(--nb-color-text-onbrand)}.radio_input__PeF9j:not(:disabled):hover{border-color:var(--nb-color-border-strong)}.radio_input__PeF9j:checked{background:var(--nb-color-primary);border-color:var(--nb-color-primary)}.radio_input__PeF9j:checked:not(:disabled):hover{background:var(--nb-color-primary-hover);border-color:var(--nb-color-primary-hover)}.radio_input__PeF9j:checked:before{transform:scale(1)}.radio_input__PeF9j:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.radio_input__PeF9j:disabled{opacity:.5;cursor:not-allowed}.progress-bar_wrap__TUNOv{display:flex;flex-direction:column;gap:var(--nb-space-2);min-width:0}.progress-bar_head__IznX0{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nb-space-3);font-family:var(--nb-font-body);font-size:var(--nb-size-body)}.progress-bar_label__fO_0h{color:var(--nb-neutral-800);font-weight:500}.progress-bar_value__6UyHK{color:var(--nb-color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progress-bar_track__Vxewq{position:relative;border-radius:var(--nb-radius-full);background:var(--nb-neutral-100);overflow:hidden}.progress-bar_trackOnDark__BQFzD{background:rgba(251,248,244,.16)}.progress-bar_xs__BTQ6T{height:5px}.progress-bar_sm__QZp0U{height:7px}.progress-bar_md__I_Kld{height:8px}.progress-bar_lg__WW7AK{height:10px}.progress-bar_projected__c1Lya{background-color:color-mix(in srgb,var(--nb-amber) 16%,transparent);background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--nb-amber) 42%,transparent) 0 2px,transparent 2px 5px)}.progress-bar_fill__JVpkm,.progress-bar_projected__c1Lya{position:absolute;inset:0 auto 0 0;border-radius:var(--nb-radius-full);transition:width var(--nb-dur-slower) var(--nb-ease-standard)}.progress-bar_fill__JVpkm{height:100%}.progress-bar_fillLive__Pk6wd{transition:width .2s linear}.progress-bar_primary__iiKp9{background:var(--nb-color-primary)}.progress-bar_accent__gLmn0{background:var(--nb-amber)}.progress-bar_success__4OqlG{background:var(--nb-success)}.progress-bar_warning__9ap6e{background:var(--nb-amber-deep)}.progress-bar_info__Rw8p6{background:var(--nb-info)}.progress-bar_danger__JzZDv{background:var(--nb-danger)}.progress-bar_neutral__xTvbV{background:var(--nb-neutral-400)}.progress-bar_candle__8DJcs{background:var(--nb-candle)}.stacked-bars_wrap__amyms{display:flex;flex-direction:column;gap:var(--nb-space-3)}.stacked-bars_legend__IVCGC{display:flex;flex-wrap:wrap;gap:var(--nb-space-4);font:var(--nb-text-small);color:var(--nb-color-text-muted)}.stacked-bars_legendItem__6Nw0g{display:inline-flex;align-items:center;gap:var(--nb-space-2)}.stacked-bars_swatch__sTARV{width:10px;height:10px;border-radius:3px;flex-shrink:0}.stacked-bars_plot__Crw0p{display:flex;align-items:flex-end;gap:6px;padding-top:var(--nb-space-4);border-bottom:1px solid var(--nb-color-border)}.stacked-bars_col__UwhyV{flex:1 1 auto;max-width:76px;min-width:18px;display:flex;flex-direction:column;align-items:stretch;gap:var(--nb-space-2);height:100%;cursor:default}.stacked-bars_col__UwhyV:focus-visible{outline:none}.stacked-bars_col__UwhyV:focus-visible .stacked-bars_barArea__aY1de{box-shadow:0 0 0 2px var(--nb-color-focus-ring);border-radius:var(--nb-radius-sm)}.stacked-bars_barArea__aY1de{position:relative;flex:1 1;display:flex;align-items:flex-end}.stacked-bars_bar__PNQDw{position:relative;width:100%;min-height:3px;display:flex;flex-direction:column;gap:2px;border-radius:4px 4px 0 0;overflow:hidden;transition:opacity var(--nb-dur-fast) var(--nb-ease-standard)}.stacked-bars_seg__OjbIU{min-height:2px}.stacked-bars_plot__Crw0p:hover .stacked-bars_col__UwhyV:not(.stacked-bars_colOn__88MPx) .stacked-bars_bar__PNQDw{opacity:.45}.stacked-bars_tick__RkgMf{font:var(--nb-text-micro);color:var(--nb-color-text-subtle);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stacked-bars_tip__cSv0S{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:2;min-width:168px;padding:var(--nb-space-3);background:var(--nb-color-surface);border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-md);box-shadow:var(--nb-shadow-lg);font:var(--nb-text-small);pointer-events:none}.stacked-bars_tipHead__LieP8{font-weight:700;color:var(--nb-color-text);margin-bottom:var(--nb-space-2);white-space:nowrap}.stacked-bars_tipRow__rwrx5{display:flex;align-items:center;gap:var(--nb-space-2);padding:2px 0;white-space:nowrap}.stacked-bars_tipLabel__5u9MG{flex:1 1;color:var(--nb-color-text-muted)}.stacked-bars_tipValue__qQr4u{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--nb-color-text)}.stacked-bars_tipTotal__923VF{margin-top:var(--nb-space-2);padding-top:var(--nb-space-2);border-top:1px solid var(--nb-neutral-100)}.stacked-bars_empty__ugxEM{padding:var(--nb-space-8);text-align:center;font:var(--nb-text-small);color:var(--nb-color-text-muted)}@media (prefers-reduced-motion:reduce){.stacked-bars_bar__PNQDw{transition:none}}.breadcrumbs_crumbs__5nRAY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nb-space-2)}.breadcrumbs_item__tQ_E_{display:inline-flex;align-items:center;gap:var(--nb-space-2)}.breadcrumbs_sep__s6n7f{color:var(--nb-color-text-subtle);font-size:var(--nb-size-caption)}.breadcrumbs_crumb__LHaO1{font-family:var(--nb-font-mono);font-size:var(--nb-size-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--nb-color-text-muted);text-decoration:none;border:none;background:none;padding:0;cursor:pointer;transition:color var(--nb-dur-fast)}a.breadcrumbs_crumb__LHaO1:hover,button.breadcrumbs_crumb__LHaO1:hover{color:var(--nb-color-primary)}.breadcrumbs_current__kWESj{color:var(--nb-color-text);cursor:default}.tooltip_wrap__wlr8I{position:relative;display:inline-flex}.tooltip_bubble__SfbH7{bottom:calc(100% + 8px);z-index:50;max-width:220px;width:max-content;background:var(--nb-color-text);color:var(--nb-color-surface);font-family:var(--nb-font-body);font-size:var(--nb-size-small);font-weight:500;line-height:1.4;text-align:center;padding:6px 9px;border-radius:7px;box-shadow:var(--nb-shadow-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--nb-dur-fast)}.tooltip_bubble__SfbH7,.tooltip_bubble__SfbH7:after{position:absolute;left:50%;transform:translateX(-50%)}.tooltip_bubble__SfbH7:after{content:"";top:100%;border:5px solid transparent;border-top:5px solid var(--nb-color-text)}.tooltip_wrap__wlr8I:focus-within .tooltip_bubble__SfbH7,.tooltip_wrap__wlr8I:hover .tooltip_bubble__SfbH7{opacity:1;visibility:visible}.tooltip_bottom__me9sQ{bottom:auto;top:calc(100% + 8px)}.tooltip_bottom__me9sQ:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--nb-color-text)}@media (prefers-reduced-motion:reduce){.tooltip_bubble__SfbH7{transition:none}}.truncate_truncate__GQ271{display:block;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:var(--nb-trunc-max,420px)}.truncate_one__UwRrR{white-space:nowrap}.truncate_clamp__3VsbF{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--nb-trunc-lines,2)}.truncate_muted__fRqrW{color:var(--nb-color-text-muted)}.detail-section_sections__QfZFc{display:grid;grid-gap:var(--nb-space-10);gap:var(--nb-space-10)}.detail-section_sectionsTight__3Y5QL{gap:var(--nb-space-4)}.detail-section_section__xVv6u{display:grid;grid-gap:var(--nb-space-4);gap:var(--nb-space-4)}.detail-section_head__MRdbr{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-3);padding-bottom:var(--nb-space-2);border-bottom:1px solid var(--nb-color-border);min-height:32px}.detail-section_facts__rXW6K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--nb-space-4) var(--nb-space-6);gap:var(--nb-space-4) var(--nb-space-6);margin:0}.detail-section_factsSingle__zseyj{grid-template-columns:minmax(0,1fr);gap:var(--nb-space-3)}.detail-section_fact__w8Ou7{display:grid;grid-gap:2px;gap:2px;min-width:0}.detail-section_factWide__lWiDp{grid-column:1/-1}.detail-section_factValue__9uarL{margin:0;font:var(--nb-text-body);color:var(--nb-color-text);word-break:break-word}.detail-section_form__ba_bS{display:grid;grid-gap:var(--nb-space-4);gap:var(--nb-space-4)}.detail-section_grid__iV3pV{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--nb-space-3) var(--nb-space-4);gap:var(--nb-space-3) var(--nb-space-4)}.detail-section_full__fGGyj{grid-column:1/-1}.detail-section_actions__phIe_{display:flex;align-items:center;gap:var(--nb-space-2)}@media (max-width:560px){.detail-section_facts__rXW6K,.detail-section_grid__iV3pV{grid-template-columns:minmax(0,1fr)}}.toolbar_search__HZRs9{position:relative;flex:1 1;min-width:220px;max-width:360px;display:flex;align-items:center}.toolbar_searchIcon__w3_he{position:absolute;left:var(--nb-space-3);width:18px;height:18px;color:var(--nb-color-text-subtle);pointer-events:none}.toolbar_searchInput__k8OEB{width:100%;min-height:44px;padding:var(--nb-space-2) var(--nb-space-8);background:var(--nb-color-surface);border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-sm);color:var(--nb-color-text);font:var(--nb-text-body);transition:border-color var(--nb-dur-fast) var(--nb-ease-standard),box-shadow var(--nb-dur-fast) var(--nb-ease-standard)}.toolbar_searchInput__k8OEB::placeholder{color:var(--nb-color-text-subtle)}.toolbar_searchInput__k8OEB:focus-visible{outline:none;border-color:var(--nb-color-primary);box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.toolbar_searchInput__k8OEB::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.toolbar_searchClear__Bk2iF{position:absolute;right:var(--nb-space-2);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--nb-color-text-subtle);border-radius:var(--nb-radius-full);cursor:pointer;font-size:var(--nb-size-lg)}.toolbar_searchClear__Bk2iF:hover{color:var(--nb-color-text)}.toolbar_searchClear__Bk2iF:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nb-color-focus-ring)}.user-avatar_img__GaTJ0{object-fit:cover;display:block}