._section_1veic_10{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;margin-bottom:16px;padding:22px 24px;scroll-margin-top:16px;display:flex;position:relative}._section_1veic_10[data-open=false]{cursor:pointer;gap:12px;padding:14px 20px}._section_1veic_10[data-look=portal][data-open=false]{gap:10px;padding:14px 16px}._section_1veic_10[data-look=portal][data-open=true]{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:14px;padding:28px 0 8px}._section_1veic_10[data-open=false]:hover{border-color:color-mix(in srgb, var(--heading) 30%, var(--border))}._section_1veic_10[data-open=false]:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 25%, transparent)}._head_1veic_50{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._section_1veic_10[data-look=portal] ._head_1veic_50{flex-wrap:nowrap;gap:12px}._section_1veic_10[data-look=office][data-open=true] ._head_1veic_50{gap:10px}._step_1veic_65{box-sizing:border-box;font-variant-numeric:tabular-nums;background:var(--card);width:36px;height:36px;color:var(--muted-foreground);border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._section_1veic_10[data-look=portal] ._step_1veic_65{width:32px;height:32px}._step_1veic_65[data-state=heading]{background:var(--primary-soft);width:24px;height:24px;color:var(--primary-soft-foreground);border:0;font-size:12px}._step_1veic_65[data-state=current]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._step_1veic_65[data-state=done]{border-color:var(--brand-deep);background:var(--brand-deep);color:var(--primary-foreground)}._step_1veic_65[data-state=todo],._step_1veic_65[data-state=missing]{border-color:var(--status-missing-bg);background:var(--status-missing-bg);color:var(--status-missing-fg)}._step_1veic_65[data-state=optional],._step_1veic_65[data-state=future]{border-color:var(--border);background:var(--card);color:var(--muted-foreground)}._titleWrap_1veic_118{flex-direction:column;flex:260px;min-width:0;display:flex}._section_1veic_10[data-look=portal] ._titleWrap_1veic_118{flex-basis:auto}._title_1veic_118{min-width:0;color:var(--foreground);margin:0;font-size:14px;font-weight:600;line-height:1.4}._section_1veic_10[data-look=portal] ._title_1veic_118{font-size:15px}._section_1veic_10[data-look=office][data-open=true] ._title_1veic_118{text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--heading);font-size:13px;font-weight:600;line-height:1.35}._section_1veic_10[data-look=portal][data-open=true] ._title_1veic_118{color:var(--heading);font-size:18px;font-weight:700;line-height:1.3}._title_1veic_118:focus{outline:none}._title_1veic_118:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}._who_1veic_161{color:var(--muted-foreground);font-weight:400}._sub_1veic_165,._hint_1veic_166{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.5}._section_1veic_10[data-look=office][data-open=true] ._hint_1veic_166{margin-top:3px}._reopen_1veic_175{all:unset;cursor:pointer}._reopen_1veic_175:after{content:"";border-radius:inherit;position:absolute;inset:0}._reopen_1veic_175:focus-visible{outline:none}._chip_1veic_191{border-radius:var(--radius-pill);background:var(--status-missing-bg);color:var(--status-missing-fg);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:600}._section_1veic_10[data-look=portal] ._chip_1veic_191{background:var(--status-missing-fg);color:var(--primary-foreground);font-weight:700}._headActions_1veic_208{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._summary_1veic_215{min-width:0}._empty_1veic_218{color:var(--faint);font-size:13px}._body_1veic_222{min-width:0}._section_1veic_10[data-look=portal] ._body_1veic_222{flex-direction:column;gap:14px;display:flex}._actions_1veic_230{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}._section_1veic_10[data-look=portal] ._actions_1veic_230{border-top:0;flex-direction:column;align-items:stretch;padding-top:0}._srOnly_1veic_245{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
