:root{color-scheme:light;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--mino-ink: #2d001d;--brief-graphite: #2d2930;--annotation-graphite: #6e6870;--muted-pencil: #948d94;--filing-paper: #fffdf8;--filing-paper-inset: #f8f4eb;--case-folder: #d6e1ff;--case-folder-deep: #99addf;--register-rule: rgba(45, 0, 29, .14);--register-rule-soft: rgba(45, 0, 29, .08);--verified-brass: #887022;--verified-paper: #f4eed2;--correction-ink: #9f2f32;--correction-paper: #fbebea;--focus-ring: #c45a2a}*{box-sizing:border-box}html,body,#root{min-width:280px;min-height:100%;margin:0}body{background:var(--filing-paper);color:var(--brief-graphite)}button,input,select,textarea{font:inherit}.task-pane{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);min-height:100vh;overflow:hidden;background:linear-gradient(90deg,transparent 27px,var(--register-rule-soft) 27px,var(--register-rule-soft) 28px,transparent 28px),var(--filing-paper)}.register-rail{display:flex;flex-direction:column;align-items:stretch;padding-top:112px;gap:8px}.register-rail span{display:grid;height:42px;place-items:center;border-block:1px solid rgba(45,0,29,.18);border-right:1px solid rgba(45,0,29,.18);background:var(--case-folder);color:var(--mino-ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:-.02em;writing-mode:vertical-rl}.register-rail span:nth-child(2){background:color-mix(in srgb,var(--case-folder) 72%,var(--filing-paper))}.register-rail span:nth-child(3){background:color-mix(in srgb,var(--case-folder) 48%,var(--filing-paper))}.pane-content{display:flex;width:100%;min-width:0;flex-direction:column;overflow:hidden}.app-header{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--register-rule)}.brand-lockup{display:flex;min-width:0;align-items:center;gap:10px}.brand-mark{width:34px;height:34px;border-radius:7px}.brand-name,.brand-parent{margin:0}.brand-name{color:var(--mino-ink);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:19px;font-weight:600;line-height:1}.brand-parent{margin-top:4px;color:var(--muted-pencil);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.environment-chip{max-width:92px;overflow:hidden;padding:4px 6px;border:1px solid var(--register-rule);border-radius:3px;color:var(--annotation-graphite);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase}.state-view{display:flex;width:auto;max-width:none;min-width:0;flex:1;flex-direction:column;align-self:stretch;padding:32px 20px 24px}.document-kicker{margin:0 0 10px;color:var(--verified-brass);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}h1{max-width:360px;margin:0;color:var(--mino-ink);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(28px,10vw,38px);font-weight:500;letter-spacing:-.035em;line-height:.98}.state-copy{max-width:420px;margin:18px 0 0;color:var(--annotation-graphite);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.check-line,.connection-line{display:flex;align-items:center;gap:10px;margin-top:30px;padding-block:12px;border-block:1px solid var(--register-rule);color:var(--annotation-graphite);font-size:11px}.checking-dot{width:8px;height:8px;border:2px solid var(--case-folder-deep);border-top-color:var(--mino-ink);border-radius:50%;animation:checking .9s linear infinite}@keyframes checking{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.checking-dot{animation:none}}.status-seal{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid var(--verified-brass);border-radius:50%;background:var(--verified-paper);color:var(--verified-brass);font-family:Georgia,serif;font-size:14px;font-weight:700}.connection-line strong,.connection-line small,.workflow-list strong,.workflow-list small{display:block}.connection-line strong,.workflow-list strong{color:var(--brief-graphite);font-size:11px;font-weight:700}.connection-line small,.workflow-list small{margin-top:3px;color:var(--muted-pencil);font-size:10px;line-height:1.4}.workflow-list{margin:26px 0 0;padding:0;list-style:none}.workflow-list li{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid var(--register-rule-soft)}.step-number{color:var(--case-folder-deep);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:700}.foundation-note{margin:24px 0 0;padding-left:12px;border-left:2px solid var(--case-folder-deep);color:var(--muted-pencil);font-size:10px;line-height:1.5}.notice{position:relative;display:grid;grid-template-columns:5px 1fr;gap:12px;margin-top:28px;padding:14px;border:1px solid var(--register-rule);background:var(--filing-paper-inset);min-width:0}.notice-blocked{border-color:#9f2f323d;background:var(--correction-paper)}.notice-tab{display:block;width:5px;min-height:42px;background:var(--case-folder-deep)}.notice-blocked .notice-tab{background:var(--correction-ink)}.notice strong{color:var(--brief-graphite);font-size:11px}.notice p{margin:5px 0 0;color:var(--annotation-graphite);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.quiet-button{align-self:flex-start;margin-top:20px;padding:8px 12px;border:1px solid var(--register-rule);border-radius:3px;background:transparent;color:var(--mino-ink);cursor:pointer;font-size:10px;font-weight:700}.quiet-button:hover{background:var(--filing-paper-inset);border-color:#2d001d47}.quiet-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.integration-shell{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.host-status{display:flex;min-height:46px;align-items:center;gap:9px;padding:8px 16px;border-bottom:1px solid var(--register-rule-soft);background:var(--filing-paper-inset)}.host-status .status-seal{width:24px;height:24px;font-size:11px}.host-status strong,.host-status small{display:block}.host-status strong{color:var(--brief-graphite);font-size:10px}.host-status small{margin-top:2px;color:var(--muted-pencil);font-size:9px}.preview-ribbon{padding:8px 16px;border-bottom:1px solid var(--register-rule);background:var(--verified-paper);color:var(--verified-brass);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.registry-validation{max-height:62vh;flex:0 1 auto;overflow-y:auto;border-bottom:1px solid var(--register-rule);background:var(--verified-paper);color:var(--annotation-graphite);font-size:10px}.registry-validation summary{padding:10px 16px;color:var(--mino-ink);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.registry-validation-body{padding:2px 16px 16px}.registry-validation-body>p{margin:8px 0 0;line-height:1.5}.validation-host{color:var(--verified-brass);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700}.validation-confirmation{display:flex;align-items:flex-start;gap:8px;margin-top:14px;color:var(--brief-graphite);font-weight:700}.validation-confirmation input{margin:1px 0 0}.validation-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.validation-actions .primary-button,.validation-actions .quiet-button{margin-top:0}.validation-actions .primary-button:disabled{cursor:not-allowed}.validation-result{margin-top:14px;padding:12px;border:1px solid var(--register-rule);background:var(--filing-paper)}.validation-result-pass{border-color:#88702266}.validation-result-fail{border-color:#9f2f3266;background:var(--correction-paper);color:var(--correction-ink)}.validation-result strong,.validation-result code{display:block}.validation-result dl{margin:10px 0}.validation-result dl div{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin-top:4px}.validation-result dt{color:var(--muted-pencil)}.validation-result dd{min-width:0;margin:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.validation-result code{overflow-wrap:anywhere;color:inherit;font-size:8px}.validation-steps{margin:14px 0;padding-left:18px;line-height:1.5}.validation-steps li+li{margin-top:5px}.citation-mutation-validation{max-height:72vh}.citation-ordering-validation{max-height:78vh}.citation-reconciliation-validation{max-height:82vh}.validation-faults{margin-top:14px;padding-top:12px;border-top:1px solid var(--register-rule)}.validation-faults>p{margin:5px 0 0;line-height:1.5}.validation-baseline,.validation-snapshot{margin-top:14px;padding-top:12px;border-top:1px solid var(--register-rule)}.validation-baseline>p,.validation-snapshot>p{margin:5px 0 0;line-height:1.5}.validation-snapshot>code{display:block;margin-top:10px;overflow-wrap:anywhere;color:var(--muted-pencil);font-size:8px}.validation-snapshot article{display:grid;gap:8px;margin-top:8px;padding:9px;border:1px solid var(--register-rule);background:var(--filing-paper)}.validation-snapshot article.validation-wrapper-damaged{border-color:#cc8b82;background:#fff2ef}.validation-snapshot article strong,.validation-snapshot article small,.validation-snapshot article code{display:block}.validation-snapshot article small{margin-top:3px;color:var(--muted-pencil)}.validation-snapshot article code{margin-top:4px;overflow-wrap:anywhere;font-size:8px}.validation-wrapper-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.validation-wrapper-actions .quiet-button,.validation-wrapper-actions .text-button{margin:0}.validation-checklist{display:grid;gap:5px;margin:14px 0;padding:0;list-style:none}.validation-checklist li{color:var(--muted-pencil)}.validation-checklist li.complete{color:var(--verified-brass);font-weight:700}.reconciliation-diagnostics li{display:grid;gap:2px}.reconciliation-diagnostics li strong,.reconciliation-diagnostics li code{display:block}.reconciliation-diagnostics li code{overflow-wrap:anywhere;font-size:8px}.sign-in-view{overflow-y:auto}.primary-button{align-self:flex-start;margin-top:26px;padding:10px 14px;border:1px solid var(--mino-ink);border-radius:4px;background:var(--mino-ink);color:var(--filing-paper);cursor:pointer;font-size:11px;font-weight:700;transition:background-color .14s ease-out,color .14s ease-out}.primary-button:hover:not(:disabled){background:var(--brief-graphite)}.primary-button:disabled{cursor:wait;opacity:.58}.primary-button:focus-visible,.text-button:focus-visible,.workspace-row:focus-visible,.evidence-row:focus-visible,.register-toolbar button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.inline-error,.privacy-note{max-width:390px;margin:14px 0 0;font-size:10px;line-height:1.5}.filing-preflight{display:grid;gap:14px;padding:20px;border:1px solid var(--line, #d8d2c5);background:var(--paper, #fffdf8)}.filing-preflight h2,.filing-preflight h3,.filing-preflight p{margin:0}.filing-preview{display:grid;gap:12px}.filing-preview-identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.filing-preview-identity div{display:grid;gap:2px;padding:9px;background:#4a3d270f}.filing-preview-identity dt,.filing-items small{color:var(--muted, #6f675a);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.filing-preview-identity dd{margin:0;font-weight:650}.filing-items,.filing-diagnostics{display:grid;gap:7px;margin:0;padding:0;list-style:none}.filing-items li,.filing-diagnostics li{display:grid;grid-template-columns:minmax(74px,auto) 1fr auto;gap:9px;align-items:baseline;padding:9px 10px;border-left:3px solid #92733d;background:#92733d14}.filing-diagnostics li{grid-template-columns:1fr;border-left-color:#9e3f36;background:#9e3f3614}.filing-diagnostics strong{font-size:11px;letter-spacing:.04em}.filing-actions-required{display:grid;gap:6px;padding:10px;border:1px solid #c89a8f}.filing-actions-required ul{margin:0;padding-left:20px}.filing-confirmation{margin-top:2px}.filing-frozen{border-color:#63806b}.filing-recovery{border-color:#9e3f36}@media(max-width:360px){.filing-preview-identity,.filing-items li{grid-template-columns:1fr}}.inline-error{color:var(--correction-ink)}.privacy-note{margin-top:auto;padding-top:30px;color:var(--muted-pencil)}.register-view{display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;padding:24px 16px 20px}.register-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 4px 18px}.register-heading h1{max-width:300px;font-size:clamp(24px,8vw,32px);overflow-wrap:anywhere}.register-heading .document-kicker{margin-bottom:7px}.text-button,.register-toolbar button{padding:4px 0;border:0;background:transparent;color:var(--annotation-graphite);cursor:pointer;font-size:9px;font-weight:700;text-decoration:underline;text-decoration-color:var(--register-rule);text-underline-offset:3px}.text-button:hover,.register-toolbar button:hover{color:var(--mino-ink);text-decoration-color:var(--mino-ink)}.register-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 4px 10px;padding-block:8px;border-block:1px solid var(--register-rule-soft);color:var(--muted-pencil);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.03em;text-transform:uppercase}.profile-configuration{margin:0 4px 18px;padding:14px;border:1px solid var(--register-rule);background:var(--filing-paper-inset)}.configuration-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.configuration-heading .document-kicker{margin-bottom:4px}.configuration-heading h2{margin:0;color:var(--mino-ink);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:18px;font-weight:500}.profile-pin{max-width:145px;padding:4px 6px;border:1px solid var(--verified-brass);color:var(--verified-brass);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;font-weight:700;line-height:1.35;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.profile-pin-empty{border-color:var(--register-rule);color:var(--muted-pencil)}.profile-pin-blocked,.profile-pin-retired{border-color:var(--correction-ink);color:var(--correction-ink)}.configuration-fields{display:grid;gap:10px;margin-top:14px}.configuration-fields label{display:grid;gap:4px;color:var(--annotation-graphite);font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.configuration-fields select{width:100%;min-width:0;padding:7px 8px;border:1px solid var(--register-rule);border-radius:0;background:var(--filing-paper);color:var(--brief-graphite);font-size:10px;text-transform:none}.configuration-apply{justify-self:start;padding:7px 10px;border:1px solid var(--mino-ink);background:var(--mino-ink);color:var(--filing-paper);cursor:pointer;font-size:9px;font-weight:700}.configuration-apply:disabled{cursor:not-allowed;opacity:.48}.configuration-note,.configuration-warning,.configuration-success{margin:10px 0 0;color:var(--muted-pencil);font-size:9px;line-height:1.45}.configuration-warning{color:var(--correction-ink)}.configuration-success{color:var(--verified-brass)}.configuration-error{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;color:var(--correction-ink);font-size:9px}.configuration-error button{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-size:8px;font-weight:700;text-decoration:underline}.ledger{border-top:1px solid var(--register-rule)}.workspace-row,.evidence-row{display:grid;width:100%;min-width:0;align-items:center;gap:10px;padding:0;border:0;border-bottom:1px solid var(--register-rule-soft);background:transparent;color:inherit;cursor:pointer;text-align:left;transition:background-color .12s ease-out}.workspace-row{grid-template-columns:26px minmax(0,1fr) auto;min-height:68px}.workspace-row:hover,.evidence-row:hover:not(:disabled){background:var(--filing-paper-inset)}.ledger-tab,.citation-tab{display:grid;align-self:stretch;place-items:center;border-right:1px solid var(--register-rule);background:var(--case-folder);color:var(--mino-ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800}.ledger-body{min-width:0;padding-block:12px}.ledger-body strong,.ledger-body small,.ledger-count small{display:block}.ledger-body strong{overflow:hidden;color:var(--brief-graphite);font-size:11px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.ledger-body small{margin-top:4px;color:var(--muted-pencil);font-size:9px;line-height:1.4;overflow-wrap:anywhere}.ledger-body .party-line{color:var(--annotation-graphite)}.ledger-count{min-width:42px;padding-right:2px;color:var(--mino-ink);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:19px;line-height:1;text-align:right}.ledger-count small{margin-top:3px;color:var(--muted-pencil);font-family:Inter,ui-sans-serif,sans-serif;font-size:7px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.evidence-row{grid-template-columns:34px minmax(0,1fr) minmax(46px,auto);min-height:76px}.citation-tab{background:color-mix(in srgb,var(--case-folder) 58%,var(--filing-paper));font-size:8px}.evidence-row-selected{background:var(--filing-paper-inset);box-shadow:inset 2px 0 0 var(--mino-ink)}.evidence-row-selected .citation-tab{background:var(--mino-ink);color:var(--filing-paper)}.evidence-row:disabled{cursor:not-allowed;opacity:.62}.evidence-status{max-width:72px;padding-right:4px;color:var(--annotation-graphite);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;font-weight:800;line-height:1.3;text-align:right;text-transform:uppercase}.evidence-status-ready,.evidence-status-review,.evidence-status-uploaded,.evidence-status-processing{color:var(--verified-brass)}.evidence-status-error{color:var(--correction-ink)}.selection-footer{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:auto;padding:16px 4px 0;border-top:1px solid var(--register-rule)}.selection-footer>strong{color:var(--mino-ink);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:28px;font-weight:500;line-height:.9}.selection-footer>span{color:var(--brief-graphite);font-size:10px;font-weight:700}.selection-footer small{display:block;margin-top:3px;color:var(--muted-pencil);font-size:8px;font-weight:500}.empty-register,.inline-failure{display:flex;min-height:190px;align-items:center;justify-content:center;flex-direction:column;padding:28px 18px;border-block:1px solid var(--register-rule-soft);text-align:center}.empty-bracket{margin-bottom:14px;color:var(--case-folder-deep);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.empty-register strong,.inline-failure strong{color:var(--brief-graphite);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:18px}.empty-register p,.inline-failure span{max-width:260px;margin:8px 0 0;color:var(--muted-pencil);font-size:9px;line-height:1.5}.inline-failure .quiet-button{align-self:center;margin-top:14px}.skeleton-ledger{overflow:hidden}.skeleton-row{display:flex;min-height:68px;flex-direction:column;justify-content:center;gap:7px;padding-left:38px;border-bottom:1px solid var(--register-rule-soft)}.skeleton-row i{display:block;width:62%;height:7px;background:var(--register-rule-soft)}.skeleton-row i+i{width:42%;height:5px}.auth-route{display:flex;width:min(420px,100%);min-height:100vh;flex-direction:column;justify-content:center;margin:0 auto;padding:32px;background:var(--filing-paper)}.auth-route-mark{width:42px;height:42px;margin-bottom:28px;border-radius:8px}.auth-route-progress{width:72px;height:2px;margin-top:28px;overflow:hidden;background:var(--register-rule)}.auth-route-progress:after{display:block;width:28px;height:100%;background:var(--mino-ink);content:"";animation:auth-progress .9s ease-in-out infinite alternate}@keyframes auth-progress{to{transform:translate(44px)}}@media(prefers-reduced-motion:reduce){.auth-route-progress:after{animation:none}}.productielijst-panel{border-top:1px solid var(--register-rule-soft);margin-top:20px;padding-top:18px}.productielijst-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.productielijst-heading h2{margin:0}.productielijst-scope{color:var(--muted-pencil);display:grid;font-size:9px;gap:4px}.productielijst-scope select{border:1px solid var(--register-rule);border-radius:4px;font:inherit;padding:5px 7px}.productielijst-draft{background:#fff3dc;border-left:3px solid #b9681b;color:#6f390b;font-size:10px;margin:12px 0;padding:9px 10px}.productielijst-table-wrap{margin:12px 0;overflow-x:auto}.productielijst-table{border-collapse:collapse;font-size:10px;width:100%}.productielijst-table th,.productielijst-table td{border-bottom:1px solid var(--register-rule-soft);padding:8px 6px;text-align:left;vertical-align:top}.productielijst-table th{color:var(--muted-pencil);font-size:8px;letter-spacing:.05em;text-transform:uppercase}.productielijst-gaps{color:var(--muted-pencil);font-size:9px}.productielijst-validation{max-height:82vh;margin-bottom:28px;border-radius:8px}.productielijst-validation .productielijst-panel{padding-bottom:4px}.productielijst-validation-evidence{margin-top:14px}.productielijst-validation-evidence dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin:8px 0 0}.productielijst-validation-evidence dl div{display:flex;justify-content:space-between;gap:8px}.productielijst-validation-evidence dt{color:var(--muted-pencil)}.productielijst-validation-evidence dd{margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.cover-filename-panel{border-top:1px solid var(--register-rule-soft);margin-top:20px;padding-top:18px}.cover-filename-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.cover-filename-heading h2{margin:0}.cover-filename-draft{background:#fff3dc;border-left:3px solid #b9681b;color:#6f390b;font-size:10px;margin:12px 0;padding:9px 10px}.cover-filename-table-wrap{margin:12px 0;overflow-x:auto}.cover-filename-table{border-collapse:collapse;font-size:10px;width:100%}.cover-filename-table th,.cover-filename-table td{border-bottom:1px solid var(--register-rule-soft);padding:8px 6px;text-align:left;vertical-align:top}.cover-filename-table th{color:var(--muted-pencil);font-size:8px;letter-spacing:.05em;text-transform:uppercase}.cover-filename-table td code{color:var(--muted-pencil);font-size:8px}.cover-filename-table td strong,.cover-filename-table td small{display:block}.cover-filename-table td small{color:#8a5317;margin-top:4px}.cover-download-button{font-size:8px;padding:5px 7px;white-space:nowrap}.cover-filename-validation{border-radius:8px;margin-bottom:28px;max-height:82vh}.cover-filename-validation .cover-filename-panel{padding-bottom:4px}.cover-filename-validation-evidence{margin-top:14px}.cover-filename-validation-evidence dl{display:grid;gap:5px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0}.cover-filename-validation-evidence dl div{display:flex;gap:8px;justify-content:space-between}.cover-filename-validation-evidence dt{color:var(--muted-pencil)}.cover-filename-validation-evidence dd{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;margin:0}.pdf-bundle-panel{border-top:1px solid var(--register-rule-soft);margin-top:20px;padding-top:18px}.pdf-bundle-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.pdf-bundle-heading h2{margin:0}.pdf-bundle-error{background:#fff0ed;border-left:3px solid #a53622;color:#6f2115;font-size:10px;margin:12px 0;padding:9px 10px}.pdf-bundle-caveat{background:#f3f1e9;border-left:3px solid #a67c28;color:#5f4a20;font-size:10px;line-height:1.5;margin:10px 0 0;padding:8px 10px}.pdf-bundle-empty{background:#f3f1e9;border-left:3px solid var(--register-rule);margin-top:12px;padding:9px 10px}.pdf-bundle-empty p{margin:0 0 4px}.pdf-bundle-empty small{color:var(--muted-pencil)}.pdf-bundle-summary{display:grid;gap:6px 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.pdf-bundle-summary div{min-width:0}.pdf-bundle-summary dt{color:var(--muted-pencil);font-size:8px;letter-spacing:.05em;text-transform:uppercase}.pdf-bundle-summary dd{font-size:10px;margin:2px 0 0;overflow-wrap:anywhere}.pdf-bundle-table-wrap{margin:12px 0;overflow-x:auto}.pdf-bundle-table{border-collapse:collapse;font-size:10px;width:100%}.pdf-bundle-table th,.pdf-bundle-table td{border-bottom:1px solid var(--register-rule-soft);padding:8px 6px;text-align:left;vertical-align:top}.pdf-bundle-table th{color:var(--muted-pencil);font-size:8px;letter-spacing:.05em;text-transform:uppercase}
