.scenario-prompt{font-size:13px;font-weight:700;color:#385474;margin:0 0 12px}.demo-step-label{font-size:12px;font-weight:700;color:#57718e;margin:24px 0 9px}.detail-step{margin:0 0 14px;color:#31658e}.demo-jump{display:inline-block;color:#086ce5;font-weight:700;font-size:13px;margin:14px 0 0;text-decoration:none}.demo-jump:hover{text-decoration:underline}.demo-jump[hidden]{display:none}#detail-title{scroll-margin-top:95px}@media(max-width:600px){.demo-heading h2{font-size:30px;line-height:1.18}.demo-heading p{font-size:15px;line-height:1.45}.scenario-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border:0!important;margin-bottom:16px!important}.scenario-tabs button{min-width:0!important;padding:10px 6px!important;border:1px solid #c5d8ee!important;border-radius:9px!important;background:#fff!important;color:#45627e!important;font-size:11px!important;line-height:1.3;min-height:55px}.scenario-tabs button[aria-selected="true"]{background:#1268e8!important;color:#fff!important;border-color:#1268e8!important}.demo-step-label{margin-top:20px}.demo-detail .detail-step{margin-top:0}.demo-footnote{margin-top:12px!important}.demo-jump{font-size:14px}.demo-detail{padding-top:22px!important}}

.mobile-demo-toggle{display:none}@media(max-width:600px){.mobile-demo-toggle{display:inline-flex;align-items:center;border:0;background:transparent;color:#086ce5;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:8px 0;text-align:left}.mobile-demo-toggle:focus-visible{outline:2px solid #1268e8;outline-offset:3px;border-radius:3px}#demo-answer:not(.expanded) p:not(:first-child){display:none}#demo-answer:not(.expanded)~#demo-source{display:none}.demo-jump{display:none!important}.next-toggle{display:flex;width:100%;justify-content:center;border:1px solid #bbd4f1;background:#edf5ff;border-radius:9px;margin:13px 0 0;padding:12px}.demo-detail:not(.expanded){display:none}.demo-conversation{padding-bottom:16px!important}.demo-footnote{font-size:10px!important;line-height:1.4}.demo-step-label{margin-top:14px}.demo-user{margin-top:0!important}.demo-response{margin-top:14px!important}}
