.openfad-module__f46_XW__shell{--openfad-recessed:#d7d3c5;min-height:100svh;color:var(--fados-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:linear-gradient(#1c1b1406 1px, transparent 1px), linear-gradient(90deg, #1c1b1406 1px, transparent 1px), var(--fados-paper);background-size:20px 20px;flex-direction:column;display:flex}.openfad-module__f46_XW__frame{width:min(var(--fados-container-workbench), calc(100% - 64px));flex:1;min-height:0;margin:0 auto}.openfad-module__f46_XW__identity{border-bottom:1.5px solid var(--fados-line);grid-template-columns:minmax(0,1fr) 190px;min-height:144px;display:grid}.openfad-module__f46_XW__identity>div:first-child{min-width:0;padding:var(--fados-space-5) var(--fados-space-6);flex-direction:column;justify-content:center;display:flex}.openfad-module__f46_XW__identityLabel,.openfad-module__f46_XW__routeTitle,.openfad-module__f46_XW__kicker,.openfad-module__f46_XW__toolName,.openfad-module__f46_XW__toolStatus,.openfad-module__f46_XW__sectionLabel,.openfad-module__f46_XW__manifestMeta,.openfad-module__f46_XW__artifactMeta,.openfad-module__f46_XW__checksum{font-family:var(--fados-px)}.openfad-module__f46_XW__identityLabel{color:var(--fados-ink-faint);text-transform:uppercase;font-size:11px}.openfad-module__f46_XW__wordmark{margin-top:var(--fados-space-1);font-family:var(--fados-px);font-size:54px;font-weight:800;line-height:.95}.openfad-module__f46_XW__wordmark span{font-weight:400}.openfad-module__f46_XW__routeTitle{margin-top:var(--fados-space-3);color:var(--fados-indigo);font-size:13px}.openfad-module__f46_XW__mark{border-left:1.5px solid var(--fados-line);min-height:144px}.openfad-module__f46_XW__content{min-width:0;padding:var(--fados-space-7) var(--fados-space-6) var(--fados-gap-section)}.openfad-module__f46_XW__hero{gap:var(--fados-gap-cluster);padding-bottom:var(--fados-space-8);grid-template-columns:minmax(0,1.6fr) minmax(250px,.7fr);align-items:end;display:grid}.openfad-module__f46_XW__kicker{margin-bottom:var(--fados-space-4);color:var(--fados-brass);font-size:13px}.openfad-module__f46_XW__headline{max-width:900px;font-family:var(--fados-serif);font-size:var(--fados-type-editorial);margin:0;font-weight:500;line-height:1.05}.openfad-module__f46_XW__headline strong{color:var(--fados-indigo);font-family:var(--fados-px);font-size:.39em;font-weight:700;line-height:1.35;display:block}.openfad-module__f46_XW__lede{max-width:32em;color:var(--fados-ink-soft);font-family:var(--fados-serif);font-size:18px;line-height:1.72}.openfad-module__f46_XW__actions{gap:var(--fados-gap-related);margin-top:var(--fados-gap-group);flex-wrap:wrap;display:flex}.openfad-module__f46_XW__section{margin-top:var(--fados-gap-section);border-top:1.5px solid var(--fados-line)}.openfad-module__f46_XW__sectionLabel{color:var(--fados-ink-faint);padding:7px 10px 7px 0;font-size:12px;display:inline-block}.openfad-module__f46_XW__sectionHeading{max-width:700px;margin:var(--fados-space-4) 0 0;font-family:var(--fados-serif);font-size:var(--fados-type-section);font-weight:500}.openfad-module__f46_XW__toolList{margin-top:26px}.openfad-module__f46_XW__toolRow{border-top:1px solid var(--fados-line-soft);grid-template-columns:minmax(300px,1.05fr) minmax(0,.95fr);align-items:center;gap:32px;padding:30px 0;display:grid}.openfad-module__f46_XW__toolRow:last-child{border-bottom:1px solid var(--fados-line-soft)}.openfad-module__f46_XW__previewLink{border:1.5px solid var(--fados-line);background:var(--openfad-recessed);min-width:0;box-shadow:4px 4px 0 var(--fados-card-shadow);display:block;overflow:hidden}.openfad-module__f46_XW__previewLink:hover{outline:2px solid var(--fados-indigo);outline-offset:-2px}.openfad-module__f46_XW__previewImage{aspect-ratio:72/49;object-fit:cover;width:100%;height:auto;display:block}.openfad-module__f46_XW__motionPreview{background:linear-gradient(#1c1b140e 1px, transparent 1px), linear-gradient(90deg, #1c1b140e 1px, transparent 1px), var(--openfad-recessed);background-size:16px 16px;grid-template-columns:1fr auto .75fr;align-items:center;gap:20px;min-height:260px;padding:30px;display:grid}.openfad-module__f46_XW__motionSquare,.openfad-module__f46_XW__motionPortrait{border:1.5px solid var(--fados-line);background:var(--fados-chrome);color:var(--fados-ink-soft);font-family:var(--fados-px);place-items:center;font-size:12px;display:grid}.openfad-module__f46_XW__motionSquare{aspect-ratio:1}.openfad-module__f46_XW__motionPortrait{aspect-ratio:3/4}.openfad-module__f46_XW__motionArrow{color:var(--fados-indigo);font-size:28px}.openfad-module__f46_XW__toolCopy{min-width:0}.openfad-module__f46_XW__toolName{color:var(--fados-indigo);align-items:center;gap:8px;font-size:13px;display:flex}.openfad-module__f46_XW__toolCopy h2{font-family:var(--fados-serif);margin:13px 0 10px;font-size:32px;font-weight:500}.openfad-module__f46_XW__toolCopy>p:not(.openfad-module__f46_XW__toolName,.openfad-module__f46_XW__toolStatus){max-width:39em;color:var(--fados-ink-soft);font-size:15px;line-height:1.7}.openfad-module__f46_XW__toolStatus{border-top:1px solid var(--fados-line-soft);color:var(--fados-pine);margin-top:14px;padding-top:10px;font-size:11px}.openfad-module__f46_XW__detailLink{min-height:44px;color:var(--fados-ink-soft);font-family:var(--fados-px);align-items:center;padding:0 4px;font-size:12px;display:inline-flex}.openfad-module__f46_XW__pageIntro{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:36px;padding-bottom:42px;display:grid}.openfad-module__f46_XW__pageTitle{max-width:750px;font-family:var(--fados-serif);font-size:var(--fados-type-index);margin:0;font-weight:500;line-height:1.12}.openfad-module__f46_XW__notice{border:1.5px solid var(--fados-pine);color:var(--fados-pine);background:#50604e14;padding:14px 16px;font-size:13px;line-height:1.55}.openfad-module__f46_XW__workflow,.openfad-module__f46_XW__evidenceTable,.openfad-module__f46_XW__artifactList{border-top:1.5px solid var(--fados-line);margin-top:24px}.openfad-module__f46_XW__workflowRow,.openfad-module__f46_XW__evidenceRow{border-bottom:1px solid var(--fados-line-soft);grid-template-columns:54px minmax(150px,.45fr) minmax(0,1fr);gap:18px;padding:15px 0;display:grid}.openfad-module__f46_XW__workflowRow span,.openfad-module__f46_XW__evidenceRow span:first-child{color:var(--fados-ink-faint);font-family:var(--fados-px);font-size:12px}.openfad-module__f46_XW__workflowRow strong,.openfad-module__f46_XW__evidenceRow strong{font-weight:700}.openfad-module__f46_XW__workflowRow p,.openfad-module__f46_XW__evidenceRow p{color:var(--fados-ink-soft);font-size:13px;line-height:1.55}.openfad-module__f46_XW__manifestHeader{border-top:1.5px solid var(--fados-pine);border-bottom:1.5px solid var(--fados-pine);color:var(--fados-pine);margin-top:26px;padding:15px 0}.openfad-module__f46_XW__manifestHeader strong{font-family:var(--fados-serif);font-size:20px;display:block}.openfad-module__f46_XW__manifestMeta{margin-top:5px;font-size:11px}.openfad-module__f46_XW__artifact{border-bottom:1px solid var(--fados-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 0;display:grid}.openfad-module__f46_XW__artifactName{overflow-wrap:anywhere;font-family:var(--fados-serif);font-size:17px;font-weight:600}.openfad-module__f46_XW__artifactMeta{color:var(--fados-ink-faint);margin-top:5px;font-size:11px}.openfad-module__f46_XW__checksum{overflow-wrap:anywhere;color:var(--fados-ink-soft);margin-top:9px;font-size:10px}.openfad-module__f46_XW__manifestError{margin-top:26px}.openfad-module__f46_XW__manifestError p+p{margin-top:9px}.openfad-module__f46_XW__disabledAction{border:1.5px solid var(--fados-line-soft);min-height:44px;color:var(--fados-ink-faint);font-family:var(--fados-px);opacity:.55;align-items:center;padding:7px 14px;font-size:13px;display:inline-flex}@media (max-width:840px){.openfad-module__f46_XW__frame{width:min(calc(100% - 32px), var(--fados-container-workbench))}.openfad-module__f46_XW__identity{grid-template-columns:minmax(0,1fr) 118px}.openfad-module__f46_XW__mark{min-height:144px}.openfad-module__f46_XW__hero,.openfad-module__f46_XW__pageIntro{grid-template-columns:1fr}.openfad-module__f46_XW__toolRow{grid-template-columns:1fr;gap:24px}}@media (max-width:520px){.openfad-module__f46_XW__frame{width:100%}.openfad-module__f46_XW__identity{grid-template-columns:minmax(0,1fr) 88px;min-height:112px}.openfad-module__f46_XW__identity>div:first-child{padding:var(--fados-space-4)}.openfad-module__f46_XW__wordmark{font-size:38px}.openfad-module__f46_XW__mark{min-height:112px}.openfad-module__f46_XW__content{padding:var(--fados-space-5) var(--fados-page-gutter) var(--fados-space-8)}.openfad-module__f46_XW__hero{gap:var(--fados-gap-group);padding-bottom:var(--fados-space-6)}.openfad-module__f46_XW__headline strong{font-size:.44em}.openfad-module__f46_XW__lede{font-size:16px}.openfad-module__f46_XW__actions .fados-btn{justify-content:center;width:100%}.openfad-module__f46_XW__section{margin-top:var(--fados-space-8)}.openfad-module__f46_XW__toolRow{padding:22px 0}.openfad-module__f46_XW__toolCopy h2{font-size:28px}.openfad-module__f46_XW__motionPreview{gap:12px;min-height:210px;padding:20px}.openfad-module__f46_XW__workflowRow,.openfad-module__f46_XW__evidenceRow{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.openfad-module__f46_XW__workflowRow p,.openfad-module__f46_XW__evidenceRow p{grid-column:2}.openfad-module__f46_XW__artifact{grid-template-columns:1fr;gap:14px}.openfad-module__f46_XW__artifact .fados-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.openfad-module__f46_XW__shell *{scroll-behavior:auto!important}}
