html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha{padding:0 0 16px;border:1px solid var(--mp-borde);border-radius:12px;background:var(--mp-tarjeta);color:var(--mp-tinta);overflow:hidden}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--mp-borde)}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha h3{margin:0;font-size:1rem}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha header p{margin:4px 0 0;color:var(--mp-tinta2);font-size:.78rem}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha button{font:inherit;cursor:pointer}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha>header button{padding:8px 12px;border:1px solid var(--mp-borde);border-radius:8px;background:var(--mp-tarjeta);color:var(--mp-tinta);white-space:nowrap}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--mp-borde);border-bottom:1px solid var(--mp-borde)}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-datos>div{display:flex;flex-direction:column;gap:5px;padding:14px;background:var(--mp-tarjeta);min-width:0}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-datos small{color:var(--mp-tinta2);font-size:.7rem}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-datos b{font-size:.88rem;overflow-wrap:anywhere}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones article{display:flex;flex-direction:column;gap:7px;min-width:0;padding:13px;border:1px solid var(--mp-borde);border-radius:10px}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones article b{font-size:.84rem}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones article span{font-size:.76rem;color:var(--mp-tinta2)}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones article button{align-self:flex-start;margin-top:auto;padding:3px 0;border:0;background:none;color:var(--mp-tinta);font-size:.78rem;text-decoration:underline;text-align:left}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-limites{padding:0 16px}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-limites h4{margin:0 0 10px;font-size:.87rem}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-limites>.card{margin:0}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-historial{margin:14px 16px 0;font-size:.78rem}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-historial summary{cursor:pointer}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-historial ol{padding-left:20px;line-height:1.6}
html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ayuda{margin:14px 16px 0;color:var(--mp-tinta2);font-size:.76rem;line-height:1.5}
@media(max-width:700px){html[data-marco="nuevo"][data-interfaz="bufete"] .pn-datos{grid-template-columns:1fr}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-acciones{grid-template-columns:1fr}html[data-marco="nuevo"][data-interfaz="bufete"] .pn-ficha>header{align-items:flex-start;flex-direction:column}}
