._markdown_ivk7v_10{min-width:0}._light_ivk7v_15{--markdown-accent: var(--color-primary);--markdown-code-fill: var(--color-markdown-light-fill);--markdown-control: auto;--markdown-line: var(--color-border);--markdown-quote-ink: var(--color-text-muted);--markdown-quote-line: var(--color-primary);--markdown-rule: var(--color-border);--markdown-table-fill: var(--color-markdown-light-fill)}._dark_ivk7v_31{--markdown-accent: currentColor;--markdown-code-fill: var(--color-markdown-dark-code-fill);--markdown-control: var(--color-white);--markdown-line: var(--color-markdown-dark-line);--markdown-quote-ink: var(--color-markdown-dark-muted);--markdown-quote-line: var(--color-markdown-dark-rule);--markdown-rule: var(--color-markdown-dark-rule);--markdown-table-fill: var(--color-markdown-dark-table-fill)}._markdown_ivk7v_10 p{margin:0 0 .75em}._markdown_ivk7v_10 p:last-child,._markdown_ivk7v_10 ul:last-child,._markdown_ivk7v_10 ol:last-child,._markdown_ivk7v_10 pre:last-child,._markdown_ivk7v_10 blockquote:last-child{margin-bottom:0}._markdown_ivk7v_10 h1,._markdown_ivk7v_10 h2,._markdown_ivk7v_10 h3,._markdown_ivk7v_10 h4,._markdown_ivk7v_10 h5,._markdown_ivk7v_10 h6{font-weight:700;line-height:1.3;margin:1em 0 .4em}._markdown_ivk7v_10 h1:first-child,._markdown_ivk7v_10 h2:first-child,._markdown_ivk7v_10 h3:first-child{margin-top:0}._markdown_ivk7v_10 h1{font-size:1.4em}._markdown_ivk7v_10 h2{font-size:1.2em}._markdown_ivk7v_10 h3{font-size:1.05em}._markdown_ivk7v_10 h4,._markdown_ivk7v_10 h5,._markdown_ivk7v_10 h6{font-size:1em}._markdown_ivk7v_10 ul,._markdown_ivk7v_10 ol{padding-left:1.4em;margin:0 0 .75em}._markdown_ivk7v_10 li{margin-bottom:.25em}._markdown_ivk7v_10 li:last-child{margin-bottom:0}._markdown_ivk7v_10 ul._contains-task-list_ivk7v_87{list-style:none;padding-left:.2em}._markdown_ivk7v_10 li._task-list-item_ivk7v_91{display:flex;align-items:baseline;gap:.4em}._markdown_ivk7v_10 li._task-list-item_ivk7v_91 input[type=checkbox]{accent-color:var(--markdown-control);margin:0;flex-shrink:0}._markdown_ivk7v_10 code{background:var(--markdown-code-fill);color:var(--markdown-accent);font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:.875em;padding:.1em .35em;border-radius:4px}._markdown_ivk7v_10 ._noBreakToken_ivk7v_110{white-space:nowrap}._markdown_ivk7v_10 pre{background:var(--color-markdown-code-block-bg);border-radius:8px;padding:12px 16px;overflow-x:auto;margin:.75em 0}._markdown_ivk7v_10 pre code{background:none;color:var(--color-markdown-code-block-text);padding:0;font-size:.85em}._markdown_ivk7v_10 blockquote{border-left:3px solid var(--markdown-quote-line);color:var(--markdown-quote-ink);margin:.75em 0;padding:.25em 0 .25em 1em}._markdown_ivk7v_10 a{color:var(--markdown-accent);text-decoration:underline;text-decoration-thickness:1px}._markdown_ivk7v_10 a:hover{text-decoration-thickness:2px}._markdown_ivk7v_10 strong{font-weight:700}._markdown_ivk7v_10 em{font-style:italic}._markdown_ivk7v_10 s{text-decoration:line-through}._markdown_ivk7v_10 hr{border:none;border-top:1px solid var(--markdown-rule);margin:1em 0}._markdown_ivk7v_10 ._tableWrapper_ivk7v_159{margin:.75em 0;overflow-x:auto}._markdown_ivk7v_10 table{border-collapse:collapse;font-size:.9em;width:100%}._markdown_ivk7v_10 th,._markdown_ivk7v_10 td{border:1px solid var(--markdown-line);min-width:12ch;padding:6px 10px;text-align:left}._markdown_ivk7v_10 th{background:var(--markdown-table-fill);font-weight:600;vertical-align:baseline}._markdown_ivk7v_10 ._newTabLinkIcon_ivk7v_180{font-size:.75em;margin-left:.3em;vertical-align:baseline}._markdown_ivk7v_10 ._fadeTail_ivk7v_186{animation:_fadeIn_ivk7v_1 .4s ease-out}@keyframes _fadeIn_ivk7v_1{0%{opacity:0}to{opacity:1}}._dark_ivk7v_31 p,._dark_ivk7v_31 h1,._dark_ivk7v_31 h2,._dark_ivk7v_31 h3,._dark_ivk7v_31 h4,._dark_ivk7v_31 h5,._dark_ivk7v_31 h6,._dark_ivk7v_31 th,._dark_ivk7v_31 td{white-space:pre-wrap}._btnPrimary_10z0e_8{background:var(--color-primary);border-radius:var(--radius);border:none;color:var(--color-white);cursor:pointer;font-size:13px;font-weight:600;padding:8px 20px;transition:background .15s}._btnPrimary_10z0e_8:hover:not(:disabled){background:var(--color-primary-hover)}._btnPrimary_10z0e_8:disabled{opacity:.7;cursor:not-allowed}._wrapper_12h7w_1{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;text-align:center}._mascot_12h7w_12{width:72px;height:72px;opacity:.6}._title_12h7w_18{font-size:18px;font-weight:700;color:var(--color-text-dark)}._msg_12h7w_24{font-size:13px;color:var(--color-text-muted);max-width:360px}._wrapper_100z6_1 h2{margin:12px 0}._wrapper_100z6_1 h2,._wrapper_100z6_1 p{text-align:center}:root{font-size:100%;--color-primary: #6633CC;--color-primary-hover: #5522bb;--color-accent-green: #23c386;--color-accent-green-dark: #0e6655;--color-accent-red: #e6325a;--color-accent-red-dark: #b22449;--color-text-dark: #222222;--color-text-muted: #666666;--color-text-placeholder: #b3b0bd;--color-white: #ffffff;--color-bg: #f5f4f8;--color-surface: #ffffff;--color-surface-primary: #f9f7fd;--color-surface-primary-hover: color-mix( in srgb, var(--color-primary) 6%, transparent );--color-border: #e2e0e8;--color-markdown-light-fill: #f3f0fa;--color-markdown-dark-code-fill: rgba(255, 255, 255, .18);--color-markdown-dark-table-fill: rgba(255, 255, 255, .12);--color-markdown-dark-line: rgba(255, 255, 255, .32);--color-markdown-dark-rule: rgba(255, 255, 255, .45);--color-markdown-dark-muted: rgba(255, 255, 255, .82);--color-markdown-code-block-bg: #1e1e2e;--color-markdown-code-block-text: #cdd6f4;--color-diff-added-bg: #e8f9f1;--color-diff-removed-bg: #fdecf0;--color-diff-hunk-bg: #f3f0fa;--radius: 8px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--layout-spacing-none: 0;--layout-spacing-xs: .25rem;--layout-spacing-sm: .5rem;--layout-spacing-md: .75rem;--layout-spacing-lg: 1.25rem;--layout-spacing-xl: 2rem;--layout-spacing-2xl: 3rem;--layout-spacing-3xl: 4.5rem;--chat-content-max-width: 75rem;--font-sans: Inter, system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font-sans);color:var(--color-text-dark);background:var(--color-bg);-webkit-font-smoothing:antialiased}a{color:var(--color-primary);text-decoration:none}button{font-family:inherit;cursor:pointer}
