._backLink_1jy8y_4{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--app-brand);text-decoration:none}._backLink_1jy8y_4:hover{text-decoration:underline}._titleRow_1jy8y_17{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._titleRow_1jy8y_17 h1{min-width:0;overflow-wrap:anywhere}._tickerChip_1jy8y_30{padding:2px 8px;border:1px solid var(--app-border-muted);border-radius:6px;background:var(--app-surface-muted);font-size:13px;font-weight:700;color:var(--app-text-heading)}._grid_1jy8y_40{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px}@media(max-width:992px){._grid_1jy8y_40{grid-template-columns:minmax(0,1fr)}}._card_1jy8y_53{min-width:0;padding:14px 16px;border:1px solid var(--app-border-muted);border-radius:8px;background:var(--app-surface);box-shadow:var(--app-card-shadow)}._cardWide_1jy8y_62{grid-column:1 / -1}._cardTitle_1jy8y_66{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--app-text-heading)}._verdictRow_1jy8y_73{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}._verdictLabel_1jy8y_80,._coverage_1jy8y_85{font-size:12px;color:var(--app-text-secondary)}._coverage_1jy8y_85 strong{color:var(--app-text-heading);font-variant-numeric:tabular-nums}._note_1jy8y_95{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--app-text-secondary)}._bar_1jy8y_104{display:flex;width:100%;height:10px;margin-top:12px;overflow:hidden;border-radius:999px;background:var(--app-segmented-track)}._barThin_1jy8y_114{height:8px;margin-top:0}._segHalal_1jy8y_119{background:var(--app-success)}._segDoubtful_1jy8y_123{background:var(--app-warning)}._segNotHalal_1jy8y_127{background:var(--app-danger)}._segNotRated_1jy8y_131{background:var(--app-control-thumb)}._legend_1jy8y_135{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding:0;list-style:none;font-size:12px;color:var(--app-text-secondary)}._legend_1jy8y_135 li{display:inline-flex;align-items:center;gap:6px}._legend_1jy8y_135 strong{color:var(--app-text-heading);font-variant-numeric:tabular-nums}._swatch_1jy8y_157{width:8px;height:8px;border-radius:2px}._scrollX_1jy8y_165{overflow-x:auto}._rulebooks_1jy8y_169{width:100%;border-collapse:collapse;font-size:12px}._rulebooks_1jy8y_169 th,._rulebooks_1jy8y_169 td{padding:6px 8px 6px 0;border-bottom:1px solid var(--app-border-muted);text-align:left;vertical-align:middle}._rulebooks_1jy8y_169 th{font-weight:600;color:var(--app-text-secondary);white-space:nowrap}._rulebooks_1jy8y_169 tr:last-child td{border-bottom:none}._rulebookName_1jy8y_193{font-weight:600;color:var(--app-text-heading)}._rulebookBar_1jy8y_198{width:30%;min-width:80px}._num_1jy8y_203{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}._facts_1jy8y_211{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:6px 16px;margin:0;font-size:12px}._facts_1jy8y_211 dt{color:var(--app-text-secondary)}._facts_1jy8y_211 dd{margin:0;min-width:0;font-weight:600;color:var(--app-text-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._holdingsHeader_1jy8y_234{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:8px}._holdingsHeader_1jy8y_234 ._cardTitle_1jy8y_66{margin:0}._holdingsMeta_1jy8y_247{font-size:12px;color:var(--app-text-secondary)}._holdingCell_1jy8y_252{display:flex;flex-direction:column;min-width:0}._holdingTicker_1jy8y_258{font-weight:600;color:var(--app-text-heading);text-decoration:none}a._holdingTicker_1jy8y_258:hover{text-decoration:underline}._holdingName_1jy8y_268{overflow:hidden;color:var(--app-text-secondary);text-overflow:ellipsis;white-space:nowrap}._empty_1jy8y_275{padding:16px 0;font-size:12px;color:var(--app-text-secondary)}._errorPage_1jy8y_283{padding:64px 24px;text-align:center}._errorPage_1jy8y_283 h1{margin:0 0 12px;font-size:22px;color:var(--app-text-heading)}._errorPage_1jy8y_283 p{margin:0 0 24px;color:var(--app-text-secondary)}
