.llm-page .apm-hero-body{padding:18px 13px 15px}.llm-page .apm-panel-heading{color:#e5e5e0;flex-wrap:wrap;align-items:baseline;gap:4px;min-height:24px;margin-bottom:12px;font-size:12px;line-height:1.5;display:flex}.llm-page .apm-waterfall{min-width:0}.llm-page .apm-waterfall-axis,.llm-page .apm-waterfall-row{font:10px/1.5 var(--font-mono,monospace);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 58px;align-items:center;gap:8px;display:grid}.llm-page .apm-waterfall-axis{color:#8f918b;padding:2px 6px 9px}.llm-page .apm-waterfall-axis>div{justify-content:space-between;gap:4px;display:flex}.llm-page .apm-waterfall-row{color:#c4c5bf;--apm-tone:#b9bab6;border:1px solid #0000;border-radius:4px;min-height:35px;padding:7px 6px}.llm-page .apm-tone-muted{--apm-tone:#767873}.llm-page .apm-tone-peach{--apm-tone:#ffb390}.llm-page .apm-tone-orange{--apm-tone:#ff5900}.llm-page .apm-waterfall-row.is-hot{background:#ff59000e;border-color:#ff59005e}.llm-page .apm-span-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.llm-page .apm-span-name i{vertical-align:1px;background:var(--apm-tone);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.llm-page .apm-span-track{min-width:0;height:8px}.llm-page .apm-span-bar{background:var(--apm-tone);border-radius:1px;min-width:1px;height:100%;display:block}.llm-page .apm-span-duration{text-align:right;white-space:nowrap}.llm-page .apm-feature-demo .llm-feature-stages{min-height:386px}.llm-page .apm-feature-demo .llm-feature-stage{padding:16px 13px 13px;transition:none;display:none}.llm-page .apm-feature-demo .llm-feature-stage.is-active{display:flex}.llm-page .apm-detail-panel{flex-direction:column;width:100%;min-width:0;display:flex}.llm-page .apm-callout{background:#10110e;border:1px solid #ff590052;border-radius:5px;margin-top:auto;padding:10px 12px;font-size:12px;line-height:1.7}.llm-page .apm-callout strong{color:#deded7;font:11px/1.7 var(--font-mono,monospace);overflow-wrap:anywhere;display:block}.llm-page .apm-callout p{color:#a6a89e;margin:3px 0 0}.llm-page .apm-waterfall+.apm-callout{margin-top:auto}.llm-page .apm-edges{border-spacing:0 3px;table-layout:fixed;width:100%;font:11px/1.5 var(--font-mono,monospace);margin:0 0 10px}.llm-page .apm-edges th{color:#8b8d85;text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:400}.llm-page .apm-edges th,.llm-page .apm-edges td{text-align:right;overflow-wrap:anywhere;border-top:1px solid #0000;border-bottom:1px solid #20221d;padding:10px 8px}.llm-page .apm-edges th:first-child,.llm-page .apm-edges td:first-child{text-align:left;border-left:1px solid #0000;border-radius:4px 0 0 4px;width:62%}.llm-page .apm-edges th:last-child,.llm-page .apm-edges td:last-child{border-right:1px solid #0000;border-radius:0 4px 4px 0}.llm-page .apm-edges .is-hot td{background:#ff59000f;border-block-color:#ff59004d}.llm-page .apm-edges .is-hot td:first-child{border-left-color:#ff59004d}.llm-page .apm-edges .is-hot td:last-child{color:#f07945;border-right-color:#ff59004d}.llm-page .apm-feature-demo .llm-demo-toolbar{align-items:start;margin-bottom:13px}.llm-page .apm-feature-demo .llm-demo-toolbar .apm-panel-heading{margin-bottom:0}.llm-page .apm-routes{min-width:0}.llm-page .apm-route{border-bottom:1px solid #20211e;padding:15px 0 11px}.llm-page .apm-route-heading{font:11px/1.5 var(--font-mono,monospace);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.llm-page .apm-route-heading>span{overflow-wrap:anywhere;min-width:0}.llm-page .apm-route-heading strong{font:500 19px/1.3 var(--font-body,inherit);white-space:nowrap;color:#e7e8e2}.llm-page .apm-route-track{background:#171815;height:7px;margin-top:7px}.llm-page .apm-route-track>span{background:#ff5900;border-radius:1px;height:100%;display:block}.llm-page .apm-logs{margin:2px 0 20px}.llm-page .apm-log{font:10px/1.6 var(--font-mono,monospace);border-bottom:1px solid #20211e;grid-template-columns:48px minmax(0,1fr) 80px;align-items:baseline;gap:10px;padding:13px 3px;display:grid}.llm-page .apm-log-level{letter-spacing:.1em;font-size:9px}.llm-page .apm-log-error{color:#eb7b68}.llm-page .apm-log-warn{color:#d3a367}.llm-page .apm-log-info,.llm-page .apm-log time{color:#93968b}.llm-page .apm-log-message{overflow-wrap:anywhere}.llm-page .apm-log time{text-align:right;white-space:nowrap;font-size:9px}.llm-page .apm-exceptions .apm-callout{border-color:#706d63;border-inline-color:#ca624b}.llm-page .apm-shell-command{align-items:baseline;gap:7px;display:flex}.llm-page .apm-shell-prompt{color:#ff5900;flex-shrink:0}.llm-page .apm-shell-command pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font:inherit;margin:0}.llm-page .apm-shell-command code{font:inherit}.llm-page .apm-setup-terminal .llm-terminal-commands{overflow-wrap:anywhere}.llm-page .apm-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.llm-page .apm-hero-panel[data-motion=true] .apm-entry,.llm-page .apm-feature-demo[data-motion=true] .is-active .apm-entry{animation:apm-entry .45s ease var(--apm-delay,0s) both}.llm-page .apm-hero-panel[data-motion=true] .apm-scale,.llm-page .apm-feature-demo[data-motion=true] .is-active .apm-scale{transform-origin:0;animation:apm-scale .65s cubic-bezier(.2,.7,.2,1) var(--apm-delay,0s) both}.llm-page .apm-setup-terminal[data-motion=false] .llm-terminal-step,.llm-page .apm-setup-terminal[data-settled=true] .llm-terminal-step{animation:none}@keyframes apm-entry{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes apm-scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1000px){.llm-page .apm-waterfall-axis,.llm-page .apm-waterfall-row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 44px;gap:5px;font-size:9px}.llm-page .apm-edges{font-size:10px}.llm-page .apm-edges th,.llm-page .apm-edges td{padding:10px 5px}.llm-page .apm-log{grid-template-columns:39px minmax(0,1fr);gap:6px;padding-block:9px}.llm-page .apm-log time{text-align:left;grid-column:2}}@media (width<=480px){.llm-page .apm-hero-body{padding-inline:8px}.llm-page .apm-waterfall-axis,.llm-page .apm-waterfall-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 39px;gap:4px;font-size:8px}.llm-page .apm-waterfall-row{padding-inline:3px}.llm-page .apm-span-name i{width:4px;height:4px;margin-right:4px}.llm-page .apm-feature-demo .llm-feature-stage{padding-inline:9px}.llm-page .apm-edges th:first-child,.llm-page .apm-edges td:first-child{width:58%}.llm-page .apm-edges{font-size:9px}.llm-page .apm-edges th{font-size:8px}.llm-page .apm-callout{padding:9px;font-size:11px}.llm-page .apm-callout strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.llm-page .apm-hero-panel .apm-entry,.llm-page .apm-hero-panel .apm-scale,.llm-page .apm-feature-demo .apm-entry,.llm-page .apm-feature-demo .apm-scale{animation:none!important}}.llm-page.apm-page .apm-hero-panel{margin-top:60px}.llm-page.apm-page .llm-hero{padding-bottom:60px}.llm-page.apm-page .llm-faq-aside{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.llm-page.apm-page .llm-closing{padding-bottom:98px}@media (width<=760px){.llm-page.apm-page .llm-breadcrumb{flex-wrap:wrap}.llm-page.apm-page .apm-hero-panel{margin-top:0}.llm-page.apm-page .llm-hero{padding-bottom:56px}.llm-page.apm-page .llm-closing{padding-bottom:58px}}@media (width<=380px){.llm-page.apm-page h1{font-size:36px}}
