.specialty-panel_panel__TTpd1{margin-top:14px;padding:20px;border:1px solid var(--ot-border);border-radius:var(--ot-radius-card);background:var(--ot-surface-2)}.specialty-panel_panelMenu__GSfMo{display:flex;flex-direction:column;width:min(420px,calc(100vw - 32px));max-height:420px;margin:0;padding:14px;box-shadow:0 24px 48px -28px var(--ot-violet-800)}.specialty-panel_panelMenu__GSfMo .specialty-panel_columns__9GT__{display:block;min-height:0;margin-top:10px;overflow-y:auto;overscroll-behavior:contain}.specialty-panel_panelMenu__GSfMo .specialty-panel_group__yUXjo{position:sticky;top:0;z-index:1;padding:6px 0;background:var(--ot-surface-2)}.specialty-panel_panelMenu__GSfMo .specialty-panel_list__j1E1y{column-count:1}.specialty-panel_search___T4II{max-width:420px}.specialty-panel_columns__9GT__{display:grid;grid-template-columns:1fr 1fr;gap:8px 32px;margin-top:18px}.specialty-panel_group__yUXjo{margin-bottom:6px;color:var(--ot-muted-soft);font-size:var(--ot-text-eyebrow);font-weight:600}.specialty-panel_list__j1E1y{column-count:2;column-gap:24px}.specialty-panel_item___AtGK{display:flex;gap:8px;justify-content:space-between;width:100%;min-height:36px;padding:6px 8px;border:0;border-radius:8px;background:none;color:var(--ot-heading-fg);font:inherit;font-size:var(--ot-text-body-sm);text-align:left;break-inside:avoid;cursor:pointer}.specialty-panel_item___AtGK:hover{background:var(--ot-hover-tint)}.specialty-panel_item___AtGK:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.specialty-panel_itemActive__yJrQw{background:var(--ot-violet-100);color:var(--ot-violet-700);font-weight:600}.specialty-panel_count__Q3dU_{flex:none;color:var(--ot-muted-soft);font-size:var(--ot-text-body-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.specialty-panel_empty__oNDZA{margin-top:16px;color:var(--ot-muted-fg)}@container (max-width: 640px){.specialty-panel_panel__TTpd1{padding:16px}.specialty-panel_columns__9GT__{grid-template-columns:1fr}.specialty-panel_list__j1E1y{column-count:1}}.hub-related_root__DfGi2{margin-top:48px}.hub-related_list__pwjch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px;margin-top:12px}.hub-related_link__aV7RO{display:flex;gap:8px;align-items:baseline;justify-content:space-between;min-height:40px;padding:8px 0;border-bottom:1px solid var(--ot-border);color:var(--ot-heading-fg);font-size:var(--ot-text-body-sm);text-decoration:none}.hub-related_link__aV7RO:hover .hub-related_label__P86dc{color:var(--ot-violet-700);text-decoration:underline;text-underline-offset:3px}.hub-related_link__aV7RO:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.hub-related_label__P86dc{min-width:0}.hub-related_count__8SVVb{flex:none;color:var(--ot-muted-soft);font-variant-numeric:tabular-nums}@container (max-width: 900px){.hub-related_list__pwjch{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 640px){.hub-related_list__pwjch{grid-template-columns:minmax(0,1fr)}}