.ix-ai-content{white-space:normal;overflow-wrap:anywhere}.ix-ai-content h4{font-size:clamp(calc(17 * var(--st-display-unit, 1px)),1.65vw,calc(21 * var(--st-display-unit, 1px)));line-height:1.35;letter-spacing:-.025em;margin:calc(26 * var(--st-display-unit, 1px)) 0 calc(9 * var(--st-display-unit, 1px));color:var(--ix-ink)}.ix-ai-content p{margin:0 0 calc(15 * var(--st-display-unit, 1px))}.ix-ai-content ul,.ix-ai-content ol{padding-left:1.35em;margin:0 0 calc(18 * var(--st-display-unit, 1px))}.ix-ai-content li{padding-left:.18em;margin:calc(5 * var(--st-display-unit, 1px)) 0}.ix-ai-content li::marker{color:#ca4265}.ix-ai-content strong{font-weight:750}.ix-ai-content code{font-size:.9em;border-radius:calc(5 * var(--st-display-unit, 1px));background:#a3466420;padding:1px calc(4 * var(--st-display-unit, 1px))}.ix-ai-content pre{white-space:pre-wrap;overflow:auto;border-radius:calc(13 * var(--st-display-unit, 1px));background:#1d2632;color:#f4f5f8;padding:calc(18 * var(--st-display-unit, 1px));margin:calc(16 * var(--st-display-unit, 1px)) 0 calc(22 * var(--st-display-unit, 1px))}.ix-ai-content pre code{background:none;padding:0;color:inherit}.ix-ai-table-scroll{max-width:100%;overflow-x:auto;margin:calc(17 * var(--st-display-unit, 1px)) 0 calc(23 * var(--st-display-unit, 1px));border:1px solid var(--ix-line,#e6d8df);border-radius:calc(15 * var(--st-display-unit, 1px));background:var(--ix-panel,#fff);scrollbar-color:#c84c73 transparent}.ix-ai-table-scroll:focus-visible{outline:calc(2 * var(--st-display-unit, 1px)) solid #c94b70;outline-offset:calc(3 * var(--st-display-unit, 1px))}.ix-ai-table-scroll table{border-collapse:collapse;width:100%;min-width:calc(490 * var(--st-display-unit, 1px));font-size:.88em;line-height:1.5;text-align:left}.ix-ai-table-scroll th,.ix-ai-table-scroll td{padding:calc(12 * var(--st-display-unit, 1px)) calc(15 * var(--st-display-unit, 1px));border-bottom:1px solid var(--ix-line,#e6d8df);vertical-align:top}.ix-ai-table-scroll th{font-weight:750;background:#c7456814;white-space:nowrap}.ix-ai-table-scroll tbody tr:last-child td{border-bottom:0}.ix-ai-table-scroll tbody tr:nth-child(2n){background:#c7456808}@media(max-width:640px){.ix-ai-table-scroll table{min-width:calc(430 * var(--st-display-unit, 1px))}.ix-ai-table-scroll th,.ix-ai-table-scroll td{padding:calc(10 * var(--st-display-unit, 1px)) calc(12 * var(--st-display-unit, 1px))}}:root{--st-display-unit: max(1px, .0390625vw);font-size:calc(16 * var(--st-display-unit))}
