.Invitations_lead__ZQPDq{color:var(--color-text-muted);font-size:var(--text-md);max-width:var(--reading-width)}.Invitations_panel__L5GVo{display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6);min-width:0}.Invitations_panelTitle__cMdVX{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.Invitations_note__KvE0C{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--reading-width)}.Invitations_form__Ab4K9{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-end}.Invitations_formField__U4CUY{flex:1 1 var(--fact-min-width);min-width:0}.Invitations_select__lj0Ra{width:100%;height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-md)}.Invitations_selectLabel__2CLq4{display:block;margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-sm)}.Invitations_error__xcrcD{display:flex;flex-basis:100%;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm)}.Invitations_code__rvZWh{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:var(--border-width) solid var(--color-success);border-radius:var(--radius-control)}.Invitations_codeWarning__QJ_T4{border-color:var(--color-warning)}.Invitations_codeTitle__rn7pH{font-weight:600}.Invitations_codeLink__tylAj{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.Invitations_codeValue__QwEz_{font-family:var(--font-mono);font-size:var(--text-lg);overflow-wrap:anywhere}.Invitations_list__FzQh9{display:flex;flex-direction:column;gap:var(--space-4)}.Invitations_row__5eqkN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.Invitations_row__5eqkN:last-child{border-bottom:none;padding-bottom:0}.Invitations_who__l4XMd{flex:1 1 var(--fact-min-width);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Invitations_email__sas8h{overflow-wrap:anywhere}.Invitations_meta__J1WiK{color:var(--color-text-muted);font-size:var(--text-xs)}.Invitations_rowActions__3kLPq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.Invitations_formProducts__1hvzr{flex:1 1 100%;min-width:0}.Invitations_products__n83t9{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-top:var(--space-3)}.Invitations_checkbox__KYjgh{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-size:var(--text-sm);cursor:pointer}.Invitations_checkboxInput__hk7n4{width:var(--space-5);height:var(--space-5);accent-color:var(--color-accent)}.Invitations_productsList__PwnpV{color:var(--color-text-muted);font-size:var(--text-sm)}.Invitations_fieldError__nlNZB{color:var(--color-danger);font-size:var(--text-sm)}.Invitations_formWide__LL_D3{flex:1 1 100%;min-width:0}.Goals_goalsShell__etNq0{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.Goals_periodLine__esZRY{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.Goals_periodName__4aSMf{font-size:var(--text-md);font-weight:600;color:var(--color-text)}.Goals_grid__xfPd2{display:flex;flex-direction:column;border:var(--border-width) solid var(--table-border);border-radius:var(--radius-surface);overflow:hidden}.Goals_row__bDKks{display:grid;grid-template-columns:var(--goal-name-width) repeat(var(--goal-columns),minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--cell-padding-y) var(--cell-padding-x);border-top:var(--border-width) solid var(--table-border);background:var(--table-row-bg)}.Goals_row__bDKks:first-child{border-top:0}.Goals_head__QLPW7{background:var(--table-header-bg);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.Goals_name__krWP7{font-weight:600;min-width:0;overflow-wrap:anywhere}.Goals_cell__kthtx{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Goals_cellLabel__aCb92{display:none}.Goals_amount__1LDvf,.Goals_cellLabel__aCb92{font-size:var(--text-xs);color:var(--color-text-muted)}.Goals_amount__1LDvf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Goals_noGoal__uVt7Q{font-size:var(--text-sm);color:var(--color-text-muted)}.Goals_hints__QQZRO{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--color-text-muted)}.Goals_mine__8_086{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.Goals_mineRow__Wheo_{display:grid;grid-template-columns:var(--goal-name-width) minmax(0,1fr) var(--goal-amount-width);grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.Goals_mineLabel__WqRr6{font-size:var(--text-sm)}.Goals_mineAmount__j5w6A{font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Goals_editor__ZPTgn{display:flex;flex-direction:column;gap:var(--space-4)}.Goals_editRow__bJLzh{display:grid;grid-template-columns:var(--goal-name-width) repeat(5,minmax(var(--goal-input-min-width),1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.Goals_editHead__qiHd6{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}.Goals_editName__UEIjo{padding-top:var(--space-2);font-weight:600;overflow-wrap:anywhere}.Goals_input__toM9f{width:100%;min-width:0;min-height:var(--control-height);padding:0 var(--space-2);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);background:var(--field-bg);color:var(--field-fg);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Goals_input__toM9f:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:0}.Goals_input__toM9f[aria-invalid=true]{border-color:var(--field-border-invalid)}.Goals_inputError__Mg1pa{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-danger)}.Goals_editLabel__rAg_3{display:none;font-size:var(--text-xs);color:var(--color-text-muted)}.Goals_periodForm__kfbbv{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--field-min-width),1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}@container (max-width: 640px){.Goals_row__bDKks{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Goals_row__bDKks .Goals_name__krWP7{grid-column:1/-1}.Goals_head__QLPW7{display:none}.Goals_cellLabel__aCb92{display:block}.Goals_mineRow__Wheo_{grid-template-columns:minmax(0,1fr) auto}.Goals_mineRow__Wheo_>:nth-child(2){grid-column:1/-1;grid-row:2}}@container (max-width: 760px){.Goals_editRow__bJLzh{grid-template-columns:repeat(2,minmax(0,1fr))}.Goals_editRow__bJLzh .Goals_editName__UEIjo{grid-column:1/-1}.Goals_editRow__bJLzh+.Goals_editRow__bJLzh{padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.Goals_editRow__bJLzh.Goals_editHeadRow__KfXQm{display:none}.Goals_editLabel__rAg_3{display:block}}.TotpScreen_lead__IUz3O{color:var(--color-text-muted);font-size:var(--text-md);max-width:var(--reading-width)}.TotpScreen_panel__BFqcS{display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6);min-width:0}.TotpScreen_panelTitle__q79DW{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.TotpScreen_secret__2HSxP{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--color-surface-sunken);border-radius:var(--radius-control)}.TotpScreen_secretLabel__fAX6d{color:var(--color-text-muted);font-size:var(--text-sm)}.TotpScreen_secretValue__EXvia{font-family:var(--font-mono);font-size:var(--text-md);letter-spacing:var(--space-1);overflow-wrap:anywhere}.TotpScreen_secretLink__LHa_A{display:inline-flex;align-items:center;min-height:var(--touch-target);color:var(--color-accent);font-size:var(--text-sm)}.TotpScreen_steps__EI_2x{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding-left:var(--space-6);color:var(--color-text);font-size:var(--text-sm)}.TotpScreen_note__EVJdU{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--reading-width)}.TotpScreen_note__EVJdU+.TotpScreen_note__EVJdU{margin-top:var(--space-3)}.TotpScreen_warning__QSHeM{display:flex;gap:var(--space-3);padding:var(--space-5);border:var(--border-width) solid var(--color-warning);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm)}.TotpScreen_form__o7CRb{display:flex;flex-direction:column;gap:var(--space-5);max-width:var(--field-min-width)}.TotpScreen_error__1XtE9{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--color-danger);font-size:var(--text-sm)}.TotpScreen_actions__f6k1R{display:flex;flex-wrap:wrap;gap:var(--space-4)}.TotpScreen_linkButton__WBwkG{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height);padding:0 var(--control-padding-x);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.TotpScreen_linkButton__WBwkG:hover{background:var(--color-surface-sunken)}.TotpScreen_codes__lJrlG{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--fact-min-width),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.TotpScreen_code__lBea3{padding:var(--space-4) var(--space-5);background:var(--color-surface-sunken);border-radius:var(--radius-control);font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:var(--space-1);text-align:center}.TotpScreen_qr__iYQ_g{display:inline-flex;align-self:flex-start;padding:var(--space-3);background:#ffffff;border-radius:var(--radius-control)}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);border:var(--border-width) solid;font-size:var(--text-xs);font-weight:500;line-height:var(--line-height-tight);white-space:nowrap}.Badge_mark__N5C8B{font-weight:700}.Badge_neutral___9ajm{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}.Badge_success__HUXio{background:var(--color-surface);color:var(--color-success)}.Badge_danger__lW7ed{background:var(--color-surface);color:var(--color-danger)}.Badge_warning__6D1zV{background:var(--color-surface);color:var(--color-warning)}.Badge_info__luL2_{background:var(--color-surface);color:var(--color-accent)}.Badge_muted__d1Je8{background:var(--color-surface);color:var(--color-text-muted);border-style:dashed}.ProductionBoard_lead__Qnb4I{color:var(--color-text-muted);font-size:var(--text-md);max-width:var(--reading-width)}.ProductionBoard_panel__abHjh{display:flex;flex-direction:column;gap:var(--space-5);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6);min-width:0}.ProductionBoard_panelTitle__4KK8g{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.ProductionBoard_note__ZhCC5{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--reading-width)}.ProductionBoard_board__3pgh4{display:flex;gap:var(--space-5);overflow-x:auto;padding-bottom:var(--space-3)}.ProductionBoard_column__4KF7V{flex:0 0 var(--kanban-column-width);display:flex;flex-direction:column;gap:var(--space-4);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-4);min-width:0}.ProductionBoard_columnHead__5N1RT{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.ProductionBoard_columnName__n2NcK{font-weight:600}.ProductionBoard_columnCount__jC4Rr{color:var(--color-text-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductionBoard_columnNorm__1IHeq{color:var(--color-text-muted);font-size:var(--text-xs);flex-basis:100%}.ProductionBoard_card__Oq7Qy{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-4);min-width:0}.ProductionBoard_cardOverdue__C6pvY{border-color:var(--color-danger)}.ProductionBoard_cardTitle__s_CZ5{font-weight:600;overflow-wrap:anywhere}.ProductionBoard_cardNote__DuksH{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.ProductionBoard_cardBadges__CAWdo,.ProductionBoard_moves__YLUxX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ProductionBoard_moves__YLUxX{align-items:center}.ProductionBoard_assignmentName__FIcgl{overflow-wrap:anywhere}.ProductionBoard_assignmentName__FIcgl,.ProductionBoard_moveLabel__bxq1Y{flex-basis:100%;color:var(--color-text-muted);font-size:var(--text-xs)}.ProductionBoard_select__Tq2t0{flex:1 1 var(--fact-min-width)}.ProductionBoard_input__pcxzN,.ProductionBoard_select__Tq2t0{height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-sm);min-width:0}.ProductionBoard_input__pcxzN{flex-basis:100%}.ProductionBoard_fieldInput___HBMq{width:100%;height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-sm);min-width:0}.ProductionBoard_form__N8xFC{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-end}.ProductionBoard_field___f6lH{flex:0 1 240px;min-width:0}.ProductionBoard_field___f6lH>.ProductionBoard_select__Tq2t0{width:100%}.ProductionBoard_selectLabel__NfL14{display:block;margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-sm)}.ProductionBoard_error__m_dXR{display:flex;flex-basis:100%;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm)}.ProductionBoard_textarea__pPKpD{flex-basis:100%;padding:var(--space-3) var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-sm);min-width:0;resize:vertical}.ProductionBoard_answer__tmdZm{display:block;max-width:var(--reading-width);color:var(--color-text);font-size:var(--text-sm);line-height:var(--line-height-base);white-space:pre-wrap;overflow-wrap:anywhere}.ProductionBoard_moves__YLUxX>div{flex:1 0 100%;max-width:100%}.ProductionBoard_moves__YLUxX>p{flex:1 0 100%;max-width:100%;margin:0}.ProductionBoard_cardAction__oVYLC{align-self:flex-start}.ProductionBoard_checkbox__bN3JV{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-size:var(--text-sm);cursor:pointer;flex-basis:100%}.ProductionBoard_checkboxInput__Totlu{width:var(--space-5);height:var(--space-5);accent-color:var(--color-accent);cursor:pointer}.CounterpartiesScreen_lead__6DNNu{color:var(--color-text-muted);font-size:var(--text-md);max-width:var(--reading-width)}.CounterpartiesScreen_saved__FOAoZ{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--color-success);border-radius:var(--radius-control);color:var(--color-success);font-size:var(--text-sm)}.CounterpartiesScreen_panel___cb7Y{display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6);min-width:0}.CounterpartiesScreen_panelTitle___hHJg{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.CounterpartiesScreen_section__JKROE{display:flex;flex-direction:column;gap:var(--space-4)}.CounterpartiesScreen_sectionTitle__jo2n0{font-size:var(--text-lg);font-weight:600}.CounterpartiesScreen_note__nLqRB{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--reading-width)}.CounterpartiesScreen_grid__sjEQ1{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--field-min-width),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.CounterpartiesScreen_customGrid__9qw6w{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--field-min-width),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.CounterpartiesScreen_control__gtvxS{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.CounterpartiesScreen_label__9_3qE{color:var(--color-text);font-size:var(--text-sm)}.CounterpartiesScreen_select__tFsst,.CounterpartiesScreen_textarea__FhL3r{padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-md)}.CounterpartiesScreen_select__tFsst{height:var(--control-height)}.CounterpartiesScreen_searchInput__RcSbq{width:100%}.CounterpartiesScreen_textarea__FhL3r{padding:var(--space-3) var(--control-padding-x);line-height:var(--line-height-base)}.CounterpartiesScreen_checkbox__n25sO{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-size:var(--text-sm);cursor:pointer}.CounterpartiesScreen_checkboxInput__ik0k6{width:var(--space-5);height:var(--space-5);accent-color:var(--color-accent)}.CounterpartiesScreen_error__Yfprm{display:inline-flex;align-self:flex-start;max-width:100%;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm)}.CounterpartiesScreen_fieldError__J6M_H{color:var(--color-danger);font-size:var(--text-xs)}.CounterpartiesScreen_errorMark__a_m8b{font-weight:700}.CounterpartiesScreen_actions__bO6td{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.CounterpartiesScreen_toolbar__oF8tZ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}.CounterpartiesScreen_search__7T82C{flex:1 1 var(--field-min-width);min-width:0}.CounterpartiesScreen_filters__F_u9w{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CounterpartiesScreen_filter__gIHsC{display:inline-flex;align-items:center;min-height:var(--touch-target);padding:0 var(--control-padding-x);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.CounterpartiesScreen_filter__gIHsC:hover{background:var(--color-surface-sunken)}.CounterpartiesScreen_filterActive__Ix_bt{background:var(--color-surface-sunken);border-color:var(--color-accent);color:var(--color-accent)}.CounterpartiesScreen_rows__wIYO5{display:flex;flex-direction:column;gap:var(--space-1)}.CounterpartiesScreen_row__oNiCJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);min-height:var(--touch-target);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none}.CounterpartiesScreen_row__oNiCJ:hover{background:var(--color-surface-sunken)}.CounterpartiesScreen_rowName__WLMJ_{flex:1 1 var(--fact-min-width);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.CounterpartiesScreen_rowTitle__O7Mqj{font-size:var(--text-md);font-weight:600}.CounterpartiesScreen_rowNote__oXozo{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.CounterpartiesScreen_rowBadges__73Vcj{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CounterpartiesScreen_warning__lH7dE{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:var(--border-width) solid var(--color-warning);border-radius:var(--radius-surface);background:var(--color-surface)}.CounterpartiesScreen_warningTitle__5jDV7{font-size:var(--text-lg);font-weight:600;color:var(--color-warning)}.CounterpartiesScreen_duplicates__S22tJ{display:flex;flex-direction:column;gap:var(--space-2)}.CounterpartiesScreen_duplicate__8lWaM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control)}.CounterpartiesScreen_linkButton__qIFi_{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:0 var(--control-padding-x);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.CounterpartiesScreen_linkButton__qIFi_:hover{background:var(--color-surface-sunken)}.CounterpartiesScreen_contacts__82eEl{display:flex;flex-direction:column;gap:var(--space-4)}.CounterpartiesScreen_contact__tK5_z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.CounterpartiesScreen_contact__tK5_z:last-child{border-bottom:none;padding-bottom:0}.CounterpartiesScreen_contactName__NpzD_{flex:0 0 var(--fact-min-width);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.CounterpartiesScreen_contactNote__5_F1W{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.CounterpartiesScreen_future___P6s1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-surface);color:var(--color-text-muted);font-size:var(--text-sm)}.CounterpartiesScreen_history__wBg6n{display:flex;flex-direction:column;gap:var(--space-3)}.CounterpartiesScreen_historyRow__MUmnC{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-5)}.CounterpartiesScreen_historyTime__O0DAS{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:640px){.CounterpartiesScreen_row__oNiCJ{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.CounterpartiesScreen_row__oNiCJ .CounterpartiesScreen_rowName__WLMJ_{flex:0 0 auto;width:100%}}.Field_field__KZn0e{display:flex;flex-direction:column;gap:var(--space-2)}.Field_label__gJm_K{color:var(--color-text);font-size:var(--text-sm)}.Field_input__uYhGi{height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-md);width:100%}.Field_input__uYhGi::placeholder{color:var(--field-placeholder)}.Field_numeric__RIMVi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Field_invalid__1JApr{border-color:var(--field-border-invalid)}.Field_error__YemnA{color:var(--color-danger);font-size:var(--text-xs)}.Field_hint__EefXE{color:var(--color-text-muted);font-size:var(--text-xs)}.TaxCalendar_head__W_8tv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3) var(--space-6)}.TaxCalendar_back__CAVMy{display:inline-flex;align-items:center;min-height:var(--touch-target);color:var(--color-accent)}.TaxCalendar_filter__MY58D{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4) var(--space-5)}.TaxCalendar_filterField__uAMQV{display:flex;flex-direction:column;gap:var(--space-2);flex:0 1 var(--field-min-width);min-width:0}.TaxCalendar_filterLabel__nuk_e{font-size:var(--text-sm);font-weight:500}.TaxCalendar_select__jBtrI{width:100%;height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font:inherit}.TaxCalendar_summary__ttpbm{display:flex;flex-direction:column;gap:var(--space-3)}.TaxCalendar_counters___g4h6{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.TaxCalendar_note__p3w9a{max-width:var(--reading-width);color:var(--color-text-muted);font-size:var(--text-sm)}.TaxCalendar_month__NwSYC{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface)}.TaxCalendar_monthTitle__V1FuW{font-size:var(--text-lg);font-weight:600;line-height:var(--line-height-tight)}.TaxCalendar_list__Ag_41{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.TaxCalendar_row__OLGxk{display:grid;grid-template-columns:var(--calendar-date-column) minmax(0,1fr) var(--calendar-status-width) var(--calendar-actions-width);align-items:start;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--color-border)}.TaxCalendar_row__OLGxk:last-child{border-bottom:none}.TaxCalendar_date__UdMcz{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.TaxCalendar_day__OS_Vx{font-size:var(--text-lg);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TaxCalendar_weekday__O3sxj{color:var(--color-text-muted);font-size:var(--text-sm)}.TaxCalendar_body__8TxyR{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.TaxCalendar_eventTitle__v5sh7{font-weight:600}.TaxCalendar_meta__U2pjL{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.TaxCalendar_result__PuZBN{font-size:var(--text-sm)}.TaxCalendar_state__O_ytD{padding-top:var(--space-1)}.TaxCalendar_actions__pI6F3{display:flex;justify-content:flex-end}.TaxCalendar_shift__EuSw6{flex-basis:100%;width:-moz-fit-content;width:fit-content;color:var(--color-accent);font-size:var(--text-xs);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:var(--space-1);cursor:help}.TaxCalendar_shift__EuSw6:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--space-1);border-radius:var(--radius-control)}.TaxCalendar_tooltip___9OJ_{position:absolute;z-index:5;top:calc(100% + var(--space-2));left:0;width:max-content;max-width:var(--calendar-tooltip-width);padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);font-size:var(--text-sm);text-decoration:none;white-space:normal;display:none}.TaxCalendar_shift__EuSw6:focus .TaxCalendar_tooltip___9OJ_,.TaxCalendar_shift__EuSw6:hover .TaxCalendar_tooltip___9OJ_{display:block}.TaxCalendar_marks__mpjsw{display:flex;flex-direction:column;align-items:flex-end}.TaxCalendar_marksSummary__1yIiJ{display:inline-flex;align-items:center;min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);font-weight:500;cursor:pointer;list-style:none}.TaxCalendar_marksSummary__1yIiJ::-webkit-details-marker{display:none}.TaxCalendar_marksSummary__1yIiJ:hover{background:var(--color-surface-hover)}.TaxCalendar_marks__mpjsw[open] .TaxCalendar_marksSummary__1yIiJ{background:var(--color-surface-sunken)}.TaxCalendar_actions__pI6F3:has(.TaxCalendar_marks__mpjsw[open]){grid-column:1/-1}.TaxCalendar_marksBody__bIJxp{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);width:100%;margin-top:var(--space-3);padding:var(--space-4);background:var(--color-surface-sunken);border-radius:var(--radius-control)}.TaxCalendar_markForm__EV8cI{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);flex:1 1 var(--calendar-form-min-width);min-width:0}.TaxCalendar_markForm__EV8cI>div{flex:1 1 var(--field-min-width);min-width:0}.TaxCalendar_reopen__89sFe{display:flex}.TaxCalendar_upcoming__txlR_{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface)}.TaxCalendar_upcomingHead__2pOX6{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5)}.TaxCalendar_upcomingTitle__Q_hAY{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.TaxCalendar_groupTitle__roob0{font-size:var(--text-md);font-weight:600}.TaxCalendar_upcomingRow__NkFvR{display:grid;grid-template-columns:var(--calendar-date-column) minmax(0,1fr) var(--calendar-status-width);align-items:start;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-border)}.TaxCalendar_upcomingRow__NkFvR:last-child{border-bottom:none}.TaxCalendar_link__j_xAw{color:var(--color-text);font-weight:600;text-decoration:none}.TaxCalendar_link__j_xAw:hover{color:var(--color-accent);text-decoration:underline}@media (max-width:767px){.TaxCalendar_month__NwSYC,.TaxCalendar_upcoming__txlR_{padding:var(--space-4)}.TaxCalendar_filterField__uAMQV{flex:1 1 100%}}@container (max-width: 640px){.TaxCalendar_row__OLGxk,.TaxCalendar_upcomingRow__NkFvR{grid-template-columns:minmax(0,1fr) auto}.TaxCalendar_date__UdMcz{grid-column:1;grid-row:1}.TaxCalendar_state__O_ytD{grid-column:2;grid-row:1;padding-top:0}.TaxCalendar_body__8TxyR{grid-column:1/-1}.TaxCalendar_actions__pI6F3{grid-column:1/-1;justify-content:flex-start}.TaxCalendar_marks__mpjsw{align-items:stretch;width:100%}.TaxCalendar_marksSummary__1yIiJ{justify-content:center}.TaxCalendar_shift__EuSw6{flex-basis:auto}}.TaxCalendar_reminders__dMQNG{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface)}.TaxCalendar_reminderForm__ounag{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:var(--panel-min-width)}.TaxCalendar_reminderForm__ounag>div{align-self:stretch}.TaxCalendar_remindersTitle__lQTVN{font-size:var(--text-lg);font-weight:600;line-height:var(--line-height-tight)}@media (max-width:767px){.TaxCalendar_reminders__dMQNG{padding:var(--space-4)}.AiPerimeterSection_modeAction__6GS5k,.AiPerimeterSection_modeName__eIb_n{flex:1 1 100%}}.AiPerimeterSection_group__E0mY0+.AiPerimeterSection_group__E0mY0{margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border)}.AiPerimeterSection_groupRows__xvlDP{padding-left:var(--space-4)}.Facsimile_list__j_6_n{display:flex;flex-direction:column;gap:var(--space-4)}.Facsimile_item__4SBRB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.Facsimile_item__4SBRB:last-child{border-bottom:none;padding-bottom:0}.Facsimile_preview__60psc{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--preview-height-wide);height:var(--preview-size);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background-color:var(--color-surface);background-image:linear-gradient(45deg,var(--color-bg) 25%,transparent 25%,transparent 75%,var(--color-bg) 75%),linear-gradient(45deg,var(--color-bg) 25%,transparent 25%,transparent 75%,var(--color-bg) 75%);background-size:var(--space-4) var(--space-4);background-position:0 0,var(--space-2) var(--space-2)}.Facsimile_image__uCKeH{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.Facsimile_about__HpVcO{flex:1 1 var(--fact-min-width);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Facsimile_name__x_PYJ{font-weight:600;overflow-wrap:anywhere}.Facsimile_muted__eSVg0{font-size:var(--text-sm);color:var(--color-text-muted)}.Facsimile_file__DBH_U{font-size:var(--text-sm);color:var(--color-text);max-width:100%}.OrganizationsScreen_lead__vhD_7{color:var(--color-text-muted);font-size:var(--text-md);max-width:var(--reading-width)}.OrganizationsScreen_saved__G1Kvj{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--color-success);border-radius:var(--radius-control);color:var(--color-success);font-size:var(--text-sm)}.OrganizationsScreen_layout__7A_wU{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:flex-start}.OrganizationsScreen_list__UGqDP{flex:1 1 var(--role-list-width);max-width:100%;display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-3)}.OrganizationsScreen_listLink__WB81U{display:flex;flex-direction:column;gap:var(--space-1);min-height:var(--touch-target);justify-content:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none}.OrganizationsScreen_listLink__WB81U:hover{background:var(--color-surface-sunken)}.OrganizationsScreen_listLinkActive__UCeXQ{background:var(--color-surface-sunken);box-shadow:inset var(--focus-ring-width) 0 0 0 var(--color-accent)}.OrganizationsScreen_listName__chvHR{font-size:var(--text-md);font-weight:600}.OrganizationsScreen_listNote__6_0zW{color:var(--color-text-muted);font-size:var(--text-xs)}.OrganizationsScreen_addLink__0uE1n{display:flex;align-items:center;justify-content:center;min-height:var(--touch-target);border-radius:var(--radius-control);border:var(--border-width) dashed var(--color-border-strong);color:var(--color-accent);font-size:var(--text-sm);text-decoration:none}.OrganizationsScreen_addLink__0uE1n:hover{background:var(--color-surface-sunken)}.OrganizationsScreen_panel__MjR7_{flex:999 1 var(--panel-min-width);display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6);min-width:0}.OrganizationsScreen_panelTitle__ZsZbh{font-size:var(--text-xl);font-weight:600;line-height:var(--line-height-tight)}.OrganizationsScreen_section__44cM7{display:flex;flex-direction:column;gap:var(--space-4)}.OrganizationsScreen_sectionTitle__eWLqY{font-size:var(--text-lg);font-weight:600}.OrganizationsScreen_note__QDqme{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--reading-width)}.OrganizationsScreen_grid__y4WJT{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--field-min-width),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.OrganizationsScreen_field__tgPKf{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.OrganizationsScreen_label__zFHnK{color:var(--color-text);font-size:var(--text-sm)}.OrganizationsScreen_select__xtQYH{height:var(--control-height);padding:0 var(--control-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-md)}.OrganizationsScreen_checkbox__xcuK2{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-size:var(--text-sm);cursor:pointer}.OrganizationsScreen_checkboxInput__fplAy{width:var(--space-5);height:var(--space-5);accent-color:var(--color-accent)}.OrganizationsScreen_error__1pyQI{display:inline-flex;align-self:flex-start;max-width:100%;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm)}.OrganizationsScreen_errorMark__foPuy{font-weight:700}.OrganizationsScreen_actions__y3BG_{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.OrganizationsScreen_accounts__HuXwI{display:flex;flex-direction:column;gap:var(--space-4)}.OrganizationsScreen_account__alpYm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.OrganizationsScreen_account__alpYm:last-child{border-bottom:none;padding-bottom:0}.OrganizationsScreen_accountBank__9tJy6{flex:0 0 var(--fact-min-width);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.OrganizationsScreen_accountNumber___UQNE{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.OrganizationsScreen_scopePanel__siSRv{display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-6)}.OrganizationsScreen_scopeTable__HcJyQ{display:flex;flex-direction:column;gap:var(--space-2)}.OrganizationsScreen_scopeRow__2dzv0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.OrganizationsScreen_scopeRow__2dzv0:last-child{border-bottom:none;padding-bottom:0}.OrganizationsScreen_scopeUser__RAQww{display:flex;flex-direction:column;min-width:var(--field-min-width)}.OrganizationsScreen_scopeNote__9edOs{color:var(--color-text-muted);font-size:var(--text-sm)}