.ora-overview{gap:var(--nv-space-2);padding:var(--nv-space-3) var(--nv-space-4);scrollbar-width:none;background:var(--nv-color-bg-raised);border-bottom:1px solid var(--nv-color-border);-webkit-overflow-scrolling:touch;align-items:center;display:flex;overflow-x:auto}.ora-overview::-webkit-scrollbar{display:none}.ora-overview .ora-lbl{font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nv-color-fg-muted);padding:0 var(--nv-space-1);flex-shrink:0}.ora-overview .ora-pill{align-items:center;gap:var(--nv-space-2);padding:var(--nv-space-1) var(--nv-space-3);border:1px solid var(--nv-color-border);border-radius:var(--nv-radius-full);background:var(--nv-color-bg-raised);font:inherit;cursor:pointer;flex-shrink:0;transition:background 80ms,border-color 80ms;display:inline-flex}.ora-overview .ora-pill:hover{border-color:var(--nv-color-role-accent-soft,var(--nv-color-accent));background:var(--nv-color-accent-subtle)}.ora-overview .ora-pill:active{background:var(--nv-color-role-accent-soft,var(--nv-color-accent))}.ora-overview .ora-h{font-family:var(--nv-font-mono);font-size:var(--nv-text-xs);color:var(--nv-color-fg);letter-spacing:-.01em;font-weight:600}.ora-overview .ora-c{font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);color:var(--nv-color-fg-muted)}@container nv-page (width>=48rem){.ora-overview{padding:var(--nv-space-4) var(--nv-space-7);flex-wrap:wrap;overflow-x:visible}}.dd-card.is-flash{animation:1.4s ease-out flash-card}@keyframes flash-card{0%{box-shadow:0 0 0 var(--nv-space-1) var(--nv-color-accent)}to{box-shadow:0 0 #0000}}.dd-list{background:var(--nv-color-bg);padding-bottom:var(--nv-space-8)}@container nv-page (width>=48rem){.dd-list{padding-bottom:0}}.dd-grp{border-top:1px solid var(--nv-color-border);padding:var(--nv-space-4) var(--nv-space-4) var(--nv-space-1)}.dd-grp-head{align-items:baseline;gap:var(--nv-space-2);margin-bottom:var(--nv-space-3);display:flex}.dd-grp-head h3{font-size:var(--nv-text-sm);color:var(--nv-color-fg);letter-spacing:-.005em;margin:0;font-weight:600}.dd-grp-head .dd-grp-time{font-family:var(--nv-font-mono);font-size:var(--nv-text-sm);color:var(--nv-color-link);margin-left:auto;font-weight:500}.dd-card{background:var(--nv-color-bg-raised);border:1px solid var(--nv-color-border);border-radius:var(--nv-radius-md);padding:var(--nv-space-4);margin-bottom:var(--nv-space-3);scroll-margin-top:var(--nv-space-8);position:relative}.dd-card:before{content:"";inset-block:var(--nv-space-3);background:var(--nv-color-accent);border-radius:2px;width:2px;position:absolute;inset-inline-start:0}.dd-card.penal:before{background:var(--nv-color-danger)}.dd-card.fiscal:before{background:var(--nv-color-success)}.dd-card.familie:before,.dd-card.munca:before{background:var(--nv-color-warning)}.dd-card.is-new{border-color:var(--nv-color-success);background:linear-gradient(0deg, var(--nv-color-bg-raised), var(--nv-color-success-subtle) 60%, var(--nv-color-bg-raised))}.dd-newbadge{align-items:center;gap:var(--nv-space-1);font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);letter-spacing:.04em;background:var(--nv-color-success-subtle);color:var(--nv-color-success);padding:2px var(--nv-space-2);border-radius:var(--nv-radius-full);border:1px solid var(--nv-color-success-subtle);margin-bottom:var(--nv-space-2);display:inline-flex}.dd-newbadge svg{width:var(--nv-space-2);height:var(--nv-space-2)}.dd-card-row1{align-items:baseline;gap:var(--nv-space-3);margin-bottom:var(--nv-space-1);grid-template-columns:1fr auto;display:grid}.dd-card .dd-num{font-family:var(--nv-font-mono);font-size:var(--nv-text-sm);color:var(--nv-color-fg);letter-spacing:-.01em;font-weight:500}.dd-card .dd-time{font-family:var(--nv-font-mono);font-size:var(--nv-text-sm);color:var(--nv-color-fg-muted);font-weight:500}.dd-card-meta{font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);color:var(--nv-color-fg-muted);margin-bottom:var(--nv-space-2);gap:0 var(--nv-space-2);flex-wrap:wrap;display:flex}.dd-card-meta .dd-meta-item+.dd-meta-item:before{content:"·";margin-right:var(--nv-space-2);color:var(--nv-color-border-strong)}.dd-card .dd-cta{align-items:center;gap:var(--nv-space-2);font-size:var(--nv-text-xs);color:var(--nv-color-fg);background:var(--nv-color-accent-subtle);border:1px solid var(--nv-color-role-accent-soft,var(--nv-color-accent));border-radius:var(--nv-radius-md);padding:var(--nv-space-2) var(--nv-space-3);cursor:pointer;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex}.dd-card .dd-cta:hover{background:var(--nv-color-role-accent-soft,var(--nv-color-accent))}.dd-card .dd-cta:disabled{cursor:progress;opacity:.7}.dd-card .dd-cta svg{width:var(--nv-space-3);height:var(--nv-space-3)}.dd-card .dd-cta .dd-cta-chev,.dd-card[data-expanded=true] .dd-cta .dd-cta-arrow{display:none}.dd-card[data-expanded=true] .dd-cta .dd-cta-chev{display:inline-block;transform:rotate(180deg)}.dr-chips{gap:var(--nv-space-1);margin-bottom:var(--nv-space-2);flex-wrap:wrap;display:flex}.dr-chip{font-size:var(--nv-text-2xs);padding:2px var(--nv-space-2);border-radius:var(--nv-radius-full);white-space:nowrap;border:1px solid var(--nv-color-border);font-weight:500}.dr-chip.cat.civil{background:var(--nv-color-accent-subtle);color:var(--nv-color-fg);border-color:var(--nv-color-role-accent-soft,var(--nv-color-accent))}.dr-chip.cat.penal{background:var(--nv-color-danger-subtle);color:var(--nv-color-danger);border-color:var(--nv-color-danger-subtle)}.dr-chip.cat.familie{background:var(--nv-color-warning-subtle);color:var(--nv-color-fg);border-color:var(--nv-color-warning-subtle)}.dr-chip.cat.contencios{background:var(--nv-color-success-subtle);color:var(--nv-color-success);border-color:var(--nv-color-success-subtle)}.dr-chip.cat.comercial{background:var(--nv-color-bg-sunken);color:var(--nv-color-fg-muted);border-color:var(--nv-color-border-strong)}.dr-chip.stadiu{background:var(--nv-color-bg-sunken);color:var(--nv-color-fg-muted)}@container nv-page (width>=48rem){.dd-grp{padding:var(--nv-space-5) var(--nv-space-7) var(--nv-space-2);gap:var(--nv-space-3) var(--nv-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.dd-grp-head{grid-column:1/-1}.dd-card{padding:var(--nv-space-3) var(--nv-space-4);margin-bottom:0}.dd-card:before{top:var(--nv-space-3);bottom:var(--nv-space-3)}.dd-card-row1{align-items:center;gap:var(--nv-space-3);margin-bottom:var(--nv-space-2);display:flex}.dd-card .dd-time{font-size:var(--nv-text-2xs);letter-spacing:.02em;padding:2px var(--nv-space-2);border-radius:var(--nv-radius-full);background:var(--nv-color-accent-subtle);color:var(--nv-color-link);border:1px solid var(--nv-color-role-accent-soft,var(--nv-color-accent));flex-shrink:0;order:-1}.dd-card .dd-num{font-size:var(--nv-text-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dd-card-meta{font-size:var(--nv-text-2xs);margin-bottom:var(--nv-space-1)}.dr-chips{margin-bottom:var(--nv-space-2)}.dr-chip{font-size:var(--nv-text-2xs);padding:2px var(--nv-space-2)}.dd-card .dd-cta{font-size:var(--nv-text-2xs);padding:var(--nv-space-1) var(--nv-space-2)}.dd-card .dd-cta svg{width:var(--nv-space-3);height:var(--nv-space-3)}}@container nv-page (width>=69rem){.dd-grp{grid-template-columns:repeat(3,minmax(0,1fr))}}@container nv-page (width>=88rem){.dd-grp{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-expand{margin-top:var(--nv-space-3);grid-column:1/-1}.dd-expand-inner{background:var(--nv-color-bg-raised);border:1px solid var(--nv-color-border);border-radius:var(--nv-radius-md);padding:var(--nv-space-4);box-shadow:var(--nv-shadow-sm);position:relative}.dd-expand-head{align-items:center;gap:var(--nv-space-3);margin-bottom:var(--nv-space-3);min-height:var(--nv-space-5);display:flex}.dd-expand-title{font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nv-color-fg-muted);flex:1}.dd-expand-close{padding:var(--nv-space-1) var(--nv-space-2);color:var(--nv-color-fg-muted);cursor:pointer;border-radius:var(--nv-radius-sm);font-family:inherit;font-size:var(--nv-text-xs);align-items:center;gap:var(--nv-space-1);background:0 0;border:0;display:inline-flex}.dd-expand-close:hover{background:var(--nv-color-bg-sunken);color:var(--nv-color-fg)}.dd-expand-close svg{width:var(--nv-space-3);height:var(--nv-space-3)}.dd-expand .search-loading-row{align-items:center;gap:var(--nv-space-3);padding:var(--nv-space-3) var(--nv-space-3);background:var(--nv-color-bg-sunken);border:1px dashed var(--nv-color-border);border-radius:var(--nv-radius-md);font-size:var(--nv-text-xs);color:var(--nv-color-fg-muted);margin-bottom:var(--nv-space-3);display:flex}.dd-expand .dd-spinner-dot{width:var(--nv-space-4);height:var(--nv-space-4);border:2px solid var(--nv-color-border);border-top-color:var(--nv-color-accent);border-radius:50%;animation:.9s linear infinite dd-spin}@keyframes dd-spin{to{transform:rotate(360deg)}}.dd-expand .case-block.skeleton{border:1px solid var(--nv-color-border);border-radius:var(--nv-radius-md);padding:var(--nv-space-4);background:var(--nv-color-bg-raised);opacity:.6}.dd-expand .sk-line{height:var(--nv-space-4);background:var(--nv-color-bg-sunken);border-radius:var(--nv-radius-sm);margin-bottom:var(--nv-space-2);animation:1.2s ease-in-out infinite dd-sk-pulse}.dd-expand .sk-line.sk-num{width:60%;height:var(--nv-space-4)}.dd-expand .sk-line.sk-court{width:40%;height:var(--nv-space-3)}.dd-expand .sk-chips{gap:var(--nv-space-1);margin:var(--nv-space-3) 0;display:flex}.dd-expand .sk-chip{width:var(--nv-space-7);height:var(--nv-space-4);border-radius:var(--nv-radius-full);background:var(--nv-color-bg-sunken);animation:1.2s ease-in-out infinite dd-sk-pulse}.dd-expand .sk-block{height:var(--nv-space-7);border-radius:var(--nv-radius-sm);background:var(--nv-color-bg-sunken);animation:1.2s ease-in-out infinite dd-sk-pulse}@keyframes dd-sk-pulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.dd-expand .dd-spinner-dot,.dd-expand .sk-line,.dd-expand .sk-chip,.dd-expand .sk-block{animation:none}}.dd-expand .error-block{border-radius:var(--nv-radius-md);padding:var(--nv-space-3) var(--nv-space-4);font-size:var(--nv-text-sm);line-height:1.5}.dd-expand .error-block.tone-brick{background:var(--nv-color-danger-subtle);border:1px solid var(--nv-color-danger-subtle);color:var(--nv-color-danger)}.dd-expand .error-block.tone-amber{background:var(--nv-color-warning-subtle);border:1px solid var(--nv-color-warning-subtle);color:var(--nv-color-fg)}.dd-expand-actions{margin-top:var(--nv-space-3);gap:var(--nv-space-2);flex-direction:column;align-items:stretch;display:flex}.dd-expand-actions .dd-expand-cta{width:100%;padding:var(--nv-space-3) var(--nv-space-4);background:var(--nv-color-accent);color:var(--nv-color-fg-on-accent);border-radius:var(--nv-radius-sm);font-family:var(--nv-font-sans);font-size:var(--nv-text-sm);cursor:pointer;border:0;font-weight:600;transition:background .15s}.dd-expand-actions .dd-expand-cta:hover{background:var(--nv-color-accent-hover)}@container nv-page (width>=48rem){.dd-expand-actions{flex-direction:row;align-items:center}.dd-expand-actions .dd-expand-cta{flex:none;width:auto}}.dd-card.is-past{background:var(--nv-color-bg-sunken)}.dd-card.is-past:before{background:var(--nv-color-border-strong)}.dd-card.is-past .dd-num,.dd-card.is-past .dd-time,.dd-card.is-past .dd-card-meta{color:var(--nv-color-fg-muted)}.dd-card.is-past.is-new{border-color:var(--nv-color-border);background:var(--nv-color-bg-sunken)}.dd-grp.is-past .dd-grp-head h3,.dd-grp.is-past .dd-grp-head .dd-grp-time{color:var(--nv-color-fg-muted)}.ora-overview .ora-pill.is-past{background:var(--nv-color-bg-sunken)}.ora-overview .ora-pill.is-past .ora-h{color:var(--nv-color-fg-muted)}.dd-nowline{align-items:center;gap:var(--nv-space-3);margin:var(--nv-space-2) 0 var(--nv-space-4);grid-column:1/-1;display:flex}.dd-nowline:before,.dd-nowline:after{content:"";background:var(--nv-color-accent);border-radius:1px;height:2px}.dd-nowline:before{flex:0 0 var(--nv-space-4)}.dd-nowline:after{flex:1}.dd-nowline-chip{font-family:var(--nv-font-mono);font-size:var(--nv-text-2xs);letter-spacing:.04em;color:var(--nv-color-fg-on-accent);background:var(--nv-color-accent);border:1px solid var(--nv-color-accent-active);padding:3px var(--nv-space-3);border-radius:var(--nv-radius-full);box-shadow:var(--nv-shadow-sm);white-space:nowrap;font-weight:600}@container nv-page (width>=48rem){.dd-card.is-past .dd-time{background:var(--nv-color-bg-sunken);color:var(--nv-color-fg-muted);border-color:var(--nv-color-border)}}.dd-turnstile{width:0;height:0;overflow:hidden}
