.FfaCabinet_panel__FwnlG{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-20);background:var(--bg-primary);box-shadow:var(--shadow-xs)}.FfaCabinet_panel__FwnlG h2,.FfaCabinet_panel__FwnlG h3,.FfaCabinet_panel__FwnlG p{margin:0}.FfaCabinet_panelHead__iFCgk{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-8)}.FfaCabinet_title__ZYG8_{color:var(--text-primary)}.FfaCabinet_muted__H7TqL{color:var(--text-tertiary)}.FfaCabinet_secondary__i9lSS{color:var(--text-secondary)}.FfaCabinet_brand__KWiBs{color:var(--text-brand)}.FfaCabinet_success__zlsvy{color:var(--text-success)}.FfaCabinet_danger__VmtHI{color:var(--text-error)}.FfaCabinet_stats__I_4h9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16);margin:0}.FfaCabinet_stat__bquaz{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-20);border-radius:var(--radius-20);background:var(--bg-primary);box-shadow:var(--shadow-xs)}.FfaCabinet_stat__bquaz dd,.FfaCabinet_stat__bquaz dt{margin:0}.FfaCabinet_two__78RGa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:var(--space-20);gap:var(--space-20)}.FfaCabinet_rankHead___N2rY{display:flex;align-items:center;gap:var(--space-16)}.FfaCabinet_progressBlock__CemIP{display:flex;flex-direction:column;gap:var(--space-8)}.FfaCabinet_progressRow__W0Sk5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-8);color:var(--text-secondary)}.FfaCabinet_progressTrack__RobaE{display:block;overflow:hidden;height:var(--dim-ffa-progress);border-radius:var(--radius-full);background:var(--bg-tertiary)}.FfaCabinet_progressFill__XIgjN{display:block;height:100%;border-radius:var(--radius-full);background:var(--bg-brand-solid)}.FfaCabinet_list__TWCgs{display:flex;flex-direction:column;gap:var(--space-12);margin:0;padding:0;list-style:none}.FfaCabinet_row__1xlGW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-16);background:var(--bg-secondary)}.FfaCabinet_rowLocked__Ovhmg{opacity:.6}.FfaCabinet_rowMain__Xyzlj{display:flex;flex:1 1 var(--dim-ffa-card-min);flex-direction:column;gap:var(--space-4);min-width:0;color:var(--text-primary)}.FfaCabinet_rowLink__spPQ2{color:inherit;text-decoration:none}.FfaCabinet_rowLink__spPQ2:hover{color:var(--text-brand)}.FfaCabinet_rowSide__eLq_H{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.FfaCabinet_meta__Wc4EV{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-16);color:var(--text-tertiary)}.FfaCabinet_form__F6gxe{display:flex;flex-direction:column;gap:var(--space-16)}.FfaCabinet_formRow__I6vjZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--dim-ffa-card-min)),1fr));grid-gap:var(--space-16);gap:var(--space-16)}.FfaCabinet_field__fVN4u{display:flex;flex-direction:column;gap:var(--space-6);min-width:0;color:var(--text-primary)}.FfaCabinet_input__awU8p,.FfaCabinet_select__wj9KR,.FfaCabinet_textarea__ilZtx{width:100%;min-height:var(--dim-button-sm);padding:var(--space-8) var(--space-12);border:var(--dim-border) solid var(--border-primary);border-radius:var(--radius-12);background:var(--bg-primary);color:var(--text-primary);font:inherit}.FfaCabinet_textarea__ilZtx{min-height:calc(var(--dim-button-sm) * 2);resize:vertical}.FfaCabinet_input__awU8p:focus-visible,.FfaCabinet_select__wj9KR:focus-visible,.FfaCabinet_textarea__ilZtx:focus-visible{outline:none;border-color:var(--border-focus);box-shadow:var(--effect-focus-ring)}.FfaCabinet_check__kURi3{display:flex;align-items:center;gap:var(--space-8);color:var(--text-primary)}.FfaCabinet_checks__b8_7R{display:flex;flex-wrap:wrap;gap:var(--space-16)}.FfaCabinet_hint__6Z6D1{color:var(--text-tertiary)}.FfaCabinet_actions__jA0uA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.FfaCabinet_inlineForm__IeHVk{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.FfaCabinet_timer__E0n2Q{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-20);border-radius:var(--radius-20);background:var(--bg-brand-subtle)}.FfaCabinet_timerValue__ahsHa{color:var(--text-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FfaCabinet_timerExpired__KUYkE{background:var(--bg-error-subtle)}.FfaCabinet_timerExpired__KUYkE .FfaCabinet_timerValue__ahsHa{color:var(--text-error)}.FfaCabinet_windows__DJjZ4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.FfaCabinet_windowBar__l86HJ{height:var(--dim-ffa-progress);border-radius:var(--radius-full);background:var(--bg-tertiary)}.FfaCabinet_windowActive___4OGx{background:var(--bg-brand-solid)}.FfaCabinet_windowPast__yDzDc{background:var(--border-strong)}.FfaCabinet_lesson__J5cVg{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-20);border-radius:var(--radius-16);background:var(--bg-secondary)}.FfaCabinet_question__mA6f_{display:flex;flex-direction:column;gap:var(--space-8);margin:0;padding:0;border:0}.FfaCabinet_question__mA6f_ legend{padding:0;color:var(--text-primary)}.FfaCabinet_tableWrap__f_b76{overflow-x:auto}.FfaCabinet_table__rXW74{width:100%;border-collapse:collapse;color:var(--text-primary)}.FfaCabinet_table__rXW74 th{padding:var(--space-8) var(--space-12);color:var(--text-tertiary);text-align:left;white-space:nowrap}.FfaCabinet_table__rXW74 td{padding:var(--space-12);border-top:var(--dim-border) solid var(--border-primary);vertical-align:top}.FfaCabinet_num__LDxOh{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FfaCabinet_rowMe__9ePtc td{background:var(--bg-brand-subtle)}.FfaCabinet_tabs__KVgbQ{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0;padding:0;list-style:none}.FfaCabinet_tab__r9z41{display:inline-flex;align-items:center;gap:var(--space-6);min-height:var(--dim-control-md);padding:0 var(--space-16);border-radius:var(--radius-full);background:var(--bg-secondary);color:var(--text-secondary);text-decoration:none}.FfaCabinet_tabActive__Rl123{background:var(--bg-inverse);color:var(--text-inverse)}.FfaCabinet_details__yweev summary{cursor:pointer;color:var(--text-brand)}.FfaCabinet_details__yweev[open] summary{margin-bottom:var(--space-16)}@media (max-width:1279px){.FfaCabinet_stats__I_4h9{grid-template-columns:repeat(2,minmax(0,1fr))}.FfaCabinet_two__78RGa{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.FfaCabinet_stats__I_4h9{grid-template-columns:minmax(0,1fr)}.FfaCabinet_panel__FwnlG{padding:var(--space-16)}}.Button_button__hMNEn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-8);border:var(--dim-border) solid transparent;border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.Button_full__JZIrP{width:100%}.Button_sm__h9eWB{height:var(--dim-button-sm);padding-inline:calc(var(--space-16) + var(--space-2))}.Button_md__exKk_{height:var(--dim-button-md);padding-inline:var(--space-20)}.Button_lg__PdjsY{height:var(--dim-button-lg);padding-inline:var(--space-24)}.Button_primary__oSpWt{background:var(--bg-brand-solid);color:var(--text-on-brand);box-shadow:var(--shadow-brand)}.Button_primary__oSpWt:hover{background:var(--bg-brand-solid-hover)}.Button_secondary__lRe7Q{background:var(--bg-primary);border-color:var(--border-primary);color:var(--text-primary);box-shadow:var(--shadow-xs)}.Button_secondary__lRe7Q:hover{background:var(--bg-hover)}.Button_tertiary__0BoTr{background:transparent;color:var(--text-secondary)}.Button_tertiary__0BoTr:hover{background:var(--bg-hover)}.Button_link__HXp2W{height:auto;padding-inline:0;background:transparent;color:var(--text-brand)}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-disabled=true]{opacity:.45;box-shadow:none;cursor:not-allowed;pointer-events:none}.Button_button__hMNEn:focus-visible{border-radius:var(--radius-full)}.PilotBanner_banner__D0ITp{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-16);background:var(--bg-info-subtle);color:var(--text-primary)}.PilotBanner_icon__QqkWk{flex-shrink:0;color:var(--text-info)}.PilotBanner_text__dOVZ3{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}