.n9-judicial-dossier{min-width:0;letter-spacing:0;line-height:1.8;color:var(--ink,#202124);padding-block:16px;border-block:1px solid var(--line,#d7d9dc)}
.n9-judicial-dossier h3{font-size:16px;margin:0 0 12px}
.n9-judicial-dossier__levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--line,#d7d9dc)}
.n9-judicial-dossier__levels>div{min-width:0;padding:12px;border-inline-end:1px solid var(--line,#d7d9dc);overflow-wrap:anywhere}
.n9-judicial-dossier dt{font-size:12px;color:var(--muted,#65706d)}
.n9-judicial-dossier dd{margin:4px 0;font-size:14px}
.n9-judicial-dossier small{font-size:12px}
.n9-judicial-dossier details{padding-block:10px;border-block-end:1px solid var(--line,#d7d9dc);min-width:0}
.n9-judicial-dossier summary{cursor:pointer;font-size:13px;overflow-wrap:anywhere}
.n9-judicial-dossier label{display:grid;gap:6px;font-size:13px;margin-block:10px}
.n9-judicial-dossier textarea{box-sizing:border-box;width:100%;max-width:100%;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line,#d7d9dc);border-radius:4px;background:var(--surface,#fff);color:inherit;padding:10px;font:inherit;line-height:1.9}
.n9-judicial-dossier__table{max-width:100%;overflow:auto;margin-block:12px}
.n9-judicial-dossier table{border-collapse:collapse;width:100%;min-width:500px;font-size:12px}
.n9-judicial-dossier th,.n9-judicial-dossier td{padding:9px;text-align:start;border-block-end:1px solid var(--line,#d7d9dc);vertical-align:top;overflow-wrap:anywhere}
.n9-judicial-dossier__paging{display:flex;justify-content:center;align-items:center;gap:14px}
.n9-judicial-dossier__checks{border:0;margin:12px 0 0;padding:0;min-width:0}
.n9-judicial-dossier__checks label{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}
.n9-judicial-dossier__checks input[type=checkbox]{width:17px;min-width:17px;max-width:17px;height:17px;min-height:17px;max-height:17px;flex:none;margin:0;padding:0}
.n9-judicial-dossier__warnings{list-style:none;padding:0;margin:12px 0}
.n9-judicial-dossier__warnings li{display:flex;align-items:flex-start;gap:7px;margin-block:6px;font-size:13px}
.n9-judicial-dossier__warnings svg{flex:none;margin-block-start:4px}
@media(max-width:600px){.n9-judicial-dossier__levels{grid-template-columns:1fr}.n9-judicial-dossier__levels>div{border-inline-end:0;border-block-end:1px solid var(--line,#d7d9dc)}}

.moeen-review-screen{min-width:0;padding:20px 0;color:var(--ink,var(--fu-ink,#172c26))}.moeen-review-screen .readiness-heading,.moeen-review-screen .moeen-review-toolbar,.moeen-review-screen .moeen-review-provenance,.moeen-review-screen .readiness-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.moeen-review-screen h1{font-size:22px;margin:5px 0 20px}.moeen-review-screen .moeen-review-select label{display:grid;gap:8px;max-width:500px;font-size:13px}.moeen-review-screen select{max-width:100%;min-width:0;font:inherit;border:1px solid var(--line,var(--fu-line,#d5dfdb));background:var(--surface,var(--fu-surface,#fff));color:inherit;padding:9px;border-radius:4px}.moeen-review-screen .readiness-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--line,var(--fu-line,#d5dfdb));margin:20px 0}.moeen-review-screen .readiness-metrics>div{padding:16px 10px;min-width:0}.moeen-review-screen .readiness-metrics small{display:block;font-size:12px}.moeen-review-screen .readiness-metrics strong{font-size:23px;display:block;margin-top:8px}.moeen-review-screen .button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 12px;border:1px solid var(--line,var(--fu-line,#d5dfdb));border-radius:4px;font:inherit;font-size:12px;background:var(--surface,var(--fu-surface,#fff));color:inherit;cursor:pointer}.moeen-review-screen .button--primary{background:var(--office-brand-ink,#00664e);color:#fff;border-color:var(--office-brand-ink,#00664e)}.moeen-review-screen .automation-notice{display:flex;align-items:flex-start;gap:10px;line-height:1.9;font-size:12px;color:var(--muted,var(--fu-muted,#65756e));padding-block:12px}.moeen-review-screen .automation-notice svg{flex:none}.moeen-review-record{border-block:1px solid var(--line,var(--fu-line,#d5dfdb));margin:16px 0;padding:0 12px}.moeen-review-record>summary{cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:18px 0;font-size:13px}.moeen-review-record>summary>strong{font-size:14px}.moeen-review-provenance{font-size:11px;color:var(--muted,var(--fu-muted,#65756e));padding:8px 0}.moeen-review-screen .moeen-sensitive{display:inline-flex;align-items:center;gap:5px;color:#a45a27}.moeen-review-screen .readiness-state{padding:4px 8px;font-size:11px;border:1px solid var(--line,var(--fu-line,#d5dfdb));border-radius:3px}.moeen-review-record>footer{display:flex;flex-wrap:wrap;gap:10px;padding:14px 0}.moeen-review-files{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.moeen-review-files a{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow-wrap:anywhere}.moeen-review-screen .office-system-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--surface,var(--fu-surface,#fff));border:1px solid var(--line,var(--fu-line,#d5dfdb));border-radius:4px;color:inherit}.moeen-review-dialog{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;border:1px solid var(--line,#d5dfdb);border-radius:6px;padding:24px;background:var(--surface,#fff);color:var(--ink,#172c26);font-size:14px}.moeen-review-dialog::backdrop{background:rgb(0 0 0/.38)}.moeen-review-dialog label{display:grid;gap:8px;margin:16px 0}.moeen-review-dialog textarea,.moeen-review-dialog select{width:100%;box-sizing:border-box;padding:10px;font:inherit;border:1px solid var(--line,#d5dfdb);border-radius:4px;background:var(--surface,#fff);color:inherit}.moeen-review-dialog footer{display:flex;gap:10px;justify-content:flex-end}.moeen-review-dialog .button{font:inherit;padding:9px 12px;min-height:40px;border:1px solid #cbd6d1;border-radius:4px;cursor:pointer}.moeen-review-dialog .button--primary{background:var(--office-brand-ink,#00664e);color:#fff}.moeen-review-dialog blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-inline-start:3px solid #b18a33;padding-inline-start:10px}.moeen-review-screen .automation-error{color:#ad3535;padding:12px;border-inline-start:3px solid #ad3535}
@media(max-width:650px){.moeen-review-screen .readiness-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.moeen-review-screen .moeen-review-toolbar{align-items:stretch}.moeen-review-screen .moeen-review-toolbar>label{width:100%;font-size:12px}}
.moeen-review-dialog .moeen-review-acknowledgement{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.8}
.moeen-review-dialog .moeen-review-acknowledgement input{width:17px;height:17px;flex:none}
.moeen-review-dialog fieldset{min-width:0;border:1px solid var(--line,#d5dfdb);margin-block:12px;padding:10px}

.n9-judicial-archive{min-width:0;color:var(--ink,#202124);letter-spacing:0}
.n9-judicial-archive__modes{display:flex;flex-wrap:wrap;gap:0;border-block:1px solid var(--line,#d5dfdb);margin-block:12px 18px}
.n9-judicial-archive__modes button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:100%;padding:10px 14px;border:0;border-block-end:3px solid transparent;border-radius:0;background:var(--surface,#fff);color:inherit;font:inherit;font-size:13px;white-space:normal}
.n9-judicial-archive__modes button.is-active{border-block-end-color:var(--office-brand-ink,#00664e);font-weight:700}
.n9-judicial-archive__modes svg{flex:none}
.n9-judicial-archive__table{max-width:100%;overflow:auto}
.n9-judicial-archive table{width:100%;min-width:630px;border-collapse:collapse;font-size:13px}
.n9-judicial-archive td,.n9-judicial-archive th{padding:12px;text-align:start;border-block-end:1px solid var(--line,#d5dfdb);vertical-align:top;line-height:1.8;overflow-wrap:anywhere}
.n9-judicial-archive small{display:block;margin-block-start:4px;font-size:12px;color:var(--muted,#65756e)}
@media(max-width:600px){.n9-judicial-archive__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.n9-judicial-archive__modes button{padding:9px 7px;font-size:12px}}
