
html body.trace-public-shell{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
#trace-public-header .trace-public-menu a.trace-public-demo{background:#b6ddfa!important;color:#102c3d!important;border:1px solid #91bfdf!important}
body.trace-public-shell :is(h1,h2,h3,button,input,select,textarea){font-family:inherit}
body.trace-public-shell :is(a.launch-btn,a.trace-command-enter,a.trace-workflow-cta){background:#b6ddfa!important;color:#102c3d!important;border:1px solid #91bfdf!important;border-radius:8px!important;font:700 16px/1.45 Inter,"Segoe UI",Arial,sans-serif!important;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;text-decoration:none}
body.trace-public-shell :is(a.launch-btn,a.trace-command-enter,a.trace-workflow-cta):hover{background:#cee9fc!important}
.trace-workflow-guide{margin:32px 0;padding:clamp(20px,3vw,36px);border:1px solid #ccdde3;border-radius:16px;background:#f2f7fa;color:#173f49;max-width:100%}
.trace-workflow-guide h2{font-size:clamp(26px,3vw,36px);line-height:1.2;color:#102c3d!important;margin:0 0 24px}
.trace-workflow-eyebrow{font-size:12px!important;font-weight:750;letter-spacing:.1em;color:#396776!important}
.trace-workflow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;counter-reset:workflow;padding:0!important;margin:0 0 24px!important}
.trace-workflow-steps li{counter-increment:workflow;border-top:2px solid #82adc0;padding-top:16px;min-width:0}.trace-workflow-steps li::before{content:'0' counter(workflow);font-size:13px;font-weight:750;color:#396776}
.trace-workflow-guide h3{font-size:19px;line-height:1.3;color:#173f49!important;margin:12px 0}.trace-workflow-guide p{color:#48616b!important;font-size:16px;line-height:1.65;max-width:none}
.trace-workflow-faq{border-top:1px solid #ccdde3;padding:16px 0;background:transparent!important;color:#173f49!important}.trace-workflow-faq summary{font-size:17px;font-weight:700;min-height:44px;cursor:pointer}.trace-workflow-faq p{margin:8px 0 0}
.trace-workflow-guide .trace-workflow-scope{font-size:14px}.trace-workflow-guide a{color:#174f62}.trace-workflow-cta:focus-visible,.trace-workflow-faq summary:focus-visible{outline:3px solid #247c9b;outline-offset:4px}
html body #trace-command-title{font-size:clamp(38px,4vw,58px)!important;line-height:1.07!important}
.trace-architecture-summary{padding-top:24px;padding-bottom:24px}.trace-command-copy>p strong{color:inherit!important}
@media(max-width:700px){.trace-workflow-steps{grid-template-columns:1fr;gap:16px}.trace-workflow-guide{margin-top:24px}.trace-workflow-cta{width:100%;text-align:center}}
