#contenido.admin-page.partner-area .admin-workspace .voucher-validation-result :is(.partner-validation-benefit,.partner-validation-holder,.partner-validation-location) { min-width:0;margin:1rem 0;padding:1rem;border:1px solid var(--ap-line);border-radius:.4rem; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-benefit { background:var(--ap-soft-primary); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-label { color:var(--ap-link-primary);font-size:.9375rem;font-weight:600; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-benefit h3 { margin:.4rem 0;font:600 1.5rem/1.3 'Barlow',sans-serif;color:var(--ap-text);overflow-wrap:anywhere; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-holder { display:grid;gap:.35rem;background:var(--ap-soft-secondary); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-holder h4 { color:var(--ap-link-secondary); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-holder :is([data-validation-member],[data-validation-dni]) { color:var(--ap-text);font:600 1.25rem/1.4 'Barlow',sans-serif;overflow-wrap:anywhere;font-variant-numeric:tabular-nums; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-location { background:var(--ap-soft-detail); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-location h4 { color:var(--ap-link-detail); }
#contenido.admin-page.partner-area .admin-workspace :is(.partner-validation-location,.partner-validation-benefit) p { margin:.4rem 0 0;white-space:pre-line;overflow-wrap:anywhere;color:var(--ap-text);line-height:1.5; }
#contenido.admin-page.partner-area .admin-workspace :is(.partner-validation-holder,.partner-validation-location) h4 { display:flex;align-items:center;gap:.5rem;margin:0 0 .35rem;font:600 1rem/1.5 'Barlow',sans-serif; }
#contenido.admin-page.partner-area .admin-workspace .voucher-validation-result :is(strong,code,dd) { overflow-wrap:anywhere; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure { min-width:0;margin:1rem 0; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>summary { display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem .75rem;border:1px solid var(--ap-line);border-radius:.4rem;background:var(--ap-soft-detail);color:var(--ap-link-detail);font:600 1rem/1.4 'Barlow',sans-serif;list-style:none;cursor:pointer; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>summary::-webkit-details-marker { display:none; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>summary::before { content:none; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>summary:hover { background:var(--ap-soft-primary);color:var(--ap-link-primary); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>summary:focus-visible { outline:2px solid var(--ap-link-primary);outline-offset:3px; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-chevron { flex:none;margin-left:auto; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure[open]>summary { border-radius:.4rem .4rem 0 0; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure[open]>summary .partner-validation-chevron { transform:rotate(180deg); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure>div { padding:.75rem;border:1px solid var(--ap-line);border-top:0;border-radius:0 0 .4rem .4rem;background:var(--ap-surface);color:var(--ap-text); }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure .pv-condition-list { margin:0; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure .partner-record-facts { grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0; }
#contenido.admin-page.partner-area .admin-workspace .partner-validation-disclosure .partner-record-conditions { margin:1rem 0 0; }
