.jur-eyebrow[data-v-ec47ab56]{color:var(--cc-accent);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.home-jurisprudence h2[data-v-ec47ab56]{color:var(--cc-fg)}.jur-panel[data-v-ec47ab56]{background:var(--cc-card);border:1px solid var(--cc-border);color:var(--cc-fg);overflow:hidden;transition:box-shadow .25s ease;display:flex;flex-direction:column}.jur-panel[data-v-ec47ab56]:hover{box-shadow:var(--cc-shadow-lg)}.jur-panel-head[data-v-ec47ab56]{border-bottom:1px solid var(--cc-border);background:linear-gradient(to left,var(--cc-accent-soft),transparent 60%)}.jur-panel-eyebrow[data-v-ec47ab56]{color:var(--cc-muted);font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.jur-icon[data-v-ec47ab56]{background:var(--cc-accent);color:var(--cc-accent-fg)}.jur-more[data-v-ec47ab56]{color:var(--cc-accent);text-decoration:none;transition:opacity .2s ease}.jur-more[data-v-ec47ab56]:hover{opacity:.7}.jur-list[data-v-ec47ab56]{list-style:none;margin:0;padding:0;flex:1}.jur-list>li+li[data-v-ec47ab56]{border-top:1px solid var(--cc-border)}.jur-item[data-v-ec47ab56]{display:flex;align-items:flex-start;gap:.85rem;padding:.9rem 1.25rem;color:var(--cc-fg);text-decoration:none;transition:background .2s ease}.jur-summary[data-v-ec47ab56]{margin-block:.25rem;text-align:justify;line-height:1.7}.jur-item[data-v-ec47ab56]:hover{background:var(--cc-accent-soft)}.jur-item--static[data-v-ec47ab56]{cursor:default}.jur-item--static[data-v-ec47ab56]:hover{background:transparent}.jur-num[data-v-ec47ab56]{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;background:var(--cc-accent-soft);color:var(--cc-accent);font-weight:700;font-size:.78rem}.jur-title[data-v-ec47ab56]{color:var(--cc-fg)}.jur-summary[data-v-ec47ab56],.jur-date[data-v-ec47ab56],.jur-mf[data-v-ec47ab56]{color:var(--cc-muted)}.jur-skeleton .skeleton-row[data-v-ec47ab56]{height:2.4rem;border-radius:.5rem;background:linear-gradient(90deg,var(--cc-border) 0%,var(--cc-accent-soft) 50%,var(--cc-border) 100%);background-size:200% 100%;animation:shimmer-ec47ab56 1.4s infinite}@keyframes shimmer-ec47ab56{0%{background-position:200% 0}to{background-position:-200% 0}}
