.panel_panel__pS_Z_{max-width:72rem}.panel_hero__byrxh{margin-bottom:2rem;padding:1.75rem 1.5rem;border:1px solid var(--border);border-radius:1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,#fff) 0,var(--card) 45%,color-mix(in srgb,var(--secondary) 80%,#fff) 100%)}.panel_heroEyebrow__Zh6_A{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--primary)}.panel_heroTitle__azc6n{margin:0 0 .5rem;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2;color:var(--foreground)}.panel_heroText__p848B{margin:0 0 1.25rem;max-width:40rem;font-size:.95rem;line-height:1.6;color:var(--muted-foreground)}.panel_quickActions__0UocO{display:flex;flex-wrap:wrap;gap:.5rem}.panel_chip__TGY8U{display:inline-flex;align-items:center;padding:.5rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:999px;transition:border-color .15s,background .15s,color .15s}.panel_chip__TGY8U:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 40%,var(--border));background:color-mix(in srgb,var(--primary) 6%,#fff)}.panel_title__qrrZP{margin:0 0 .35rem;font-family:var(--font-display),system-ui,sans-serif;font-size:1.25rem;font-weight:700;color:var(--foreground)}.panel_description__z_LJy{margin:0 0 1.5rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.panel_section__PiwJx{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.panel_section__PiwJx:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.panel_sectionHeader__zqdTf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.panel_sectionHeader__zqdTf .panel_sectionTitle__xkDe4{margin:0}.panel_sectionTitle__xkDe4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--foreground)}.panel_sectionLink__iHle_{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--primary)}.panel_sectionLink__iHle_:hover{text-decoration:underline}.panel_stats__8UBW7{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}@media (min-width:640px){.panel_stats__8UBW7{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.panel_stats__8UBW7{grid-template-columns:repeat(6,1fr)}}.panel_statCardLink__rxMBw,.panel_statCard__4V7kE{padding:1.25rem;border:1px solid var(--border);border-radius:.75rem;background:var(--card)}.panel_statCardLink__rxMBw{display:block;text-decoration:none;transition:border-color .15s,box-shadow .15s}.panel_statCardLink__rxMBw:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.panel_statLabel__cx9K_{margin:0 0 .35rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.panel_statValue__DI356{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.5rem;font-weight:700;color:var(--foreground)}.panel_exploreGrid__ZQiN7{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.panel_exploreGrid__ZQiN7{grid-template-columns:1fr 1fr}}.panel_exploreCard__j7FLI{display:flex;flex-direction:column;gap:.65rem;padding:1.35rem;border:1px solid var(--border);border-radius:.85rem;background:var(--card)}.panel_exploreIcon__Cid2Y{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,#fff);border-radius:.55rem}.panel_exploreTitle__nSAl5{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.05rem;font-weight:700;color:var(--foreground)}.panel_exploreText__5SFdd{margin:0;flex:1;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}.panel_exploreCta__fUu6j{display:inline-flex;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--primary)}.panel_exploreCta__fUu6j:hover{text-decoration:underline}.panel_emptyActions__EeISc{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.panel_emptyLinkSecondary__MGrF3{display:inline-block;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.panel_emptyLinkSecondary__MGrF3:hover{background:var(--secondary)}.panel_search__wTg0E{width:100%;max-width:24rem;margin-bottom:1rem;padding:.6rem .75rem;font-size:.875rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--input)}.panel_search__wTg0E:focus{outline:2px solid var(--ring);outline-offset:1px}.panel_list__jelMG{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.panel_listItem__CuIqK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:1rem 1.25rem;border:1px solid var(--border);border-radius:.75rem;background:var(--card);transition:background .15s}.panel_listItem__CuIqK:hover{background:var(--secondary)}.panel_listMeta__Ezk5f{font-size:.8rem;color:var(--muted-foreground)}.panel_badge__AbX7i{display:inline-block;padding:.15rem .5rem;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#15803d;background:#f0fdf4;border-radius:999px}.panel_empty__QiW_v{padding:2.5rem 1.5rem;text-align:center;border:1px dashed var(--border);border-radius:.75rem;background:var(--card)}.panel_emptyTitle__Bbizv{margin:0 0 .5rem;font-family:var(--font-display),system-ui,sans-serif;font-size:1.05rem;font-weight:600}.panel_emptyText__FMFqF{margin:0 0 1rem;font-size:.875rem;color:var(--muted-foreground)}.panel_emptyLink__Va19C{display:inline-block;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius);transition:opacity .15s}.panel_emptyLink__Va19C:hover{opacity:.9}.panel_emptySecondary__1xvfU{margin:.85rem 0 0;font-size:.8rem;color:var(--muted-foreground)}.panel_emptyTextLink__veEJE{color:var(--primary);font-weight:600;text-decoration:none}.panel_emptyTextLink__veEJE:hover{text-decoration:underline}.panel_capabilityList__Zw3Tg{margin:0 0 .75rem;padding-left:1.25rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.panel_capabilityList__Zw3Tg li{margin-bottom:.35rem}.panel_capabilityNote__4ZsqV{margin:0;font-size:.8rem;line-height:1.5;color:var(--muted-foreground)}.panel_methodList__SJ2XR{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.panel_methodBadge__FbbOH{display:inline-block;padding:.35rem .65rem;font-size:.8rem;font-weight:600;color:var(--foreground);background:var(--secondary);border:1px solid var(--border);border-radius:999px}.panel_button__bzOTQ{padding:.65rem 1rem;font-size:.875rem;font-weight:600;color:var(--primary-foreground);background:var(--primary);border:1px solid transparent;border-radius:var(--radius);cursor:pointer}.panel_button__bzOTQ:disabled{opacity:.6;cursor:not-allowed}.panel_buttonSecondary__zkMVC{color:var(--foreground);background:var(--card);border-color:var(--border)}.panel_buttonSecondary__zkMVC:hover:not(:disabled){background:var(--secondary)}.panel_buttonDanger__ylyKw{color:#fff;background:var(--destructive,#b91c1c);border-color:var(--destructive,#b91c1c)}.panel_buttonDanger__ylyKw:hover:not(:disabled){opacity:.92}.panel_sessionList__cgp1O{margin:0 0 1rem;padding:0;list-style:none}.panel_sessionItem__Z0KTd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 0;border-bottom:1px solid var(--border);font-size:.875rem}.panel_sessionMeta__LfJNS{color:var(--muted-foreground);font-size:.8rem}.panel_formWide__eatZo{max-width:28rem}.panel_form__frKBs{display:flex;flex-direction:column;gap:1rem;max-width:24rem}.panel_field__baVA_{display:flex;flex-direction:column;gap:.35rem}.panel_label__FVNLW{font-size:.875rem;font-weight:600;color:var(--foreground)}.panel_input__bQyyt{padding:.65rem .75rem;font-size:.95rem;color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);background:var(--input)}.panel_message__MOzG_{margin:0;font-size:.875rem}.panel_messageError__sipCs{color:var(--destructive)}.panel_messageSuccess__y4_ix{color:#15803d}.panel_profileRow__U5t01{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.panel_profileLabel__RIgZn{font-size:.8rem;color:var(--muted-foreground)}.panel_profileValue__MdxZE{font-size:.95rem}