@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-italic.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/source-sans-3-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-serif-4-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2")}:root{color-scheme:light;font-family:var(--sans);font-size:14px;line-height:1.4;font-synthesis:none;text-rendering:optimizeLegibility;--sheet: #fafaf3;--sheet-1: #f2f3eb;--sheet-2: #e8e9df;--sheet-raised: #fffffb;--ink: #363726;--ink-70: #5c5d4c;--ink-45: #7b7c6e;--ink-25: #b3b4a8;--ink-12: #e1e2da;--pleading-rule: #d6d8c8;--action: #363726;--marker: #fff781;--marker-deep: #f5ea5c;--flag: #ad2f1b;--flag-paper: #fbe9e3;--sans: "Source Sans 3", "Segoe UI", system-ui, sans-serif;--serif: "Source Serif 4", "Iowan Old Style", Georgia, serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--radius: 6px;--radius-panel: 10px;--line: 22px}*{box-sizing:border-box}html,body,#root{min-width:280px;min-height:100%;margin:0}body{background:var(--sheet);color:var(--ink)}button,input,select,textarea{font:inherit;border-radius:var(--radius)}:focus-visible{outline:2px solid var(--ink);outline-offset:1px}h1{margin:0;color:var(--ink);font-family:var(--serif);font-size:21px;font-weight:400;letter-spacing:-.01em;line-height:1.25}h2,h3{margin:0;color:var(--ink);font-size:14px;font-weight:600}.matter-line{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--line);margin:0;padding:0 12px;background:var(--sheet-1)}.matter-line-name{overflow:hidden;color:var(--ink);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.matter-line-actions{display:flex;flex-shrink:0;gap:2px}.matter-line .quiet-button{height:18px;margin:0;padding:0 6px;background:transparent;color:var(--ink-45);font-family:var(--mono);font-size:11.5px}.profile-configuration-compact{margin:0;padding:0}.style-line{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--line);padding:0 12px}.style-line .style-summary{margin:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.style-line .style-summary-wrap{padding:3px 0;line-height:1.4;white-space:normal}.style-line-action{flex-shrink:0;padding:0;border:0;background:transparent;color:var(--ink-70);cursor:pointer;font-family:var(--sans);font-size:11.5px;text-decoration:underline;text-decoration-color:var(--ink-12);text-underline-offset:3px}.style-line-action:hover{color:var(--ink);text-decoration-color:var(--ink)}.profile-configuration-compact .configuration-warning{margin:0;padding:0 12px 6px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes checking{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.checking-dot{animation:none}}.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;box-shadow:inset 0 -1px 0 var(--ink-12)}.step-number{color:var(--action);font-family:var(--mono);font-size:11.5px;font-weight:700}.dev-harnesses{margin-top:32px;padding-top:8px;box-shadow:inset 0 1px 0 var(--ink-12)}.dev-harnesses>summary{padding:6px 12px;color:var(--ink-45);cursor:pointer;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.registry-validation{max-height:62vh;flex:0 1 auto;overflow-y:auto;box-shadow:inset 0 -1px 0 var(--ink-12);background:var(--sheet-1);color:var(--ink-70);font-size:11.5px}.registry-validation summary{padding:10px 16px;color:var(--ink);cursor:pointer;font-family:var(--mono);font-size:11.5px;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(--ink-70);font-family:var(--mono);font-weight:700}.validation-confirmation{display:flex;align-items:flex-start;gap:8px;margin-top:14px;color:var(--ink);font-weight:700}.validation-confirmation input{margin:1px 0 0}.validation-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.validation-result{margin-top:14px;padding:12px;box-shadow:inset 0 0 0 1px var(--ink-12);background:var(--sheet)}.validation-result-fail{background:var(--flag-paper);color:var(--flag)}.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(--ink-45)}.validation-result dd{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--mono)}.validation-result code{overflow-wrap:anywhere;color:inherit;font-size:11px}.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;box-shadow:inset 0 1px 0 var(--ink-12)}.validation-faults>p{margin:5px 0 0;line-height:1.5}.validation-baseline,.validation-snapshot{margin-top:14px;padding-top:12px;box-shadow:inset 0 1px 0 var(--ink-12)}.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(--ink-45);font-size:11px}.validation-snapshot article{display:grid;gap:8px;margin-top:8px;padding:9px;box-shadow:inset 0 0 0 1px var(--ink-12);background:var(--sheet)}.validation-snapshot article.validation-wrapper-damaged{background:var(--flag-paper)}.validation-snapshot article strong,.validation-snapshot article small,.validation-snapshot article code{display:block}.validation-snapshot article small{margin-top:3px;color:var(--ink-45)}.validation-snapshot article code{margin-top:4px;overflow-wrap:anywhere;font-size:11px}.validation-wrapper-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.validation-checklist{display:grid;gap:5px;margin:14px 0;padding:0;list-style:none}.validation-checklist li{color:var(--ink-45)}.validation-checklist li.complete{color:var(--ink-70);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:11px}.filing-preflight{display:grid;gap:14px;padding:20px;box-shadow:inset 0 0 0 1px var(--ink-12);background:var(--sheet-raised)}.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:var(--sheet-1)}.filing-preview-identity dt,.filing-items small{color:var(--ink-45);font-size:12.5px;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;background:var(--sheet-1)}.filing-diagnostics li{grid-template-columns:1fr;background:var(--flag-paper)}.filing-diagnostics strong{font-size:12.5px;letter-spacing:.04em}.filing-actions-required{display:grid;gap:6px;padding:10px;box-shadow:inset 0 0 0 1px var(--flag)}.filing-actions-required ul{margin:0;padding-left:20px}.filing-confirmation{margin-top:2px}.filing-lock-step{gap:8px;padding:12px;font-size:12.5px;line-height:1.45}.filing-lock-kept,.filing-lock-status{color:var(--ink-45)}.filing-lock-link,.filing-lock-done a,.recovered-filing a{color:var(--action)}.filing-lock-actions{display:flex;flex-wrap:wrap;gap:7px}.filing-issues{display:grid;gap:6px;margin:0;padding:0;list-style:none}.filing-issues li{padding:7px 9px;background:var(--flag-paper)}@media(max-width:360px){.filing-preview-identity,.filing-items li{grid-template-columns:1fr}}.style-summary{display:grid;gap:2px;margin:12px 0 0;color:var(--ink);font-size:11.5px;line-height:1.4}.style-summary-blocked{color:var(--flag)}.configuration-note,.configuration-warning{margin:10px 0 0;color:var(--ink-45);font-size:11.5px;line-height:1.45}.configuration-warning{color:var(--flag)}.integrated-workflow{display:grid;gap:12px;margin-top:24px;padding-top:12px;box-shadow:inset 0 1px 0 var(--ink-12)}.recovered-filing h2{margin:0;color:var(--ink);font-family:var(--sans);font-size:18px;font-weight:500}.filing-reveal{justify-self:start;margin:0 12px}.pane-foot{display:flex;justify-content:flex-end;margin:0;padding:4px 12px 10px}.document-health,.recovered-filing{padding:12px;box-shadow:inset 0 0 0 1px var(--ink-12);background:var(--sheet-1);font-size:11.5px;line-height:1.45}.document-health-attention strong{color:var(--flag)}.document-health p,.recovered-filing p{margin:6px 0 0}.document-health ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.workflow-repairs{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.recovered-filing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.recovered-filing p{margin:0}.metadata-review-panel{padding:14px;box-shadow:inset 0 -1px 0 var(--ink-12);background:var(--sheet-1)}.metadata-review-panel header,.metadata-review-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.metadata-review-panel h3,.metadata-review-panel p,.metadata-review-panel dl{margin:0}.metadata-review-explainer{margin-top:8px!important;color:var(--ink-70);font-size:11.5px;line-height:1.5}.metadata-suggestions{display:grid;gap:6px;margin-top:12px!important;padding:10px;background:var(--sheet)}.metadata-suggestions div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px}.metadata-suggestions dt,.metadata-suggestions dd{margin:0;font-size:11px;line-height:1.4}.metadata-suggestions dt{color:var(--ink-45);font-weight:700}.metadata-review-form{display:grid;gap:10px;margin-top:12px}.metadata-review-form label{display:grid;gap:4px;color:var(--ink);font-size:11.5px;font-weight:700}.metadata-review-form input[type=text],.metadata-review-form input[type=date],.metadata-review-form textarea{box-sizing:border-box;width:100%;padding:7px;box-shadow:inset 0 0 0 1px var(--ink-12);background:var(--sheet);color:var(--ink);font:inherit;font-weight:400}.metadata-review-form .metadata-review-confirmation{display:flex;align-items:center;grid-template-columns:none}.metadata-review-actions{align-items:center}.metadata-review-actions small{color:var(--ink-45);font-size:11px}.selection-footer{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:auto;padding:16px 4px 0;box-shadow:inset 0 1px 0 var(--ink-12)}.selection-footer>strong{color:var(--ink);font-family:var(--sans);font-size:28px;font-weight:500;line-height:.9}.selection-footer>span{color:var(--ink);font-size:11.5px;font-weight:700}.selection-footer small{display:block;margin-top:3px;color:var(--ink-45);font-size:11px;font-weight:500}.auth-route{display:flex;width:min(420px,100%);min-height:100vh;flex-direction:column;justify-content:center;margin:0 auto;padding:32px;background:var(--sheet)}.auth-route-mark{width:42px;height:42px;margin-bottom:28px}.auth-route-progress{width:72px;height:2px;margin-top:28px;overflow:hidden;background:var(--ink-12)}.auth-route-progress:after{display:block;width:28px;height:100%;background:var(--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{box-shadow:inset 0 1px 0 var(--ink-12);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(--ink-45);display:grid;font-size:11.5px;gap:4px}.productielijst-scope select{box-shadow:inset 0 0 0 1px var(--ink-12);font:inherit;padding:5px 7px}.productielijst-scope-explanation{max-width:620px;margin:10px 0 0;color:var(--ink-45);font-size:12px;line-height:1.4}.productielijst-draft{background:var(--marker);color:var(--ink);font-size:11.5px;margin:12px 0;padding:9px 10px}.productielijst-table-wrap{margin:12px 0;overflow-x:auto}.productielijst-table{font-size:11.5px;width:100%}.productielijst-table th,.productielijst-table td{box-shadow:inset 0 -1px 0 var(--ink-12);padding:8px 6px;text-align:left;vertical-align:top}.productielijst-table th{color:var(--ink-45);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.productielijst-gaps{color:var(--ink-45);font-size:11.5px}.productielijst-validation{max-height:82vh;margin-bottom:28px}.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(--ink-45)}.productielijst-validation-evidence dd{margin:0;font-family:var(--mono)}.cover-filename-panel{box-shadow:inset 0 1px 0 var(--ink-12);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:var(--marker);color:var(--ink);font-size:11.5px;margin:12px 0;padding:9px 10px}.cover-filename-table-wrap{margin:12px 0;overflow-x:auto}.cover-filename-table{font-size:11.5px;width:100%}.cover-filename-table th,.cover-filename-table td{box-shadow:inset 0 -1px 0 var(--ink-12);padding:8px 6px;text-align:left;vertical-align:top}.cover-filename-table th{color:var(--ink-45);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.cover-filename-table td code{color:var(--ink-45);font-size:11px}.cover-filename-table td strong,.cover-filename-table td small{display:block}.cover-filename-table td small{color:var(--ink-70);margin-top:4px}.cover-download-button{font-size:11px;padding:5px 7px;white-space:nowrap}.cover-filename-validation{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(--ink-45)}.cover-filename-validation-evidence dd{font-family:var(--mono);margin:0}.pdf-bundle-panel{box-shadow:inset 0 1px 0 var(--ink-12);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:var(--flag-paper);color:var(--flag);font-size:11.5px;margin:12px 0;padding:9px 10px}.pdf-bundle-caveat{color:var(--ink-70);font-size:12px;line-height:1.5;margin:10px 0 0;max-width:560px}.pdf-bundle-empty{background:var(--sheet-1);margin-top:12px;padding:9px 10px}.pdf-bundle-empty p{margin:0 0 4px}.pdf-bundle-empty small{color:var(--ink-45)}.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(--ink-45);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.pdf-bundle-summary dd{font-size:11.5px;margin:2px 0 0;overflow-wrap:anywhere}.pdf-bundle-table-wrap{margin:12px 0;overflow-x:auto}.pdf-bundle-table{font-size:11.5px;width:100%}.pdf-bundle-table th,.pdf-bundle-table td{box-shadow:inset 0 -1px 0 var(--ink-12);padding:8px 6px;text-align:left;vertical-align:top}.pdf-bundle-table th{color:var(--ink-45);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.task-pane{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh;overflow:hidden;background:var(--sheet)}.gutter{display:flex;flex-direction:column;overflow:hidden;background:var(--sheet-1);box-shadow:inset -1px 0 0 var(--pleading-rule);-webkit-user-select:none;user-select:none}.gutter i{display:block;flex:none;height:var(--gutter-pitch, var(--line));padding-right:8px;color:var(--ink-25);font-family:var(--mono);font-size:11.5px;font-style:normal;font-variant-numeric:tabular-nums;line-height:var(--gutter-pitch, var(--line));text-align:right}.pane-content{display:flex;width:100%;min-width:0;flex-direction:column;overflow:hidden}.app-header{display:flex;height:56px;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:0 14px 0 12px;background:var(--sheet-1)}.wordmark{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--ink);font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.02em}.brand-parent{color:var(--ink-45);font-family:var(--sans);font-size:12.5px;font-weight:400;letter-spacing:0}.app-header-end{display:flex;align-items:center;gap:10px}.header-link{color:var(--ink-45);font-family:var(--sans);font-size:12.5px;text-decoration:none}.header-link:hover,.header-link:focus-visible{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.environment-chip{max-width:92px;overflow:hidden;padding:2px 8px;border-radius:999px;background:var(--sheet-2);color:var(--ink-45);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase}.state-view{display:flex;min-width:0;flex:1;flex-direction:column;align-self:stretch;padding:28px 16px 24px}.document-kicker{margin:0 0 8px;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.state-view h1{max-width:360px;font-size:20px}.state-copy{max-width:420px;margin:12px 0 0;color:var(--ink-70);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.check-line,.connection-line{display:flex;align-items:center;gap:10px;margin-top:24px;padding-block:10px;box-shadow:inset 0 1px 0 var(--ink-12),inset 0 -1px 0 var(--ink-12);color:var(--ink-70);font-size:13px}.checking-dot{width:8px;height:8px;background:var(--action);animation:checking .9s steps(2) infinite}.status-seal{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;background:var(--marker);color:var(--action);font-family:var(--mono);font-size:13px;font-weight:600}.connection-line strong,.connection-line small,.host-status strong,.host-status small,.workflow-list strong,.workflow-list small{display:block}.connection-line strong,.host-status strong,.workflow-list strong{color:var(--ink);font-size:13px;font-weight:500}.connection-line small,.host-status small,.workflow-list small{margin-top:2px;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;line-height:1.4}.foundation-note{margin:20px 0 0;color:var(--ink-45);font-size:12.5px;line-height:1.5}.privacy-note{max-width:390px;margin-top:auto;padding-top:24px;color:var(--ink-45);font-size:12.5px;line-height:1.5}.inline-error{max-width:390px;margin:10px 0 0;color:var(--flag);font-size:13px;line-height:1.5}.review-notice{margin:8px 0 0;color:var(--ink-70);font-family:var(--mono);font-size:12px;line-height:1.4}.poll-note{margin-top:8px;font-family:var(--mono);font-size:12px}.notice{display:grid;grid-template-columns:4px 1fr;gap:12px;margin-top:20px;padding:12px;background:var(--sheet-1);min-width:0}.notice-blocked{background:var(--flag-paper)}.notice-tab{display:block;width:4px;min-height:40px;background:var(--action)}.notice-blocked .notice-tab{background:var(--flag)}.notice strong{color:var(--ink);font-size:13px}.notice p{margin:4px 0 0;color:var(--ink-70);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.integration-shell{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.host-status{display:flex;min-height:40px;align-items:center;gap:9px;padding:6px 14px 6px 12px;background:var(--sheet-1);box-shadow:inset 0 -1px 0 var(--ink-12)}.preview-ribbon{padding:5px 12px;background:var(--marker);color:var(--action);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sign-in-view{overflow-y:auto}.primary-button{flex:none;align-self:flex-start;margin-top:20px;padding:0 14px;height:32px;border:0;border-radius:999px;background:var(--marker);color:var(--ink);cursor:pointer;font-size:14px;font-weight:600}.primary-button:hover:not(:disabled){background:var(--marker-deep)}.primary-button:disabled{background:var(--sheet-2);color:var(--ink-45);cursor:default}.quiet-button{flex:none;align-self:flex-start;margin-top:20px;padding:0 10px;height:28px;border:0;background:var(--sheet-1);color:var(--ink);cursor:pointer;font-size:13px;font-weight:500}.quiet-button:hover:not(:disabled){background:var(--sheet-2)}.quiet-button:disabled{color:var(--ink-45);cursor:default}.text-button,.text-button:hover,.primary-button:focus-visible,.quiet-button:focus-visible,.text-button:focus-visible,.workspace-row:focus-visible,.evidence-selection:focus-visible,.cite-bar input,.entry-editor input,.entry-source-control select,.metadata-review-form input,.metadata-review-form select{min-width:0;padding:5px 8px;border:0;background:var(--sheet-1);color:var(--ink)}.entry-editor input:disabled,.cite-bar input:disabled{color:var(--ink-45)}.register-view{display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;padding:0 0 20px}.register-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 12px 10px}.register-heading h1{max-width:300px;overflow-wrap:anywhere}.register-heading .document-kicker{margin-bottom:4px}.index-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 12px 0}.index-heading h2{margin:0;font-family:var(--serif);font-size:20px;font-weight:400;letter-spacing:-.01em}.index-heading .document-kicker{margin-bottom:2px}.index-heading .primary-button{height:28px;margin:0;padding:0 10px;font-size:13px}.workspace-row{display:grid;width:100%;min-width:0;grid-template-columns:26px minmax(0,1fr) auto;min-height:56px;align-items:center;gap:10px;padding:0 12px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;box-shadow:inset 0 -1px 0 var(--ink-12)}.workspace-row:hover{background:var(--sheet-1)}.ledger-tab,.citation-tab{display:grid;align-self:stretch;place-items:center;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500}.ledger-body{min-width:0;padding-block:8px}.ledger-body strong,.ledger-body small,.ledger-count small{display:block}.ledger-body strong{overflow:hidden;color:var(--ink);font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.ledger-body small{margin-top:2px;color:var(--ink-45);font-family:var(--mono);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.ledger-count{min-width:42px;color:var(--ink);font-family:var(--mono);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-align:right}.ledger-count small{margin-top:3px;color:var(--ink-45);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.numeral{display:inline-block;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.numeral-filed{color:var(--ink)}.numeral-draft{color:var(--ink-45);font-weight:500}.numeral-unnumbered,.numeral-unavailable{color:var(--ink-25);font-weight:500}.numeral-display{font-size:21px}.numeral-display.numeral-draft{color:transparent;-webkit-text-stroke:1.25px var(--ink-70)}.numeral-display.numeral-unnumbered,.numeral-display.numeral-unavailable{color:transparent;-webkit-text-stroke:1.25px var(--ink-25)}.numbering-guide{margin:0;padding:0 12px 10px;box-shadow:inset 0 -1px 0 var(--ink-12)}.numbering-continuation{margin:0 -12px 8px;padding:7px 12px;background:var(--sheet-1);color:var(--ink);font-size:12.5px;font-weight:500;line-height:1.4}.numbering-key{display:grid;gap:4px;margin:0}.numbering-key>div{display:grid;grid-template-columns:minmax(112px,auto) 1fr;gap:8px;align-items:baseline}.numbering-key dt,.numbering-key dd{margin:0;font-size:11.5px}.numbering-key dt{color:var(--ink);font-weight:600}.numbering-key dd{color:var(--ink-45)}.number-sample{display:inline-block;width:22px;margin-right:4px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.number-sample-filed{color:var(--ink)}.number-sample-draft{color:var(--ink-45);font-weight:500}.number-sample-empty{color:var(--ink-25);font-weight:500}.numbering-withdrawn{margin:7px 0 0;color:var(--ink-45);font-size:11.5px}.wide-register .numbering-guide{max-width:620px;margin-bottom:12px;padding-bottom:12px}.wide-register .numbering-key{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wide-register .numbering-key>div{display:block}.wide-register .numbering-key dd{padding-left:26px}@media(max-width:620px){.wide-register .numbering-key{grid-template-columns:1fr;gap:4px}.wide-register .numbering-key>div{display:grid}.wide-register .numbering-key dd{padding-left:0}}.exhibit-ledger{margin:0}.exhibit-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;min-height:36px;align-items:center;column-gap:8px;padding:6px 12px 6px 8px;font-size:13px}.exhibit-entry:nth-child(2n) .exhibit-row{background:var(--sheet-1)}.exhibit-numeral{display:inline-flex;grid-row:1;grid-column:1;justify-content:flex-end;align-items:center;min-width:18px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:right}.exhibit-numeral .numeral-row{font-size:14px}button.exhibit-numeral-jump{cursor:pointer}button.exhibit-numeral-jump:hover .numeral{color:var(--action);-webkit-text-stroke-color:var(--action)}.exhibit-body{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:1px}.exhibit-note{display:-webkit-box;min-width:0;overflow:hidden;color:var(--ink-45);font-size:12.5px;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.exhibit-name{display:-webkit-box;min-width:0;overflow:hidden;color:var(--ink);font-size:14px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.exhibit-row-draft .exhibit-name{color:var(--ink-70)}.exhibit-row-unavailable .exhibit-name{color:var(--ink-45);font-style:italic}.exhibit-untouched{align-self:flex-start;padding:0 3px;border-radius:3px;background:var(--marker);color:var(--ink);font-family:var(--mono);font-size:13px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.exhibit-untouched:before{content:"[";color:var(--ink-45)}.exhibit-untouched:after{content:"]";color:var(--ink-45)}.exhibit-detail{display:flex;flex:none;flex-wrap:wrap;max-width:100%;column-gap:8px;color:var(--ink-45);font-family:var(--mono);font-size:11.5px}.exhibit-detail>span{white-space:nowrap}.exhibit-detail>span:not(:last-child):after{content:" ·"}.exhibit-count{color:var(--action)}.exhibit-actions{display:flex;align-items:center;gap:8px}.exhibit-status-stale{color:var(--flag);font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.exhibit-status-needs-details{color:var(--ink-45);font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;text-transform:uppercase}.exhibit-actions .quiet-button,.exhibit-actions .primary-button{height:24px;margin:0;padding:0 10px;font-family:var(--sans);font-size:12.5px;font-weight:500}.exhibit-actions .quiet-button{background:transparent;color:var(--ink-45)}.exhibit-actions .quiet-button:hover:not(:disabled){background:var(--sheet-2);color:var(--ink)}.exhibit-actions .primary-button{background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12);color:var(--action);font-weight:600}.exhibit-actions .primary-button:hover:not(:disabled){background:var(--marker);box-shadow:inset 0 0 0 1px var(--action)}.exhibit-actions .primary-button:disabled{background:transparent;box-shadow:inset 0 0 0 1px var(--ink-12);color:var(--ink-25)}.entry-editor{display:grid;gap:8px;padding:8px 12px 10px 42px;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-25)}.entry-editor textarea{min-width:0;padding:5px 8px;border:0;background:var(--sheet-1);color:var(--ink);font-size:13px;resize:vertical}.entry-editor h3{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-45)}.entry-editor label{display:grid;gap:4px;font-size:13px;color:var(--ink-70)}.entry-editor input{font-family:var(--mono);font-size:13px}.entry-editor-actions{display:flex;gap:8px;justify-content:flex-end}.entry-editor-actions .primary-button,.entry-editor-actions .quiet-button{height:26px;margin:0;font-size:13px}.entry-conflict{display:grid;gap:8px;padding:8px 10px;background:var(--flag-paper);font-size:13px}.entry-conflict p{margin:0}.entry-source-control{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;padding:8px 12px 10px 42px;background:var(--sheet-1)}.entry-source-control .entry-source-upload{display:inline-flex;align-items:center;height:28px;padding:0 10px;color:var(--ink);font-family:var(--sans);font-size:13px;letter-spacing:0;text-transform:none;cursor:pointer}.entry-source-control .entry-source-uploading{color:var(--ink-45);cursor:progress}.entry-source-control label{display:grid;gap:4px;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.entry-source-control select{font-family:var(--sans);font-size:13px;letter-spacing:0;text-transform:none}.empty-register,.inline-failure{display:flex;min-height:160px;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center}.empty-bracket{margin-bottom:12px;color:var(--ink-25);font-family:var(--mono);font-size:14px;font-weight:500}.empty-register strong,.inline-failure strong{color:var(--ink);font-size:15px;font-weight:600}.empty-register p,.inline-failure span{max-width:260px;margin:6px 0 0;color:var(--ink-45);font-size:13px;line-height:1.5}.inline-failure .quiet-button{align-self:center;margin-top:12px}.skeleton-ledger{overflow:hidden}.skeleton-row{display:flex;min-height:var(--line);flex-direction:row;align-items:center;gap:8px;padding-left:42px}.skeleton-row:nth-child(2n){background:var(--sheet-1)}.skeleton-row i{display:block;width:40%;height:8px;background:var(--ink-12)}.skeleton-row i+i{width:18%}.cite-bar-kicker{margin:10px 0 4px;padding:0 12px}.cite-bar{position:relative;flex:none;background:var(--sheet-raised);box-shadow:inset 0 -1px 0 var(--ink-12)}.cite-bar-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:44px;padding:0 12px}.cite-bar-prompt{color:var(--action);font-family:var(--mono);font-size:14px;font-weight:500}.cite-bar input{width:100%;padding:6px 0;background:transparent;font-family:var(--mono);font-size:14px}.cite-bar input::placeholder{color:var(--ink-25)}.cite-bar input:focus-visible{box-shadow:none}.cite-results{margin:0;padding:4px 0;list-style:none;background:var(--sheet-raised);box-shadow:inset 0 -1px 0 var(--ink-12)}.cite-option{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;height:var(--line);padding:0 12px;cursor:pointer;font-size:13px}.cite-option[aria-selected=true]{background:var(--sheet-1)}.cite-option:first-child{color:var(--ink)}.cite-option:first-child[aria-selected=true]{background:var(--marker)}.cite-option-kicker{color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.cite-option:first-child .cite-option-kicker{color:var(--action)}.cite-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cite-option:first-child .cite-option-text{font-family:var(--mono);font-size:13px}.worklist-line{margin:8px 12px 2px;color:var(--flag);font-family:var(--sans);font-size:12.5px;line-height:1.4}.sync-notice{margin:0;background:var(--sheet-raised);box-shadow:inset 0 -1px 0 var(--ink-12)}.sync-notice-header{display:flex;align-items:center;gap:8px;height:26px;padding:0 12px;background:var(--marker);color:var(--ink-70);font-family:var(--mono);font-size:12px}.sync-notice-kicker{flex:1;color:var(--action);font-size:12.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.sync-notice-header .quiet-button{height:18px;margin:0;padding:0 6px;background:transparent;color:var(--action);font-family:var(--mono);font-size:12px;font-weight:400}.sync-notice-list{margin:0;padding:2px 0;list-style:none}.sync-notice-list li{display:flex;flex-direction:column;padding:3px 12px 3px 42px;font-size:13px;line-height:1.35}.sync-notice-from{color:var(--ink-45);font-family:var(--mono);font-size:12px}.sync-notice-to{color:var(--ink)}.sync-notice-foot{padding:4px 12px 6px 42px;color:var(--flag);font-family:var(--mono);font-size:12px}.sync-notice-foot p{margin:0}.sync-notice-untouched{margin:2px 0 0;padding:0;list-style:none}.sync-notice-untouched li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1px 0;color:var(--flag)}.sync-notice-untouched .exhibit-untouched{color:var(--flag)}.sync-notice-jump{height:18px;margin:0;padding:0 6px;background:transparent;color:var(--action);font-family:var(--mono);font-size:12px;font-weight:400}.sync-status{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:4px 12px 2px;color:var(--ink-25);font-family:var(--mono);font-size:11px;line-height:18px}.sync-status .quiet-button{flex-shrink:0;height:18px;margin:0;padding:0 6px;white-space:nowrap;background:transparent;color:var(--action);font-family:var(--mono);font-size:12px;font-weight:400}.sync-status .quiet-button:disabled{color:var(--ink-25)}.sync-status-changed{color:var(--ink-45)}.sync-status-failed{color:var(--flag)}.wide-app{display:grid;min-height:100vh;grid-template-rows:44px 1fr;background:var(--sheet-2)}.wide-message{display:grid;min-height:100vh;place-items:center}.wide-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:var(--ink);color:var(--sheet)}.wide-topbar-identity{display:flex;align-items:center;gap:14px}.wide-topbar-identity .document-kicker{margin:0}.wide-topbar-mark{width:22px;height:22px}.wide-topbar-title{margin:0;color:var(--sheet);font-size:16px;line-height:1.2}.wide-topbar .document-kicker{color:var(--ink-25)}.wide-topbar .quiet-button{margin:0;background:transparent;color:var(--sheet-2);text-decoration:none}.wide-topbar .quiet-button:hover:not(:disabled){background:#fffff91a;color:var(--sheet-raised)}.wide-topbar :focus-visible{outline-color:var(--marker)}.wide-sheet{width:100%;max-width:1240px;min-height:0;background:var(--sheet);box-shadow:inset -1px 0 0 var(--ink-12)}.wide-register{padding:20px 32px 48px}.wide-main{min-width:0}.wide-output{padding:20px 32px 64px}.wide-tabs{display:flex;gap:18px;padding:8px 24px 0 32px;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-tab{appearance:none;margin:0;padding:6px 2px 10px;border:0;border-radius:0;background:none;color:var(--ink-45);font-family:var(--sans);font-size:13.5px;font-weight:500;cursor:pointer}.wide-tab:hover,.wide-tab:focus-visible{color:var(--ink)}.wide-tab-active{color:var(--ink);box-shadow:inset 0 -2px 0 var(--action)}.wide-summary{margin:0 0 10px;color:var(--ink-45);font-size:13px}.filing-doc{margin-top:24px;padding-top:20px}.filing-doc-head{align-items:start;column-gap:24px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin:0 0 4px}.filing-doc-title h2{align-items:baseline;display:flex;gap:10px;margin:0;font-size:16px;font-weight:500}.filing-doc-flag{color:var(--ink-45);font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.filing-doc-sub{color:var(--ink-45);font-size:13px;margin:4px 0 0;max-width:620px}.filing-doc-actions{align-items:center;display:flex;gap:14px}.filing-doc-actions .primary-button,.filing-doc-actions .quiet-button{margin:0}.filing-doc-actions .primary-button{background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12);color:var(--action);font-weight:600}.filing-doc-actions .primary-button:hover:not(:disabled){background:var(--marker);box-shadow:inset 0 0 0 1px var(--action)}.filing-doc-actions .primary-button:disabled{background:transparent;box-shadow:inset 0 0 0 1px var(--ink-12);color:var(--ink-25)}.filing-doc-actions .productielijst-scope{align-items:center;display:flex;gap:6px}.wide-output .productielijst-table{min-width:460px;width:auto}.wide-output .productielijst-table th,.wide-output .productielijst-table td{padding-right:48px}.wide-settings{padding:20px 32px 64px}.style-current{color:var(--action)}.style-specimen{display:grid;gap:8px;margin:14px 0 0}.style-specimen div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}.style-specimen dt{color:var(--ink-45);font-size:11px;letter-spacing:.05em;text-transform:uppercase;padding-top:1px}.style-specimen dd{margin:0;font-size:13.5px;overflow-wrap:anywhere}.style-specimen-later{color:var(--ink-45)}.style-specimen-file{font-family:var(--mono);font-size:12.5px}.style-option-custom .filing-doc-sub{max-width:560px}.style-option-custom .filing-doc-flag{color:var(--action)}.continue-in-mino{display:inline-block;margin:8px 0 0;text-decoration:none}.wide-register .index-heading{min-height:40px;padding:0 0 8px}.wide-register .index-heading h1{font-size:18px}.wide-provenance{margin:4px 0 12px;color:var(--ink-45);font-family:var(--mono);font-size:12.5px}.wide-register>.wide-provenance{margin:14px 0 0;text-align:right}.wide-status{color:var(--ink-45);font-size:13px;margin:4px 0 0}.matter-list{margin:0;padding:0;list-style:none}.matter-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:0 10px;color:var(--ink);text-decoration:none;box-shadow:inset 0 -1px 0 var(--ink-12)}.matter-row:hover,.matter-row:focus-visible{background:var(--sheet-1)}.matter-name{font-size:14px;font-weight:500}.matter-meta{color:var(--ink-45);font-family:var(--mono);font-size:12px;white-space:nowrap}.matter-empty{margin:8px 0 0;color:var(--ink-45);font-size:14px}.wide-banner-stale{margin:0 0 12px;padding:8px 12px;border-radius:var(--radius);background:var(--flag-paper);color:var(--flag);font-size:13px}.wide-register .exhibit-row{grid-template-columns:40px minmax(0,1fr) auto;min-height:48px;align-items:center;padding:0 10px 0 0;font-size:14px;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-register .exhibit-entry:nth-child(2n) .exhibit-row{background:transparent}.wide-register .exhibit-numeral{min-width:40px;padding-right:14px}.wide-register .exhibit-body{flex-direction:column;align-items:flex-start;gap:3px;padding:7px 0}.wide-register .exhibit-name{font-size:inherit;font-weight:400}.wide-register .exhibit-detail{font-size:12px}.wide-register .exhibit-untouched{font-size:13px}.wide-register .exhibit-actions .quiet-button,.wide-register .exhibit-actions .primary-button{height:24px;padding:0 8px;font-family:var(--sans);font-size:13px}.wide-register .entry-editor,.wide-register .entry-source-control{padding-left:40px}.wide-register .empty-register{align-items:flex-start;text-align:left}.wide-register .entry-conflict{max-width:520px}.wide-register .exhibit-entry>[role=group]{padding:8px 0 8px 40px}.how-it-works{max-width:680px;padding:32px 40px 56px}.how-it-works-lead{margin:0 0 28px;color:var(--ink);font-family:var(--serif);font-size:20px;line-height:1.4}.how-it-works-steps{display:grid;gap:24px;margin:0;padding:0 0 0 22px}.how-it-works-steps h2{margin:0 0 6px;font-family:var(--serif);font-size:19px;font-weight:400}.how-it-works-steps p{margin:0 0 8px;color:var(--ink-70, var(--ink));font-size:14.5px;line-height:1.55}.install-steps{display:grid;gap:6px;margin:0 0 10px;padding:0 0 0 20px;color:var(--ink-70);font-size:14.5px;line-height:1.55}.install-path{display:block;margin:6px 0 2px;padding:8px 10px;overflow-wrap:anywhere;border-radius:var(--radius);background:var(--sheet-1);color:var(--ink);font-family:var(--mono);font-size:12px}.install-download{display:inline-block;margin-top:4px;line-height:32px;text-decoration:none}.install a:not(.install-download){color:var(--ink);text-underline-offset:3px}@media(max-width:640px){.how-it-works{padding:24px 16px 40px}}.lock-review{display:grid;gap:6px;margin:0 0 28px}.lock-review h2{margin:0;color:var(--ink);font-family:var(--sans);font-size:16px;font-weight:500}.lock-review-range{margin:0;font-family:var(--sans)}.lock-review-note{max-width:640px;margin:0;color:var(--ink-45)}.lock-review-issues{max-width:640px;margin:6px 0 4px}.lock-review-issues h3{margin:0 0 4px;font-family:var(--sans);font-size:13.5px;font-weight:500}.lock-review-issues ul{display:grid;gap:4px;margin:0;padding-left:18px}.lock-issue-blocker{color:var(--flag)}.app-header{height:40px}.matter-line{position:relative;min-height:36px;padding:0 6px 0 12px}.matter-line-name{font-family:var(--serif);font-size:16px;font-weight:400}.matter-menu{flex:none}.matter-line .matter-menu-toggle{width:28px;height:28px;padding:0;color:var(--ink-70);font-family:var(--sans);font-size:18px;line-height:1}.matter-line .matter-menu-toggle:hover,.matter-line .matter-menu-toggle[aria-expanded=true]{background:var(--sheet-2);color:var(--ink)}.matter-menu-list{position:absolute;z-index:3;top:34px;right:6px;display:grid;min-width:150px;padding:4px;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-25)}.matter-menu-list button{padding:7px 10px;border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:13.5px;text-align:left}.matter-menu-list button:hover{background:var(--sheet-1)}.cite-bar{padding:10px 12px 12px}.cite-bar-label{display:block;height:auto;margin:0 0 6px;padding:0;font-size:13.5px;font-weight:600}.cite-bar-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cite-bar input{height:34px;padding:0 10px;background:var(--sheet-1);font-family:var(--sans);font-size:14px}.cite-bar input::placeholder{color:var(--ink-45)}.cite-bar input:focus-visible{outline-offset:0}.cite-bar .primary-button{height:34px;margin:0;padding:0 16px}.cite-results{margin:8px -12px -12px}.cite-option{grid-template-columns:44px minmax(0,1fr);height:30px}.cite-option-kicker{font-family:var(--sans);font-size:12px;letter-spacing:0;text-transform:none}.pane-hint{margin:0;padding:9px 12px 7px;color:var(--ink-70);font-size:12.5px}.pane-group{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;padding:12px 12px 5px;color:var(--ink-70);font-size:12.5px}.pane-group strong{color:var(--ink);font-weight:600}.term{border-radius:2px;cursor:help;text-decoration:underline dotted var(--ink-45);text-decoration-thickness:from-font;text-underline-offset:3px}.term-gloss{z-index:50;max-width:min(19rem,calc(100vw - 16px));padding:6px 10px;border-radius:var(--radius);background:var(--ink);color:var(--sheet);font-family:var(--sans);font-size:12.5px;font-weight:400;line-height:1.4;text-wrap:pretty;-webkit-user-select:none;user-select:none}.pane-group-range{flex:none;color:var(--ink-45);font-family:var(--mono);font-size:12px}.pane-group-more{margin:0;padding:8px 12px 8px 42px;color:var(--ink-45);font-size:13px;box-shadow:inset 0 -1px 0 var(--ink-12)}.link-button{padding:0;border:0;border-radius:2px;background:none;color:var(--ink);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:2px}.lock-mark{position:relative;display:inline-block;width:9px;height:8px;margin-right:6px;border-radius:1.5px;background:var(--ink-45)}.lock-mark:before{content:"";position:absolute;top:-5px;left:1.5px;width:6px;height:6px;border:1.5px solid var(--ink-45);border-bottom:0;border-radius:3px 3px 0 0}.pane-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:40px;padding:5px 12px;box-shadow:inset 0 -1px 0 var(--ink-12)}.pane-row .exhibit-numeral{grid-row:auto;grid-column:auto;min-width:22px}.pane-row-body{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:1px}.pane-row-name{display:block;max-width:100%;margin:0 -4px;padding:1px 4px;border:0;border-radius:4px;background:transparent;color:var(--ink);font-size:14px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;text-align:left}button.pane-row-name{cursor:text}button.pane-row-name:hover{background:var(--sheet-1)}.pane-row-filed .pane-row-name{color:var(--ink-70);font-weight:400}.pane-row-unnumbered .pane-row-name{color:var(--ink-70)}.pane-row-name .exhibit-untouched{font-weight:400}.pane-row-was,.pane-row-status{color:var(--ink-45);font-size:12px}.pane-row-was{font-family:var(--mono);font-size:11.5px}.pane-row-status-stale{color:var(--flag)}.pane-row .primary-button{height:26px;margin:0;padding:0 11px;background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12);font-size:13px}.pane-row .primary-button:hover:not(:disabled){background:var(--marker);box-shadow:inset 0 0 0 1px var(--ink)}.pane-row .primary-button:disabled{background:transparent;color:var(--ink-25)}.pane-row-renaming{grid-template-columns:22px minmax(0,1fr);align-items:start;background:var(--sheet-1)}.pane-row-renaming .exhibit-numeral{padding-top:8px}.entry-editor-name{gap:6px;padding:0;border-radius:0;background:transparent;box-shadow:none}.entry-editor-name input{width:100%;height:30px;background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-25);font-family:var(--sans);font-size:14px;font-weight:500}.entry-editor-hint{margin:0;color:var(--ink-45);font-size:12px}.entry-editor-name .primary-button,.entry-editor-name .quiet-button{height:26px;margin:0;font-size:13px}.numbers-updated{margin:8px 12px 0;padding:8px 10px;border-radius:var(--radius);background:var(--marker);color:var(--ink);font-size:13px}.pane-finish{margin:0;padding:12px 12px 4px;color:var(--ink-70);font-size:13px}.pane-finish a{color:var(--ink);font-weight:500;text-underline-offset:2px}.integrated-workflow{margin-top:8px;padding-top:8px;box-shadow:none}.filing-reveal{background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12)}.wide-steps{display:flex;align-items:center;gap:6px;padding:16px 32px 14px;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-step{display:flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 6px;border:0;border-radius:999px;background:transparent;color:var(--ink-45);cursor:pointer;font-size:14px;font-weight:500}.wide-step:hover{color:var(--ink)}.wide-step-number{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--sheet-2);color:var(--ink-70);font-family:var(--mono);font-size:11.5px}.wide-step-active{background:var(--sheet-1);color:var(--ink)}.wide-step-active .wide-step-number{background:var(--ink);color:var(--sheet)}.wide-step-rule{width:28px;height:1px;background:var(--ink-25)}.wide-step-aside{margin-left:auto;padding:4px 2px;border:0;border-radius:2px;background:none;color:var(--ink-45);cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:2px}.wide-step-aside:hover,.wide-step-aside-active{color:var(--ink)}.wide-register .wide-summary{margin:4px 0 14px;color:var(--ink-70);font-size:14px}.things-left{display:inline-block;padding:1px 6px;border-radius:4px;background:var(--marker);color:var(--ink);font-weight:600}.exhibit-table{width:100%;border-collapse:collapse;font-size:14px}.exhibit-table th{padding:6px 10px;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-align:left;text-transform:uppercase;box-shadow:inset 0 -1px 0 var(--ink-12)}.exhibit-table td{height:44px;padding:4px 10px;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--ink-12)}.exhibit-table .exhibit-row{display:table-row;min-height:0;padding:0;background:transparent;box-shadow:none;font-size:14px}.exhibit-table th.exhibit-numeral,.exhibit-table td.exhibit-numeral{display:table-cell;width:46px;min-width:0;padding:4px 10px;text-align:right}.exhibit-table td.exhibit-numeral .numeral{font-size:15px}.exhibit-table .cell-date{width:190px}.exhibit-table .cell-document{width:280px}.exhibit-table .cell-actions{width:1%;white-space:nowrap;text-align:right}.exhibit-table .cell-actions .quiet-button{height:26px;margin:0 0 0 4px;background:transparent;color:var(--ink-45)}.exhibit-table .cell-actions .quiet-button:hover{background:var(--sheet-1);color:var(--ink)}.exhibit-group td{height:36px;padding:14px 10px 4px;color:var(--ink-70);font-size:12.5px;box-shadow:inset 0 -1px 0 var(--ink-12)}.exhibit-group strong{color:var(--ink);font-weight:600}.exhibit-row-filed td{color:var(--ink-70)}.cell-button{display:block;width:calc(100% + 16px);min-height:30px;margin:0 -8px;padding:4px 8px;border:0;background:transparent;color:inherit;cursor:text;font:inherit;overflow-wrap:anywhere;text-align:left}.cell-button:hover:not(:disabled){background:var(--sheet-1)}.cell-name .cell-button{font-weight:500}.exhibit-row-filed .cell-name .cell-button{font-weight:400}.cell-date .cell-button,.cell-document .cell-button{font-family:var(--mono);font-size:13px}.cell-static{color:var(--ink-45)}.cell-gap{display:inline-block;padding:2px 8px;border-radius:4px;background:var(--marker);color:var(--ink);font-family:var(--sans);font-size:13px;font-weight:500}.cell-gap-rough{font-family:var(--mono);font-weight:400}.cell-empty{color:var(--ink-45);font-family:var(--sans)}.cell-name .exhibit-note,.cell-status{display:block;color:var(--ink-45);font-size:12.5px}.cell-status-stale{color:var(--flag)}.cell-editor{display:grid;gap:6px;padding:4px 0}.cell-editor input{width:100%;height:32px;padding:0 8px;border:0;background:var(--sheet-raised);box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);font-size:14px}.cell-editor input:focus-visible{outline:none}.cell-editor-actions{display:flex;gap:6px}.cell-editor .primary-button,.cell-editor .quiet-button{height:26px;margin:0;padding:0 12px;font-size:13px}.cell-conflict{display:grid;gap:6px;color:var(--ink-70);font-size:13px}.exhibit-expanded td{height:auto;padding:10px 10px 14px;background:var(--sheet-1)}.exhibit-expanded .entry-editor{max-width:640px;padding:12px 16px 14px}.cell-panel{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0;color:var(--ink-70);font-size:13px}.cell-panel .quiet-button{margin:0;background:var(--sheet-raised)}.cell-panel .entry-source-control{margin:0;padding:0;background:transparent;box-shadow:none}.lock-review-how{max-width:620px;margin:10px 0;padding:10px 12px;border-radius:var(--radius);background:var(--sheet-1);color:var(--ink);font-size:13.5px}.lock-review h2{font-family:var(--serif);font-size:20px;font-weight:400}.wordmark-image{display:block;height:15px;width:auto;align-self:center}.wide-topbar-wordmark{display:block;height:17px;width:auto}.wide-topbar-identity{gap:16px}.auth-route-wordmark{display:block;height:26px;width:auto;margin-bottom:28px}.pane-row-tidy{color:var(--ink-70);font-size:12.5px}.pane-finish{display:grid;gap:4px}.review-notice{margin:8px 12px 0;padding:6px 10px;border-radius:var(--radius);background:var(--sheet-1);color:var(--ink-70);font-family:var(--sans);font-size:13px}.environment-chip{max-width:none}.sync-status{justify-content:flex-start;padding:6px 12px 0;color:var(--ink-70);font-family:var(--sans);font-size:12.5px}.integrated-workflow{gap:10px;margin-top:14px;padding-top:0}.integrated-workflow .filing-reveal{height:32px;margin:0 12px}.pane-foot{justify-content:flex-start;padding:0 12px}.pane-foot .quiet-button,.style-line-action{height:auto;margin:0;padding:0;background:none;color:var(--ink-45);font-family:var(--sans);font-size:12.5px;font-weight:400;text-decoration:underline;text-underline-offset:2px}.pane-foot .quiet-button:hover:not(:disabled),.style-line-action:hover{background:none;color:var(--ink)}.profile-configuration-compact{margin-top:6px}.style-line{min-height:0}.style-line .style-summary{color:var(--ink-45);font-size:12.5px}.wide-app{grid-template-rows:auto 1fr auto;background:var(--sheet)}.wide-app.wide-message{grid-template-rows:1fr}.wide-topbar{display:block;padding:0}.wide-topbar-inner,.wide-sheet,.wide-footer-inner,.wide-footer-tally{width:100%;max-width:1184px;margin:0 auto;padding-right:32px;padding-left:32px}.wide-topbar-inner{display:flex;height:56px;align-items:center;justify-content:space-between;gap:24px}.wide-trail{display:flex;min-width:0;align-items:center;gap:12px}.wide-trail-home{display:flex;align-items:center;margin-right:12px;border-radius:2px}.wide-topbar-wordmark{height:18px}.wide-trail-link,.wide-topbar-link{padding:0;border:0;border-radius:2px;background:none;color:var(--ink-25);cursor:pointer;font-family:var(--sans);font-size:13.5px;line-height:1;text-decoration:none;white-space:nowrap}.wide-trail-link:hover,.wide-topbar-link:hover{color:var(--sheet-raised);text-decoration:underline;text-underline-offset:3px}.wide-trail-sep{color:var(--ink-45);font-size:13.5px;line-height:1}.wide-topbar-title{overflow:hidden;font-size:17px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.wide-topbar-actions{display:flex;flex:none;align-items:center;gap:24px}.wide-sheet{background:transparent;box-shadow:none}.wide-register,.wide-output{padding:28px 0 72px}.wide-steps{padding:20px 0 16px}.how-it-works{padding:44px 0 80px}.page-heading{margin:12px 0 24px}.page-heading h1{font-size:30px;line-height:1.15}.page-heading p{max-width:560px;margin:8px 0 0;color:var(--ink-70);font-size:15px}.matter-list{margin:0 -12px;box-shadow:inset 0 1px 0 var(--ink-12)}.matter-row{min-height:56px;padding:0 12px;border-radius:var(--radius)}.matter-name{flex:1;font-size:15px}.matter-open{width:16px;color:var(--ink-25);font-size:15px;text-align:right}.matter-row:hover .matter-open,.matter-row:focus-visible .matter-open{color:var(--ink)}.wide-footer{overflow:hidden;background:var(--sheet-1);box-shadow:inset 0 1px 0 var(--ink-12)}.wide-footer-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;padding-top:56px}.wide-footer-about,.wide-footer-suite{display:flex;max-width:520px;flex-direction:column;align-items:flex-start;gap:12px}.wide-footer-wordmark{display:block;width:auto;height:44px;margin:0 0 4px -3px}.wide-footer-tagline{margin:0;font-family:var(--serif);font-size:24px;line-height:1.2}.wide-footer-body{margin:0;color:var(--ink);font-size:15px;line-height:1.55}.wide-footer-note{margin:0;color:var(--ink-70);font-size:13.5px;line-height:1.55}.wide-footer-link{color:var(--ink);font-size:13.5px;font-weight:500;text-underline-offset:3px}.mino-stamp{display:inline-flex;align-items:stretch;overflow:hidden;border-radius:var(--radius);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--ink-25)}.mino-stamp:hover{box-shadow:inset 0 0 0 1px var(--ink)}.mino-stamp-label{display:flex;align-items:center;padding:7px 10px;color:var(--ink-45);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset -1px 0 0 var(--ink-25)}.mino-stamp-mark{display:flex;align-items:center;padding:7px 14px;background:var(--sheet-raised)}.mino-wordmark{display:block;width:auto;height:13px}.wide-footer-tally{display:flex;gap:44px;margin-top:56px;margin-bottom:-14px;color:var(--ink-12);font-family:var(--mono);font-size:72px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.wide-footer-tally .tally-locked{color:var(--ink-25);font-weight:600}@media(max-width:760px){.wide-topbar-inner,.wide-sheet,.wide-footer-inner,.wide-footer-tally{padding-right:16px;padding-left:16px}.wide-footer-inner{grid-template-columns:1fr;gap:32px;padding-top:40px}.wide-trail-link,.wide-trail-sep{display:none}.wide-footer-tally{font-size:48px;gap:28px}}.matter-row{border-radius:0}.mino-stamp{border:1px solid var(--ink-25);box-shadow:none}.mino-stamp:hover{border-color:var(--ink);box-shadow:none}.mino-stamp-label{box-shadow:none;border-right:1px solid var(--ink-25)}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:4px 0 16px}.section-heading h2{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.2}.section-heading p{margin:4px 0 0;color:var(--ink-70);font-size:13px}.section-heading .section-meta{display:flex;flex:none;gap:8px;color:var(--ink-45);white-space:nowrap}.section-meta span+span:before{content:"·";margin-right:8px}.section-meta .wide-provenance{margin:0;font-family:var(--sans);font-size:13px}.table-frame{overflow:hidden;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12)}.exhibit-table{font-size:15px}.exhibit-table th{padding:10px 14px;background:var(--sheet-1);box-shadow:inset 0 -1px 0 var(--ink-12)}.exhibit-table td{height:52px;padding:6px 14px}.exhibit-table th.exhibit-numeral,.exhibit-table td.exhibit-numeral{width:56px;padding:6px 6px 6px 14px}.exhibit-table tbody tr:last-child td{box-shadow:none}.exhibit-table .exhibit-row,.exhibit-table td.exhibit-numeral .numeral{font-size:15px}.exhibit-group td{height:38px;padding:0 14px;background:var(--sheet-1);color:var(--ink-45);font-size:13px;box-shadow:inset 0 -1px 0 var(--ink-12)}.exhibit-group strong{color:var(--ink);font-size:13px;font-weight:600}.exhibit-group-note{margin-left:10px}.exhibit-group-range{float:right;color:var(--ink-70);font-variant-numeric:tabular-nums}.cell-date .cell-button,.cell-document .cell-button{font-family:var(--sans);font-size:15px;font-variant-numeric:tabular-nums}.cell-button:hover:not(:disabled){border-radius:var(--radius)}.cell-empty{color:var(--ink-45)}.cell-name .exhibit-note,.cell-status,.exhibit-table .cell-actions .quiet-button,.cell-editor .primary-button,.cell-editor .quiet-button,.cell-conflict,.wide-step-aside{font-size:13px}.cell-editor input,.wide-step{font-size:15px}.exhibit-expanded td{background:var(--sheet)}.wide-output .section-heading{margin:4px 0 16px}.wide-output .lock-review+.section-heading,.wide-output>.section-heading:not(:first-child){margin-top:48px}.wide-output .wide-status,.wide-output .lock-review-range,.wide-output .foundation-note{max-width:640px;margin:4px 0 0;color:var(--ink-70);font-family:var(--sans);font-size:13px}.wide-output>.wide-status,.wide-output>.foundation-note{margin:0 0 16px}.wide-output .lock-review{display:block;margin:0}.wide-output .lock-review h2{font-size:24px}.wide-output .lock-review-how{display:grid;max-width:none;grid-template-columns:auto minmax(0,1fr);gap:16px;margin:0 0 16px;padding:12px 16px;border-radius:var(--radius-panel);background:var(--sheet-1);font-size:13px;line-height:1.5}.wide-output .lock-review-how strong{font-weight:600;white-space:nowrap}.wide-output .lock-review-issues{margin:0 0 16px;padding:12px 16px;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12)}.wide-output .lock-review-issues h3{margin:0 0 6px;color:var(--ink);font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.wide-output .lock-review-issues li{font-size:13px}.wide-output .filing-doc{overflow:hidden;margin:0 0 16px;padding:0;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12)}.wide-output .filing-doc-head{align-items:center;margin:0;padding:14px 16px}.wide-output .filing-doc-title h2{font-family:var(--sans);font-size:15px;font-weight:600}.wide-output .filing-doc-sub{margin:2px 0 0;color:var(--ink-70);font-size:13px}.wide-output .filing-doc-actions{gap:8px}.wide-output .filing-doc-actions .primary-button,.wide-output .filing-doc-actions .quiet-button{height:30px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600}.wide-output .filing-doc-actions .quiet-button{background:var(--sheet-1)}.wide-output .productielijst-scope{display:flex;align-items:center;gap:8px;margin-right:8px;color:var(--ink-45);font-size:13px}.wide-output .productielijst-scope select{height:30px;padding:0 8px;border:0;background:var(--sheet-1);box-shadow:none;color:var(--ink);font-size:13px}.wide-output .productielijst-scope-explanation,.wide-output .pdf-bundle-caveat,.wide-output .productielijst-gaps,.wide-output .filing-empty,.wide-output .privacy-note,.wide-output .filing-doc>.inline-error{max-width:none;margin:0;padding:0 16px 12px;color:var(--ink-45);font-size:13px}.wide-output .productielijst-gaps,.wide-output .privacy-note,.wide-output .filing-doc>.filing-empty:last-child{padding-top:12px}.wide-output .productielijst-table-wrap,.wide-output .cover-filename-table-wrap,.wide-output .pdf-bundle-table-wrap{margin:0;overflow-x:auto;box-shadow:inset 0 1px 0 var(--ink-12)}.wide-output .productielijst-table,.wide-output .cover-filename-table,.wide-output .pdf-bundle-table{width:100%;border-collapse:collapse;font-size:15px}.wide-output .productielijst-table th,.wide-output .cover-filename-table th,.wide-output .pdf-bundle-table th{padding:10px 16px;border:0;background:var(--sheet-1);color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-output .productielijst-table td,.wide-output .cover-filename-table td,.wide-output .pdf-bundle-table td{height:48px;padding:6px 16px;border:0;color:var(--ink);font-size:15px;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-output .filing-doc tbody tr:last-child td{box-shadow:none}.wide-output .productielijst-table th:first-child,.wide-output .productielijst-table td:first-child{width:180px;white-space:nowrap}.wide-output .productielijst-table th:last-child,.wide-output .productielijst-table td:last-child{width:200px}.wide-output .cover-filename-table td code,.wide-output .cover-filename-table td small{color:var(--ink-45);font-family:var(--sans);font-size:13px}.wide-output .pdf-bundle-empty,.wide-output .pdf-bundle-error,.wide-output .pdf-bundle-summary{margin:0 16px 14px;font-size:13px}.wide-output>.wide-status,.wide-output>.foundation-note{margin:0 0 4px;color:var(--ink-45)}.wide-output>.foundation-note+.lock-review,.wide-output>.wide-status+.lock-review{margin-top:20px}.wide-output>.inline-error{margin:0 0 12px;font-size:13px}.wide-step:disabled{color:var(--ink-25);cursor:default}.wide-step:disabled .wide-step-number{background:var(--sheet-1);color:var(--ink-25)}.wide-step-reason{margin-left:2px;color:var(--ink-45);font-size:13px}.wide-settings{padding:28px 0 72px}.wide-settings .section-heading p{max-width:640px}.wide-settings .filing-doc{overflow:hidden;margin:0 0 16px;padding:0;border-radius:var(--radius-panel);background:var(--sheet-raised);box-shadow:inset 0 0 0 1px var(--ink-12)}.wide-settings .filing-doc-head{align-items:center;margin:0;padding:14px 16px}.wide-settings .filing-doc-title h2{align-items:center;font-family:var(--sans);font-size:15px;font-weight:600}.wide-settings .filing-doc-sub{margin:2px 0 0;color:var(--ink-70);font-size:13px}.wide-settings .filing-doc-actions .primary-button{height:30px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600}.wide-settings .style-current{padding:2px 8px;border-radius:999px;background:var(--marker);color:var(--ink);font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.wide-settings .filing-doc>.foundation-note{margin:0;padding:0 16px 12px;color:var(--ink-45);font-size:13px}.wide-settings .style-specimen{gap:0;margin:0;box-shadow:inset 0 1px 0 var(--ink-12)}.wide-settings .style-specimen div{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;min-height:44px;padding:6px 16px;box-shadow:inset 0 -1px 0 var(--ink-12)}.wide-settings .style-specimen div:last-child{box-shadow:none}.wide-settings .style-specimen dt{padding:0;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em}.wide-settings .style-specimen dd,.wide-settings .style-specimen-file{font-family:var(--sans);font-size:15px}.wide-settings .style-option-custom{background:transparent;box-shadow:inset 0 0 0 1px var(--ink-12)}.wide-settings .style-option-custom .filing-doc-flag{color:var(--ink-45)}
