.panel.svelte-4olwaa{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;background:var(--t-color-background-primary)}.case-view.svelte-vkedmr{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;overflow-y:auto;background:var(--t-color-background-primary)}.back-to-results-wrap.svelte-vkedmr{padding:var(--t-spacing-20) var(--t-spacing-20) 0 var(--t-spacing-10);flex-shrink:0}.meta-table.svelte-vkedmr{width:100%;padding:0 var(--t-spacing-20)}.meta-row.svelte-vkedmr{display:flex;align-items:center;gap:var(--t-spacing-10);padding:var(--t-spacing-10) 0;border-bottom:1px solid var(--t-color-border-primary)}.meta-label.svelte-vkedmr{flex:1;min-width:0;font-size:var(--t-font-body-size-primary);color:var(--t-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-value.svelte-vkedmr{flex:1;min-width:0;font-size:var(--t-font-body-size-primary);color:var(--t-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opinion-content.svelte-vkedmr{padding:var(--t-spacing-20) var(--t-spacing-20);font-size:var(--t-font-body-size-primary);line-height:1.7;color:var(--t-color-text-primary);a{color:var(--t-color-text-brand);text-decoration:underline;cursor:pointer}mark,.highlight{background:#fef08a;padding:0 2px;border-radius:2px}p{margin-bottom:var(--t-spacing-15)}b,strong{font-weight:var(--t-font-weight-header)}}.loading-state.svelte-vkedmr,.error-state.svelte-vkedmr{padding:var(--t-spacing-40);text-align:center;color:var(--t-color-text-secondary)}.citation-error-banner.svelte-vkedmr{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--t-spacing-10);padding:var(--t-spacing-10) var(--t-spacing-20);background:var(--t-color-background-warning, #fef3c7);border-bottom:1px solid var(--t-color-border-warning, #f59e0b);font-size:var(--t-font-body-size-primary);color:var(--t-color-text-primary);flex-shrink:0}.selection-popover.svelte-vkedmr{position:fixed;z-index:100}.panel.svelte-1qwgrxo{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;background:var(--t-color-background-primary)}.panel-header.svelte-1qwgrxo{display:flex;align-items:center;gap:var(--t-spacing-10);padding:var(--t-spacing-10) var(--t-spacing-15);border-bottom:1px solid var(--t-color-border-primary);flex-shrink:0;min-height:55px}.nav-group.svelte-1qwgrxo{display:flex;align-items:center;gap:var(--t-spacing-05);flex-shrink:0}.nav-divider.svelte-1qwgrxo{width:1px;height:15px;background:var(--t-color-border-primary);flex-shrink:0;margin-left:var(--t-spacing-05)}.panel-case-title.svelte-1qwgrxo{flex:1;font-size:17.5px;font-weight:var(--t-font-weight-header);color:var(--t-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-body.svelte-1qwgrxo{flex:1;overflow:hidden;display:flex;flex-direction:column}.results-list.svelte-ykqowq{display:flex;flex-direction:column;width:100%;flex:1;min-height:0}.results-header.svelte-ykqowq{display:flex;align-items:center;justify-content:space-between;padding:var(--t-spacing-20) var(--t-spacing-20) var(--t-spacing-15);flex-shrink:0}.results-title.svelte-ykqowq{font-size:17.5px;font-weight:var(--t-font-weight-header);color:var(--t-color-text-primary)}.results-body.svelte-ykqowq{flex:1;overflow-y:auto}.result-row.svelte-ykqowq{display:grid;grid-template-columns:1fr auto;gap:var(--t-spacing-05) var(--t-spacing-15);padding:var(--t-spacing-10) var(--t-spacing-20);border-bottom:1px solid var(--t-color-border-primary)}.result-row.svelte-ykqowq .result-case-name{font-size:var(--t-font-body-size-primary);font-weight:var(--t-font-weight-header);color:var(--t-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;justify-content:flex-start;&:hover{color:var(--t-color-text-brand);text-decoration:underline}}.result-date.svelte-ykqowq{font-size:var(--t-font-body-size-primary);color:var(--t-color-text-tertiary);white-space:nowrap}.result-citation.svelte-ykqowq{font-size:var(--t-font-body-size-tertiary);color:var(--t-color-text-primary);grid-column:1 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state.svelte-ykqowq{padding:var(--t-spacing-40);text-align:center;color:var(--t-color-text-secondary);font-size:var(--t-font-body-size-primary)}.load-more-sentinel.svelte-ykqowq{padding:var(--t-spacing-20);text-align:center;color:var(--t-color-text-secondary);font-size:var(--t-font-body-size-tertiary)}.panel.svelte-yhe8f8{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;background:var(--t-color-background-primary)}.panel-body.svelte-yhe8f8{flex:1;overflow:hidden;display:flex;flex-direction:column}.panel-root.svelte-qxn0xy{display:flex;flex-direction:column;width:100%;height:100%}
