@layer legacy{.simple-model-detail{--model-detail-ink: var(--craft-ink);--model-detail-muted: var(--craft-muted);--model-detail-surface: var(--manifest-surface);--model-detail-deck: var(--manifest-deck);--model-detail-line: var(--craft-line);--model-detail-blue: var(--craft-accent);--model-detail-blue-hover: var(--craft-accent-hover);--model-detail-on-blue: var(--craft-on-accent);--model-detail-tint: var(--craft-tint);--model-detail-focus: var(--focus);--model-detail-warning: var(--warning);--model-detail-warning-bg: var(--craft-warning-tint);--model-detail-danger: var(--danger);--model-detail-utility: var(--manifest-mono);max-width:1160px;margin:0 auto;padding:8px 0 40px;color:var(--model-detail-ink);font-family:var(--font-body, "Hanken Grotesk", sans-serif);text-align:left}.simple-model-detail [class^=model-detail__]{box-sizing:border-box;min-width:0}.simple-model-detail .model-detail__hero{position:relative;background:var(--model-detail-surface);border:1px solid var(--model-detail-line);border-radius:8px;border-left:5px solid var(--model-detail-blue);box-shadow:var(--craft-shadow)}.simple-model-detail .model-detail__heading{padding:36px 40px 30px}.simple-model-detail .model-detail__owner{display:flex;align-items:center;gap:12px;margin:0 0 26px;color:var(--model-detail-blue);font:500 12px/20px var(--model-detail-utility);overflow-wrap:anywhere}.simple-model-detail .model-detail__owner>svg{flex:none}.simple-model-detail .model-detail__record-label{margin-left:auto;color:var(--model-detail-muted);font-size:10px;letter-spacing:0;text-transform:uppercase;text-align:right}.simple-model-detail .model-detail__identity{display:flex;align-items:center;gap:12px 20px}.simple-model-detail .model-detail__title{font-family:var(--font-body, "Hanken Grotesk", sans-serif);font-size:var(--craft-type-display);line-height:1.03;font-weight:650;letter-spacing:0;margin:0;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.simple-model-detail .model-detail__purpose{font-size:18px;line-height:1.6;margin:22px 0 0;max-width:68ch;text-wrap:pretty;color:var(--model-detail-muted)}.simple-model-detail .model-detail__runkit-definition{font-size:15px;line-height:1.6;margin:14px 0 0;max-width:68ch;text-wrap:pretty;color:var(--model-detail-ink);padding-left:12px;border-left:3px solid var(--model-detail-blue)}.simple-model-detail .model-detail__provenance{display:grid;grid-template-columns:.8fr 1.3fr 1fr;gap:20px 32px;margin:0;padding:0 40px 30px;font-size:13px;line-height:20px}.simple-model-detail .model-detail__provenance>div{display:grid;align-content:start;gap:5px}.simple-model-detail .model-detail__provenance dt{color:var(--model-detail-muted);font-size:12px}.simple-model-detail .model-detail__provenance dd{margin:0;overflow-wrap:anywhere}.simple-model-detail .model-detail__manifest{display:grid;grid-template-columns:1.45fr 1fr;gap:32px;padding:24px 40px;border-block:1px solid var(--model-detail-line);background:var(--model-detail-deck)}.simple-model-detail .model-detail__facts{display:grid;grid-template-columns:1fr 1fr;gap:24px}.simple-model-detail .model-detail__facts>.simple-model-ui-fact{padding:0;background:transparent;border:0;color:var(--model-detail-ink)}.simple-model-detail .model-detail__facts .simple-model-ui-fact>dt{font:500 11px/20px var(--model-detail-utility);color:var(--model-detail-muted)}.simple-model-detail .model-detail__facts .simple-model-ui-fact>dd:not(.simple-model-ui-basis){font-size:23px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.4}.simple-model-detail .model-detail__facts .simple-model-ui-basis{color:var(--model-detail-muted);font-size:12px;line-height:18px;max-width:28ch}.simple-model-detail .model-detail__evidence-status{border-left:1px solid var(--model-detail-line);padding-left:32px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.simple-model-detail .model-detail__evidence-note{margin:0;color:var(--model-detail-ink);font-size:18px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.simple-model-detail .model-detail__evidence-caption{color:var(--model-detail-muted);font-size:12px;line-height:18px;margin:8px 0 0}.simple-model-detail .model-detail__action{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:center;gap:16px 40px;padding:24px 40px}.simple-model-detail .model-detail__decision{grid-column:2;grid-row:1 / 4;display:flex;flex-direction:column;gap:16px;max-width:380px}.simple-model-detail .model-detail__action-row{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;width:100%}.simple-model-detail :is(.model-detail__primary,.model-detail__secondary){display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:18px;min-height:50px;max-width:100%;padding:12px 20px;border:1px solid transparent;border-radius:8px;font:600 15px/24px var(--font-body, sans-serif);text-decoration:none;cursor:pointer;overflow-wrap:anywhere;transition:background-color .16s ease,transform .16s ease}.simple-model-detail :is(.model-detail__primary,.model-detail__primary:visited){background:var(--model-detail-blue);color:var(--model-detail-on-blue)}.simple-model-detail .model-detail__primary>svg{flex-shrink:0}.simple-model-detail .model-detail__primary:hover:not(:disabled){background:var(--model-detail-blue-hover)}.simple-model-detail .model-detail__primary:active:not(:disabled){transform:translateY(1px)}.simple-model-detail .model-detail__secondary{background:var(--model-detail-surface);color:var(--model-detail-blue);border-color:var(--model-detail-line)}.simple-model-detail .model-detail__secondary:hover{background:var(--model-detail-tint);border-color:var(--model-detail-blue)}.simple-model-detail :is(.model-detail__primary,.model-detail__secondary):disabled{opacity:.65;cursor:wait}.simple-model-detail .model-detail__availability{grid-column:1;grid-row:1;color:var(--model-detail-muted);font-size:14px;line-height:22px;margin:0;max-width:64ch;text-wrap:pretty;overflow-wrap:anywhere}.simple-model-detail .model-detail__unavailable{grid-column:1;grid-row:2;margin:0;font-size:14px;font-weight:600}.simple-model-detail .model-detail__notice{border-left:3px solid var(--model-detail-warning);padding:8px 12px;background:var(--model-detail-warning-bg);color:var(--model-detail-ink);margin:0;font-size:14px;line-height:22px;overflow-wrap:anywhere}.simple-model-detail .model-detail__freshness{color:var(--model-detail-warning);background:var(--model-detail-warning-bg);border-left:3px solid var(--model-detail-warning);border-radius:0 8px 8px 0;font-size:14px;line-height:22px;margin:20px 0 0;padding:12px 16px;overflow-wrap:anywhere}.simple-model-detail .model-detail__workspace{display:grid;grid-template-columns:172px minmax(0,1fr);gap:40px;margin-top:40px;align-items:start}.simple-model-detail .model-detail__section-bar{position:sticky;top:24px;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-right:20px;border-right:1px solid var(--model-detail-line)}.simple-model-detail .model-detail__index-label{margin:0 0 6px;padding:0 12px;color:var(--model-detail-muted);font:500 10px/18px var(--model-detail-utility)}.simple-model-detail .model-detail__navigation{display:flex;flex-direction:column;align-items:stretch;gap:2px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--model-detail-line) transparent;scroll-padding-inline:4px}.simple-model-detail .model-detail__navigation a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;padding:10px 12px;border-radius:8px;color:var(--model-detail-muted);font-size:13px;line-height:20px;font-weight:500;text-decoration:none;transition:background-color .16s ease,color .16s ease}.simple-model-detail .model-detail__navigation a:hover{color:var(--model-detail-ink);background:var(--model-detail-tint)}.simple-model-detail .model-detail__navigation a[aria-current=page]{color:var(--model-detail-blue);font-weight:650;background:var(--model-detail-tint);box-shadow:inset 3px 0 var(--model-detail-blue)}.simple-model-detail .model-detail__scroll-controls{display:flex;flex:none;gap:4px}.simple-model-detail .model-detail__scroll-controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--model-detail-line);border-radius:8px;background:var(--model-detail-surface);color:var(--model-detail-ink);cursor:pointer}.simple-model-detail .model-detail__scroll-controls button:hover:not([aria-disabled=true]){background:var(--model-detail-tint)}.simple-model-detail .model-detail__scroll-controls button[aria-disabled=true]{color:var(--model-detail-muted);opacity:.4;cursor:default}.simple-model-detail .model-detail__content{overflow-wrap:anywhere}.simple-model-detail .model-detail__guide{padding:0 0 28px}.simple-model-detail .model-detail__guide-eyebrow{margin:0 0 8px;font:500 11px/20px var(--model-detail-utility);color:var(--model-detail-muted)}.simple-model-detail .model-detail__guide-title{margin:0 0 24px;font-size:30px;line-height:1.2;font-weight:550;letter-spacing:0;color:var(--model-detail-ink)}.simple-model-detail .model-detail__guide-links{border-top:1px solid var(--model-detail-line)}.simple-model-detail .model-detail__guide-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 4px;border-bottom:1px solid var(--model-detail-line);text-decoration:none;color:var(--model-detail-blue);border-radius:3px}.simple-model-detail .model-detail__guide-copy{display:grid;gap:5px}.simple-model-detail .model-detail__guide-name{font-size:16px;line-height:24px;font-weight:600}.simple-model-detail .model-detail__guide-description{font-size:13px;line-height:20px;color:var(--model-detail-muted)}.simple-model-detail .model-detail__guide-link>svg{flex:none}.simple-model-detail .model-detail__guide-link:hover{background:var(--model-detail-tint)}.simple-model-detail .model-detail__guide-link:focus-visible{outline:3px solid var(--model-detail-focus);outline-offset:3px}.simple-model-detail :is(.model-detail__usage,.model-detail__command){margin:0 0 24px}.simple-model-detail .model-detail__content:not(:empty)+.model-detail__usage{margin-top:24px}.simple-model-detail .model-detail__panels{min-width:0}.simple-model-detail .model-detail__panels:only-child{grid-column:1 / -1}.simple-model-detail .model-detail__details{border-top:1px solid var(--model-detail-line);overflow-wrap:anywhere}.simple-model-detail .model-detail__details>.simple-model-ui-details{border:0;background:transparent}.simple-model-detail .model-detail__details>.simple-model-ui-details>summary{padding:18px 0;font-size:14px;color:var(--model-detail-ink)}.simple-model-detail .model-detail__evidence>.simple-model-ui-fact{padding:0;border:0;background:transparent}.simple-model-detail .model-detail__copy-actions{display:flex;flex:none;flex-wrap:wrap;align-items:start;gap:4px;max-width:100%}.simple-model-detail .model-detail__copy-actions>.simple-model-ui-copy{padding:0;border:0;background:transparent;max-width:100%}.simple-model-detail .model-detail__copy-actions .simple-model-ui-copy-header{justify-content:flex-start;align-items:center;gap:8px}.simple-model-detail .model-detail__copy-actions :is(.simple-model-ui-label,.simple-model-ui-value){position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%)}.simple-model-detail .model-detail__copy-actions .simple-model-ui-copy-button{color:var(--model-detail-blue);background:var(--model-detail-deck);border:1px solid var(--model-detail-line);border-radius:50%}.simple-model-detail .model-detail__copy-actions .simple-model-ui-copy-button:hover{background:var(--model-detail-tint)}.simple-model-detail .model-detail__copy-actions .simple-model-ui-status{max-width:200px;margin-top:0}.simple-model-detail .model-detail__error{grid-column:1 / -1;color:var(--model-detail-danger);margin:0}.simple-model-detail :is(.model-detail__primary,.model-detail__secondary,.model-detail__copy-actions .simple-model-ui-copy-button,.model-detail__details>.simple-model-ui-details>summary):focus-visible{outline:3px solid var(--model-detail-focus);outline-offset:4px}.simple-model-detail :is(.model-detail__navigation a,.model-detail__scroll-controls button):focus-visible{outline:3px solid var(--model-detail-focus);outline-offset:-3px}.simple-model-detail .model-detail__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.simple-model-detail.model-detail__state{padding:48px 40px;background:var(--model-detail-surface);border:1px solid var(--model-detail-line);border-left:5px solid var(--model-detail-blue);border-radius:8px}.simple-model-detail.model-detail__state .model-detail__title{font-size:clamp(30px,4vw,48px)}@media(max-width:900px){.simple-model-detail .model-detail__heading{padding:28px}.simple-model-detail .model-detail__provenance{padding:0 28px 28px}.simple-model-detail .model-detail__identity{flex-wrap:wrap}.simple-model-detail .model-detail__manifest,.simple-model-detail .model-detail__action{padding:24px 28px;gap:24px}.simple-model-detail .model-detail__workspace{grid-template-columns:144px minmax(0,1fr);gap:24px}.simple-model-detail .model-detail__section-bar{padding-right:12px}}@media(max-width:700px){.simple-model-detail{padding-top:0}.simple-model-detail .model-detail__hero{display:flex;flex-direction:column;border-radius:4px 18px 18px 4px;border-left-width:4px}.simple-model-detail .model-detail__heading{padding:24px 20px}.simple-model-detail .model-detail__owner{margin-bottom:20px;gap:8px;font-size:11px}.simple-model-detail .model-detail__record-label{flex:none;font-size:11px;width:9ch;max-width:none;line-height:14px;overflow-wrap:normal}.simple-model-detail .model-detail__title{font-size:clamp(32px,7.5vw,48px);letter-spacing:0}.simple-model-detail .model-detail__purpose{font-size:16px;line-height:1.55;margin-top:16px}.simple-model-detail .model-detail__provenance{order:3;grid-template-columns:1fr;gap:12px;margin:0;padding:20px}.simple-model-detail .model-detail__provenance>div{grid-template-columns:80px minmax(0,1fr);gap:8px}.simple-model-detail .model-detail__manifest{order:2;grid-template-columns:minmax(0,1fr);padding:20px;gap:20px}.simple-model-detail .model-detail__facts{gap:16px}.simple-model-detail .model-detail__facts .simple-model-ui-fact>dd:not(.simple-model-ui-basis){font-size:20px}.simple-model-detail .model-detail__evidence-status{border-left:0;border-top:1px solid var(--model-detail-line);padding:16px 0 0}.simple-model-detail .model-detail__evidence-note{font-size:16px}.simple-model-detail .model-detail__action{order:1;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:0 20px 24px}.simple-model-detail .model-detail__decision{max-width:none}.simple-model-detail .model-detail__workspace{display:block;margin-top:24px}.simple-model-detail .model-detail__section-bar{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 0 12px;margin-bottom:24px;border-right:0;border-bottom:1px solid var(--model-detail-line)}.simple-model-detail .model-detail__index-label{grid-column:1 / -1;padding:0;margin:0}.simple-model-detail .model-detail__navigation{flex-direction:row;gap:4px}.simple-model-detail .model-detail__navigation a{padding:10px 12px}.simple-model-detail .model-detail__navigation a[aria-current=page]{box-shadow:inset 0 -2px var(--model-detail-blue)}.simple-model-detail .model-detail__scroll-controls{gap:2px}.simple-model-detail.model-detail__state{padding:32px 20px}}@media(prefers-reduced-motion:reduce){.simple-model-detail :is(.model-detail__primary,.model-detail__secondary),.simple-model-detail .model-detail__navigation a{transition:none}}.simple-model-detail .model-detail__workspace{display:block;margin-top:24px}.simple-model-detail .model-detail__section-bar{position:static;display:block;padding:0 0 16px;margin-bottom:24px;border:0;border-bottom:1px solid var(--model-detail-line)}.simple-model-detail .model-detail__navigation{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;overflow:visible}.simple-model-detail .model-detail__navigation a{gap:8px;min-height:44px}.simple-model-detail .model-detail__navigation a[aria-current]{color:var(--model-detail-blue);background:var(--model-detail-tint);box-shadow:inset 0 -2px var(--model-detail-blue)}.simple-model-detail .model-detail__subnavigation{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.simple-model-detail .model-detail__subnavigation a{display:inline-flex;align-items:center;min-height:44px;color:var(--model-detail-muted);font-size:13px;text-underline-offset:5px}.simple-model-detail .model-detail__subnavigation a[aria-current]{color:var(--model-detail-blue);font-weight:650}.simple-model-detail :is(.model-detail__navigation,.model-detail__subnavigation) a:focus-visible{outline:3px solid var(--model-detail-focus);outline-offset:2px}.simple-model-detail .model-detail__hero{border-radius:8px}@media(max-width:480px){.simple-model-detail .model-detail__navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.simple-model-detail .model-detail__navigation a{padding:10px 6px;justify-content:center;font-size:12px;gap:4px}.simple-model-detail .model-detail__navigation svg{width:14px;flex:none}.simple-model-detail .model-detail__identity{flex-wrap:wrap}}.simple-model-detail .model-detail__navigation a{font-size:14px!important;letter-spacing:0!important;white-space:nowrap}.simple-model-detail .model-detail__hero .whole-card__title{letter-spacing:0}@media(max-width:480px){.simple-model-detail .model-detail__navigation a{font-size:13px!important;padding:10px 4px}.simple-model-detail .model-detail__navigation svg{display:none}}.simple-model-detail .model-detail__hero{border-radius:8px!important}.simple-model-detail .whole-card__title--hero{letter-spacing:0!important}}@layer legacy{.simple-model-detail--ready .model-detail__hero--ready{padding:20px 20px 16px}.simple-model-detail--ready .model-detail__ready-owner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.simple-model-detail--ready .model-detail__ready-owner .model-detail__owner,.simple-model-detail--ready .model-detail__ready-owner .model-detail__copy-actions{margin:0}.simple-model-detail--ready .model-detail__hero--ready .whole-card{margin:4px 0 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.simple-model-detail--ready .whole-card__title--hero{margin:6px 0 10px;font-size:clamp(1.7rem,1.2rem + 2.2vw,2.75rem);line-height:1.08;font-weight:650;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;color:var(--craft-ink, var(--hb-text-1, #1d1d1f))}.simple-model-detail--ready .whole-card__purpose{margin:10px 0 2px;font-size:1.05rem;line-height:1.45;font-weight:500;max-width:62ch}.simple-model-detail--ready .whole-card__about summary{min-height:36px}.simple-model-detail--ready .checkable-fit{margin:0;padding:0;border:0;background:transparent}.simple-model-detail--ready .checkable-fit__row{margin:0;font-size:.95rem;line-height:1.45;font-weight:500;color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .checkable-fit__compact{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px}.simple-model-detail--ready .checkable-fit__link--inline{font-size:.95rem;font-weight:600;min-height:36px;display:inline-flex;align-items:center}.simple-model-detail--ready .checkable-fit__why summary{min-height:36px;display:inline-flex;align-items:center;cursor:pointer;font-size:.95rem;color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .checkable-fit__why[open]{flex-basis:100%}.simple-model-detail--ready .checkable-fit__why .checkable-fit__body{margin:4px 0 8px;font-size:.95rem;line-height:1.5}.simple-model-detail--ready .honest-card{margin:12px 0 0;padding:14px 0 0;border:0;border-top:1px solid var(--craft-line, var(--hb-border, #d2d2d7));border-radius:0;background:transparent;box-shadow:none}.simple-model-detail--ready .honest-card__status--ready{margin:0 0 2px;font-size:1.2rem}.simple-model-detail--ready .honest-card__run-first{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:10px 0 4px}.simple-model-detail--ready .honest-card__run-door{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:12px;background:var(--hb-accent, var(--craft-accent, #0066cc));color:var(--craft-on-accent, #fff);font-size:1.05rem;font-weight:650;text-decoration:none}.simple-model-detail--ready .honest-card__run-door:hover{filter:brightness(1.06)}.simple-model-detail--ready .honest-card__run-door:focus-visible{outline:3px solid var(--focus, #0066cc);outline-offset:3px}.simple-model-detail--ready .honest-card__run-next{margin:2px 0 0;font-size:.95rem;line-height:1.5;max-width:60ch;color:var(--craft-ink, var(--hb-text-1, #1d1d1f))}.simple-model-detail--ready .honest-card__run-block,.ready-hero .ready-run-block{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--hb-border, rgba(0,0,0,.12))}.ready-hero .ready-run-block p{margin:0}.simple-model-detail--ready .honest-card__run-bridge,.ready-hero .ready-run-bridge{margin:4px 0 0;font-size:.95rem;line-height:1.5;max-width:60ch;color:var(--craft-ink, var(--hb-text-1, #1d1d1f))}.simple-model-detail--ready .honest-card__run-first .honest-card__download--secondary{margin-top:6px;background:transparent;color:var(--craft-accent, var(--hb-accent, #0066cc));border:1.5px solid currentColor;min-height:54px}.simple-model-detail--ready .honest-card__pill-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:10px 0 4px}.simple-model-detail--ready .honest-card__download--pill{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;min-width:260px;margin:0;padding:10px 28px;border-radius:999px;background:var(--hb-accent, var(--craft-accent, #0066cc));color:var(--craft-on-accent, #fff)}.simple-model-detail--ready .honest-card__download--pill:focus-visible{outline:3px solid var(--focus, #0071e3);outline-offset:3px}.simple-model-detail--ready .honest-card__pill-main{font-size:1.05rem;font-weight:650;line-height:1.2}.simple-model-detail--ready .honest-card__pill-sub{font-size:.82rem;font-weight:500;line-height:1.2;opacity:.9}.simple-model-detail--ready .honest-card__qualifier{margin:2px 0 0;font-size:.9rem;line-height:1.45;max-width:60ch;color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .honest-card__how{margin:10px 0 2px}.simple-model-detail--ready .honest-card__how>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-size:.95rem;font-weight:600;color:var(--craft-ink, var(--hb-text-1, #1d1d1f))}.simple-model-detail--ready .honest-card__how>summary:focus-visible{outline:3px solid var(--focus, #0071e3);outline-offset:2px;border-radius:6px}.simple-model-detail--ready .honest-card__how>p{margin:4px 0 8px;font-size:.92rem;line-height:1.5;max-width:62ch}.simple-model-detail--ready .honest-card__how-def{color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .honest-card__run-step{margin:10px 0}.simple-model-detail--ready .ready-steps{margin:10px 0 4px}.simple-model-detail--ready .ready-steps__heading{margin:0 0 4px;font-size:.9rem;font-weight:650}.simple-model-detail--ready .ready-steps__list{margin:0;padding-left:1.3em;font-size:.95rem;line-height:1.5}.simple-model-detail--ready .model-detail__action--ready{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0 0;margin-top:12px;border-top:1px solid var(--craft-line, var(--hb-border, #d2d2d7))}.simple-model-detail--ready .model-detail__action--ready .model-detail__availability{margin:0;font-size:.9rem;line-height:1.45;color:var(--craft-muted, var(--hb-text-2, #424245))}.ready-runkit{margin:20px 0;border:1px solid var(--craft-line, var(--hb-border, #d2d2d7));border-radius:12px;padding:4px 16px}.ready-runkit>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:650;font-size:1rem}.ready-runkit[open]{padding-bottom:12px}@media(min-width:900px){.simple-model-detail--ready .model-detail__hero--ready{padding:32px 40px 24px}.simple-model-detail--ready .model-detail__hero--ready .whole-card{max-width:820px}}@media(max-width:480px){.simple-model-detail--ready .model-detail__hero--ready{padding:16px 16px 14px;border-radius:6px 16px 16px 6px}.simple-model-detail--ready .honest-card__run-door,.simple-model-detail--ready .honest-card__download--pill,.simple-model-detail--ready .honest-card__pill-wrap{width:100%;min-width:0}.simple-model-detail--ready .model-detail__ready-owner .model-detail__copy-actions button{min-width:44px;min-height:44px}}.ready-hero .ready-hero__anchor{font-size:1.05rem;line-height:1.45;margin:8px 0}.ready-hero .ready-run-door{display:inline-block;padding:12px 24px;border-radius:12px;background:var(--hb-accent, var(--craft-accent, #0066cc));color:var(--craft-on-accent, #fff);font-weight:650;text-decoration:none}.ready-hero .ready-steps ol{margin:4px 0 8px;padding-left:1.3em}.ready-hero .ready-how>summary{min-height:48px;cursor:pointer;font-weight:600}.ready-hero .ready-pill{display:inline-flex;flex-direction:column;align-items:center;min-height:54px;padding:10px 28px;border-radius:999px;background:var(--hb-accent, var(--craft-accent, #0066cc));color:var(--craft-on-accent, #fff);text-decoration:none}.ready-hero .ready-pill__main{font-weight:650}.ready-hero .ready-pill__sub{font-size:.82rem;opacity:.9}.ready-hero .ready-pill--secondary{background:transparent;color:var(--craft-accent, var(--hb-accent, #0066cc));border:1.5px solid currentColor}.simple-model-detail--ready .ready-derived{margin:-.25rem 0 .5rem;font-size:.95rem;color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .ready-derived a{color:inherit;text-decoration:underline;text-underline-offset:2px}.file-ready-verify__checked-meaning>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:.95rem}.file-ready-verify__checked-meaning>summary:focus-visible{outline:3px solid var(--focus, #0071e3);outline-offset:2px;border-radius:6px}.simple-model-detail--ready .honest-card__run-first .honest-card__run-door--secondary,.ready-hero .ready-run-door--secondary{background:transparent;color:var(--craft-accent, var(--hb-accent, #0066cc));border:1.5px solid currentColor;margin-top:6px}.simple-model-detail--ready .honest-card__footnote,.honest-card__scan-flag,.ready-hero .ready-scan-flag,.guided-scan-flag,.dg-scan-flag{margin:6px 0 4px;font-size:.95rem;line-height:1.45;font-weight:600;color:var(--craft-ink, var(--hb-text-1, #1d1d1f))}.honest-card__scan-mechanism,.ready-hero .ready-scan-mechanism,.guided-scan-mechanism,.model-detail__evidence-mechanism{margin:0 0 4px;font-size:.9rem;line-height:1.45;color:var(--craft-muted, var(--hb-text-2, #424245))}.simple-model-detail--ready .ready-file-details{margin:12px 0;min-width:0;border-top:1px solid var(--craft-line, var(--hb-border, #d2d2d7))}.simple-model-detail--ready .ready-file-details>summary{min-height:44px;padding:10px 0;cursor:pointer;font-weight:600}.simple-model-detail--ready .ready-file-details>summary:focus-visible{outline:3px solid var(--focus, #0071e3);outline-offset:2px;border-radius:4px}.simple-model-detail--ready .ready-file-details .honest-card__file{overflow-wrap:anywhere}}
