.avatar_avatar__YleST{--avatar-ring:none;position:relative;display:inline-block;flex:none;width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;box-shadow:var(--avatar-ring);transition:box-shadow var(--fm-duration-fast) var(--fm-ease-standard)}.avatar_face__bQGj0{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--fm-color-avatar-empty);color:var(--fm-color-avatar-empty-ink)}.avatar_initials__Mh4qf{font:600 max(11px,calc(var(--avatar-size) * .26)) /1 var(--fm-font-body);letter-spacing:.02em;user-select:none}.avatar_photo__UA_xf{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.avatar_soft__96_GA{--avatar-ring:0 0 0 3px var(--fm-color-surface),var(--fm-shadow-avatar)}.avatar_selected__hzxD_{--avatar-ring:0 0 0 3px var(--fm-color-surface),0 0 0 6px var(--fm-color-action),var(--fm-shadow-selected)}.avatar_toned__oYW1M{--avatar-ring:0 0 0 2px var(--fm-color-surface),0 0 0 4.5px var(--avatar-tone)}.avatar_small__8Boii .avatar_initials__Mh4qf{letter-spacing:0}.avatar_deceasedRing__8vbjN{position:absolute;inset:-4.5px;border-radius:50%;border:1.5px solid var(--fm-color-tree-link);pointer-events:none}.avatar_toned__oYW1M .avatar_deceasedRing__8vbjN{inset:-6.5px}.avatar_selected__hzxD_ .avatar_deceasedRing__8vbjN{display:none}.avatar_small__8Boii .avatar_deceasedRing__8vbjN{inset:-3.5px}.button_button__T_vbc{display:inline-flex;align-items:center;justify-content:center;gap:var(--rub-space-2);min-height:var(--rub-control-height);padding:0 var(--rub-space-5);border:1.5px solid transparent;border-radius:var(--rub-radius-md);background:none;color:var(--rub-color-ink);font:var(--rub-weight-semibold) 16px/1.2 var(--rub-font-body);letter-spacing:var(--rub-tracking-tight);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--rub-duration-instant) var(--rub-ease-standard),background-color var(--rub-duration-fast) var(--rub-ease-standard),box-shadow var(--rub-duration-fast) var(--rub-ease-standard)}.button_button__T_vbc:active:not(:disabled){transform:scale(.98)}.button_button__T_vbc:focus-visible,.button_iconButton__ayaz0:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:2px}.button_button__T_vbc:disabled{cursor:not-allowed}.button_icon__Y0vMN{flex:none}.button_sm__LoPaG{min-height:var(--rub-control-height-sm);padding:0 var(--rub-space-3);border-radius:var(--rub-radius-sm);font-size:14px;gap:6px}.button_md__TzjSf{font-size:15px}.button_lg__7Nsm9{min-height:var(--rub-control-height-lg);font-size:var(--rub-text-lg)}.button_block__PoIbI{display:flex;width:100%}.button_primary__6BrCp{background:var(--rub-color-action);color:var(--rub-color-on-action);box-shadow:var(--rub-shadow-action)}.button_primary__6BrCp:disabled{background:var(--rub-color-surface-sunken);color:var(--rub-color-ink-muted);box-shadow:none}.button_secondary__4r0H9{background:var(--rub-color-action-tint);color:var(--rub-color-action-strong)}.button_ghost__zkciv{border-color:var(--rub-color-line-strong);background:var(--rub-color-surface);color:var(--rub-color-ink)}.button_quiet__1T3sr{padding-left:var(--rub-space-3);padding-right:var(--rub-space-3);color:var(--rub-color-action-strong)}.button_danger__73nVY{background:var(--rub-color-danger);color:var(--rub-color-on-action)}.button_dangerGhost__yNLCI{border-color:var(--fm-color-danger);background:var(--rub-color-surface);color:var(--rub-color-danger)}.button_ghost__zkciv[aria-expanded=true],.button_ghost__zkciv[aria-pressed=true]{border-color:var(--rub-color-action);background:var(--rub-color-action-tint);color:var(--rub-color-action-strong)}@media (hover:hover){.button_primary__6BrCp:hover:not(:disabled){background:var(--rub-color-action-strong)}.button_secondary__4r0H9:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--fm-color-action)}.button_ghost__zkciv:hover:not(:disabled),.button_quiet__1T3sr:hover:not(:disabled){background:var(--rub-color-surface-sunken)}.button_danger__73nVY:hover:not(:disabled){background:var(--fm-color-danger);filter:brightness(.9)}.button_dangerGhost__yNLCI:hover:not(:disabled){background:var(--rub-color-danger-tint)}}.button_iconButton__ayaz0{display:inline-grid;place-items:center;flex:none;width:var(--rub-icon-button);height:var(--rub-icon-button);padding:0;border:0;border-radius:50%;color:var(--rub-color-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--rub-duration-instant) var(--rub-ease-standard),background-color var(--rub-duration-fast) var(--rub-ease-standard)}.button_iconButton__ayaz0:active:not(:disabled){transform:scale(.94)}.button_iconButton__ayaz0:disabled{color:var(--rub-color-ink-subtle);cursor:not-allowed}.button_lookRaised__1bUip{background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm)}.button_lookPlain__XqzZz{background:var(--rub-color-surface-muted)}.button_lookQuiet__cdZ1U{background:none}@media (hover:hover){.button_lookPlain__XqzZz:hover:not(:disabled),.button_lookQuiet__cdZ1U:hover:not(:disabled),.button_lookRaised__1bUip:hover:not(:disabled){background:var(--rub-color-surface-sunken)}}.chip_chip___dpwJ{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:var(--rub-radius-pill);font:var(--rub-weight-semibold) var(--rub-text-xs)/1.2 var(--rub-font-body);letter-spacing:0;white-space:nowrap}.chip_neutral__gVNWl{background:var(--rub-color-surface-sunken);color:var(--rub-color-ink-muted)}.chip_action__RvyUz{background:var(--rub-color-action-tint);color:var(--rub-color-action-strong)}.chip_suggestion__HrC6D{background:var(--rub-color-suggestion-tint);color:var(--rub-color-suggestion-ink)}.chip_info__ivgZL{background:var(--rub-color-info-tint);color:var(--rub-color-info)}.chip_danger__EZfDM{background:var(--rub-color-danger-tint);color:var(--rub-color-danger)}.chip_dark___wVGm{background:var(--rub-color-ink);color:var(--rub-color-on-action)}.chip_outline__iYJos{box-shadow:inset 0 0 0 1px var(--rub-color-line-strong);background:var(--rub-color-surface);color:var(--rub-color-ink-muted)}.chip_dot__ETgwK{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--rub-color-status-ongoing)}.chip_dotEnded__aKLo3{background:var(--rub-color-status-ended)}.chip_statusDot__6WLc0{margin:0 6px 1px 0;vertical-align:middle}.segmented_field__PKbfV{display:grid;gap:var(--rub-space-2);min-width:0;margin:0;padding:0;border:0}.segmented_label__LDpq9{padding:0 0 0 2px;color:var(--rub-color-ink-muted);font:var(--rub-weight-semibold) 12.5px/1.3 var(--rub-font-body)}.segmented_track__creeV{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:var(--rub-color-surface-muted)}.segmented_segment__PMm_R{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:var(--rub-space-2);min-height:var(--rub-touch-min);padding:4px 10px;border:0;border-radius:11px;background:none;color:var(--rub-color-ink-muted);font:var(--rub-weight-semibold) 14px/1.15 var(--rub-font-body);text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color var(--rub-duration-fast) var(--rub-ease-standard),color var(--rub-duration-fast) var(--rub-ease-standard),box-shadow var(--rub-duration-fast) var(--rub-ease-standard)}.segmented_withLeading__gXwua{justify-content:flex-start;padding-left:6px}.segmented_text__K_Tzk{min-width:0}.segmented_on__jj_eL{background:var(--rub-color-surface);color:var(--rub-color-ink);box-shadow:var(--fm-shadow-sm)}@media (hover:hover){.segmented_segment__PMm_R:not(.segmented_on__jj_eL):hover{color:var(--rub-color-ink)}}.segmented_segment__PMm_R:focus-visible,.segmented_segment__PMm_R:has(:focus-visible){outline:3px solid var(--rub-color-focus);outline-offset:1px}.segmented_input__uS2Aa{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.segmented_srOnly__bj9he{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.card_card__N9KLC{border-radius:var(--rub-radius-lg)}.card_raised__QqC38{background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm)}.card_inset__zpGT1{background:var(--card-bg,var(--rub-color-bg))}.card_sm__QSB6T{padding:var(--rub-space-2) var(--rub-space-3)}.card_md__Ds3V6{padding:var(--rub-space-4)}.logo_logo__JEyvj{display:inline-flex;flex:none;padding:var(--logo-zone);line-height:0}.logo_logo__JEyvj img{max-width:none;vertical-align:top}.sheet_sheet__W4rjO{position:fixed;inset:12px 12px 12px auto;width:min(460px,calc(100vw - 24px));max-width:none;height:auto;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--rub-radius-xl);background:var(--rub-color-surface);color:var(--rub-color-ink);box-shadow:var(--rub-shadow-dialog);font:var(--rub-weight-regular) var(--rub-text-md) /var(--rub-leading-normal) var(--rub-font-body)}.sheet_sheet__W4rjO::backdrop{background:var(--rub-color-scrim)}@media (prefers-reduced-motion:no-preference){.sheet_sheet__W4rjO[open]{animation:sheet_slide-in__EtqkF var(--rub-duration-slow) var(--rub-ease-out)}.sheet_sheet__W4rjO[open]::backdrop{animation:sheet_fade-in__Ee67e var(--rub-duration-base) var(--rub-ease-standard)}}@keyframes sheet_slide-in__EtqkF{0%{transform:translateX(24px);opacity:0}}@keyframes sheet_rise-in__jI9h9{0%{transform:translateY(40px);opacity:0}}@keyframes sheet_fade-in__Ee67e{0%{opacity:0}}@media (max-width:899px){.sheet_sheet__W4rjO{inset:auto 0 0 0;width:100%;height:88vh;height:88dvh;border-radius:var(--rub-radius-xl) var(--rub-radius-xl) 0 0}@media (prefers-reduced-motion:no-preference){.sheet_sheet__W4rjO[open]{animation-name:sheet_rise-in__jI9h9}}}.sheet_grabber__tbPx_{display:grid;place-items:center;height:22px;flex:none}.sheet_grabberBar__70HYb{width:36px;height:5px;border-radius:3px;background:var(--fm-color-line-strong)}.toast_toast__LSVJ7{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px var(--rub-space-3);padding:var(--rub-space-3) var(--rub-space-3) var(--rub-space-2) var(--rub-space-3);border-radius:var(--rub-radius-md);font-size:14px;line-height:var(--rub-leading-snug)}@media (prefers-reduced-motion:no-preference){.toast_toast__LSVJ7{animation:toast_toast-in__v5WPx var(--rub-duration-base) var(--rub-ease-out)}}@keyframes toast_toast-in__v5WPx{0%{opacity:0;transform:translateY(6px)}}.toast_success__ql00t{background:var(--rub-color-success-tint);color:var(--rub-color-ink)}.toast_error__N3Cyj{background:var(--rub-color-danger-tint);color:var(--fm-color-danger);box-shadow:inset 0 0 0 1.5px var(--fm-color-danger)}.toast_icon__aRg7_{display:grid;place-items:center;width:26px;height:26px;margin-top:1px;border-radius:50%;color:var(--rub-color-on-action)}.toast_success__ql00t .toast_icon__aRg7_{background:var(--rub-color-action)}.toast_error__N3Cyj .toast_icon__aRg7_{background:var(--rub-color-danger)}.toast_body__37Iot{display:grid;gap:4px;min-width:0;padding-top:4px}.toast_body__37Iot p,.toast_body__37Iot ul{margin:0}.toast_actions__HBHyk{grid-column:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.search-field_field__gihBW{position:relative;display:flex;align-items:center;gap:10px;min-height:var(--rub-touch-min);padding:0 14px;border:2px solid transparent;border-radius:var(--rub-radius-pill);transition:border-color var(--rub-duration-fast) var(--rub-ease-standard),box-shadow var(--rub-duration-fast) var(--rub-ease-standard)}.search-field_raised__XdIE7{background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm)}.search-field_filled__p37yx{min-height:var(--rub-control-height);border-radius:var(--rub-radius-md);background:var(--rub-color-surface-muted)}.search-field_field__gihBW:focus-within{border-color:var(--fm-color-action);background:var(--fm-color-surface);outline:3px solid var(--fm-color-focus);outline-offset:2px}.search-field_icon__WkMsl{flex:none;color:var(--rub-color-ink-muted)}.search-field_input__AMK0f{flex:1;min-width:0;height:40px;padding:0;border:0;background:none;color:var(--rub-color-ink);font:var(--rub-weight-medium) 16px/1.2 var(--rub-font-body);outline:none}.search-field_filled__p37yx .search-field_input__AMK0f{font-size:var(--rub-text-lg)}.search-field_input__AMK0f::placeholder{color:var(--rub-color-ink-muted);font-weight:var(--rub-weight-regular)}.search-field_input__AMK0f::-webkit-search-cancel-button,.search-field_input__AMK0f::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-field_hint__kPMPl{flex:none;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm);pointer-events:none}.empty-slot_slot__AE8_f{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--slot-size);height:var(--slot-size);border:2px dashed var(--fm-color-control-border);border-radius:50%;background:var(--fm-color-surface);color:var(--rub-color-action)}.empty-slot_suggestion__GmwiU{border-color:var(--rub-color-suggestion);background:var(--rub-color-suggestion-tint);color:var(--rub-color-suggestion-ink)}.empty-slot_dot__O1Mj_{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border:2px solid var(--rub-color-surface);border-radius:50%;background:var(--rub-color-suggestion)}@property --progress{syntax:"<number>";inherits:false;initial-value:0}.progress-ring_pill__Hj1T_{position:relative;display:inline-flex;align-items:center;gap:var(--rub-space-2);height:var(--rub-touch-min);padding:0 12px 0 6px;border-radius:var(--rub-radius-pill);background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm);white-space:nowrap}.progress-ring_ring__tcV6v{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:conic-gradient(var(--rub-color-action) calc(var(--progress) * 1%),var(--rub-color-line) 0);transition:--progress var(--rub-duration-emphasis) var(--rub-ease-out)}.progress-ring_ring__tcV6v:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--rub-color-surface)}.progress-ring_leaf__oRVl2{position:relative;z-index:1;color:var(--rub-color-action)}.progress-ring_value__aArP_{font:var(--rub-weight-bold) 14px/1 var(--rub-font-display);letter-spacing:var(--rub-tracking-tight);font-variant-numeric:tabular-nums}.progress-ring_gain__XnImb{position:absolute;top:-11px;right:2px;min-width:30px;padding:2px 7px;border:2px solid var(--rub-color-surface);border-radius:var(--rub-radius-pill);background:var(--rub-color-action);color:var(--rub-color-on-action);font:var(--rub-weight-bold) 12px/1.2 var(--rub-font-display);text-align:center;box-shadow:var(--rub-shadow-sm)}@media (prefers-reduced-motion:no-preference){.progress-ring_gain__XnImb{animation:progress-ring_gain-in__lUQWr var(--rub-duration-emphasis) var(--rub-ease-spring) both}}@keyframes progress-ring_gain-in__lUQWr{0%{opacity:0;transform:translateY(6px) scale(.6)}}.progress-ring_inner__g4iIm{display:none}@media (max-width:639px){.progress-ring_compactOnPhone__r5i8Q{gap:0;padding:0 6px}.progress-ring_compactOnPhone__r5i8Q .progress-ring_leaf__oRVl2,.progress-ring_compactOnPhone__r5i8Q .progress-ring_value__aArP_{display:none}.progress-ring_compactOnPhone__r5i8Q .progress-ring_inner__g4iIm{position:relative;z-index:1;display:block;color:var(--rub-color-ink);font:var(--rub-weight-bold) 11px/1 var(--rub-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}}.tree-canvas_canvas__pF2nT,.tree-canvas_surface__DEohW{width:100%;height:100%;touch-action:none}.tree-canvas_canvas__pF2nT{display:block;user-select:none;-webkit-user-select:none;background:radial-gradient(circle,var(--fm-color-line-strong) 1.1px,transparent 1.3px) 0 0 /22px 22px,var(--fm-color-bg);cursor:grab;font-family:var(--fm-font-body);-webkit-tap-highlight-color:transparent}.tree-canvas_canvas__pF2nT:active{cursor:grabbing}.tree-canvas_card__qek35{cursor:pointer;outline:none}.tree-canvas_canvas__pF2nT[data-a-jour=false] .tree-canvas_card__qek35{cursor:default;pointer-events:none}@media (prefers-reduced-motion:no-preference){.tree-canvas_canvas__pF2nT[data-a-jour=false] .tree-canvas_card__qek35{opacity:.55;transition:opacity var(--rub-duration-fast) var(--rub-ease-standard) .18s}}.tree-canvas_hit__95vLl{fill:transparent;stroke:transparent;stroke-width:3}.tree-canvas_card__qek35:focus-visible .tree-canvas_hit__95vLl{stroke:var(--fm-color-focus)}@media (forced-colors:active){.tree-canvas_card__qek35:focus-visible .tree-canvas_hit__95vLl{stroke:Highlight}}.tree-canvas_error__gUjni .tree-canvas_hit__95vLl{stroke:var(--fm-color-danger);stroke-dasharray:6 4;stroke-width:2.5}.tree-canvas_visual__y4Uaf{pointer-events:none}.tree-canvas_grow__53ysV{transform:scale(1);transform-origin:0 0;transition:transform var(--rub-duration-slow) var(--rub-ease-spring)}.tree-canvas_selected__HtGd_ .tree-canvas_grow__53ysV{transform:scale(1.1875)}.tree-canvas_shadow__IOQeG{fill:var(--fm-color-ink);opacity:.1}.tree-canvas_halo__MyD6E{fill:var(--fm-color-surface)}.tree-canvas_face__QghLa{fill:var(--fm-color-avatar-empty)}.tree-canvas_initials__7Mb4q{fill:var(--fm-color-avatar-empty-ink);font-family:var(--fm-font-body);font-weight:600;letter-spacing:.02em;pointer-events:none}.tree-canvas_deceasedRing__3N1nZ{fill:none;stroke:var(--fm-color-tree-link);stroke-width:1.5}.tree-canvas_ring__p6M_a{fill:none;stroke:transparent;stroke-width:3;transition:stroke var(--fm-duration-fast) var(--fm-ease-standard)}@media (hover:hover){.tree-canvas_card__qek35:hover .tree-canvas_ring__p6M_a{stroke:var(--rub-color-action-soft)}}.tree-canvas_selected__HtGd_ .tree-canvas_ring__p6M_a,.tree-canvas_selected__HtGd_:hover .tree-canvas_ring__p6M_a{stroke:var(--fm-color-action)}.tree-canvas_selected__HtGd_ .tree-canvas_shadow__IOQeG{fill:var(--fm-color-action);opacity:.22}@media (prefers-reduced-motion:no-preference){.tree-canvas_added__ofVks .tree-canvas_visual__y4Uaf{animation:tree-canvas_node-in__E5uGN var(--rub-duration-emphasis) var(--rub-ease-spring) both;transform-box:fill-box;transform-origin:50% 30%}}@keyframes tree-canvas_node-in__E5uGN{0%{opacity:0;transform:scale(.6)}}.tree-canvas_name__JusM_{fill:var(--fm-color-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}.tree-canvas_selected__HtGd_ .tree-canvas_name__JusM_{font-weight:700}.tree-canvas_years__SIGAP{fill:var(--fm-color-ink-muted);font-size:11.5px;font-variant-numeric:tabular-nums}.tree-canvas_bigName__Qy_BI{fill:var(--fm-color-ink);font-size:21px;font-weight:700}.tree-canvas_rootMark__rN3N_ circle{fill:var(--fm-color-surface);stroke:var(--fm-color-line-strong);stroke-width:1}.tree-canvas_rootMark__rN3N_ .tree-canvas_rootMarkGlyph__kZP14{fill:none;stroke:var(--fm-color-action);stroke-width:1.8;filter:none}.tree-canvas_rootMark__rN3N_ .tree-canvas_rootMarkDot__BICz8{fill:var(--fm-color-action);filter:none}.tree-canvas_newBadge__nLwHQ circle{fill:var(--fm-color-action);stroke:var(--fm-color-surface);stroke-width:2.5}.tree-canvas_newBadge__nLwHQ path{fill:none;stroke:var(--fm-color-on-action);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.tree-canvas_errorIcon__CwhD4 circle{fill:var(--fm-color-danger);stroke:var(--fm-color-surface);stroke-width:2}.tree-canvas_errorIcon__CwhD4 text{fill:var(--fm-color-on-action);font-size:14px;font-weight:800}.tree-canvas_slot___f4Lx{cursor:pointer;outline:none}.tree-canvas_slotHit__Bgle1{fill:transparent;stroke:transparent;stroke-width:3}.tree-canvas_slot___f4Lx:focus-visible .tree-canvas_slotHit__Bgle1{stroke:var(--fm-color-focus)}.tree-canvas_slotRing__Eifrf{fill:var(--fm-color-accent-tint);stroke:var(--fm-color-accent);stroke-width:2.2;stroke-dasharray:4.2 3.4;transition:fill var(--rub-duration-fast) var(--rub-ease-standard)}@media (hover:hover){.tree-canvas_slot___f4Lx:hover .tree-canvas_slotRing__Eifrf{stroke-dasharray:none}}.tree-canvas_slotPlus__HV7oZ{fill:none;stroke:var(--fm-color-accent-ink);stroke-width:2.2;stroke-linecap:round}.tree-canvas_slotDot__tBEHG{fill:var(--fm-color-accent);stroke:var(--fm-color-surface);stroke-width:2}.tree-canvas_slotNeutral__Tty3w .tree-canvas_slotRing__Eifrf{fill:var(--fm-color-surface);stroke:var(--fm-color-control-border);stroke-width:1.6;stroke-dasharray:4.5 4}@media (hover:hover){.tree-canvas_slotNeutral__Tty3w:hover .tree-canvas_slotRing__Eifrf{fill:var(--fm-color-surface-tint)}}.tree-canvas_slotNeutral__Tty3w .tree-canvas_slotPlus__HV7oZ{stroke:var(--fm-color-action);stroke-width:2.6}.tree-canvas_slotCaption__Aisku{fill:var(--fm-color-action-ink);font:600 12.5px var(--rub-font-body);pointer-events:none}.tree-canvas_slotLine__K270N{fill:none;stroke:var(--fm-color-control-border);stroke-width:2;stroke-dasharray:3 6;stroke-linecap:round;pointer-events:none}.tree-canvas_descent___Gu6S{fill:none;stroke:var(--fm-color-tree-link);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tree-canvas_union__itmpM{fill:none;stroke:var(--fm-color-tree-link);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.tree-canvas_unionCouple__B_tGu{stroke-width:3.5}.tree-canvas_unionEnded__ZRffu{stroke-dasharray:4 5}.tree-canvas_distant__6TTRo{stroke-width:2;stroke-dasharray:10 4 2 4}.tree-canvas_chosen__y_GVH{stroke:var(--fm-color-action)}.tree-canvas_marker___1GQb circle{fill:var(--fm-color-surface);stroke-width:2}.tree-canvas_markerOngoing__AFcic{stroke:var(--fm-color-action);color:var(--fm-color-action)}.tree-canvas_markerEnded__avROj{stroke:var(--fm-color-tree-link);color:var(--fm-color-ink-muted)}.tree-canvas_markerEnded__avROj circle{stroke-dasharray:3 3}.tree-canvas_markerGlyph__yGoHx{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}path.tree-canvas_markerGlyph__yGoHx{stroke-width:3.6}.tree-canvas_markerText__B33BC{fill:currentColor;stroke:none;font-size:13px;font-weight:700}.tree-canvas_legendList__zNbdU{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tree-canvas_legendItem__qzgGu{display:flex;align-items:center;gap:10px}.tree-canvas_legendSample__Wf23e{flex:none;overflow:visible}.tree-canvas_legendNote__NEncJ{margin:10px 0 0;color:var(--fm-color-ink-muted);line-height:var(--rub-leading-snug)}.tree-canvas_linksList__nj5_N{font:var(--fm-text-small);color:var(--fm-color-ink)}.tree-canvas_linksList__nj5_N summary{display:flex;align-items:center;min-height:44px;font:var(--fm-text-label);color:var(--fm-color-action-ink);cursor:pointer}.tree-canvas_linksList__nj5_N ul{display:grid;gap:4px;margin:4px 0 0;padding-left:20px}.tree-canvas_linksList__nj5_N p{margin:4px 0 0;color:var(--fm-color-ink-muted)}.ex-switch_zone__W79xw{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%}.ex-switch_note__QqQ2c{margin:0;padding-left:4px;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm);line-height:var(--rub-leading-snug);overflow-wrap:anywhere}.ex-switch_switch__EJ0g7{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:var(--rub-touch-min);max-width:100%;padding:0 14px 0 10px;border:1px solid var(--rub-color-line-strong);border-radius:var(--rub-radius-pill);background:var(--rub-color-surface);color:var(--rub-color-ink);font:var(--rub-weight-semibold) var(--rub-text-sm) /1.25 var(--rub-font-body);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ex-switch_switch__EJ0g7:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:2px}@media (hover:hover){.ex-switch_switch__EJ0g7:hover{background:var(--rub-color-surface-sunken)}}.ex-switch_track__4O078{position:relative;flex:none;width:34px;height:20px;border:1.5px solid var(--rub-color-control-border);border-radius:var(--rub-radius-pill);background:var(--rub-color-surface-muted);transition:background var(--rub-duration-fast) var(--rub-ease-standard),border-color var(--rub-duration-fast) var(--rub-ease-standard)}.ex-switch_knob__J_mgQ{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--rub-color-control-border);transition:transform var(--rub-duration-fast) var(--rub-ease-standard),background var(--rub-duration-fast) var(--rub-ease-standard)}.ex-switch_switch__EJ0g7[aria-checked=true] .ex-switch_track__4O078{border-color:var(--rub-color-action);background:var(--rub-color-action)}.ex-switch_switch__EJ0g7[aria-checked=true] .ex-switch_knob__J_mgQ{background:var(--rub-color-surface);transform:translateX(14px)}.ex-switch_text__ALemB{min-width:0}.ex-switch_state__invDR{color:var(--rub-color-ink-muted);font-weight:400}@media (max-width:639px){.ex-switch_note__QqQ2c{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.composition_bar__qLyw0{row-gap:var(--rub-space-2)}.composition_commandsZone__crE12{order:10;display:grid;flex-basis:100%;gap:6px;min-width:0}.composition_commands__3S4PH{display:flex;flex-wrap:wrap;gap:6px}.composition_command__MTAao{flex:0 1 auto;min-height:var(--rub-touch-min);padding-inline:14px;box-shadow:var(--rub-shadow-sm);white-space:nowrap}.composition_commandShort__T_mnU{display:none}.composition_breaksLine__U0uXw{display:flex;min-width:0}.composition_commandNote__wjgwB,.composition_status___VFzW{margin:0;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm);line-height:var(--rub-leading-snug)}.composition_status___VFzW{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--rub-space-2)}.composition_statusChip__O9Ndf{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;border-radius:var(--rub-radius-pill);background:var(--rub-color-action-tint);color:var(--rub-color-action-strong);font:var(--rub-weight-semibold) var(--rub-text-sm) /1.3 var(--rub-font-body)}.composition_statusChipAuto__lX37E{background:var(--rub-color-surface);color:var(--rub-color-ink-muted);box-shadow:inset 0 0 0 1px var(--rub-color-line-strong)}.composition_statusAction__pFyoH{min-height:var(--rub-touch-min)}@media (max-width:639px){.composition_commands__3S4PH{flex-wrap:nowrap}.composition_command__MTAao{flex:1 1 auto;padding-inline:10px;font-size:var(--rub-text-sm)}}@media (max-width:379px){.composition_commandLong__xS_u4{display:none}.composition_commandShort__T_mnU{display:inline}.composition_command__MTAao{padding-inline:8px}}.composition_freeRing__xIZWT{fill:none;stroke:var(--fm-color-line-strong);stroke-width:1.5;stroke-dasharray:7 6}.composition_freeLabel__gRM_a{border-style:dashed;border-color:var(--fm-color-line-strong)}.composition_inlineActions__Fyk7n{display:flex;flex-wrap:wrap;gap:var(--rub-space-2)}.composition_wideSheet__fKGUM{width:min(520px,calc(100vw - 24px))}.composition_slots__BOqum{display:grid;gap:6px;margin:0;padding:0;list-style:none}.composition_slot__7Kve8{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:var(--rub-space-3);min-height:58px;padding:6px 8px 6px 12px;border:1.5px dashed var(--rub-color-control-border);border-radius:var(--rub-radius-md)}.composition_slot__7Kve8[data-centre-choisi]:not([data-centre-choisi=""]){border-style:solid;border-color:var(--rub-color-action);background:var(--rub-color-action-tint)}.composition_slotText__oxxB6{display:grid;min-width:0}.composition_pickButton__ZFXu9{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left}.composition_checkRow__hCdov:focus-within,.composition_pickButton__ZFXu9:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:1px}.composition_checkRow__hCdov.composition_checkRow__hCdov{grid-template-columns:24px 40px minmax(0,1fr)}.composition_check__WzN_b{width:22px;height:22px;margin:0;accent-color:var(--rub-color-action)}.composition_check__WzN_b:focus-visible{outline:none}.composition_lineages__gu5rw{display:grid;gap:var(--rub-space-3)}.composition_option__lZhs2{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--rub-space-2);min-height:var(--rub-touch-min);color:var(--rub-color-ink);font-size:var(--rub-text-sm);cursor:pointer}.composition_option__lZhs2:focus-within{outline:3px solid var(--rub-color-focus);outline-offset:2px;border-radius:8px}.composition_notice__AnAyw{background:var(--rub-color-suggestion-tint);color:var(--rub-color-suggestion-ink);line-height:var(--rub-leading-snug)}.composition_error__ncv2R,.composition_notice__AnAyw{margin:0;padding:10px 14px;border-radius:var(--rub-radius-sm);font-size:var(--rub-text-sm)}.composition_error__ncv2R{background:var(--rub-color-danger-tint);color:var(--rub-color-danger)}.composition_resetButton__4c0y0{justify-self:start}.composition_preview__Mhqb3{position:relative;height:210px;overflow:hidden;border-radius:var(--rub-radius-md);background:var(--rub-color-bg)}.composition_previewItem__qCmQo{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.composition_previewMore__Mm4LF{display:grid;place-items:center;width:32px;height:32px;border:1.5px dashed var(--rub-color-control-border);border-radius:50%;background:var(--rub-color-surface);font:var(--rub-weight-bold) var(--rub-text-xs) /1 var(--rub-font-display)}.composition_overviewTribe__a7Cy5{display:grid;gap:var(--rub-space-2);padding:var(--rub-space-4);border-radius:var(--rub-radius-lg);background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm)}.composition_overviewTribe__a7Cy5 h3{margin:0;font:var(--rub-weight-bold) var(--rub-text-md) /1.3 var(--rub-font-display)}.composition_overviewTribe__a7Cy5 p{margin:0;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm)}.composition_arbreBar__UjNh2{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--rub-space-3);padding:0 var(--rub-space-4) var(--rub-space-2);min-width:0}.composition_arbreIdentity__H3iCZ{display:flex;flex:1 1 260px;flex-wrap:wrap;align-items:center;gap:4px var(--rub-space-2);min-width:0}.composition_arbreCentre__9X_qZ{margin:0;min-width:0;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm);line-height:var(--rub-leading-snug);overflow-wrap:anywhere}.composition_arbreCentre__9X_qZ strong{color:var(--rub-color-ink);font-weight:var(--rub-weight-semibold)}.composition_arbreCommands__6Km0B{display:flex;flex:none;gap:6px}.composition_arbreCommand__yt1Of{min-height:var(--rub-touch-min);padding-inline:14px;box-shadow:var(--rub-shadow-sm);white-space:nowrap}.composition_arbreNotes__cdepO{display:grid;flex-basis:100%;gap:6px}.composition_arbreNotice__tHd5A{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--rub-space-2)}.composition_arbreNotice__tHd5A>p{flex:1 1 220px;margin:0}.composition_arbreNoticeActions__gA2tS{display:flex;flex-wrap:wrap;gap:6px}.composition_arbreNoticeActions__gA2tS>button{min-height:var(--rub-touch-min);background:var(--rub-color-surface)}.composition_statusShort__IPooF{display:none}@media (max-width:639px){.composition_statusLong__ZPLGL,.composition_statusWideOnly__XUmVq{display:none}.composition_statusShort__IPooF{display:inline}}.composition_arbrePanelNotes__Audok{display:grid;gap:6px;padding:var(--rub-space-3) var(--rub-space-4) 0}.composition_arbrePanelNotes__Audok:empty{display:none}@media (max-width:639px){.composition_arbreBar__UjNh2{padding:0 var(--rub-space-3) var(--rub-space-2)}.composition_arbreCommands__6Km0B{display:grid;flex:1 1 100%;grid-template-columns:repeat(3,minmax(0,1fr))}.composition_arbreCommand__yt1Of{min-height:48px;padding:4px 6px;font-size:var(--rub-text-sm);line-height:1.15;white-space:normal}}.resserre_notice__DAg8f{display:grid;gap:var(--fm-space-2);margin:0;padding:var(--fm-space-3) var(--fm-space-4);border:1px solid var(--fm-color-warning);border-radius:var(--fm-radius-md);background:var(--fm-color-warning-tint);color:var(--fm-color-ink)}.resserre_title__OYONx{margin:0;color:var(--fm-color-ink);font:var(--fm-text-label)}.resserre_text__nzHxB{margin:0;font:var(--fm-text-small)}.resserre_actions__dsMRM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-2) var(--fm-space-3)}.resserre_badge__bX4yo{margin:0 0 var(--fm-space-2);padding:var(--fm-space-1) var(--fm-space-3);border-radius:var(--fm-radius-pill);background:var(--fm-color-warning-tint);color:var(--fm-color-ink);font:var(--fm-text-label);text-align:center}.lancement_page__N1MoB{min-height:100vh;min-height:100dvh;background:var(--fm-color-bg);color:var(--fm-color-ink);font:var(--fm-text-body);-webkit-font-smoothing:antialiased;font-feature-settings:"kern","calt";padding:16px 16px 28px}.lancement_page__N1MoB *,.lancement_page__N1MoB :after,.lancement_page__N1MoB :before{box-sizing:border-box}.lancement_page__N1MoB h1{font:var(--fm-text-title-2);letter-spacing:var(--fm-text-title-2-tracking);margin:0}.lancement_page__N1MoB h2{font:var(--fm-text-title-4);letter-spacing:var(--fm-text-title-4-tracking);margin:0}.lancement_page__N1MoB h3{font:var(--fm-text-caption);letter-spacing:var(--fm-text-caption-tracking);text-transform:uppercase;color:var(--fm-color-ink-muted);margin:0 0 6px}.lancement_page__N1MoB p{margin:0}.lancement_page__N1MoB h1:focus,.lancement_page__N1MoB h2:focus{outline:none}.lancement_page__N1MoB :focus-visible{outline:3px solid var(--fm-color-focus);outline-offset:2px}.lancement_srOnly__YFpkE{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lancement_col__jgHOI{max-width:460px;margin:0 auto}.lancement_wide__AIKxN{max-width:1180px;margin:0 auto}.lancement_lead__RDoCE{font:var(--fm-text-body-lg);color:var(--fm-color-ink-muted);margin-top:8px!important}.lancement_note__8RTH_,.lancement_opt__gcTih,.lancement_small__hzCgC{font:var(--fm-text-small);color:var(--fm-color-ink-muted)}.lancement_note__8RTH_{display:flex;gap:8px;align-items:flex-start;margin-top:12px!important}.lancement_note__8RTH_ svg{flex:none;margin-top:1px}.lancement_test__Iy5n5{gap:8px;align-items:flex-start;font:var(--fm-text-small);border-radius:var(--fm-radius-sm);padding:8px 12px;margin-top:10px!important}.lancement_persona__SLc9u,.lancement_test__Iy5n5{display:flex;color:var(--fm-color-info);background:var(--fm-color-info-tint)}.lancement_persona__SLc9u{width:fit-content;align-items:center;gap:6px;font:var(--fm-text-label);border-radius:var(--fm-radius-pill);padding:4px 10px;margin:0 0 12px!important}.lancement_version__fPQZq{margin-top:24px!important;text-align:center;font:var(--fm-text-small);color:var(--fm-color-ink-muted)}.lancement_btn__iuCdt{-webkit-appearance:none;appearance:none;border:0;margin:0;font:var(--fm-text-body-strong);letter-spacing:var(--fm-text-body-strong-tracking);min-height:var(--fm-size-control);padding:0 var(--fm-space-5);border-radius:var(--fm-radius-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--fm-space-2);cursor:pointer;text-align:center;color:inherit;background:none;text-decoration:none;transition:transform var(--fm-duration-instant)}.lancement_btn__iuCdt:active:not(:disabled){transform:scale(.98)}.lancement_pri__HU_2M{background:var(--fm-color-action);color:var(--fm-color-on-action);box-shadow:var(--fm-shadow-action)}.lancement_pri__HU_2M:hover{background:var(--fm-color-action-hover)}.lancement_pri__HU_2M:active{background:var(--fm-color-action-pressed)}.lancement_sec__YWbFT{background:var(--fm-color-surface-tint);color:var(--fm-color-action-ink)}.lancement_sec__YWbFT:hover{box-shadow:inset 0 0 0 2px var(--fm-color-action)}.lancement_ghost__XnMTd{background:transparent;color:var(--fm-color-ink);box-shadow:inset 0 0 0 1.5px var(--fm-color-control-border)}.lancement_ghost__XnMTd:hover{background:var(--fm-color-surface-sunken)}.lancement_quiet__D9Bjg{background:transparent;color:var(--fm-color-action-ink);min-height:var(--fm-size-touch-min);padding:0 var(--fm-space-3)}.lancement_quiet__D9Bjg:hover{background:var(--fm-color-surface-tint)}.lancement_dq__ayz_R{color:var(--fm-color-danger);min-height:var(--fm-size-touch-min);padding:0 var(--fm-space-3)}.lancement_dq__ayz_R:hover{background:var(--fm-color-danger-tint)}.lancement_danger__L9nnY{background:var(--fm-color-danger);color:var(--fm-color-on-danger)}.lancement_onBrand__g5cDQ{background:var(--fm-color-ink-on-brand);color:var(--fm-color-surface-brand)}.lancement_sm__3i7Y8{min-height:var(--fm-size-control-sm);font:var(--fm-text-label);padding:0 var(--fm-space-4);border-radius:var(--fm-radius-sm)}.lancement_block__4bFCS{display:flex;width:100%}.lancement_btn__iuCdt:disabled,.lancement_btn__iuCdt[aria-disabled=true]{background:var(--fm-color-surface-muted);color:var(--fm-color-ink-muted);box-shadow:none;cursor:not-allowed}.lancement_dq__ayz_R:disabled,.lancement_quiet__D9Bjg:disabled{background:transparent}.lancement_back__hIjgu{margin:-6px 0 6px -12px!important}.lancement_stack__I5LJm{display:grid;gap:8px;margin-top:16px}.lancement_fld__3ENyL{display:grid;gap:var(--fm-space-2);margin-top:14px;min-width:0}.lancement_lbl__WdjCm{font:var(--fm-text-label);color:var(--fm-color-ink)}.lancement_inp__M_KUi{font:var(--fm-text-body-lg);min-height:var(--fm-size-control);padding:0 var(--fm-space-4);border-radius:var(--fm-radius-md);border:1.5px solid var(--fm-color-control-border);background:var(--fm-color-surface);color:var(--fm-color-ink);width:100%;min-width:0}.lancement_inp__M_KUi::placeholder{color:var(--fm-color-ink-muted)}.lancement_inp__M_KUi:focus-visible{border-color:var(--fm-color-action);outline-offset:1px}.lancement_inp__M_KUi[aria-invalid=true]{border-color:var(--fm-color-danger);border-width:2px}.lancement_inp__M_KUi:disabled,.lancement_inp__M_KUi[readonly]{background:var(--fm-color-surface-muted);color:var(--fm-color-ink-muted)}.lancement_err__SOWJt{color:var(--fm-color-danger);font:var(--fm-text-small);font-weight:600;margin-top:8px!important}.lancement_grid2__UREGE{display:grid;gap:0 12px;grid-template-columns:minmax(0,1fr)}@media (min-width:400px){.lancement_grid2__UREGE{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lancement_fs__d6AnH{border:0;padding:0;margin:16px 0 0;min-width:0}.lancement_fs__d6AnH legend{font:var(--fm-text-label);color:var(--fm-color-ink);padding:0;margin:0 0 var(--fm-space-2)}.lancement_seg__istcJ{display:flex;gap:2px;padding:4px;border-radius:var(--fm-radius-md);background:var(--fm-color-surface-muted)}.lancement_seg__istcJ label{flex:1 1 0;position:relative;min-width:0}.lancement_seg__istcJ input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.lancement_seg__istcJ input:disabled{cursor:not-allowed}.lancement_seg__istcJ span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:4px 6px;border-radius:var(--fm-radius-sm);font:var(--fm-text-body-strong);color:var(--fm-color-ink-muted);text-align:center}.lancement_seg__istcJ small{font:var(--fm-text-micro);color:var(--fm-color-ink-muted)}.lancement_seg__istcJ input:checked+span{background:var(--fm-color-surface);color:var(--fm-color-ink);box-shadow:var(--fm-shadow-sm)}.lancement_seg__istcJ input:checked+span small{color:var(--fm-color-action-ink)}.lancement_seg__istcJ input:disabled+span{color:var(--fm-color-ink-muted);text-decoration:line-through}.lancement_seg__istcJ input:focus-visible+span{outline:3px solid var(--fm-color-focus);outline-offset:2px}.lancement_rcs__4I2kt{display:grid;gap:8px}.lancement_rc__qANNf{display:flex;gap:12px;align-items:center;padding:10px 14px;border-radius:var(--fm-radius-md);background:var(--fm-color-surface);box-shadow:inset 0 0 0 1.5px var(--fm-color-line-strong);min-height:56px;cursor:pointer}.lancement_rc__qANNf:has(input:checked){box-shadow:inset 0 0 0 2px var(--fm-color-action);background:var(--fm-color-surface)}.lancement_rc__qANNf input{accent-color:var(--fm-color-action);width:22px;height:22px;margin:0;flex:none}.lancement_rc__qANNf b{display:block;font:var(--fm-text-body-strong)}.lancement_rc__qANNf small{display:block;color:var(--fm-color-ink-muted);font:var(--fm-text-small)}.lancement_txt__bVWaO{min-width:0;flex:1}.lancement_avs__JQbM1{display:inline-flex;flex:none}.lancement_avs__JQbM1>*+*{margin-left:-6px}.lancement_dash__BSicz{outline:2px dashed var(--fm-color-control-border);outline-offset:2px;border-radius:50%}.lancement_card__ZB6Xe{background:var(--fm-color-surface);border-radius:var(--fm-radius-lg);box-shadow:var(--fm-shadow-sm);padding:var(--fm-space-4)}@media (min-width:900px){.lancement_card__ZB6Xe{padding:var(--fm-space-5)}}.lancement_chip__RI1Hh{display:inline-flex;align-items:center;gap:4px;min-height:26px;font:var(--fm-text-label);border-radius:var(--fm-radius-pill);padding:0 10px;background:var(--fm-color-surface-muted);color:var(--fm-color-ink-muted)}.lancement_chipAct__Y4Jh8{background:var(--fm-color-surface-tint);color:var(--fm-color-action-ink)}.lancement_chipWarn__A8XO8{background:var(--fm-color-danger-tint);color:var(--fm-color-danger)}.lancement_toast__a9yxy{display:flex;align-items:center;gap:var(--fm-space-3);background:var(--fm-color-surface);color:var(--fm-color-ink);border-radius:var(--fm-radius-md);box-shadow:var(--fm-shadow-md);padding:8px 8px 8px 12px;font:var(--fm-text-body);min-height:52px}.lancement_toast__a9yxy>svg{flex:none;box-sizing:content-box;padding:5px;border-radius:50%;background:var(--fm-color-success);color:var(--fm-color-on-action)}.lancement_toast__a9yxy>span{flex:1;min-width:0}.lancement_toastInfo__l4jiO>svg{background:var(--fm-color-info-tint);color:var(--fm-color-info)}.lancement_toastError__IL0hU>svg{background:var(--fm-color-danger);color:var(--fm-color-on-danger)}.lancement_topbar__jBwY1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-12px -12px 8px}.lancement_brandRow__L5pbg{display:flex;margin:-12px 0 8px -12px}.lancement_appbar__eVbNx{display:flex;align-items:center;gap:10px;min-width:0}.lancement_appbar__eVbNx>a{display:inline-flex;border-radius:var(--fm-radius-sm)}.lancement_filet__qMjPR{width:1px;height:28px;background:var(--fm-color-line-strong);flex:none}.lancement_hero__zsLj_{font:var(--fm-text-display-2)!important;letter-spacing:var(--fm-text-display-2-tracking)!important;margin-top:12px!important;text-wrap:balance}.lancement_ex__uV65b{margin:18px 0;display:flex;flex-direction:column;align-items:center;gap:8px}.lancement_ex__uV65b img{display:block;width:100%;max-width:236px;height:auto;box-shadow:var(--fm-shadow-md)}.lancement_ex__uV65b figcaption,.lancement_steps__4gPhq{font:var(--fm-text-small);color:var(--fm-color-ink-muted)}.lancement_steps__4gPhq{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}.lancement_steps__4gPhq b{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fm-color-surface-tint);color:var(--fm-color-action-ink);font:var(--fm-text-label);margin-right:6px}.lancement_summary__ZmCRT{background:var(--fm-color-surface-muted);border-radius:var(--fm-radius-md);padding:12px 14px;font:var(--fm-text-body);margin:16px 0 12px!important}.lancement_fhead__eXY6a{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.lancement_fhead__eXY6a>div{min-width:0}.lancement_headActions__RgWmx,.lancement_save__sPTj5{display:flex;gap:6px;align-items:center}.lancement_save__sPTj5{font:var(--fm-text-small);color:var(--fm-color-ink-muted);margin-top:4px!important;min-height:22px;flex-wrap:wrap}.lancement_save__sPTj5 svg{color:var(--fm-color-action)}.lancement_saveErr__Vi9UT{font-weight:600}.lancement_saveErr__Vi9UT,.lancement_saveErr__Vi9UT svg{color:var(--fm-color-danger)}.lancement_save__sPTj5 .lancement_btn__iuCdt{min-height:44px;margin:-11px 0}.lancement_fbody__pzRam{margin-top:12px}.lancement_canvas__Ge4V_{position:relative;border-radius:var(--fm-radius-lg);background-color:var(--fm-color-bg);background-image:radial-gradient(circle,var(--fm-color-line-strong) 1.1px,transparent 1.3px);background-size:22px 22px;box-shadow:inset 0 0 0 1px var(--fm-color-line);height:clamp(320px,56svh,540px);overflow:hidden;transition:opacity .2s}.lancement_canvas__Ge4V_>[data-surface-tactile]{height:100%}.lancement_dim__6jTl_{opacity:.38}.lancement_canvasTools__vS2hw{position:absolute;right:8px;bottom:8px;display:flex;gap:6px}.lancement_tool__XQz1e{min-width:44px;min-height:44px;border-radius:50%;border:0;background:var(--fm-color-surface);box-shadow:var(--fm-shadow-sm);color:var(--fm-color-ink);font:inherit;font-weight:700;font-size:18px;cursor:pointer;display:inline-grid;place-items:center}.lancement_panel__U6yRh{margin-top:12px;display:grid;gap:12px;align-content:start;min-width:0}@media (min-width:900px){.lancement_page__N1MoB{padding:24px 28px 32px}.lancement_fbody__pzRam{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.lancement_canvas__Ge4V_{height:calc(100dvh - 150px);min-height:480px;position:sticky;top:16px}.lancement_panel__U6yRh{margin-top:0}}.lancement_ficheH__7uZBU{display:flex;gap:12px;align-items:center}.lancement_ficheH__7uZBU h2{font:var(--fm-text-title-3);letter-spacing:var(--fm-text-title-3-tracking);overflow-wrap:anywhere}.lancement_meta__7fAVM{margin-top:3px!important;color:var(--fm-color-ink-muted);font:var(--fm-text-small);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lancement_rib__s7VMY{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:14px}.lancement_tiles__6N4zO{display:flex;flex-wrap:wrap;gap:6px}.lancement_tile__CIOIc{width:64px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0 2px;border:0;background:none;border-radius:12px;cursor:pointer;font:inherit;color:inherit;min-height:44px}.lancement_tile__CIOIc b{font:var(--fm-text-label);max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.lancement_tile__CIOIc small{font:var(--fm-text-micro);color:var(--fm-color-ink-muted);line-height:1.2;text-align:center}.lancement_tile__CIOIc[aria-pressed=true] b{color:var(--fm-color-action-ink)}.lancement_acts__qW_Zt{display:grid;gap:8px;margin-top:16px}.lancement_acts2__q_Pni{display:flex;flex-wrap:wrap;gap:8px}.lancement_acts2__q_Pni>.lancement_btn__iuCdt{flex:1 1 130px}.lancement_inv__PnmSX{margin-top:14px;padding-top:12px;border-top:1px solid var(--fm-color-line);display:grid;gap:6px}.lancement_acc__beN1C{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.lancement_acc__beN1C li{display:flex;align-items:center;gap:10px}.lancement_acc__beN1C b{display:block;font-weight:600;font-size:14px}.lancement_acc__beN1C small{display:block;color:var(--fm-color-ink-muted);font-size:12.5px}.lancement_sinceRow__Lla_o{display:flex;align-items:center;gap:10px;margin-top:10px}.lancement_sinceRow__Lla_o p{flex:1;font-size:14px}.lancement_welcome__MbCHq{background:var(--fm-color-surface-tint);border-radius:var(--fm-radius-lg);padding:14px 16px;margin-top:12px}.lancement_welcome__MbCHq p{font:var(--fm-text-body);color:var(--fm-color-action-ink);margin-top:4px!important}.lancement_sheet__QTha_{background:var(--fm-color-surface);border-radius:var(--fm-radius-xl);box-shadow:var(--fm-shadow-sheet),var(--fm-shadow-md);padding:6px 16px 12px}.lancement_grab__P1eUX{width:40px;height:5px;border-radius:3px;background:var(--fm-color-line-strong);margin:4px auto 10px}.lancement_shH__eFqnC{display:flex;align-items:center;gap:12px}.lancement_shH__eFqnC h2{font:var(--fm-text-title-3);letter-spacing:var(--fm-text-title-3-tracking)}.lancement_results__9tuoe{display:grid;gap:6px}.lancement_res__qfJSW{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:16px;background:var(--fm-color-surface-muted)}.lancement_res__qfJSW b{display:block;font-weight:600;font-size:14px}.lancement_res__qfJSW small{display:block;font-size:12.5px;color:var(--fm-color-ink-muted)}.lancement_reshd__kize4{font-size:12.5px;font-weight:600;color:var(--fm-color-ink-muted);margin-top:10px!important}.lancement_dup___fF94{border-radius:16px;background:var(--fm-color-danger-tint);padding:12px 14px;margin-top:12px;display:grid;gap:8px}.lancement_dup___fF94 p{font:var(--fm-text-body-strong);color:var(--fm-color-danger)}.lancement_more__Tb_Vq{margin-top:14px;border-radius:16px;background:var(--fm-color-surface-muted);padding:0 14px}.lancement_more__Tb_Vq summary{min-height:48px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;cursor:pointer;list-style:none}.lancement_more__Tb_Vq summary::-webkit-details-marker{display:none}.lancement_more__Tb_Vq summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid var(--fm-color-ink-muted);border-bottom:2px solid var(--fm-color-ink-muted);transform:rotate(45deg);margin-top:-4px}.lancement_more__Tb_Vq[open] summary:after{transform:rotate(-135deg);margin-top:4px}.lancement_more__Tb_Vq[open]{padding-bottom:14px}.lancement_more__Tb_Vq .lancement_inp__M_KUi{background:var(--fm-color-surface)}.lancement_photoRow__m_N_B{display:flex;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}.lancement_fileInput__pZSt7{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lancement_linkRow__LWTld{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--fm-color-line);flex-wrap:wrap}.lancement_linkRow__LWTld .lancement_txt__bVWaO b{display:block;font-size:14px;font-weight:600}.lancement_linkRow__LWTld .lancement_txt__bVWaO small{display:block;font-size:12.5px;color:var(--fm-color-ink-muted)}.lancement_confirm__6PPdA{border-radius:16px;background:var(--fm-color-danger-tint);padding:12px 14px;margin-top:12px;display:grid;gap:8px;font-size:14px}.lancement_whoH__RRjX2{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.lancement_strip__hiJJt{display:flex;flex-wrap:wrap;gap:6px 0;margin:12px 0 4px;padding-left:6px}.lancement_strip__hiJJt>*{margin-left:-6px}.lancement_plist__jIvK0{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.lancement_prow__IBuPg{display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 6px;border-radius:14px;cursor:pointer}.lancement_prow__IBuPg:hover{background:var(--fm-color-surface-sunken)}.lancement_prow__IBuPg input{accent-color:var(--fm-color-action);width:20px;height:20px;margin:0;flex:none}.lancement_prow__IBuPg b{display:block;font-weight:600;font-size:14px}.lancement_prow__IBuPg small{display:block;font-size:12.5px;color:var(--fm-color-ink-muted)}.lancement_ctrs__D0cJK{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.lancement_pv__OXaps{display:grid;gap:16px;margin-top:14px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.lancement_pv__OXaps{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.lancement_wideCol__lx8FM{max-width:1080px}}.lancement_sheetPage__fj5vu{display:flex;justify-content:center}.lancement_paper__2jlTz{width:100%;background:var(--fm-color-surface);box-shadow:var(--fm-shadow-md)}.lancement_paperPortrait__l_Mki{max-width:340px}@media (min-width:900px){.lancement_paperPortrait__l_Mki{max-width:460px}}.lancement_paperRefused__YLuud{display:grid;place-items:center;padding:16px;text-align:center;font:var(--fm-text-label);color:var(--fm-color-danger);background:var(--fm-color-danger-tint);outline:1.5px dashed var(--fm-color-danger);outline-offset:-14px}.lancement_okline__Lu60R{display:flex;gap:8px;align-items:flex-start;font:var(--fm-text-body-strong);color:var(--fm-color-action-ink)}.lancement_okline__Lu60R svg{margin-top:1px;flex:none}.lancement_refus__f54_1{box-shadow:inset 0 0 0 1.5px var(--fm-color-danger),var(--fm-shadow-sm)}.lancement_refus__f54_1 h2{font-size:16px}.lancement_tt__l7Oha{margin-top:16px;background:var(--fm-color-surface-muted);border-radius:16px;padding:10px 10px 10px 14px}.lancement_ttH__3yrLX{display:flex;align-items:center;gap:10px}.lancement_ttH__3yrLX small{display:block;font-size:12px;color:var(--fm-color-ink-muted)}.lancement_ttH__3yrLX b{display:block;font-weight:600;font-size:14px;overflow-wrap:anywhere}.lancement_tt__l7Oha .lancement_inp__M_KUi{background:var(--fm-color-surface)}.lancement_sw__BaW0q{display:flex;align-items:center;gap:12px;min-height:52px;margin-top:10px;cursor:pointer;font:var(--fm-text-body)}.lancement_sw__BaW0q input{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:44px;height:26px;margin:0;border-radius:var(--fm-radius-pill);background:var(--fm-color-surface-muted);box-shadow:inset 0 0 0 2px var(--fm-color-control-border);cursor:pointer}.lancement_sw__BaW0q input:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:var(--fm-color-control-border);transition:transform var(--fm-duration-fast) var(--fm-ease-standard)}.lancement_sw__BaW0q input:checked{background:var(--fm-color-action);box-shadow:none}.lancement_sw__BaW0q input:checked:after{transform:translateX(18px);background:var(--fm-color-on-action)}@media (forced-colors:active){.lancement_sw__BaW0q input{appearance:auto;width:22px;height:22px}.lancement_sw__BaW0q input:after{display:none}}.lancement_done__PVqc1{display:grid;gap:10px}.lancement_done__PVqc1 .lancement_okline__Lu60R{font-size:16px}.lancement_meCard__oue4d{display:flex;align-items:center;gap:12px;margin-top:14px}.lancement_meCard__oue4d b{display:block;font-weight:600}.lancement_meCard__oue4d small{display:block;color:var(--fm-color-ink-muted);font-size:13px}.lancement_familyList__8bYWh{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.lancement_familyLink__W5Vk2{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;border-radius:var(--fm-radius-md);background:var(--fm-color-surface);box-shadow:inset 0 0 0 1.5px var(--fm-color-line-strong);color:inherit;text-decoration:none}.lancement_familyLink__W5Vk2 b{display:block;font-weight:600}.lancement_familyLink__W5Vk2 small{display:block;font-size:13px;color:var(--fm-color-ink-muted)}@media (prefers-reduced-motion:no-preference){.lancement_toast__a9yxy{animation:lancement_rise__wRzoC var(--fm-duration-base) var(--fm-ease-out)}}@keyframes lancement_rise__wRzoC{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}.lancement_models__R0FOr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lancement_model__zMS2U{position:relative;display:grid;justify-items:center;gap:6px;padding:8px 6px 10px;border-radius:var(--fm-radius-md);background:var(--fm-color-surface);box-shadow:inset 0 0 0 1.5px var(--fm-color-line-strong);cursor:pointer;text-align:center;min-height:44px}.lancement_model__zMS2U input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.lancement_model__zMS2U:has(input:checked){box-shadow:inset 0 0 0 2px var(--fm-color-action);background:var(--fm-color-surface)}.lancement_model__zMS2U:has(input:focus-visible){outline:3px solid var(--fm-color-focus);outline-offset:2px}.lancement_modelSwatch__OG5vJ{display:grid;place-items:center;width:44px;height:56px;border-radius:4px;box-shadow:0 0 0 1px var(--fm-color-line-strong)}.lancement_modelSwatch__OG5vJ>span{width:26px;height:18px;border-radius:9px}.lancement_modelText__VK8SV b{display:block;font:var(--fm-text-label)}.lancement_model__zMS2U:has(input:checked) .lancement_modelText__VK8SV b{color:var(--fm-color-action-ink)}.lancement_modelText__VK8SV small{display:block;font:var(--fm-text-micro);color:var(--fm-color-ink-muted)}.impression_overlay__Q5SwM{position:fixed;z-index:60;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--rub-color-bg);color:var(--rub-color-ink);font:var(--rub-weight-regular) var(--rub-text-md) /var(--rub-leading-normal) var(--rub-font-body)}.impression_head__N7NWv{display:flex;align-items:center;gap:var(--rub-space-3);padding:var(--rub-space-3) var(--rub-space-4);border-bottom:1px solid var(--rub-color-line);background:var(--rub-color-surface)}.impression_headText__5lLec{flex:1 1 auto;min-width:0}.impression_title__vqU_R{margin:0;font:var(--rub-weight-bold) var(--rub-text-lg) /1.25 var(--rub-font-display);letter-spacing:var(--rub-tracking-display)}.impression_title__vqU_R:focus{outline:none}.impression_title__vqU_R:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:2px;border-radius:6px}.impression_subtitle__Hq9Bw{margin:2px 0 0;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm)}.impression_body__HLm_5{display:grid;grid-template-columns:minmax(0,1fr) 380px;min-height:0}.impression_stage__8HFH7{display:grid;place-items:center;min-width:0;min-height:0;padding:var(--rub-space-5);overflow:auto}.impression_paper__ER7RG{width:min(100%,calc((100dvh - 210px) * var(--ratio, .7071)));max-height:calc(100dvh - 210px);background:var(--rub-color-surface);box-shadow:var(--rub-shadow-md)}.impression_paper__ER7RG svg{display:block;width:100%;height:100%}.impression_waiting__rd1Y4{margin:0;color:var(--rub-color-ink-muted)}.impression_blocker__H__J8{display:grid;gap:var(--rub-space-3);max-width:34rem;padding:var(--rub-space-5);border-radius:var(--rub-radius-lg);background:var(--rub-color-surface);box-shadow:var(--rub-shadow-sm)}.impression_blocker__H__J8 p{margin:0}.impression_fixes__5JqXE{display:flex;flex-wrap:wrap;gap:var(--rub-space-2)}.impression_settings__6dlzz{display:grid;align-content:start;gap:var(--rub-space-4);min-height:0;padding:var(--rub-space-4);overflow:auto;border-left:1px solid var(--rub-color-line);background:var(--rub-color-surface)}.impression_field__Y28q2{display:grid;gap:6px;color:var(--rub-color-ink-muted);font-size:12.5px;font-weight:var(--rub-weight-semibold)}.impression_input__Gb_l0,.impression_textarea__Gu6yC{box-sizing:border-box;width:100%;min-height:var(--rub-touch-min);padding:10px 12px;border:1px solid var(--rub-color-control-border);border-radius:var(--rub-radius-md);background:var(--rub-color-surface);color:var(--rub-color-ink);font:var(--rub-weight-regular) var(--rub-text-md) /1.35 var(--rub-font-body)}.impression_textarea__Gu6yC{resize:vertical}.impression_input__Gb_l0:focus-visible,.impression_textarea__Gu6yC:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:1px}.impression_fieldHint__L0nVB{color:var(--rub-color-ink-muted);font-weight:var(--rub-weight-regular)}.impression_fieldError__2nLol{color:var(--rub-color-danger);font-weight:var(--rub-weight-semibold)}.impression_option__Ln1ZU{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--rub-space-2);min-height:var(--rub-touch-min);font-size:var(--rub-text-sm);cursor:pointer}.impression_option__Ln1ZU:focus-within{outline:3px solid var(--rub-color-focus);outline-offset:2px;border-radius:8px}.impression_check__reYbd{width:22px;height:22px;margin:0;accent-color:var(--rub-color-action)}.impression_small__eNhDV{margin:0;color:var(--rub-color-ink-muted);font-size:var(--rub-text-sm);line-height:var(--rub-leading-snug)}.impression_warning__Ektzk{margin:0;padding:10px 14px;border-radius:var(--rub-radius-sm);background:var(--rub-color-suggestion-tint);color:var(--rub-color-suggestion-ink);font-size:var(--rub-text-sm)}.impression_list__LUMxU summary{min-height:var(--rub-touch-min);display:flex;align-items:center;font-weight:var(--rub-weight-semibold);cursor:pointer}.impression_list__LUMxU summary:focus-visible{outline:3px solid var(--rub-color-focus);outline-offset:2px;border-radius:6px}.impression_list__LUMxU ul{margin:0;padding-left:1.2em;column-count:2;color:var(--rub-color-ink);font-size:var(--rub-text-sm)}.impression_actions__qaDUg{display:grid;gap:var(--rub-space-2);padding:var(--rub-space-3) var(--rub-space-4);border-top:1px solid var(--rub-color-line);background:var(--rub-color-surface)}.impression_actionButtons__q9xFS{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--rub-space-2)}.impression_actionError__I0ZbW,.impression_actionInfo__AOaM5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rub-space-2);margin:0;font-size:var(--rub-text-sm)}.impression_actionInfo__AOaM5{color:var(--rub-color-ink-muted)}.impression_actionError__I0ZbW{color:var(--rub-color-danger)}@media (max-width:899px){.impression_overlay__Q5SwM{grid-template-rows:auto minmax(0,1fr) auto}.impression_body__HLm_5{display:block;overflow:auto;overscroll-behavior:contain}.impression_stage__8HFH7{display:block;padding:var(--rub-space-3);overflow:visible}.impression_paper__ER7RG{width:100%;max-height:none;margin:0 auto}.impression_blocker__H__J8{margin:0 auto}.impression_settings__6dlzz{overflow:visible;border-left:0;border-top:1px solid var(--rub-color-line)}.impression_actions__qaDUg,.impression_head__N7NWv{padding:var(--rub-space-2) var(--rub-space-3)}.impression_actionButtons__q9xFS{display:grid;grid-template-columns:1.4fr 1fr 1fr}.impression_actionButtons__q9xFS>*{padding-inline:8px}.impression_list__LUMxU ul{column-count:1}}.impression_printSheet__aIUSP{display:none}@media print{.impression_printSheet__aIUSP{display:block;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.impression_printSheet__aIUSP svg{display:block}}.impression_family__kPTyH{display:grid;gap:var(--rub-space-2);padding-bottom:var(--rub-space-3);border-bottom:1px solid var(--rub-color-line)}.impression_familyList__P4nk_{display:grid;gap:var(--rub-space-2);margin:0;padding:0;list-style:none}.impression_familyItem__XnD6R{display:grid;gap:6px;justify-items:start;padding:10px 12px;border-radius:var(--rub-radius-sm);background:var(--rub-color-surface);box-shadow:inset 0 0 0 1px var(--rub-color-line);font-size:var(--rub-text-sm);line-height:var(--rub-leading-snug)}.impression_familyItem__XnD6R p{margin:0}.impression_familyItem__XnD6R>button,.impression_familyNote__Z0ei4>button{min-height:var(--rub-touch-min)}.impression_familyKept__iuNpS{color:var(--rub-color-action-strong);font-weight:var(--rub-weight-semibold)}.impression_familyRemoved__FsN3t{color:var(--rub-color-ink);font-weight:var(--rub-weight-semibold)}.impression_familyNote__Z0ei4{display:grid;gap:6px;justify-items:start}