.agent-product-guide .hr-markdown-preview{color:var(--evidence-text);font:var(--reading-body)/1.75 var(--font-body)}.agent-product-guide .hr-markdown-preview p{font:inherit;margin:0 0 18px}.agent-product-guide .hr-markdown-preview h3{font:700 22px/1.5 var(--font-body);color:var(--evidence-text);margin:30px 0 14px}.agent-product-guide .hr-markdown-preview :is(ul,ol){margin:18px 0;padding-left:1.4em}.agent-product-guide .hr-markdown-preview li{margin:10px 0}.agent-product-guide .hr-markdown-preview a{color:var(--tutorial-module-deep);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.agent-product-guide .hr-markdown-preview a>svg{vertical-align:-1px;margin-left:3px;display:inline-block}.agent-product-guide .hr-markdown-preview a:focus-visible,.agent-product-guide .agent-fee-navigation button:focus-visible,.agent-product-guide .hr-markdown-table-scroll:focus-visible{outline:2px solid var(--tutorial-module-deep);outline-offset:4px}.agent-product-guide .hr-markdown-preview blockquote{border:0;border-left:3px solid var(--tutorial-module-accent);background:var(--evidence-surface);font:inherit;border-radius:0;margin:22px 0;padding:16px 20px}.agent-product-guide .hr-markdown-preview blockquote p:last-child{margin-bottom:0}.agent-product-guide .basics-scene-nav>button[aria-current]{border-left-color:var(--tutorial-module-deep);font-weight:700}.agent-product-guide .hr-markdown-table-hint{display:none}.agent-product-guide .hr-markdown-table-block{border:1px solid var(--evidence-border);background:var(--evidence-surface);border-radius:4px;margin:24px 0;position:relative}.agent-product-guide .hr-markdown-table-scroll{overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:auto;scrollbar-color:var(--tutorial-module-accent) var(--evidence-paper-50);overflow-x:auto}.agent-product-guide .hr-markdown-table-scroll table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:740px;font:inherit}.agent-product-guide .hr-markdown-table-scroll :is(th,td){border:0;border-bottom:1px solid var(--evidence-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:16px 18px;line-height:1.7}.agent-product-guide .hr-markdown-table-scroll th{background:var(--tutorial-module-soft);color:var(--tutorial-module-deep);font-weight:700}.agent-product-guide .hr-markdown-table-scroll :is(th,td):first-child{z-index:1;border-right:1px solid var(--evidence-border);background:var(--evidence-surface);width:18%;font-weight:600;position:sticky;left:0}.agent-product-guide .hr-markdown-table-scroll th:first-child{background:var(--tutorial-module-soft);z-index:2}.agent-product-guide .hr-markdown-table-scroll tbody tr:last-child td{border-bottom:0}.agent-product-guide .hr-markdown-table-scroll strong{font-variant-numeric:tabular-nums;font-weight:700}.agent-product-guide .hr-markdown-table-block:after,.agent-product-guide .hr-markdown-table-block:before{content:"";pointer-events:none;z-index:3;opacity:0;width:12px;transition:opacity .12s;position:absolute;top:0;bottom:0}.agent-product-guide .hr-markdown-table-block:after{background:linear-gradient(to left, var(--evidence-border), transparent);right:0}.agent-product-guide .hr-markdown-table-block:before{background:linear-gradient(to right, var(--evidence-border), transparent);left:0}.agent-product-guide .hr-markdown-table-block[data-scroll-right]:after,.agent-product-guide .hr-markdown-table-block[data-scroll-left]:before{opacity:1}.agent-product-guide .agent-fee-navigation{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.agent-product-guide .agent-fee-navigation button{border:1px solid var(--evidence-border);min-height:44px;color:var(--tutorial-module-deep);cursor:pointer;font:600 14px/1.4 var(--font-body);background:0 0;border-radius:4px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.agent-product-guide .agent-fee-navigation button:hover{background:var(--tutorial-module-soft);border-color:var(--tutorial-module-deep)}.agent-product-guide .agent-fee-section{scroll-margin-top:calc(var(--site-nav-height) + 24px)}.agent-product-guide .agent-fee-cards{display:none}.agent-product-guide .agent-background-diagram{grid-template-columns:minmax(120px,.8fr) 1.5fr;align-items:center;gap:32px;margin:26px 0;display:grid}.agent-product-guide .agent-background-root{border:1px solid var(--evidence-border);background:var(--tutorial-module-soft);color:var(--tutorial-module-deep);text-align:center;border-radius:4px;padding:20px;font-weight:600}.agent-product-guide .agent-background-diagram ul{gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.agent-product-guide .agent-background-diagram ul:before{content:"";border-left:1px solid var(--evidence-border);position:absolute;top:28px;bottom:28px;left:-17px}.agent-product-guide .agent-background-diagram li{border:1px solid var(--evidence-border);background:var(--evidence-surface);border-radius:4px;align-items:center;gap:12px;margin:0;padding:14px;display:flex;position:relative}.agent-product-guide .agent-background-diagram li:before{content:"";border-top:1px solid var(--evidence-border);width:17px;position:absolute;left:-18px}.agent-product-guide .agent-background-diagram li>svg{color:var(--tutorial-module-deep);flex-shrink:0}@media (width<=720px){.agent-product-guide .hr-markdown-preview h3{font-size:21px}.agent-product-guide .hr-markdown-table-scroll :is(th,td){padding:14px 12px}.agent-product-guide .hr-markdown-preview blockquote{padding:14px 16px}.agent-product-guide .agent-fee-section{scroll-margin-top:calc(var(--site-nav-height) + 84px)}.agent-product-guide .agent-background-diagram{grid-template-columns:1fr;gap:16px}.agent-product-guide .agent-background-diagram ul{margin-left:16px}}.agent-product-guide .agent-background-root{position:relative}.agent-product-guide .agent-background-root:after{content:"";border-top:1px solid var(--evidence-border);width:16px;position:absolute;top:50%;right:-16px}@media (width<=720px){.agent-product-guide .agent-background-root:after{border-top:0;border-left:1px solid var(--evidence-border);width:0;height:44px;top:100%;left:-1px;right:auto}.agent-product-guide .hr-markdown-table-scroll table{min-width:560px}.agent-product-guide .hr-markdown-table-scroll :is(th,td):first-child{width:128px}.agent-product-guide .agent-fee-desktop{display:none}.agent-product-guide .agent-fee-cards{gap:16px;margin:22px 0;display:grid}.agent-product-guide .agent-fee-card{border:1px solid var(--evidence-border);background:var(--evidence-surface);overflow-wrap:anywhere;border-radius:4px;padding:18px}.agent-product-guide .agent-fee-card h4{color:var(--tutorial-module-deep);margin:0 0 16px;font-size:20px;line-height:1.5}.agent-product-guide .agent-fee-card dl{margin:0}.agent-product-guide .agent-fee-card dl>div+div{border-top:1px solid var(--evidence-border);margin-top:16px;padding-top:16px}.agent-product-guide .agent-fee-card dt{color:var(--evidence-muted);margin-bottom:6px;font-size:14px;font-weight:600}.agent-product-guide .agent-fee-card dd,.agent-product-guide .agent-fee-card .hr-markdown-preview p{margin:0}}
