.amount_amount__Yu_f6{display:flex;flex-direction:column;gap:2px;min-width:0}.amount_label__acThZ{color:var(--text-3);font-size:var(--font-size-sm);line-height:1.3}.amount_main__uTxUg{color:var(--text-1);font-size:var(--font-size-money);font-weight:700;line-height:1.15;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;overflow-wrap:anywhere}.amount_md__9dsYI .amount_main__uTxUg{font-size:var(--font-size-title)}.amount_exact__i5vBv{color:var(--text-3);font-size:var(--font-size-sm);line-height:1.3;font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.amount_amount__Yu_f6[data-tone=ok] .amount_main__uTxUg{color:var(--ok)}.amount_amount__Yu_f6[data-tone=danger] .amount_main__uTxUg{color:var(--danger)}.amount_amount__Yu_f6[data-tone=muted] .amount_main__uTxUg{color:var(--text-3)}.spinner_spinner__uJ_6f{display:inline-block;flex:none;border-radius:50%;border-style:solid;border-color:var(--on-accent-dim);border-top-color:currentColor;animation:spinner_spin__Pkg7v .7s linear infinite}@media (prefers-reduced-motion:reduce){.spinner_spinner__uJ_6f{border-top-color:var(--on-accent-dim);opacity:.75}}@keyframes spinner_spin__Pkg7v{to{transform:rotate(1turn)}}.button_button__U0C_s{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--control-height);padding:0 15px;border:1px solid transparent;border-radius:var(--radius);font:inherit;font-size:var(--font-size-base);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard),color var(--motion-base) var(--ease-standard)}.button_withIcon__ZQ0_Y{padding-left:9px}.button_button__U0C_s:disabled,.button_button__U0C_s[aria-busy=true]{cursor:not-allowed;opacity:.5}.button_button__U0C_s:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.button_primary__oF5ug{background:var(--accent-btn);color:var(--on-accent)}.button_primary__oF5ug:hover:not(:disabled):not([aria-busy=true]){background:var(--accent-btn-hover)}.button_blue__b9Ivj{background:var(--btn-blue);color:var(--on-accent)}.button_blue__b9Ivj:hover:not(:disabled):not([aria-busy=true]){background:var(--btn-blue-hover)}.button_lime__A1ePz{background:var(--brand-lime);color:var(--on-lime)}.button_lime__A1ePz:hover:not(:disabled):not([aria-busy=true]){background:var(--brand-primary-hover)}.button_secondary__1s9nY{background:var(--surface-2);border-color:var(--border-strong);color:var(--text-1)}.button_secondary__1s9nY:hover:not(:disabled):not([aria-busy=true]){background:var(--surface-1);border-color:var(--text-muted)}.button_ghost__XUHGu{background:transparent;color:var(--text-muted)}.button_ghost__XUHGu:hover:not(:disabled):not([aria-busy=true]){background:var(--surface-1);color:var(--text-2)}.button_danger__K9STF{background:var(--danger-btn);color:var(--on-accent)}.button_danger__K9STF:hover:not(:disabled):not([aria-busy=true]){background:var(--danger-btn-hover)}.button_danger__K9STF:focus-visible{outline-color:var(--danger)}.button_danger-quiet__hUz45{background:var(--surface-2);border-color:var(--danger-border);color:var(--danger)}.button_danger-quiet__hUz45:hover:not(:disabled):not([aria-busy=true]){background:var(--danger-bg)}.button_danger-quiet__hUz45:focus-visible{outline-color:var(--danger)}.button_sm__EfClp{height:var(--control-height-sm);padding:0 12px;font-size:var(--font-size-sm)}.button_sm__EfClp.button_withIcon__ZQ0_Y{padding-left:8px}.button_iconOnly__1AyeG{width:var(--control-height);padding:0}.button_iconOnly__1AyeG.button_sm__EfClp{width:var(--control-height-sm)}.button_iconOnly__1AyeG svg{width:24px;height:24px}.button_iconOnly__1AyeG.button_sm__EfClp svg{width:18px;height:18px}.button_slot__yRhOw{display:inline-flex;align-items:center;justify-content:center;flex:none}.checkbox_wrap__Ov7H_{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--text-1);min-height:20px}.checkbox_wrap__Ov7H_[data-disabled=true]{cursor:not-allowed;opacity:.55}.checkbox_native__NXyiK{position:absolute;width:20px;height:20px;margin:0;opacity:0;cursor:inherit}.checkbox_box__rCRHQ{position:relative;flex:none;width:20px;height:20px;border:1.5px solid var(--border);border-radius:5px;background:var(--surface-2);color:var(--on-lime);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard)}.checkbox_wrap__Ov7H_:hover .checkbox_box__rCRHQ{border-color:var(--text-muted)}.checkbox_native__NXyiK:checked+.checkbox_box__rCRHQ,.checkbox_native__NXyiK:indeterminate+.checkbox_box__rCRHQ{background:var(--brand-lime);border-color:var(--brand-lime)}.checkbox_native__NXyiK:focus-visible+.checkbox_box__rCRHQ{outline:2px solid var(--accent);outline-offset:2px}.checkbox_mark__FAOgO{opacity:0;transition:opacity var(--motion-base) var(--ease-standard)}.checkbox_native__NXyiK:checked+.checkbox_box__rCRHQ .checkbox_check__Giir2{opacity:1}.checkbox_native__NXyiK:indeterminate+.checkbox_box__rCRHQ .checkbox_dash__urKJ5{opacity:1}.checkbox_label__sOxKd{font-size:inherit;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input_input__IflqQ{width:100%;height:var(--control-height);padding:0 12px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);font:inherit;font-size:16px;transition:border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.input_input__IflqQ::placeholder{color:var(--text-3)}.input_input__IflqQ:hover:not(:disabled):not(:-moz-read-only){border-color:var(--text-muted)}.input_input__IflqQ:hover:not(:disabled):not(:read-only){border-color:var(--text-muted)}.input_input__IflqQ:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.input_input__IflqQ:disabled{opacity:.6;cursor:not-allowed}.input_input__IflqQ[readonly]{background:transparent;border-color:transparent;cursor:default}.input_invalid__ells0,.input_invalid__ells0:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--focus-ring-danger)}.input_sm__H1FGx{height:var(--control-height-sm);font-size:var(--font-size-base);padding:0 10px}.input_numeric__Ny6Lx{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.input_numeric__Ny6Lx::-webkit-inner-spin-button,.input_numeric__Ny6Lx::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input_numeric__Ny6Lx[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input_field__eC_rT{display:flex;flex-direction:column;gap:5px;min-width:0}.input_label__kWVfF{color:var(--text-2);font-size:var(--font-size-sm);font-weight:500}.input_error__c9fVt{color:var(--danger)}.input_error__c9fVt,.input_hint__mYUP_{font-size:var(--font-size-sm);line-height:1.35}.input_hint__mYUP_{color:var(--text-3)}.modal_overlay__VTkJK{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:var(--overlay)}.modal_card__jIJii,.modal_overlay__VTkJK{animation:modal_fade-in__CRB9I var(--motion-fast) var(--ease-out)}.modal_card__jIJii{width:min(480px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal)}.modal_sizeLg__bbl6b{width:min(720px,100%)}.modal_sizeXl__RlNeA{width:min(920px,100%)}@keyframes modal_fade-in__CRB9I{0%{opacity:0}to{opacity:1}}.modal_head__5LupC{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 0}.modal_title__RDAEs{flex:1 1;margin:0;font-size:18px;font-weight:600;color:var(--text-1);line-height:1.35}.modal_close__Dtv_y{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-3);cursor:pointer}.modal_close__Dtv_y:hover{background:var(--accent-soft-weak);color:var(--text-1)}.modal_close__Dtv_y:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.modal_body__5aaCw{padding:12px 16px 16px;color:var(--text-2);line-height:1.5}.modal_footer__QplXw{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 16px;background:var(--surface-3)}.modal_footer__QplXw:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;background:linear-gradient(to bottom,transparent,var(--surface-3));pointer-events:none}.modal_confirm__SkSTA{width:min(420px,100%);text-align:center}.modal_confirm__SkSTA .modal_head__5LupC{padding:24px 24px 0}.modal_confirm__SkSTA .modal_title__RDAEs{font-size:22px;line-height:1.3;text-align:center}.modal_confirm__SkSTA .modal_body__5aaCw{padding:12px 24px 20px}.modal_confirm__SkSTA .modal_footer__QplXw{justify-content:center;gap:10px;padding:0 24px 24px}.modal_confirm__SkSTA .modal_footer__QplXw:before{display:none}.select_trigger__763f0{display:flex;align-items:center;gap:6px;width:100%;height:var(--control-height);padding:0 10px 0 12px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.select_trigger__763f0:hover:not(:disabled){border-color:var(--text-muted)}.select_trigger__763f0:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.select_trigger__763f0:disabled{opacity:.6;cursor:not-allowed}.select_sm__GQtnC{height:var(--control-height-sm);font-size:var(--font-size-sm);padding:0 6px 0 8px}.select_invalid__3aJKC,.select_invalid__3aJKC:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px var(--focus-ring-danger)}.select_value__vYHUT{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_placeholder__8DZ3X{color:var(--text-3)}.select_chevron__1_gsB{flex:none;color:var(--text-muted)}.select_bare__261Ih{height:auto;padding:2px 0;border-color:transparent;background:transparent;color:var(--text-2);font-size:var(--font-size-base);width:auto;max-width:100%}.select_bare__261Ih:hover:not(:disabled){border-color:transparent;color:var(--text-1)}.select_bare__261Ih:focus-visible{border-color:transparent;box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.select_clear__0k5Di{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;color:var(--text-3);cursor:pointer}.select_clear__0k5Di:hover{background:var(--accent-soft-weak);color:var(--text-1)}.select_clear__0k5Di:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.select_popover__5O2LM{position:fixed;z-index:var(--z-popover);display:flex;flex-direction:column;max-height:300px;background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-pop);overflow:hidden}.select_searchRow__5Vr_Q{display:flex;align-items:center;gap:6px;padding:7px 9px;border-bottom:1px solid var(--border);color:var(--text-3)}.select_search__sqq0M{flex:1 1;min-width:0;border:none;background:transparent;color:var(--text-1);font:inherit;outline:none}.select_list__ryJyP{margin:0;padding:4px;list-style:none;overflow-y:auto}.select_option__Oah7i{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;line-height:1.3}.select_optionActive__ExuOv{background:var(--accent-soft)}.select_optionSelected__kd1ko{font-weight:600;color:var(--accent)}.select_optionDisabled__wxmhP{opacity:.5;cursor:not-allowed}.select_optionLabel__aPRxd{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_optionHint__RX_o3{flex:none;color:var(--text-3);font-size:var(--font-size-sm)}.select_addItem__7LhXt{color:var(--accent);font-weight:500;border-bottom:1px solid var(--border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;margin-bottom:2px}.select_empty___8J_x{padding:12px 10px;color:var(--text-3);font-size:var(--font-size-sm);text-align:center}.select_optionGroup__n4zhr{font-weight:700}.select_optionIndent__DWQgj{padding-left:26px}.multi-select_popover__3sCHe{isolation:isolate}.multi-select_counter__p4Jjz{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.multi-select_box__17z9y,.multi-select_counter__p4Jjz{flex:none;display:inline-flex;align-items:center;justify-content:center}.multi-select_box__17z9y{width:16px;height:16px;border:1px solid var(--border-strong);border-radius:4px;background:var(--surface-2);color:var(--on-accent);transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard)}.multi-select_boxChecked__tTrWv{background:var(--accent-btn);border-color:var(--accent-btn)}.sheet_overlay__yWybp{position:fixed;inset:0;z-index:var(--z-modal);display:flex;justify-content:flex-end;background:var(--overlay);animation:sheet_sheet-fade__m_nfh var(--motion-fast) var(--ease-out)}.sheet_panel__VdX6c{display:flex;flex-direction:column;width:100%;height:100%;height:100dvh;background:var(--surface-3);color:var(--text-2);outline:none;animation:sheet_sheet-up__33SzX var(--motion-base) var(--ease-out)}.sheet_head__8f_wd{display:flex;align-items:flex-start;gap:12px;padding:max(12px,env(safe-area-inset-top)) 16px 8px;border-bottom:1px solid var(--border)}.sheet_headText__HaG57{flex:1 1;min-width:0;padding-top:8px}.sheet_title__Cw0me{margin:0;color:var(--text-1);font-size:var(--font-size-title);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.sheet_description__mdzap{margin:4px 0 0;color:var(--text-3);font-size:var(--font-size-sm);line-height:1.35}.sheet_close__egWxq{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:var(--radius);background:transparent;color:var(--text-2);cursor:pointer}.sheet_close__egWxq:hover{background:var(--accent-soft-weak);color:var(--text-1)}.sheet_close__egWxq:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sheet_body__MPNSk{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px;font-size:var(--font-size-base);line-height:var(--line-height-base)}.sheet_footer__ZQRV8{display:flex;flex-direction:column;gap:8px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface-3)}.sheet_footer__ZQRV8>*{width:100%}@media (min-width:768px){.sheet_panel__VdX6c{width:min(480px,100%);border-left:1px solid var(--border);box-shadow:var(--shadow-modal);animation-name:sheet_sheet-left__4eMVZ}.sheet_sizeLg__Sfqxp{width:min(720px,100%)}.sheet_footer__ZQRV8{flex-direction:row;justify-content:flex-end}.sheet_footer__ZQRV8>*{width:auto}}@keyframes sheet_sheet-fade__m_nfh{0%{opacity:0}to{opacity:1}}@keyframes sheet_sheet-up__33SzX{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes sheet_sheet-left__4eMVZ{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.table_scroll__izShP{position:relative;overflow:auto;border:1px solid var(--border-table);border-radius:var(--radius);background:var(--surface-2);scrollbar-width:thin}.table_table__ECruq{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--font-size-base)}.table_fixed__y3tlS{table-layout:fixed}.table_fixed__y3tlS td{overflow:hidden;text-overflow:ellipsis}.table_table__ECruq td,.table_table__ECruq th{padding:8px 10px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--border-table);border-right:1px solid var(--border-table);white-space:nowrap}.table_table__ECruq td{color:var(--text-2)}.table_table__ECruq td:last-child,.table_table__ECruq th:last-child{border-right:none}.table_table__ECruq thead th{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:var(--surface-1);color:var(--text-2);font-weight:500;font-size:var(--font-size-sm);padding:4px 8px;white-space:normal;overflow-wrap:break-word}.table_headCell__Jqk5T{display:inline-flex;align-items:center;gap:5px}.table_headSort__beAMU{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.table_headSort__beAMU:hover{color:var(--text-1);text-decoration:underline}.table_headSort__beAMU:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.table_headSortArrow__FpmyF{color:var(--accent);font-size:11px;line-height:1}.table_headSortArrowIdle__oGZWA{color:var(--text-3);font-size:11px;line-height:1;opacity:.6}.table_headNote__HbYKi{display:block;margin-top:2px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.table_filterRow__ObcsG th{position:static;padding:4px;background:var(--surface-1);font-weight:400;border-top:1px solid var(--border-table)}.table_filterCell__4kK6J{vertical-align:middle}.table_row__2psjq{background:var(--surface-2);height:40px;transition:background-color var(--motion-base) var(--ease-standard)}.table_row__2psjq:hover{background:var(--accent-soft-weak)}.table_selected__DsRBl,.table_selected__DsRBl:hover{background:var(--accent-soft)}.table_selected__DsRBl:hover{box-shadow:inset 0 0 0 9999px var(--accent-soft-weak)}.table_draft__Z9v_j,.table_draft__Z9v_j:hover{background:var(--surface-2)}.table_draft__Z9v_j>td,.table_draft__Z9v_j>th{box-shadow:inset 0 0 0 1px var(--draft-cell-border)}.table_invalid__joQ7G{box-shadow:inset 3px 0 0 var(--danger)}.table_invalid__joQ7G,.table_invalid__joQ7G:hover{background:var(--danger-bg)}.table_dirty__1SGDz{box-shadow:inset 3px 0 0 var(--accent-border)}.table_flash__DRLcQ{animation:table_flash__DRLcQ var(--flash-duration,2s) var(--ease-out)}@keyframes table_flash__DRLcQ{0%{background:var(--saved-flash)}to{background:transparent}}.table_saving__U2hAR{opacity:.6;pointer-events:none}.table_checkCell__scY13{width:34px;padding-left:12px}.table_actionCell__XHmKW{width:36px;text-align:right}.table_numeric__kGigb{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table_readOnly__WOSZ8{color:var(--text-2)}.table_muted__ZWsP_{color:var(--text-3)}.table_cellError__HeJ2I{display:block;margin-top:3px;color:var(--danger);font-size:var(--font-size-sm);line-height:1.25;white-space:normal;max-width:220px}.table_empty__xH8fS{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;text-align:center;color:var(--text-2)}.table_emptyTitle__BZ5Xf{font-size:15px;font-weight:600;color:var(--text-1)}.table_emptyText__XZq_A{max-width:420px;font-size:var(--font-size-sm);line-height:1.5}.table_emptyActions__qwHST{margin-top:6px;display:flex;gap:8px}.table_skeletonRow__CVwAd{display:flex;gap:10px;padding:9px 12px;border-bottom:1px solid var(--border)}.table_skeletonCell__UkWyQ{height:14px;flex:1 1;border-radius:4px;background:linear-gradient(90deg,var(--surface-1),var(--surface-3),var(--surface-1));background-size:200% 100%;animation:table_shimmer__rwzMt 1.4s linear infinite}@keyframes table_shimmer__rwzMt{0%{background-position:200% 0}to{background-position:-200% 0}}.tabs_list__5ITC9{display:flex;gap:4px;align-items:center;overflow-x:auto;scrollbar-width:thin}.tabs_tab__Kh6ey{position:relative;display:inline-flex;align-items:center;gap:7px;padding:15px 16px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--font-size-base);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:color var(--motion-base) var(--ease-standard),background-color var(--motion-base) var(--ease-standard)}.tabs_tab__Kh6ey:hover:not(:disabled){color:var(--text-1)}.tabs_tab__Kh6ey:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tabs_tab__Kh6ey:disabled{opacity:.5;cursor:not-allowed}.tabs_active__8Zipf,.tabs_active__8Zipf:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text-1)}.tabs_dot__VCrK8{flex:none;width:6px;height:6px;border-radius:50%;background:var(--draft-marker)}.tabs_count__Q6W2o{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent-soft);color:var(--text-1);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.theme-switch_group__jeKYK{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2)}.theme-switch_option__KwT_k{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;border:none;border-radius:5px;background:transparent;color:var(--text-3);cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard),color var(--motion-base) var(--ease-standard)}.theme-switch_option__KwT_k:hover{color:var(--text-1)}.theme-switch_option__KwT_k:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.theme-switch_active__J3sFq{background:var(--accent-soft);color:var(--accent)}.export_box__hfVeR{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.export_text__JXV3Q{margin:0;color:var(--text-2);font-size:var(--font-size-base);line-height:var(--line-height-base)}.export_dates__fon04{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.export_button__5BzW_{width:100%;min-height:48px}.export_error__RUQoP{margin:0;padding:10px 12px;border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger);font-size:var(--font-size-sm)}.export_doneBox__DMEOY{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--ok);border-radius:var(--radius-lg);background:var(--ok-bg)}.export_doneTitle__iKNGI{margin:0;color:var(--text-1);font-size:var(--font-size-base);font-weight:700}.events-ui_screen__ajhG7{display:flex;flex-direction:column;gap:20px;max-width:760px}.events-ui_wide__mvIaI{max-width:1100px}.events-ui_full__7FEa9{max-width:none}.events-ui_bigActions__kCuvx{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.events-ui_bigActions__kCuvx>a,.events-ui_bigActions__kCuvx>button{width:100%;min-height:56px;font-weight:600}@media (min-width:1024px){.events-ui_bigActions__kCuvx>a,.events-ui_bigActions__kCuvx>button{min-height:var(--control-height);font-weight:500}}.events-ui_section__Eb0KY{display:flex;flex-direction:column;gap:8px}.events-ui_sectionHead__ARf5_{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.events-ui_sectionHead__ARf5_>a{flex:none;white-space:nowrap}.events-ui_sectionHead__ARf5_:has(>.events-ui_headLinks__CV_0_){flex-wrap:wrap}.events-ui_sectionHead__ARf5_:has(>.events-ui_headLinks__CV_0_)>.events-ui_sectionTitle__6OhnI{flex:1 1 200px}.events-ui_headLinks__CV_0_{display:flex;flex:none;align-items:center;gap:16px;margin-left:auto;white-space:nowrap}.events-ui_headLink__ZDoV5{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:var(--font-size-sm);font-weight:600}.events-ui_sectionTitle__6OhnI{margin:0;color:var(--text-2);font-size:var(--font-size-sm);font-weight:600}.events-ui_list__a_oVr{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.events-ui_card__dVem3{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-1);font-size:var(--font-size-base)}a.events-ui_cardLink__B7ebD,a.events-ui_cardMain__5czb1,a.events-ui_cardTop__mB5Il,a.events-ui_card__dVem3,a.events-ui_choice__YxcIf{text-decoration:none}.events-ui_cardLink__B7ebD{display:flex;flex-direction:column;gap:6px;min-height:44px;color:var(--text-1)}.events-ui_cardLink__B7ebD:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.events-ui_headLinkMuted__tyBSs{display:inline-flex;align-items:center;min-height:44px;color:var(--text-3);font-size:var(--font-size-sm)}a.events-ui_cardMain__5czb1{color:var(--text-1)}a.events-ui_card__dVem3:hover{border-color:var(--accent-border)}.events-ui_cellButton__nIASD:focus-visible,.events-ui_choice__YxcIf:focus-visible,.events-ui_dayButton__u0rU5:focus-visible,a.events-ui_card__dVem3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.events-ui_cardTop__mB5Il{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-2);font-size:var(--font-size-sm)}.events-ui_cardMain__5czb1{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.events-ui_cardSub__cIjGT{color:var(--text-2);font-size:var(--font-size-sm);line-height:1.35}.events-ui_cardActions__NddSJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.events-ui_muted__u8fnn{color:var(--text-3);font-size:var(--font-size-sm)}.events-ui_empty__1DN2U{padding:16px;border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-3);font-size:var(--font-size-base);text-align:center}.events-ui_error__T291Y{padding:12px 16px;border:1px solid var(--danger-border);border-radius:var(--radius-lg);background:var(--danger-bg);color:var(--danger);font-size:var(--font-size-base)}.events-ui_warning__4AX05{padding:12px 16px;font-size:var(--font-size-base)}.events-ui_menuHint__XxCzG,.events-ui_warning__4AX05{border:1px solid var(--warn-border);border-radius:var(--radius-lg);background:var(--warn-bg);color:var(--text-1)}.events-ui_menuHint__XxCzG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px}.events-ui_menuHintText__Fj3cy{flex:1 1 180px;min-width:0;font-size:var(--font-size-base);font-weight:600;line-height:1.3;text-wrap:balance}.events-ui_menuHintLink__PEZnl{min-height:var(--control-height-sm);color:var(--accent);font-size:var(--font-size-base)}.events-ui_chip__LVgEA,.events-ui_menuHintLink__PEZnl{display:inline-flex;align-items:center;font-weight:600}.events-ui_chip__LVgEA{gap:6px;flex:none;min-height:26px;padding:2px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-1);color:var(--text-2);font-size:var(--font-size-sm);white-space:nowrap}.events-ui_chip__LVgEA[data-tone=accent]{border-color:var(--accent-border);background:var(--accent-soft-weak);color:var(--accent)}.events-ui_chip__LVgEA[data-tone=warn]{border-color:var(--warn-border);background:var(--warn-bg);color:var(--text-1)}.events-ui_chip__LVgEA[data-tone=ok]{border-color:var(--ok);background:var(--ok-bg);color:var(--ok)}.events-ui_chip__LVgEA[data-tone=danger]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger)}.events-ui_chipIcon___6PVk{flex:none;margin-left:-2px}.events-ui_chip__LVgEA[data-tone=warn] .events-ui_chipIcon___6PVk{color:var(--warn)}.events-ui_dot__C0bW4{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;background:var(--accent)}.events-ui_dot__C0bW4[data-color=gold],.events-ui_dot__C0bW4[data-color=orange],.events-ui_dot__C0bW4[data-color=yellow]{background:var(--warn)}.events-ui_dot__C0bW4[data-color=green],.events-ui_dot__C0bW4[data-color=teal]{background:var(--ok)}.events-ui_dot__C0bW4[data-color=pink],.events-ui_dot__C0bW4[data-color=red]{background:var(--danger)}.events-ui_dot__C0bW4[data-color=gray],.events-ui_dot__C0bW4[data-color=slate]{background:var(--text-3)}.events-ui_tag__8r9GH{display:inline-flex;flex:none;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-2);font-size:var(--font-size-sm);font-weight:600}.events-ui_tag__8r9GH[data-tone=danger]{background:var(--danger-bg);color:var(--danger)}.events-ui_tag__8r9GH[data-tone=warn]{background:var(--warn-bg);color:var(--text-1)}.events-ui_tag__8r9GH[data-tone=accent]{background:var(--accent-soft);color:var(--text-1)}.events-ui_todo__aJwcC{display:flex;align-items:flex-start;gap:10px}.events-ui_todoButtons__gLOAI{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;align-self:stretch}.events-ui_choices__mZ_h0{display:flex;flex-wrap:wrap;gap:8px}.events-ui_choice__YxcIf{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height);padding:6px 14px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--text-1);font:inherit;font-size:var(--font-size-base);cursor:pointer}.events-ui_choice__YxcIf[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--text-1);font-weight:600}.events-ui_choice__YxcIf:disabled{opacity:.5;cursor:default}.events-ui_choiceHint__OfdPy{color:var(--text-3);font-size:var(--font-size-sm);font-weight:400}.events-ui_conflict__1YDmK{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border:1px solid var(--danger-border);border-radius:var(--radius-lg);background:var(--danger-bg);color:var(--text-1);font-size:var(--font-size-base)}.events-ui_conflictTitle__D1nON{color:var(--danger);font-weight:700}.events-ui_conflictButtons__HzFOO{display:flex;flex-wrap:wrap;gap:8px}.events-ui_conflictButtons__HzFOO>button{flex:1 1 140px;min-height:48px}.events-ui_choiceCheck__FYIVS{color:var(--accent);font-weight:700}.events-ui_form__rFgbi{display:flex;flex-direction:column;gap:16px}.events-ui_fieldLabel__j0Z4H{color:var(--text-2);font-size:var(--font-size-sm);font-weight:600}.events-ui_fieldGroup__CG2iX{display:flex;flex-direction:column;gap:8px}.events-ui_twoCols__KAve_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.events-ui_nativeInput___RUAs{width:100%;min-height:var(--control-height);padding:8px 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-1);color:var(--text-1);font:inherit;font-size:var(--font-size-base)}.events-ui_nativeInput___RUAs:focus-visible{outline:2px solid var(--accent);outline-offset:1px}textarea.events-ui_nativeInput___RUAs{min-height:96px;resize:vertical}.events-ui_footerButtons__LLaio{display:flex;flex-direction:column;gap:8px}.events-ui_footerButtons__LLaio>button{width:100%;min-height:52px}.events-ui_dayGrid__uv68j{display:flex;flex-direction:column;gap:14px}.events-ui_hallBlock__V4zvl{display:flex;flex-direction:column;gap:6px}.events-ui_partsRow__DdKdw{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:6px;gap:6px}.events-ui_hallName__xHX8z{margin:0;color:var(--text-1);font-size:var(--font-size-base);font-weight:600;overflow-wrap:anywhere}.events-ui_cellHead__iL6Sb{display:flex;flex-direction:column;min-width:0;color:var(--text-2);font-size:var(--font-size-sm);font-weight:600;line-height:1.2}.events-ui_cellTime__e5JDG{font-weight:500;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;overflow-wrap:anywhere}.events-ui_cellEvent__CKqFQ{display:flex;flex-direction:column;gap:1px;width:100%;min-width:0;margin-top:4px}.events-ui_cellState__M2iEZ{color:var(--text-1);font-weight:700}.events-ui_cellMain__P0MS0{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.events-ui_cellMeta__14LSk{color:var(--text-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.events-ui_cellButton__nIASD{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;width:100%;min-width:0;min-height:64px;padding:6px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:var(--text-1);font:inherit;font-size:var(--font-size-sm);line-height:1.25;text-align:left;text-decoration:none;cursor:pointer}.events-ui_cellButton__nIASD[data-state=free]{border-style:dashed;color:var(--ok)}.events-ui_cellButton__nIASD[data-state=free] .events-ui_cellLine__6Qzot{margin-top:4px;font-weight:600}.events-ui_cellButton__nIASD[data-state=held]{border-color:var(--warn-border);background:var(--warn-bg)}.events-ui_cellButton__nIASD[data-state=busy]{border-color:var(--accent-border);background:var(--report-group-bg)}.events-ui_cellButton__nIASD[data-state=cleanup]{border-style:dashed;border-color:var(--border-strong);background:var(--surface-3);color:var(--text-2)}.events-ui_cellButton__nIASD[data-state=cleanup] .events-ui_cellLine__6Qzot{margin-top:4px;font-weight:600}.events-ui_cellLine__6Qzot{overflow-wrap:anywhere}.events-ui_monthHead__fkSKd{display:flex;align-items:center;justify-content:space-between;gap:8px}.events-ui_monthArrow__I2O2w{min-width:48px;min-height:48px}.events-ui_monthTitle__uS5ts{margin:0;color:var(--text-1);font-size:var(--font-size-title);font-weight:600}.events-ui_monthGrid__jmbJF{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.events-ui_weekday__GigS7{padding:4px 0;color:var(--text-3);font-size:var(--font-size-sm);text-align:center}.events-ui_weekday__GigS7[data-weekend=true]{color:var(--text-1);font-weight:700}.events-ui_dayButton__u0rU5{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;min-height:56px;padding:6px 2px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:var(--text-1);font-size:var(--font-size-base);text-decoration:none}.events-ui_dayButton__u0rU5[data-weekend=true]{background:var(--surface-0)}.events-ui_dayButton__u0rU5[data-today=true]{border-color:var(--accent);border-width:2px}.events-ui_dayButton__u0rU5[data-past=true]{opacity:.6}.events-ui_dayNumber__Qjt23{line-height:1.1}.events-ui_dayCount__86Rfb{color:var(--text-2);font-size:min(var(--font-size-sm),3.6vw);font-weight:600;line-height:1}.events-ui_hallBars__NZwDn{display:flex;flex-direction:column;gap:3px;width:100%;padding:0 2px}.events-ui_hallBar__sItKH{display:flex;align-items:center;gap:3px;min-width:0}.events-ui_hallMark__u_Wvl{flex:none;color:var(--text-2);font-size:var(--font-size-sm);font-weight:600;line-height:1;text-align:center}.events-ui_barParts__GNix6{display:flex;flex:1 1;gap:2px;min-width:0}.events-ui_barPart__89zUX{display:inline-block;flex:1 1;min-width:0;height:12px;border-radius:2px;background:var(--ok)}.events-ui_barPart__89zUX[data-state=held]{background:repeating-linear-gradient(135deg,var(--warn) 0 3px,var(--warn-bg) 3px 5px);box-shadow:inset 0 0 0 1px var(--warn)}.events-ui_barPart__89zUX[data-state=busy]{background:var(--accent)}.events-ui_barPart__89zUX[data-state=cleanup]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}.events-ui_legend__aO3e3 .events-ui_barPart__89zUX{flex:none;width:24px}.events-ui_legendBox___qGJT{display:flex;flex-direction:column;gap:6px}.events-ui_legendText__tX2vP{margin:0;color:var(--text-2);font-size:var(--font-size-sm);line-height:1.35}.events-ui_legend__aO3e3{display:flex;flex-wrap:wrap;gap:12px;color:var(--text-2);font-size:var(--font-size-sm)}.events-ui_legendItem__LrJme{display:inline-flex;align-items:center;gap:6px}.events-ui_navButtons__ZYk72{display:flex;gap:8px}.events-ui_block__t0r1v{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-1);font-size:var(--font-size-base)}.events-ui_blockHead__PRa_z{display:flex;align-items:center;justify-content:space-between;gap:8px}.events-ui_blockTitle__D48vU{margin:0;color:var(--text-2);font-size:var(--font-size-sm);font-weight:600}.events-ui_line__DhZlS{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.events-ui_lineLabel__JJ_2_{color:var(--text-2)}.events-ui_lineValue__btFYX{font-feature-settings:"pnum";font-variant-numeric:proportional-nums;font-weight:600;text-align:right}.events-ui_strike__b5Jr4{color:var(--text-3);text-decoration:line-through}.events-ui_added__DXyXd{color:var(--ok)}.events-ui_headerBlock____oI1{display:flex;flex-direction:column;gap:6px}.events-ui_headerTitle__yLXi7{display:flex;align-items:center;gap:10px;margin:0;color:var(--text-1);font-size:var(--font-size-title);font-weight:600;line-height:1.25}.events-ui_history__Yqrcv{display:flex;flex-direction:column;gap:10px}.events-ui_historyItem__rCDwI{display:flex;flex-direction:column;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--border)}.events-ui_historyItem__rCDwI:last-child{border-bottom:none}.events-ui_mainAction___B26w>button{width:100%;min-height:56px;font-weight:600}.events-ui_sheetRows__MCAJ5{display:flex;flex-direction:column;gap:8px}.events-ui_sheetRow__3CqJJ{display:flex;align-items:center;gap:8px}.events-ui_sheetRow__3CqJJ>:first-child{flex:1 1;min-width:0}.events-ui_sheetEvent__npeZN{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--border);font-size:var(--font-size-base)}.events-ui_sheetNoMenu__2N_eB{align-self:flex-start;padding:2px 8px;border:2px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger);font-weight:700}.events-ui_sheetText__1nY7l{margin:0;white-space:pre-wrap;font-family:inherit;font-size:var(--font-size-base)}@media print{.events-ui_noPrint__0ab4p{display:none!important}[data-toy-shell]:has(.events-ui_sheetPage__JdiYV) header,[data-toy-shell]:has(.events-ui_sheetPage__JdiYV)>aside{display:none!important}}@media (max-width:420px){.events-ui_twoCols__KAve_{grid-template-columns:1fr}}.events-ui_todoText__5ummc{display:flex;flex-direction:column;gap:2px;min-width:0}.events-ui_todoAction__2ia2F{color:var(--accent);font-size:var(--font-size-sm);font-weight:600}.events-ui_freeHead__pzL7K{display:flex;align-items:center;gap:8px}.events-ui_freeHead__pzL7K>h3{flex:1 1;min-width:0}.events-ui_freeSummary__oGWJw{margin:0;color:var(--text-1);font-size:var(--font-size-base);font-weight:600;line-height:1.35}.events-ui_choice__YxcIf[data-weekend=true]:not([aria-pressed=true]){border-color:var(--text-2);font-weight:600}.events-ui_choice__YxcIf[data-busy-date]{color:var(--text-2)}.events-ui_dateWords__1iicp{color:var(--text-1);font-size:var(--font-size-base);font-weight:600}.events-ui_footerHint__WyQJl{color:var(--text-2);font-size:var(--font-size-sm);line-height:1.35;text-align:center}.events-ui_fieldError__yMFvZ{margin:0;color:var(--danger);font-size:var(--font-size-sm);font-weight:600}.events-ui_fieldGroup__CG2iX[data-invalid=true]{padding:8px;border:2px solid var(--danger-border);border-radius:var(--radius-lg)}.events-ui_draftNotice__sMNtN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:16px;padding:12px 14px;border:1px solid var(--warn-border);border-radius:var(--radius-lg);background:var(--warn-bg);color:var(--text-1);font-size:var(--font-size-base);font-weight:600}.events-ui_draftButtons__Rrci3{display:flex;gap:8px}.events-ui_inlineLink__B_tSW{display:inline;padding:0}.events-ui_editLink__w5br0,.events-ui_inlineLink__B_tSW{border:none;background:transparent;color:var(--accent);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.events-ui_editLink__w5br0{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;font-size:var(--font-size-sm)}.events-ui_editLink__w5br0:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.events-ui_historyDetail__rkLeP{display:block;margin-top:4px;overflow-wrap:anywhere}.events-ui_headerDate__iMZSO{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.events-ui_moreActions__HbnU5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:56px;height:auto;padding-top:6px;padding-bottom:6px;white-space:normal}.events-ui_moreActionsHint__cMmEn{color:var(--text-2);font-size:var(--font-size-sm);font-weight:400}.events-ui_closeDayLink__7C1hc{display:flex;align-items:center;justify-content:center;min-height:52px;padding:8px 16px;border:1px solid var(--warn-border);border-radius:var(--radius);background:var(--warn-bg);color:var(--text-1);font-size:var(--font-size-base);font-weight:600;text-decoration:none}.events-ui_dishRow__7wrop{display:flex;width:100%;min-height:44px;align-items:center;padding:4px 0;border-bottom:1px solid var(--border)}.events-ui_dishLine__jITUx{display:flex;flex:1 1;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.events-ui_dishPrice__YHpIq{flex:none;color:var(--text-2);font-size:var(--font-size-sm);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.events-ui_whatsappLink__pUlC_{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:8px 16px;border-radius:var(--radius);background:var(--accent-btn);color:var(--on-accent);font-size:var(--font-size-base);font-weight:600;text-decoration:none}.events-ui_todoStack__eJ9tj{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media (min-width:768px) and (max-width:1023px){.events-ui_monthGrid__jmbJF{gap:6px}.events-ui_dayButton__u0rU5{min-height:78px;padding:10px 4px;gap:8px}}.events-ui_tagIcon__Ec1uf{flex:none}.events-ui_tag__8r9GH[data-tone=warn] .events-ui_tagIcon__Ec1uf{color:var(--warn)}.owner-only_home__lcWG2{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:var(--radius);background:var(--accent-btn);color:var(--on-accent);font-weight:600;text-decoration:none}.owner-only_home__lcWG2:hover{background:var(--accent-btn-hover)}.owner-only_home__lcWG2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.documents_view__M6mQa{display:flex;flex-direction:column;gap:16px;min-width:0}.documents_layout__AM3rV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media (min-width:1024px){.documents_layout__AM3rV{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}}.documents_pageHead__JTiQK{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.documents_pageTitle__aMvda{margin:0;font-size:var(--font-size-title);line-height:1.25}.documents_pageSub__RK6E_{color:var(--text-2)}.documents_toolbar__2nszn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.documents_toolbarLabel__nI4Jo{color:var(--text-2);font-size:var(--font-size-sm)}.documents_lang__ip_PP{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius);overflow:hidden}.documents_lang__ip_PP>button{min-width:56px;min-height:40px;padding:0 14px;border:0;background:var(--surface-1);color:var(--text-1);font:inherit;font-weight:600;cursor:pointer}.documents_lang__ip_PP>button+button{border-left:1px solid var(--border-strong)}.documents_lang__ip_PP>button[aria-pressed=true]{background:var(--accent-btn);color:var(--on-accent)}.documents_lang__ip_PP>button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_banner__6Svam{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--warn-border);border-radius:var(--radius-lg);background:var(--warn-bg);color:var(--text-1)}.documents_bannerActions__q7FHH{display:flex;flex-wrap:wrap;gap:8px}.documents_list__eD3Zn{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.documents_row__8Zb3I{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--shadow-card)}.documents_rowHead__r0tO0{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.documents_rowInfo__R_3zo{display:flex;flex-direction:column;gap:2px;min-width:0}.documents_rowTitle__Ot4qT{font-weight:600;overflow-wrap:anywhere}.documents_rowMeta__CjH7P{color:var(--text-2);font-size:var(--font-size-sm);overflow-wrap:anywhere}.documents_rowActions__iWLcU{display:flex;flex-wrap:wrap;gap:8px}.documents_rowActions__iWLcU>a,.documents_rowActions__iWLcU>button{min-height:44px}@media (max-width:480px){.documents_rowActions__iWLcU>button:first-child{flex:1 1 100%}}.documents_chip__6xOo7{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:var(--font-size-sm);white-space:nowrap}.documents_chip__6xOo7[data-tone=ok]{background:var(--ok-bg);color:var(--ok)}.documents_chip__6xOo7[data-tone=danger]{background:var(--danger-bg);color:var(--danger)}.documents_more__aPC2T{position:relative;flex:none}.documents_more__aPC2T>summary{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1);color:var(--text-1);cursor:pointer;list-style:none}.documents_more__aPC2T>summary::-webkit-details-marker{display:none}.documents_more__aPC2T>summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_moreMenu__iikUH{position:absolute;right:0;z-index:var(--z-popover);display:flex;flex-direction:column;min-width:230px;margin-top:6px;padding:6px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-pop)}.documents_moreMenu__iikUH>button{min-height:44px;padding:0 12px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-1);font:inherit;text-align:left;cursor:pointer}.documents_moreMenu__iikUH>button:focus-visible,.documents_moreMenu__iikUH>button:hover{outline:none;background:var(--surface-2)}.documents_moreMenu__iikUH>button[data-tone=danger]{color:var(--danger)}.documents_side__0oQNG{display:flex;flex-direction:column;gap:12px}.documents_sideTitle__71duK{margin:0;font-size:var(--font-size-base);font-weight:600}.documents_history__B_10r>summary{display:flex;align-items:center;min-height:44px;font-weight:600;cursor:pointer}.documents_historyList__0Y2HG{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none}.documents_historyItem__3qfV0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.documents_note__lQGY6{color:var(--text-2);font-size:var(--font-size-sm)}.documents_empty__NL9J2{padding:16px;border:1px dashed var(--border-strong);border-radius:var(--radius-card);color:var(--text-2)}.documents_error__Tj_2C{margin:0;padding:10px 12px;border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger)}.documents_ok__KDzRc{margin:0;color:var(--ok)}.documents_form__HIS8_{display:flex;flex-direction:column;gap:14px}.documents_facts__8wl_d{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:6px 14px;gap:6px 14px;margin:0;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.documents_facts__8wl_d>dt{color:var(--text-2)}.documents_facts__8wl_d>dd{margin:0;overflow-wrap:break-word}.documents_factsPlain__8zujp{padding:0;border:0;background:none}.documents_groupTitle___xXvq{margin:4px 0 0;font-size:var(--font-size-base);font-weight:600}.documents_fields__6zLOf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media (min-width:560px){.documents_fields__6zLOf{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.documents_nativeSelect__k5NwF{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-1);color:var(--text-1);font:inherit}.documents_nativeSelect__k5NwF:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_link__7UOSj{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-weight:600}.documents_footerError__qfqRF{max-height:30vh;overflow-y:auto}.documents_hiddenInput__fT6V9{display:none}.documents_linkButton__NieHb{padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.documents_linkButton__NieHb:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_warnNote__jJ5_q{color:var(--warn);font-size:var(--font-size-sm);font-weight:600}.documents_signedBox__ZLh9v{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--border);border-left:3px solid var(--ok);border-radius:var(--radius);background:var(--surface-2)}.documents_fieldLabel__dsuph{font-weight:600}.documents_textarea__0bIPC{width:100%;min-height:88px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-1);color:var(--text-1);font:inherit;resize:vertical}.documents_textarea__0bIPC:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_textarea__0bIPC[aria-invalid=true]{border-color:var(--danger)}.documents_counter__Qww9W{align-self:flex-end;color:var(--text-2);font-size:var(--font-size-sm)}.documents_linkInline__3MQvI{color:var(--accent);font-weight:600;text-decoration:underline}.documents_softDisabled__eUIVC{opacity:.55}.documents_linkField__IptIS{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--text-1);font:inherit;font-size:var(--font-size-sm)}.documents_linkField__IptIS:focus-visible{outline:none;box-shadow:var(--focus-ring)}.documents_nowrap__zlkuS{white-space:nowrap}