@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Share+Tech+Mono&display=swap";
.backToTop-module__bBOyKW__progressParent{cursor:pointer;width:46px;height:46px;box-shadow:inset 0 0 0 2px var(--api-border-light);z-index:10000;opacity:0;visibility:hidden;border-radius:50px;transition:opacity .2s linear,visibility .2s linear,transform .2s linear;position:fixed;bottom:30px;right:30px;transform:translateY(15px)}.backToTop-module__bBOyKW__progressParent.backToTop-module__bBOyKW__active{opacity:1;visibility:visible;transform:translateY(0)}.backToTop-module__bBOyKW__progressParent:after{content:"↑";color:hsl(var(--primary));z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex;position:absolute;inset:0}.backToTop-module__bBOyKW__backCircle{width:100%;height:100%}.backToTop-module__bBOyKW__backCircle path{fill:none;stroke:hsl(var(--primary));stroke-width:4px;box-sizing:border-box;opacity:.6;transition:stroke-dashoffset 10ms linear}
@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_e45f3e00-module__5crL8G__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_e45f3e00-module__5crL8G__variable{--font-marketing-syne:"Syne","Syne Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_9361d7f4-module__0bypuG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_9361d7f4-module__0bypuG__variable{--font-marketing-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.e45fea2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.20ecb425.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3b382e45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.12167c5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.7a4e9fcc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.4adea45d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_727de4b1-module__NJRT2q__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_727de4b1-module__NJRT2q__variable{--font-marketing-mono:"Space Mono","Space Mono Fallback"}
.ledgerNavRail-module__OOaJbW__nav{height:100%}@media (max-width:992px){.ledgerNavRail-module__OOaJbW__nav{display:none}}.ledgerNavRail-module__OOaJbW__scroll{scrollbar-width:thin;align-items:center;gap:0;height:100%;padding:0 4px;display:flex;overflow:auto hidden}.ledgerNavRail-module__OOaJbW__scroll::-webkit-scrollbar{height:4px}.ledgerNavRail-module__OOaJbW__scroll::-webkit-scrollbar-thumb{background:#38bdf840}.ledgerNavRail-module__OOaJbW__sep{background:#38bdf838;flex-shrink:0;align-self:stretch;width:1px;margin:6px 4px}body.active-light-mode .ledgerNavRail-module__OOaJbW__sep{background:#0e749038}.ledgerNavRail-module__OOaJbW__link{white-space:nowrap;font-family:var(--font-ledger-mono),ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--lh-nav-muted,#94a3b8);border:1px solid #0000;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:11px;text-decoration:none;display:flex}.ledgerNavRail-module__OOaJbW__link:hover{color:var(--lh-cyan,#22d3ee);background:#22d3ee0f;border-color:#38bdf838}body.active-light-mode .ledgerNavRail-module__OOaJbW__link:hover{background:#0e74900f;border-color:#0e749038}.ledgerNavRail-module__OOaJbW__linkActive{color:var(--lh-cyan,#22d3ee)!important;background:#22d3ee1a!important;border-color:#38bdf838!important}body.active-light-mode .ledgerNavRail-module__OOaJbW__linkActive{background:#0e74901a!important;border-color:#0e749038!important}body.active-light-mode:has(.ledgerNavRail-module__OOaJbW__home-layout[data-page=build-marketing]) .ledgerNavRail-module__OOaJbW__sep{background:#38bdf838}body.active-light-mode:has(.ledgerNavRail-module__OOaJbW__home-layout[data-page=build-marketing]) .ledgerNavRail-module__OOaJbW__link:hover{background:#22d3ee0f;border-color:#38bdf838}body.active-light-mode:has(.ledgerNavRail-module__OOaJbW__home-layout[data-page=build-marketing]) .ledgerNavRail-module__OOaJbW__linkActive{background:#22d3ee1a!important;border-color:#38bdf838!important}:is(html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__link,html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__link){font-family:var(--font-marketing-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b6862;font-size:10px;font-weight:500}:is(html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__link .ledgerNavRail-module__OOaJbW__navIcon,html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__link .ledgerNavRail-module__OOaJbW__navIcon){color:inherit}:is(html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__link:hover,html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__link:hover){color:#0e7490;background:#0e749014;border-color:#0e749047}:is(html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__linkActive,html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__linkActive){color:#1c1b19!important;background:#1c1b190f!important;border-color:#1c1b1938!important}:is(html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__sep,html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__sep){background:#1c1b191f}html[data-nexus-marketing=gateway] .ledgerNavRail-module__OOaJbW__scroll::-webkit-scrollbar-thumb{background:#0e749038}html[data-nexus-marketing=agency] .ledgerNavRail-module__OOaJbW__scroll::-webkit-scrollbar-thumb{background:#0e749038}.ledgerNavRail-module__OOaJbW__navIcon{flex-shrink:0}
.UserMenu-module__yZtwDW__menuBody{padding:25px 30px}.UserMenu-module__yZtwDW__menuBody hr{border:0;border-top:1px solid var(--api-border);margin:10px -30px}.UserMenu-module__yZtwDW__list{margin:0 -12px;padding:0;list-style:none}.UserMenu-module__yZtwDW__list li{margin:0}.UserMenu-module__yZtwDW__list a,.UserMenu-module__yZtwDW__list button{box-sizing:border-box;text-align:left;width:100%;color:var(--lh-nav-muted,var(--api-text-secondary));font:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;padding:5px 12px;text-decoration:none;display:flex}.UserMenu-module__yZtwDW__list a:hover,.UserMenu-module__yZtwDW__list button:hover{color:var(--lh-amber,#fbbf24);background:color-mix(in srgb,var(--lh-amber,#fbbf24)12%,transparent)}.UserMenu-module__yZtwDW__list img,.UserMenu-module__yZtwDW__list a i,.UserMenu-module__yZtwDW__list button i{max-height:17px;margin-right:7px}.UserMenu-module__yZtwDW__list a i,.UserMenu-module__yZtwDW__list button i{font-size:17px}.UserMenu-module__yZtwDW__list a span,.UserMenu-module__yZtwDW__list button span{font-size:14px}.UserMenu-module__yZtwDW__linkActive{background:color-mix(in srgb,var(--lh-amber,#fbbf24)16%,transparent);font-weight:500;color:var(--lh-amber,#fbbf24)!important}.UserMenu-module__yZtwDW__list li:hover a.UserMenu-module__yZtwDW__linkActive,.UserMenu-module__yZtwDW__list li:hover button{color:var(--lh-amber,#fbbf24);background:color-mix(in srgb,var(--lh-amber,#fbbf24)20%,transparent)}:is(body.active-light-mode .UserMenu-module__yZtwDW__list a,body.active-light-mode .UserMenu-module__yZtwDW__list button){color:var(--lh-nav-muted,#475569);font-weight:500}:is(body.active-light-mode .UserMenu-module__yZtwDW__list a:hover,body.active-light-mode .UserMenu-module__yZtwDW__list button:hover){color:var(--lh-amber,#b45309)!important;background:color-mix(in srgb,var(--lh-amber,#b45309)10%,transparent)!important}body.active-light-mode .UserMenu-module__yZtwDW__linkActive{color:var(--lh-amber,#b45309)!important;background:color-mix(in srgb,var(--lh-amber,#b45309)14%,transparent)!important}body.active-light-mode .UserMenu-module__yZtwDW__linkActive:hover{color:var(--lh-amber,#b45309)!important;background:color-mix(in srgb,var(--lh-amber,#b45309)18%,transparent)!important}body.active-light-mode .UserMenu-module__yZtwDW__menuBody hr{border-top-color:var(--api-border)}.UserMenu-module__yZtwDW__logoutBtn{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}
.ledgerAppHeader-module__lnk2sa__headerSpacer{height:var(--ledger-app-header-height);pointer-events:none;flex-shrink:0;width:100%}.ledgerAppHeader-module__lnk2sa__header{--lh-void:#0a0e12;--lh-panel:#0f1419;--lh-line:#38bdf838;--lh-text:#e2e8f0;--lh-dim:#64748b;--lh-amber:#fbbf24;--lh-cyan:#22d3ee;--lh-nav-muted:#94a3b8;z-index:1000;box-sizing:border-box;min-height:var(--ledger-app-header-height);height:var(--ledger-app-header-height);border-bottom:1px solid var(--lh-line);background:var(--lh-panel);color:var(--lh-text);font-family:var(--font-ledger-outfit),system-ui,sans-serif;align-items:center;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0}body.active-light-mode .ledgerAppHeader-module__lnk2sa__header{--lh-void:#f4f6f8;--lh-panel:#fff;--lh-line:#0e749038;--lh-text:#0f172a;--lh-dim:#64748b;--lh-amber:#b45309;--lh-cyan:#0e7490;--lh-nav-muted:#475569;box-shadow:0 1px #0f172a0a}body.active-light-mode:has(.ledgerAppHeader-module__lnk2sa__home-layout[data-page=build-marketing]) .ledgerAppHeader-module__lnk2sa__header{--lh-void:#0a0e12;--lh-panel:#0f1419;--lh-line:#38bdf838;--lh-text:#e2e8f0;--lh-dim:#64748b;--lh-amber:#fbbf24;--lh-cyan:#22d3ee;--lh-nav-muted:#94a3b8;box-shadow:none}body.active-light-mode:has(.ledgerAppHeader-module__lnk2sa__home-layout[data-page=build-marketing]) .ledgerAppHeader-module__lnk2sa__brandDot{box-shadow:0 0 12px var(--lh-cyan)}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__header,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__header){--lh-void:#f4f6f8;--lh-panel:#fff;--lh-line:#1c1b1924;--lh-text:#1c1b19;--lh-dim:#6b6862;--lh-amber:#b45309;--lh-cyan:#0e7490;--lh-nav-muted:#6b6862;box-shadow:0 1px #1c1b1914}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__brandDot,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__brandDot){box-shadow:0 0 0 2px #0e749038}html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__brand:after{background:#1c1b1924}html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__brand:after{background:#1c1b1924}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__brandMark,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__brandMark){font-family:var(--font-marketing-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--lh-amber)}html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__right:before{background:#1c1b1924}html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__right:before{background:#1c1b1924}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__mobileToggle,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__mobileToggle){color:#0e7490;background:#0e74900f;border-color:#1c1b192e}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__mobileToggle:hover,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__mobileToggle:hover){color:#0f172a;background:#0e74901c;border-color:#0e749047}:is(html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__userTrigger:hover,html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__userTrigger:hover){border-color:#1c1b192e}.ledgerAppHeader-module__lnk2sa__headerHomeMinimal{box-shadow:none;background:0 0;border-bottom:none}.ledgerAppHeader-module__lnk2sa__headerInDocumentFlow{z-index:10;width:100%;position:relative;top:auto;left:auto;right:auto}.ledgerAppHeader-module__lnk2sa__headerBackdrop{background:color-mix(in srgb,var(--lh-panel)88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ledgerAppHeader-module__lnk2sa__inner{align-items:center;width:100%;max-width:100%;height:100%;min-height:0;padding:0 6px 0 0;display:flex}.ledgerAppHeader-module__lnk2sa__brand{color:inherit;border-right:none;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex;position:relative}.ledgerAppHeader-module__lnk2sa__brand:after{content:"";background:var(--lh-line);pointer-events:none;width:1px;height:22px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ledgerAppHeader-module__lnk2sa__brand:hover .ledgerAppHeader-module__lnk2sa__brandMark{color:var(--lh-cyan)}.ledgerAppHeader-module__lnk2sa__brandDot{background:var(--lh-cyan);width:8px;height:8px;box-shadow:0 0 12px var(--lh-cyan);border-radius:1px;flex-shrink:0}body.active-light-mode .ledgerAppHeader-module__lnk2sa__brandDot{box-shadow:0 0 0 2px #0e749033}.ledgerAppHeader-module__lnk2sa__brandMark{font-family:var(--font-ledger-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lh-amber);font-size:10px}.ledgerAppHeader-module__lnk2sa__railGrow{flex:1;min-width:0;position:relative}.ledgerAppHeader-module__lnk2sa__railGrow:after{content:"";background:linear-gradient(90deg,transparent,var(--lh-panel));pointer-events:none;width:24px;position:absolute;top:0;bottom:0;right:0}body.active-light-mode .ledgerAppHeader-module__lnk2sa__railGrow:after{background:linear-gradient(90deg,transparent,var(--lh-panel))}html[data-nexus-marketing=gateway] .ledgerAppHeader-module__lnk2sa__header.ledgerAppHeader-module__lnk2sa__headerHomeMinimal .ledgerAppHeader-module__lnk2sa__railGrow:after{display:none}html[data-nexus-marketing=agency] .ledgerAppHeader-module__lnk2sa__header.ledgerAppHeader-module__lnk2sa__headerHomeMinimal .ledgerAppHeader-module__lnk2sa__railGrow:after{display:none}.ledgerAppHeader-module__lnk2sa__right{border-left:none;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.ledgerAppHeader-module__lnk2sa__right:before{content:"";background:var(--lh-line);pointer-events:none;width:1px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ledgerAppHeader-module__lnk2sa__themeBtn{border:1px solid var(--lh-line);width:30px;height:30px;color:var(--lh-cyan);cursor:pointer;background:#22d3ee0f;border-radius:0;justify-content:center;align-items:center;display:flex}.ledgerAppHeader-module__lnk2sa__themeBtn:hover{background:#22d3ee1f}.ledgerAppHeader-module__lnk2sa__userShell{z-index:20;align-items:center;display:flex;position:relative}.ledgerAppHeader-module__lnk2sa__userCard{align-items:center;display:flex}.ledgerAppHeader-module__lnk2sa__userMenuList{z-index:1010;visibility:hidden;opacity:0;clip:rect(0px,200vw,0,0px);background:var(--api-bg-primary);border:1px solid var(--api-border);border-top:none;border-radius:0 0 10px 10px;min-width:278px;transition:opacity .4s linear,clip .6s linear,visibility 0s .4s;position:absolute;top:100%;left:auto;right:0;transform:translateZ(0)}.ledgerAppHeader-module__lnk2sa__userShell:hover .ledgerAppHeader-module__lnk2sa__userMenuList,.ledgerAppHeader-module__lnk2sa__userShell:focus-within .ledgerAppHeader-module__lnk2sa__userMenuList{visibility:visible;opacity:1;clip:rect(0px,100vw,200vh,-30px);transition:clip .6s linear,opacity .4s linear}@media (max-width:992px){.ledgerAppHeader-module__lnk2sa__userMenuList{width:auto;left:20px;right:20px}}.ledgerAppHeader-module__lnk2sa__userTrigger{cursor:pointer;color:inherit;font:inherit;appearance:none;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:2px 6px;text-decoration:none;display:flex}.ledgerAppHeader-module__lnk2sa__userShell:hover .ledgerAppHeader-module__lnk2sa__userTrigger,.ledgerAppHeader-module__lnk2sa__userShell:focus-within .ledgerAppHeader-module__lnk2sa__userTrigger{border-color:var(--lh-line);color:var(--lh-text);background-color:#ffffff0a}@media (max-width:992px){.ledgerAppHeader-module__lnk2sa__userShell:hover .ledgerAppHeader-module__lnk2sa__userTrigger,.ledgerAppHeader-module__lnk2sa__userShell:focus-within .ledgerAppHeader-module__lnk2sa__userTrigger{background-color:#0000}}:is(body.active-light-mode .ledgerAppHeader-module__lnk2sa__userShell:hover .ledgerAppHeader-module__lnk2sa__userTrigger,body.active-light-mode .ledgerAppHeader-module__lnk2sa__userShell:focus-within .ledgerAppHeader-module__lnk2sa__userTrigger){color:#1f2937!important;background-color:#0000000a!important}body.active-light-mode .ledgerAppHeader-module__lnk2sa__userMenuList{background:#fffffffa;border:1px solid #0000001f;box-shadow:0 8px 32px #00000026}.ledgerAppHeader-module__lnk2sa__mobileToggle{border:1px solid var(--lh-line);width:32px;height:32px;color:var(--lh-cyan);cursor:pointer;background:#22d3ee0f;justify-content:center;align-items:center;display:flex}@media (min-width:993px){.ledgerAppHeader-module__lnk2sa__mobileToggle{display:none}}.ledgerAppHeader-module__lnk2sa__cta{font-family:var(--font-ledger-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--lh-amber);background:var(--lh-amber);color:var(--lh-void);padding:5px 10px;font-size:10px;text-decoration:none}.ledgerAppHeader-module__lnk2sa__cta:hover{filter:brightness(1.05)}.ledgerAppHeader-module__lnk2sa__desktopOnly{align-items:center;display:none}@media (min-width:993px){.ledgerAppHeader-module__lnk2sa__desktopOnly{display:flex}}.ledgerAppHeader-module__lnk2sa__usernameWide{color:inherit;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:11px;display:none;overflow:hidden}@media (max-width:992px){.ledgerAppHeader-module__lnk2sa__railGrow:after{display:none}}@media (min-width:1200px){.ledgerAppHeader-module__lnk2sa__usernameWide{display:inline}}
.MobileNavLinks-module__H_4rIq__list{margin:0;padding:0;list-style:none}.MobileNavLinks-module__H_4rIq__list li{margin:4px 0}.MobileNavLinks-module__H_4rIq__separator{background:#ffffff26;height:1px;margin:8px 0}body.active-light-mode .MobileNavLinks-module__H_4rIq__separator{background:#0f172a1f}.MobileNavLinks-module__H_4rIq__link{font-size:var(--type-sm);color:#ffffffd9;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.MobileNavLinks-module__H_4rIq__link:hover{color:#fff;background:#ffffff0f}.MobileNavLinks-module__H_4rIq__linkActive,.MobileNavLinks-module__H_4rIq__link.MobileNavLinks-module__H_4rIq__linkActive:hover{color:hsl(var(--primary))!important}body.active-light-mode .MobileNavLinks-module__H_4rIq__link{color:#0f172ad9}body.active-light-mode .MobileNavLinks-module__H_4rIq__link:hover{color:#0f172a;background:#0000000a}body.active-light-mode .MobileNavLinks-module__H_4rIq__linkActive{color:hsl(var(--primary))!important}
.PopUpMobileMenu-module__GgwgGa__root{z-index:9999;visibility:hidden;opacity:0;background-color:#000c;width:100%;height:100%;transition:opacity .5s ease-out;position:fixed;inset:0}.PopUpMobileMenu-module__GgwgGa__bg{z-index:9;opacity:0;width:100%;height:100%;transition:opacity .5s ease-out;position:fixed;inset:0}.PopUpMobileMenu-module__GgwgGa__innerPopup{z-index:999;background-color:var(--api-bg-primary);opacity:0;flex-direction:column;width:320px;height:100vh;transition:all .5s ease-out;display:flex;position:absolute;left:-150px;overflow:hidden}.PopUpMobileMenu-module__GgwgGa__rootOpen{visibility:visible;opacity:1}.PopUpMobileMenu-module__GgwgGa__rootOpen .PopUpMobileMenu-module__GgwgGa__innerPopup{opacity:1;left:0}.PopUpMobileMenu-module__GgwgGa__headerTop{border-bottom:1px solid var(--api-border);justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.PopUpMobileMenu-module__GgwgGa__logo a{display:inline-block}.PopUpMobileMenu-module__GgwgGa__logoImg{width:auto;height:auto;max-height:30px}.PopUpMobileMenu-module__GgwgGa__closeButton{color:#ffffffeb;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:background-color .15s,opacity .15s,transform .15s;display:inline-flex}.PopUpMobileMenu-module__GgwgGa__closeButton:hover{background:#ffffff14}.PopUpMobileMenu-module__GgwgGa__closeButton:active{opacity:.85;transform:translateY(1px)}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__closeButton{color:#0f172aeb}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__closeButton:hover{background:#0000000f}.PopUpMobileMenu-module__GgwgGa__content{flex:auto;padding:10px 15px;overflow-y:auto}.PopUpMobileMenu-module__GgwgGa__authStack{flex-direction:column;gap:8px;margin-bottom:1rem;display:flex}.PopUpMobileMenu-module__GgwgGa__btnPrimary{text-align:center;width:100%;font-size:var(--type-sm);border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:block}.PopUpMobileMenu-module__GgwgGa__btnPrimary:hover{filter:brightness(1.06)}.PopUpMobileMenu-module__GgwgGa__btnOutline{text-align:center;width:100%;font-size:var(--type-sm);border:1px solid var(--api-border-strong);color:var(--api-text-secondary);background:0 0;border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:block}.PopUpMobileMenu-module__GgwgGa__btnOutline:hover{background:var(--api-bg-hover);border-color:var(--api-border)}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__btnOutline{color:var(--api-text-primary)}.PopUpMobileMenu-module__GgwgGa__mobileCtaStrip{text-align:center;margin-bottom:20px}@media (min-width:768px){.PopUpMobileMenu-module__GgwgGa__mobileCtaStrip{display:none}}.PopUpMobileMenu-module__GgwgGa__mobileCtaStrip .PopUpMobileMenu-module__GgwgGa__btnPrimary{margin:0 20px}.PopUpMobileMenu-module__GgwgGa__footerActions{border-top:1px solid var(--api-border);background:0 0;padding:12px 15px 16px}.PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn{color:#fffffff2;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;font-weight:600;transition:background-color .15s,border-color .15s,transform .15s;display:flex}.PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn i{color:#ef4444}.PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn:hover{background:#ffffff12;border-color:#ffffff29}.PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn:active{transform:translateY(1px)}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn{color:var(--api-text-primary);background:#00000008;border-color:#0000001f}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__mobileLogoutBtn:hover{background:#0000000f;border-color:#0000002e}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__innerPopup{background-color:var(--api-bg-secondary)}body.active-light-mode .PopUpMobileMenu-module__GgwgGa__headerTop{border-bottom-color:var(--api-border)}
.messages-module__dy2VQa__userMessage{max-width:var(--chat-content-max-width,700px);margin-bottom:32px}.messages-module__dy2VQa__userBubble{color:#ece4d8;background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;padding:14px 16px;position:relative}.messages-module__dy2VQa__userTitle{color:#f9fafb;margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.messages-module__dy2VQa__userContent{color:#ece4d8;font-family:Avenir Next,Segoe UI,sans-serif;font-size:15px;line-height:1.65}.messages-module__dy2VQa__userContent p{margin:0}.messages-module__dy2VQa__userMeta{color:#ffffff9e;opacity:0;pointer-events:none;background:#111214e6;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600;line-height:1;transition:opacity .15s;position:absolute;top:-11px;right:0}.messages-module__dy2VQa__oauthResultCard{background:#0f172ab3;border:1px solid #94a3b833;border-radius:10px;flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px;display:flex}.messages-module__dy2VQa__oauthResultHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.messages-module__dy2VQa__oauthResultTitle{color:#f9fafb;font-size:13px;font-weight:600}.messages-module__dy2VQa__oauthResultStatusSuccess{color:#86efac;background:#22c55e33;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.messages-module__dy2VQa__oauthResultStatusError{color:#fca5a5;background:#ef444433;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.messages-module__dy2VQa__oauthResultSubtitle{color:#9ca3af;font-size:12px}.messages-module__dy2VQa__oauthResultMeta{color:#e5e7eb;font-size:12px}.messages-module__dy2VQa__oauthResultError{color:#fca5a5;font-size:12px}.messages-module__dy2VQa__oauthResultScopes{flex-wrap:wrap;gap:6px;display:flex}.messages-module__dy2VQa__oauthResultScope{color:#cbd5f5;background:#94a3b826;border-radius:999px;padding:3px 8px;font-size:11px}.messages-module__dy2VQa__assistantMessage{max-width:var(--chat-content-max-width,700px);margin-bottom:36px;position:relative}.messages-module__dy2VQa__assistantMessageHidden{display:none}.messages-module__dy2VQa__assistantBadge{background:rgba(var(--color-primary-rgb,139,92,246),.15);color:var(--color-primary);text-transform:uppercase;letter-spacing:.02em;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.messages-module__dy2VQa__assistantContent{color:#f3ede4;letter-spacing:.005em;font-family:Avenir Next,Segoe UI,sans-serif;font-size:16px;line-height:1.72}:is(.messages-module__dy2VQa__assistantContent h1,.messages-module__dy2VQa__assistantContent h2,.messages-module__dy2VQa__assistantContent h3){letter-spacing:-.01em;color:#f5f5f5;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.messages-module__dy2VQa__assistantMediaSection{margin-top:16px}.messages-module__dy2VQa__assistantMediaCarousel{display:block;position:relative}.messages-module__dy2VQa__assistantMediaGallery{gap:14px;display:grid}.messages-module__dy2VQa__assistantMediaGalleryCarousel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#94a3b873 #0f172a8c;gap:14px;width:100%;padding:2px 0 8px;display:flex;overflow-x:auto}.messages-module__dy2VQa__assistantMediaGalleryCarousel::-webkit-scrollbar{height:8px}.messages-module__dy2VQa__assistantMediaGalleryCarousel::-webkit-scrollbar-track{background:#0f172a8c;border-radius:999px}.messages-module__dy2VQa__assistantMediaGalleryCarousel::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:999px}body.active-light-mode .messages-module__dy2VQa__assistantMediaGalleryCarousel{scrollbar-color:#94a3b880 #fff}body.active-light-mode .messages-module__dy2VQa__assistantMediaGalleryCarousel::-webkit-scrollbar-track{background:#fff}.messages-module__dy2VQa__assistantMediaCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.messages-module__dy2VQa__assistantMediaCardCarousel{scroll-snap-align:start;flex:0 0 min(100%,420px);min-width:min(100%,420px)}.messages-module__dy2VQa__assistantMediaMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.messages-module__dy2VQa__assistantMediaTitle{color:#f8fafc;word-break:break-word;font-size:13px;font-weight:600}.messages-module__dy2VQa__assistantMediaBadge{letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0cc;font-size:11px;font-weight:600}.messages-module__dy2VQa__assistantMediaNavButton{color:#f8fafc;cursor:pointer;z-index:2;background:#0f172ab8;border:1px solid #94a3b83d;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-18px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex;position:absolute;top:50%}.messages-module__dy2VQa__assistantMediaCarousel .messages-module__dy2VQa__assistantMediaNavButton:first-of-type{left:-6px}.messages-module__dy2VQa__assistantMediaCarousel .messages-module__dy2VQa__assistantMediaNavButton:last-of-type{right:-6px}.messages-module__dy2VQa__assistantMediaNavButton:hover:not(:disabled){background:#1e293beb;border-color:#c4b5fd57}.messages-module__dy2VQa__assistantMediaNavButton:disabled{opacity:.42;cursor:default}.messages-module__dy2VQa__assistantMediaNavButton svg{width:16px;height:16px}.messages-module__dy2VQa__assistantMediaUnavailableSection{margin-top:12px}.messages-module__dy2VQa__assistantMediaUnavailableBody{background:#0f172a73;border:1px dashed #94a3b866;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.messages-module__dy2VQa__assistantMediaUnavailableLabel{color:#e2e8f0;font-size:13px;font-weight:600}.messages-module__dy2VQa__assistantMediaUnavailableReason{color:#e2e8f0d9;word-break:break-word;font-size:12px}.messages-module__dy2VQa__assistantMediaUnavailableError{color:#e2e8f0b8;word-break:break-word;font-size:12px}.messages-module__dy2VQa__assistantActions{opacity:0;pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;transition:opacity .15s;display:flex}.messages-module__dy2VQa__oauthActions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.messages-module__dy2VQa__oauthActionCard{background:#0f172a99;border:1px solid #94a3b833;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.messages-module__dy2VQa__oauthActionHeader{flex-direction:column;gap:4px;display:flex}.messages-module__dy2VQa__oauthActionTitle{color:#f9fafb;font-size:14px;font-weight:600}.messages-module__dy2VQa__oauthActionSubtitle{color:#9ca3af;font-size:12px}.messages-module__dy2VQa__oauthActionStatus{color:#86efac;background:#22c55e2e;border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:600}.messages-module__dy2VQa__oauthActionScopes{flex-wrap:wrap;gap:6px;display:flex}.messages-module__dy2VQa__oauthActionScope{color:#cbd5f5;background:#94a3b826;border-radius:999px;padding:3px 8px;font-size:11px}.messages-module__dy2VQa__oauthActionButton{background:rgba(var(--color-primary-rgb,139,92,246),.2);color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;border:1px solid rgba(var(--color-primary-rgb,139,92,246),.5);border-radius:8px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s}.messages-module__dy2VQa__oauthActionButton:hover{background:rgba(var(--color-primary-rgb,139,92,246),.35);color:#fff}.messages-module__dy2VQa__oauthActionButton:disabled{opacity:.6;cursor:not-allowed;background:rgba(var(--color-primary-rgb,139,92,246),.15);color:#cbd5f5}.messages-module__dy2VQa__integrationActions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.messages-module__dy2VQa__integrationActionCard{background:#0f172a99;border:1px solid #94a3b833;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.messages-module__dy2VQa__integrationActionHeader{flex-direction:column;gap:4px;display:flex}.messages-module__dy2VQa__integrationActionTitle{color:#f9fafb;font-size:14px;font-weight:600}.messages-module__dy2VQa__integrationActionSubtitle{color:#9ca3af;font-size:12px}.messages-module__dy2VQa__integrationActionStatus{color:#86efac;background:#22c55e2e;border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:600}.messages-module__dy2VQa__integrationWriteTools{flex-direction:column;gap:6px;display:flex}.messages-module__dy2VQa__integrationWriteToolsLabel{color:#93c5fd;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.messages-module__dy2VQa__integrationWriteToolList{flex-direction:column;gap:6px;display:flex}.messages-module__dy2VQa__integrationWriteTool{background:#1e293b99;border:1px solid #94a3b826;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.messages-module__dy2VQa__integrationWriteToolName{color:#e2e8f0;font-size:12px;font-weight:600}.messages-module__dy2VQa__integrationWriteToolDesc{color:#9ca3af;font-size:12px}.messages-module__dy2VQa__integrationScopes{flex-wrap:wrap;gap:6px;display:flex}.messages-module__dy2VQa__integrationScope{color:#cbd5f5;background:#94a3b826;border-radius:999px;padding:3px 8px;font-size:11px}.messages-module__dy2VQa__integrationActionButton{color:#7dd3fc;text-transform:uppercase;letter-spacing:.04em;background:#38bdf833;border:1px solid #38bdf880;border-radius:8px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s}.messages-module__dy2VQa__integrationActionButton:hover{color:#fff;background:#38bdf859}.messages-module__dy2VQa__integrationActionButton:disabled{opacity:.6;cursor:not-allowed;color:#bae6fd;background:#38bdf826}.messages-module__dy2VQa__copyButton{color:#ffffffd6;text-transform:none;letter-spacing:.02em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.messages-module__dy2VQa__copyButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.messages-module__dy2VQa__copyButtonCopied{color:#a7f3d0;background:#22c55e1a}.messages-module__dy2VQa__ratingGroup{align-items:center;gap:2px;display:inline-flex}.messages-module__dy2VQa__ratingButton{color:#ffffffd6;text-transform:none;letter-spacing:.02em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.messages-module__dy2VQa__ratingButton svg{opacity:.8;transition:opacity .15s}.messages-module__dy2VQa__ratingButton:hover svg{opacity:1}.messages-module__dy2VQa__ratingButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.messages-module__dy2VQa__ratingButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.messages-module__dy2VQa__ratingButtonGoodActive{color:#86efac;background:#22c55e26}.messages-module__dy2VQa__ratingButtonBadActive{color:#fca5a5;background:#ef444426}.messages-module__dy2VQa__bugButton{color:#ffffffd6;text-transform:none;letter-spacing:.02em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.messages-module__dy2VQa__bugButton:hover{color:#fecaca;background:#f8717114;border-color:#f871713d}.messages-module__dy2VQa__bugButtonActive{color:#fecaca;background:#f8717126}.messages-module__dy2VQa__bugForm{background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px;margin-top:12px;padding:12px 14px}.messages-module__dy2VQa__bugTextarea{resize:vertical;color:#f3ede4;background:#0c0d0feb;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:8px 10px;font-family:Avenir Next,Segoe UI,sans-serif;font-size:13px}.messages-module__dy2VQa__bugTextarea:focus{border-color:#ffffff2e;outline:none;box-shadow:0 0 0 1px #ffffff1f}.messages-module__dy2VQa__bugFormActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.messages-module__dy2VQa__bugCancelButton,.messages-module__dy2VQa__bugSubmitButton{text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:none;border-radius:6px;min-width:90px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.messages-module__dy2VQa__bugCancelButton{color:#9ca3af;background:0 0}.messages-module__dy2VQa__bugCancelButton:hover{color:#e5e7eb;background:#94a3b81f}.messages-module__dy2VQa__bugSubmitButton{color:#f9fafb;background:#818cf8e6}.messages-module__dy2VQa__bugSubmitButton:hover:enabled{background:#4f46e5}.messages-module__dy2VQa__bugSubmitButton:disabled{opacity:.6;cursor:not-allowed}.messages-module__dy2VQa__assistantMeta{color:#ffffff9e;opacity:0;pointer-events:none;background:#111214e6;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600;line-height:1;transition:opacity .15s;position:absolute;top:-10px;right:0}.messages-module__dy2VQa__userMessage:hover .messages-module__dy2VQa__userMeta,.messages-module__dy2VQa__userMessage:focus-within .messages-module__dy2VQa__userMeta,.messages-module__dy2VQa__assistantMessage:hover .messages-module__dy2VQa__assistantActions,.messages-module__dy2VQa__assistantMessage:focus-within .messages-module__dy2VQa__assistantActions,.messages-module__dy2VQa__assistantMessage[data-bug-form-open=true] .messages-module__dy2VQa__assistantActions,.messages-module__dy2VQa__assistantMessage:hover .messages-module__dy2VQa__assistantMeta,.messages-module__dy2VQa__assistantMessage:focus-within .messages-module__dy2VQa__assistantMeta,.messages-module__dy2VQa__assistantMessage[data-bug-form-open=true] .messages-module__dy2VQa__assistantMeta{opacity:1;pointer-events:auto}.messages-module__dy2VQa__attachmentsContainer{flex-direction:column;gap:8px;margin-top:12px;display:flex}.messages-module__dy2VQa__attachmentsContainer *{box-shadow:none!important;border:none!important}.messages-module__dy2VQa__typingIndicator{align-items:center;gap:4px;padding:8px 0;display:inline-flex}.messages-module__dy2VQa__typingDot{background-color:#9ca3af;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both messages-module__dy2VQa__typing}.messages-module__dy2VQa__typingDot:first-child{animation-delay:0s}.messages-module__dy2VQa__typingDot:nth-child(2){animation-delay:.2s}.messages-module__dy2VQa__typingDot:nth-child(3){animation-delay:.4s}@keyframes messages-module__dy2VQa__typing{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (max-width:768px){.messages-module__dy2VQa__userMessage,.messages-module__dy2VQa__assistantMessage{margin-bottom:24px}.messages-module__dy2VQa__userBubble{padding:12px 16px}}@media (hover:none){.messages-module__dy2VQa__userMeta,.messages-module__dy2VQa__assistantActions,.messages-module__dy2VQa__assistantMeta{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.messages-module__dy2VQa__typingDot{animation:none}}body.active-light-mode .messages-module__dy2VQa__userBubble{color:#111;background:#00000006;border:1px solid #0000001a}body.active-light-mode .messages-module__dy2VQa__userTitle{color:#111827}body.active-light-mode .messages-module__dy2VQa__userContent{color:#111827}body.active-light-mode .messages-module__dy2VQa__userMeta{color:#64748b;background:#ffffffeb;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__assistantBadge{background:rgba(var(--color-primary-rgb,139,92,246),.12);color:var(--color-primary)}body.active-light-mode .messages-module__dy2VQa__assistantContent{color:#111}body.active-light-mode .messages-module__dy2VQa__assistantMediaCard{background:#ffffffe6;border-color:#00000014}body.active-light-mode .messages-module__dy2VQa__assistantMediaTitle{color:#111827f2}body.active-light-mode .messages-module__dy2VQa__assistantMediaBadge{color:#374151c7}body.active-light-mode .messages-module__dy2VQa__assistantMediaNavButton{color:#111827eb;background:#fffffff5;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__assistantMediaNavButton:hover:not(:disabled){background:#f8fafcfa;border-color:#7c3aed3d}body.active-light-mode .messages-module__dy2VQa__assistantMediaUnavailableBody{background:#f1f5f9cc;border-color:#64748b59}body.active-light-mode .messages-module__dy2VQa__assistantMediaUnavailableLabel{color:#111827eb}body.active-light-mode .messages-module__dy2VQa__assistantMediaUnavailableReason{color:#334155e6}body.active-light-mode .messages-module__dy2VQa__assistantMediaUnavailableError{color:#475569e6}body.active-light-mode .messages-module__dy2VQa__assistantMeta{color:#1111119e;background:#fffffff0;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__copyButton{color:#111111d6;background:#00000006;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__copyButton:hover{color:#111;background:#0000000d;border-color:#00000024}body.active-light-mode .messages-module__dy2VQa__ratingButton{color:#111111d6;background:#00000006;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__ratingButton:hover{color:#111;background:#0000000d;border-color:#00000024}body.active-light-mode .messages-module__dy2VQa__bugButton{color:#111111d6;background:#00000006;border-color:#0000001a}body.active-light-mode .messages-module__dy2VQa__bugButton:hover{color:#ef4444;background:#ef444414}
.TableExpandModal-module__PL8ZBq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out TableExpandModal-module__PL8ZBq__fadeIn;display:flex;position:fixed;inset:0}.TableExpandModal-module__PL8ZBq__modal{background:#1a1a1a;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;max-width:95vw;max-height:90vh;animation:.2s ease-out TableExpandModal-module__PL8ZBq__scaleIn;display:flex;box-shadow:0 24px 48px #0006}.TableExpandModal-module__PL8ZBq__header{background:#ffffff05;border-bottom:1px solid #ffffff1f;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.TableExpandModal-module__PL8ZBq__title{color:#fff;margin:0;font-size:18px;font-weight:700}.TableExpandModal-module__PL8ZBq__closeButton{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}.TableExpandModal-module__PL8ZBq__closeButton:hover{color:#fff;background:#ffffff14;border-color:#fff3}.TableExpandModal-module__PL8ZBq__content{flex:1;padding:28px;overflow:auto}.TableExpandModal-module__PL8ZBq__tableWrapper{overflow:auto visible}.TableExpandModal-module__PL8ZBq__tableWrapper table{border-collapse:collapse;min-width:100%}@keyframes TableExpandModal-module__PL8ZBq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TableExpandModal-module__PL8ZBq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.TableExpandModal-module__PL8ZBq__content::-webkit-scrollbar{width:8px;height:8px}.TableExpandModal-module__PL8ZBq__content::-webkit-scrollbar-track{background:#ffffff0a;border-radius:4px}.TableExpandModal-module__PL8ZBq__content::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.TableExpandModal-module__PL8ZBq__content::-webkit-scrollbar-thumb:hover{background:#8b5cf680}@media (max-width:768px){.TableExpandModal-module__PL8ZBq__modal{border-radius:0;max-width:100vw;max-height:100vh}.TableExpandModal-module__PL8ZBq__header{border-radius:0;padding:20px}.TableExpandModal-module__PL8ZBq__content{padding:20px}.TableExpandModal-module__PL8ZBq__title{font-size:16px}}
.MarkdownTable-module__0K1nrW__container{background:#ffffff05;border:1px solid #ffffff1f;border-radius:16px;margin:16px 0;position:relative;overflow:hidden}.MarkdownTable-module__0K1nrW__tableWrapper{max-width:100%;position:relative;overflow:auto visible}.MarkdownTable-module__0K1nrW__tableWrapper table{border-collapse:collapse;width:100%;margin:0!important}.MarkdownTable-module__0K1nrW__expandButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;background:#8b5cf6e6;border:1px solid #8b5cf64d;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #8b5cf64d}.MarkdownTable-module__0K1nrW__expandButton:hover{background:#8b5cf6;transform:translateY(-1px);box-shadow:0 6px 16px #8b5cf666}.MarkdownTable-module__0K1nrW__expandButton svg{width:14px;height:14px}.MarkdownTable-module__0K1nrW__scrollIndicator{pointer-events:none;background:linear-gradient(270deg,#1a1a1af2 60%,#0000);align-items:center;gap:8px;padding:12px 16px;animation:2s ease-in-out infinite MarkdownTable-module__0K1nrW__pulse;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.MarkdownTable-module__0K1nrW__scrollIndicator span{color:#8b5cf6;white-space:nowrap;font-size:13px;font-weight:600}.MarkdownTable-module__0K1nrW__scrollIndicator svg{color:#8b5cf6;animation:1.5s ease-in-out infinite MarkdownTable-module__0K1nrW__slideRight}@keyframes MarkdownTable-module__0K1nrW__pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes MarkdownTable-module__0K1nrW__slideRight{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.MarkdownTable-module__0K1nrW__tableWrapper::-webkit-scrollbar{height:8px}.MarkdownTable-module__0K1nrW__tableWrapper::-webkit-scrollbar-track{background:#ffffff0a;border-radius:4px}.MarkdownTable-module__0K1nrW__tableWrapper::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.MarkdownTable-module__0K1nrW__tableWrapper::-webkit-scrollbar-thumb:hover{background:#8b5cf680}@media (max-width:768px){.MarkdownTable-module__0K1nrW__expandButton{padding:6px 10px;font-size:12px;top:8px;right:8px}.MarkdownTable-module__0K1nrW__expandButton svg{width:12px;height:12px}.MarkdownTable-module__0K1nrW__scrollIndicator{padding:8px 12px}.MarkdownTable-module__0K1nrW__scrollIndicator span{font-size:11px}}
.MarkdownContent-module__-irF-G__root{color:#e5e7eb;--md-code-bg:#0d1117;--md-code-border:#ffffff1a;--md-code-fg:#e6edf3;--md-scroll-track:#ffffff1f;--md-scroll-thumb:#8b5cf699;--md-scroll-thumb-hover:#8b5cf6c7;--md-token-comment:#8b949e;--md-token-keyword:#ff7b72;--md-token-string:#a5d6ff;--md-token-number:#79c0ff;--md-token-title:#d2a8ff;--md-token-variable:#ffa657;--md-token-literal:#79c0ff;--md-token-attr:#7ee787;--md-token-punctuation:#c9d1d9;font-size:16px;line-height:1.7}.MarkdownContent-module__-irF-G__root p{color:#e5e7eb;margin-bottom:12px}.MarkdownContent-module__-irF-G__root p:last-child{margin-bottom:0}.MarkdownContent-module__-irF-G__root h1{color:#f9fafb;margin:22px 0 12px;font-size:1.65rem;font-weight:600;line-height:1.35}.MarkdownContent-module__-irF-G__root h1:first-child{margin-top:0}.MarkdownContent-module__-irF-G__root h2{color:#f9fafb;margin:20px 0 10px;font-size:1.45rem;font-weight:600;line-height:1.35}.MarkdownContent-module__-irF-G__root h2:first-child{margin-top:0}.MarkdownContent-module__-irF-G__root h3{color:#f9fafb;margin:16px 0 8px;font-size:1.25rem;font-weight:600;line-height:1.4}.MarkdownContent-module__-irF-G__root h3:first-child{margin-top:0}.MarkdownContent-module__-irF-G__root h4,.MarkdownContent-module__-irF-G__root h5,.MarkdownContent-module__-irF-G__root h6{color:#f9fafb;margin:14px 0 6px;font-size:1.15rem;font-weight:600;line-height:1.4}.MarkdownContent-module__-irF-G__root h4:first-child,.MarkdownContent-module__-irF-G__root h5:first-child,.MarkdownContent-module__-irF-G__root h6:first-child{margin-top:0}.MarkdownContent-module__-irF-G__root ul,.MarkdownContent-module__-irF-G__root ol{color:#e5e7eb;margin:12px 0;padding-left:24px}.MarkdownContent-module__-irF-G__root li{color:#e5e7eb;margin-bottom:6px;line-height:1.7}.MarkdownContent-module__-irF-G__root ul li::marker{color:#e5e7eb}.MarkdownContent-module__-irF-G__root ol li::marker{color:#e5e7eb}.MarkdownContent-module__-irF-G__root a{color:var(--color-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.MarkdownContent-module__-irF-G__root a:hover{color:var(--color-primary)}.MarkdownContent-module__-irF-G__root a.MarkdownContent-module__-irF-G__compactLink{border:1px solid rgba(var(--color-primary-rgb,139,92,246),.24);background:rgba(var(--color-primary-rgb,139,92,246),.08);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.88em;line-height:1.5;text-decoration:none;display:inline-flex}.MarkdownContent-module__-irF-G__root a.MarkdownContent-module__-irF-G__compactLink:hover{background:rgba(var(--color-primary-rgb,139,92,246),.12);border-color:rgba(var(--color-primary-rgb,139,92,246),.34)}.MarkdownContent-module__-irF-G__compactLinkIcon{font-size:.9em;line-height:1}.MarkdownContent-module__-irF-G__root blockquote{border-left:3px solid rgba(var(--color-primary-rgb,139,92,246),.5);color:#94a3b8;background:rgba(var(--color-primary-rgb,139,92,246),.05);border-radius:6px;margin:12px 0;padding:10px 14px;font-style:italic}.MarkdownContent-module__-irF-G__root code{background:rgba(var(--color-primary-rgb,139,92,246),.12);color:var(--color-primary);border:1px solid rgba(var(--color-primary-rgb,139,92,246),.15);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Monaco,Consolas,Courier New,monospace;font-size:.9em}.MarkdownContent-module__-irF-G__root pre{background:var(--md-code-bg);border:1px solid var(--md-code-border);font-family:var(--font-mono,ui-monospace,"SF Mono",Monaco,Consolas,"Courier New",monospace);scrollbar-width:thin;scrollbar-color:var(--md-scroll-thumb)var(--md-scroll-track);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.55;overflow-x:auto}.MarkdownContent-module__-irF-G__codeBlock{margin:12px 0;position:relative}.MarkdownContent-module__-irF-G__codeBlock pre{margin:0;padding-top:38px}.MarkdownContent-module__-irF-G__codeCopyButton{z-index:1;color:#cbd5e1;cursor:pointer;background:#0f172ac7;border:1px solid #94a3b847;border-radius:6px;justify-content:center;align-items:center;width:28px;height:24px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.MarkdownContent-module__-irF-G__codeCopyButton svg{width:14px;height:14px}.MarkdownContent-module__-irF-G__codeCopyButton:hover{color:#f8fafc;background:#1e293be6;border-color:#94a3b870}.MarkdownContent-module__-irF-G__codeCopyButton:focus-visible{outline:2px solid rgba(var(--color-primary-rgb,139,92,246),.9);outline-offset:2px}.MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar{width:10px;height:10px}.MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track);border-radius:999px}.MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}.MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-corner{background:0 0}.MarkdownContent-module__-irF-G__root pre code{color:var(--md-code-fg);font-size:inherit;line-height:inherit;white-space:pre;background:0 0;border:none;border-radius:0;min-width:max-content;padding:0;font-family:inherit;display:block}.MarkdownContent-module__-irF-G__root pre .hljs{color:var(--md-code-fg);background:0 0}:is(.MarkdownContent-module__-irF-G__root pre .hljs-comment,.MarkdownContent-module__-irF-G__root pre .hljs-quote){color:var(--md-token-comment)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-keyword,.MarkdownContent-module__-irF-G__root pre .hljs-selector-tag,.MarkdownContent-module__-irF-G__root pre .hljs-subst){color:var(--md-token-keyword)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-string,.MarkdownContent-module__-irF-G__root pre .hljs-doctag){color:var(--md-token-string)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-number,.MarkdownContent-module__-irF-G__root pre .hljs-literal){color:var(--md-token-number)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-title,.MarkdownContent-module__-irF-G__root pre .hljs-section,.MarkdownContent-module__-irF-G__root pre .hljs-type){color:var(--md-token-title)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-variable,.MarkdownContent-module__-irF-G__root pre .hljs-template-variable){color:var(--md-token-variable)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-attr,.MarkdownContent-module__-irF-G__root pre .hljs-attribute,.MarkdownContent-module__-irF-G__root pre .hljs-name){color:var(--md-token-attr)}:is(.MarkdownContent-module__-irF-G__root pre .hljs-punctuation,.MarkdownContent-module__-irF-G__root pre .hljs-operator){color:var(--md-token-punctuation)}.MarkdownContent-module__-irF-G__root table{border-collapse:collapse;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;width:100%;margin:12px 0;overflow:hidden}.MarkdownContent-module__-irF-G__root th{background:rgba(var(--color-primary-rgb,139,92,246),.08);text-align:left;color:#f9fafb;border-bottom:1px solid #ffffff14;padding:10px 12px;font-size:13px;font-weight:600}.MarkdownContent-module__-irF-G__root td{color:#e5e7eb;border-bottom:1px solid #ffffff0a;padding:10px 12px;font-size:13px}.MarkdownContent-module__-irF-G__root tr:last-child td{border-bottom:none}.MarkdownContent-module__-irF-G__root tr:hover{background:#ffffff08}.MarkdownContent-module__-irF-G__root strong{color:#f9fafb;font-weight:600}.MarkdownContent-module__-irF-G__root em{color:#cbd5e1;font-style:italic}.MarkdownContent-module__-irF-G__root hr{background:#ffffff1a;border:none;height:1px;margin:16px 0}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root p,body.active-light-mode .MarkdownContent-module__-irF-G__root li){color:#111827}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root,body.light-mode .MarkdownContent-module__-irF-G__root,body.white-mode .MarkdownContent-module__-irF-G__root,body[data-theme=light] .MarkdownContent-module__-irF-G__root,html[data-theme=light] body .MarkdownContent-module__-irF-G__root){--md-code-bg:#f8fafc;--md-code-border:#0f172a24;--md-code-fg:#0b1220;--md-scroll-track:#0f172a24;--md-scroll-thumb:#6366f18f;--md-scroll-thumb-hover:#6366f1bd;--md-token-comment:#64748b;--md-token-keyword:#7c3aed;--md-token-string:#0f766e;--md-token-number:#1d4ed8;--md-token-title:#9333ea;--md-token-variable:#b45309;--md-token-literal:#1d4ed8;--md-token-attr:#0f766e;--md-token-punctuation:#334155}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root h1,body.active-light-mode .MarkdownContent-module__-irF-G__root h2,body.active-light-mode .MarkdownContent-module__-irF-G__root h3,body.active-light-mode .MarkdownContent-module__-irF-G__root h4,body.active-light-mode .MarkdownContent-module__-irF-G__root h5,body.active-light-mode .MarkdownContent-module__-irF-G__root h6){color:#111827}body.active-light-mode .MarkdownContent-module__-irF-G__root a{color:var(--color-primary)}body.active-light-mode .MarkdownContent-module__-irF-G__root a.MarkdownContent-module__-irF-G__compactLink{border-color:rgba(var(--color-primary-rgb,139,92,246),.2);background:rgba(var(--color-primary-rgb,139,92,246),.08)}body.active-light-mode .MarkdownContent-module__-irF-G__root a.MarkdownContent-module__-irF-G__compactLink:hover{background:rgba(var(--color-primary-rgb,139,92,246),.12);border-color:rgba(var(--color-primary-rgb,139,92,246),.28)}body.active-light-mode .MarkdownContent-module__-irF-G__root blockquote{border-left-color:rgba(var(--color-primary-rgb,139,92,246),.5);background:rgba(var(--color-primary-rgb,139,92,246),.06);color:#475569}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root code,body.light-mode .MarkdownContent-module__-irF-G__root code,body.white-mode .MarkdownContent-module__-irF-G__root code,body[data-theme=light] .MarkdownContent-module__-irF-G__root code,html[data-theme=light] body .MarkdownContent-module__-irF-G__root code){color:#334155;background:#0f172a0f;border-color:#0f172a24}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root pre,body.light-mode .MarkdownContent-module__-irF-G__root pre,body.white-mode .MarkdownContent-module__-irF-G__root pre,body[data-theme=light] .MarkdownContent-module__-irF-G__root pre,html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre){background:var(--md-code-bg);border-color:var(--md-code-border);scrollbar-color:var(--md-scroll-thumb)var(--md-scroll-track);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(body.active-light-mode .MarkdownContent-module__-irF-G__codeCopyButton,body.light-mode .MarkdownContent-module__-irF-G__codeCopyButton,body.white-mode .MarkdownContent-module__-irF-G__codeCopyButton,body[data-theme=light] .MarkdownContent-module__-irF-G__codeCopyButton,html[data-theme=light] body .MarkdownContent-module__-irF-G__codeCopyButton){color:#334155;background:#ffffffeb;border-color:#0f172a2e}:is(body.active-light-mode .MarkdownContent-module__-irF-G__codeCopyButton:hover,body.light-mode .MarkdownContent-module__-irF-G__codeCopyButton:hover,body.white-mode .MarkdownContent-module__-irF-G__codeCopyButton:hover,body[data-theme=light] .MarkdownContent-module__-irF-G__codeCopyButton:hover,html[data-theme=light] body .MarkdownContent-module__-irF-G__codeCopyButton:hover){color:#0f172a;background:#f8fafc;border-color:#0f172a4d}body.active-light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track)}body.light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track)}body.white-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track)}body[data-theme=light] .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track)}html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-track{background:var(--md-scroll-track)}body.active-light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb)}body.light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb)}body.white-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb)}body[data-theme=light] .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb)}html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb{background:var(--md-scroll-thumb)}body.active-light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}body.light-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}body.white-mode .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}body[data-theme=light] .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre::-webkit-scrollbar-thumb:hover{background:var(--md-scroll-thumb-hover)}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root pre code,body.light-mode .MarkdownContent-module__-irF-G__root pre code,body.white-mode .MarkdownContent-module__-irF-G__root pre code,body[data-theme=light] .MarkdownContent-module__-irF-G__root pre code,html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre code){color:var(--md-code-fg)!important}:is(body.active-light-mode .MarkdownContent-module__-irF-G__root pre .hljs,body.light-mode .MarkdownContent-module__-irF-G__root pre .hljs,body.white-mode .MarkdownContent-module__-irF-G__root pre .hljs,body[data-theme=light] .MarkdownContent-module__-irF-G__root pre .hljs,html[data-theme=light] body .MarkdownContent-module__-irF-G__root pre .hljs){color:var(--md-code-fg)!important;background:0 0!important}body.active-light-mode .MarkdownContent-module__-irF-G__root table{background:#fff;border-color:#00000014}body.active-light-mode .MarkdownContent-module__-irF-G__root th{background:rgba(var(--color-primary-rgb,139,92,246),.08);color:#111827;border-bottom-color:#00000014}body.active-light-mode .MarkdownContent-module__-irF-G__root td{color:#111827;border-bottom-color:#0000000f}body.active-light-mode .MarkdownContent-module__-irF-G__root tr:hover{background:#00000008}body.active-light-mode .MarkdownContent-module__-irF-G__root hr{background:#00000014}body.active-light-mode .MarkdownContent-module__-irF-G__root strong{color:#111827}body.active-light-mode .MarkdownContent-module__-irF-G__root em{color:#334155}body.active-light-mode .MarkdownContent-module__-irF-G__root ul li::marker{color:#111827}body.active-light-mode .MarkdownContent-module__-irF-G__root ol li::marker{color:#111827}
.MediaAssetContent-module__gc85qa__root{flex-direction:column;gap:10px;min-width:0;display:flex}.MediaAssetContent-module__gc85qa__rootSessionPanelActive{align-items:center;width:auto;max-width:100%}.MediaAssetContent-module__gc85qa__frame{background:#0f172a7a;border:1px solid #94a3b82e;border-radius:16px;width:100%;position:relative;overflow:hidden}.MediaAssetContent-module__gc85qa__cardFrame{min-height:220px}.MediaAssetContent-module__gc85qa__frameSessionPanelTall{min-height:clamp(140px,24vh,240px)}.MediaAssetContent-module__gc85qa__frameSessionPanelActiveSession.MediaAssetContent-module__gc85qa__cardFrame{justify-content:center;align-items:center;width:auto;max-width:100%;height:auto;min-height:auto;margin-inline:auto;display:inline-flex;overflow:hidden}.MediaAssetContent-module__gc85qa__frameSessionPanelActiveSession .MediaAssetContent-module__gc85qa__mediaLink,.MediaAssetContent-module__gc85qa__frameSessionPanelActiveSession .MediaAssetContent-module__gc85qa__mediaButton{justify-content:center;align-items:center;width:auto;max-width:100%;height:auto;display:inline-flex}.MediaAssetContent-module__gc85qa__frameSessionPanelActiveSession .MediaAssetContent-module__gc85qa__media{width:auto;max-width:100%;height:auto;max-height:min(66vh,700px);display:block}.MediaAssetContent-module__gc85qa__inlineFrame{min-height:160px}.MediaAssetContent-module__gc85qa__mediaLink{width:100%;height:100%;display:block}.MediaAssetContent-module__gc85qa__mediaButton{cursor:pointer;background:0 0;border:none;padding:0}.MediaAssetContent-module__gc85qa__media{-o-object-fit:cover;object-fit:cover;background:#020617b8;width:100%;height:100%;display:block}.MediaAssetContent-module__gc85qa__openLink{color:#c4b5fd;font-size:.88rem;font-weight:600;text-decoration:none}.MediaAssetContent-module__gc85qa__openLink:hover{text-decoration:underline}body.active-light-mode .MediaAssetContent-module__gc85qa__frame{background:#ffffffdb;border-color:#94a3b847}body.active-light-mode .MediaAssetContent-module__gc85qa__media{background:#e2e8f0b3}body.active-light-mode .MediaAssetContent-module__gc85qa__openLink{color:#7c3aed}
.liveRunPanel-module__LgI5tq__panel{background:0 0;border-radius:12px;width:100%;margin:0 0 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Cascadia Code,monospace;overflow:hidden}.liveRunPanel-module__LgI5tq__headerRow{align-items:center;gap:10px;display:flex}.liveRunPanel-module__LgI5tq__header{cursor:pointer;text-align:left;opacity:.96;background:0 0;border:none;flex:auto;justify-content:space-between;align-items:center;min-width:0;padding:10px 0;transition:opacity .2s,color .2s;display:flex}.liveRunPanel-module__LgI5tq__header:hover{opacity:1}.liveRunPanel-module__LgI5tq__header:focus-visible{border-radius:8px;outline:none;box-shadow:inset 0 0 0 1px #ffffff29}.liveRunPanel-module__LgI5tq__headerLeft{align-items:center;gap:8px;min-width:0;display:flex}.liveRunPanel-module__LgI5tq__headerChevron{color:#ffffff80;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.liveRunPanel-module__LgI5tq__headerChevron svg{width:16px;height:16px}.liveRunPanel-module__LgI5tq__headerAction{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.liveRunPanel-module__LgI5tq__headerAction:hover:not(:disabled){color:#ffffffe6;background:#ffffff12;border-color:#ffffff38}.liveRunPanel-module__LgI5tq__headerAction:disabled{cursor:default;opacity:.7}.liveRunPanel-module__LgI5tq__headerAction svg{width:13px;height:13px}.liveRunPanel-module__LgI5tq__spinner{border:1.5px solid #94a3b84d;border-top-color:rgba(var(--color-primary-rgb,139,92,246),.9);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite liveRunPanel-module__LgI5tq__spin}.liveRunPanel-module__LgI5tq__headerTitle{color:#f5efe6f5;letter-spacing:.12em;text-transform:none;text-transform:uppercase;font-size:12px;font-weight:700}.liveRunPanel-module__LgI5tq__duration{color:#ffffff85;margin-left:6px;font-size:11px}.liveRunPanel-module__LgI5tq__notice{color:#ffffffb8;margin-left:8px;font-size:12px}.liveRunPanel-module__LgI5tq__events{border-left:1px solid #ffffff1a;margin-left:5px;padding:0 0 8px 4px}.liveRunPanel-module__LgI5tq__emptyEvents{padding:4px 0}.liveRunPanel-module__LgI5tq__muted{color:#ffffff75;font-size:11px}.liveRunPanel-module__LgI5tq__eventList{flex-direction:column;gap:4px;display:flex}.liveRunPanel-module__LgI5tq__eventItem{background:0 0;border-radius:4px;overflow:hidden}.liveRunPanel-module__LgI5tq__eventSummary,.liveRunPanel-module__LgI5tq__eventSummaryPlain{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:4px 6px;transition:background .1s;display:flex}.liveRunPanel-module__LgI5tq__eventSummary:hover{background:#ffffff08}.liveRunPanel-module__LgI5tq__eventSummaryPlain{cursor:default}.liveRunPanel-module__LgI5tq__handoffSummary{background:linear-gradient(90deg,#ffffff0d,#ffffff06);border:1px solid #ffffff1f}.liveRunPanel-module__LgI5tq__handoffTitle{color:#ffffffe6}.liveRunPanel-module__LgI5tq__handoffMeta{color:#ffffff9e}.liveRunPanel-module__LgI5tq__eventTitle{color:#f5efe6e6;font-size:11px;font-weight:600}.liveRunPanel-module__LgI5tq__toolSpinner{border:1.5px solid #94a3b84d;border-top-color:#fbbf24e6;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:.7s linear infinite liveRunPanel-module__LgI5tq__spin}.liveRunPanel-module__LgI5tq__eventMeta{color:#ffffff80;flex-shrink:0;font-size:10px}.liveRunPanel-module__LgI5tq__eventBody,.liveRunPanel-module__LgI5tq__eventBodyPlain{padding:4px 6px 8px 14px}.liveRunPanel-module__LgI5tq__block{margin-top:6px}.liveRunPanel-module__LgI5tq__blockHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.liveRunPanel-module__LgI5tq__blockLabel{text-transform:uppercase;color:#94a3b899;font-size:10px;font-weight:600}.liveRunPanel-module__LgI5tq__copyBtn{color:#ffffff75;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:10px}.liveRunPanel-module__LgI5tq__copyBtn:hover{color:#ffffffd1}.liveRunPanel-module__LgI5tq__code{color:#f0ebe4db;white-space:pre-wrap;word-break:break-word;background:#0d0c0b6b;border:1px solid #ffffff1a;border-radius:8px;margin:0;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Cascadia Code,monospace;font-size:11px;line-height:1.5}.liveRunPanel-module__LgI5tq__codeSmall{color:#e2e8f08c;padding:4px 5px;line-height:1.2;font-size:11px!important}.liveRunPanel-module__LgI5tq__codeError{color:#fca5a5e6;background:#ef44440d;border-color:#ef444433}.liveRunPanel-module__LgI5tq__assistantStep{padding:6px 12px}.liveRunPanel-module__LgI5tq__assistantStepContent{color:#ffffffb8;white-space:pre-wrap;font-family:Avenir Next,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.75}.liveRunPanel-module__LgI5tq__assistantStepContent p{margin-bottom:8px}.liveRunPanel-module__LgI5tq__assistantStepContent p:last-child{margin-bottom:0}.liveRunPanel-module__LgI5tq__assistantStepContent pre{background:#0000004d;border-radius:4px;margin:8px 0;padding:8px}@keyframes liveRunPanel-module__LgI5tq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.active-light-mode .liveRunPanel-module__LgI5tq__events{border-left-color:#0000001a}body.active-light-mode .liveRunPanel-module__LgI5tq__headerTitle{color:#201b16eb}body.active-light-mode .liveRunPanel-module__LgI5tq__headerAction{color:#0f172ab8;background:#0f172a0a;border-color:#0f172a1f}body.active-light-mode .liveRunPanel-module__LgI5tq__headerAction:hover:not(:disabled){color:#0f172aeb;background:#0f172a14;border-color:#0f172a33}:is(body.active-light-mode .liveRunPanel-module__LgI5tq__duration,body.active-light-mode .liveRunPanel-module__LgI5tq__notice,body.active-light-mode .liveRunPanel-module__LgI5tq__muted,body.active-light-mode .liveRunPanel-module__LgI5tq__eventMeta){color:#0f172ae6}body.active-light-mode .liveRunPanel-module__LgI5tq__assistantStepContent{color:#111111b8}body.active-light-mode .liveRunPanel-module__LgI5tq__eventTitle{color:#201b16eb}body.active-light-mode .liveRunPanel-module__LgI5tq__handoffSummary{background:linear-gradient(90deg,#0000000b,#00000006);border-color:#0000001f}body.active-light-mode .liveRunPanel-module__LgI5tq__handoffTitle{color:#111111e0}body.active-light-mode .liveRunPanel-module__LgI5tq__handoffMeta{color:#1119}body.active-light-mode .liveRunPanel-module__LgI5tq__eventSummary:hover{background:#00000009}body.active-light-mode .liveRunPanel-module__LgI5tq__code{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}body.active-light-mode .liveRunPanel-module__LgI5tq__codeSmall{color:#0f172a!important}:is(body.active-light-mode .liveRunPanel-module__LgI5tq__blockLabel,body.active-light-mode .liveRunPanel-module__LgI5tq__copyBtn){color:#0f172aa6}body.active-light-mode .liveRunPanel-module__LgI5tq__codeError{color:#7f1d1df2;background:#f8717124;border-color:#ef444480}body.active-light-mode .liveRunPanel-module__LgI5tq__codeError.liveRunPanel-module__LgI5tq__codeSmall{color:#7f1d1df2!important;background:#f8717124!important;border-color:#ef44448c!important}:is(body.active-light-mode .liveRunPanel-module__LgI5tq__eventBody .liveRunPanel-module__LgI5tq__codeError.liveRunPanel-module__LgI5tq__codeSmall,body.active-light-mode .liveRunPanel-module__LgI5tq__eventBodyPlain .liveRunPanel-module__LgI5tq__codeError.liveRunPanel-module__LgI5tq__codeSmall){color:#7f1d1df2!important;background:#f8717124!important;border-color:#ef44448c!important}body.active-light-mode .liveRunPanel-module__LgI5tq__assistantStepContent pre{background:#0000000d}body.active-light-mode .liveRunPanel-module__LgI5tq__toolSpinner{border-color:#111111b8 #4755694d #4755694d}
.container-module__b3R39W__container{--chat-bg:#212121;--chat-surface:#ffffff08;--chat-surface-strong:#ffffff0d;--chat-border:#ffffff1f;--chat-text:#f5f5f5;--chat-text-muted:#ffffff9e;--chat-accent:#fff;--chat-accent-strong:#fff;background:var(--embed-bg,#212121);-webkit-font-smoothing:antialiased;width:100%;min-height:0;text-rendering:optimizeLegibility;color:var(--chat-text);flex:1;font-family:Avenir Next,Segoe UI,sans-serif;font-size:16px;line-height:1.6;display:flex;position:relative}.container-module__b3R39W__conversationArea{-webkit-overflow-scrolling:touch;background:0 0;flex:none;align-self:stretch;min-width:0;min-height:0;max-height:100%;transition:width .35s;overflow-y:auto}.container-module__b3R39W__messagesContainer{max-width:var(--chat-content-max-width,700px);padding:56px 28px calc(var(--modern-input-height,140px) + 32px)28px;margin:0 auto}.container-module__b3R39W__typingContainer{max-width:var(--chat-content-max-width,700px);margin-bottom:32px}.container-module__b3R39W__typingHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.container-module__b3R39W__typingIcon{background:#ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.container-module__b3R39W__typingIcon svg{color:#94a3b8;width:14px;height:14px}.container-module__b3R39W__typingTitle{color:#f9fafb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.container-module__b3R39W__typingIndicator{align-items:center;gap:4px;padding:8px 0;display:inline-flex}.container-module__b3R39W__typingDot{background-color:var(--color-primary);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both container-module__b3R39W__typing}.container-module__b3R39W__typingDot:first-child{animation-delay:0s}.container-module__b3R39W__typingDot:nth-child(2){animation-delay:.2s}.container-module__b3R39W__typingDot:nth-child(3){animation-delay:.4s}@keyframes container-module__b3R39W__typing{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.container-module__b3R39W__loadingContent{align-items:center;gap:12px;padding:8px 0;display:flex}.container-module__b3R39W__loadingSpinner{border:2px solid #94a3b840;border-top-color:rgba(var(--color-primary-rgb,139,92,246),.9);border-radius:999px;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite container-module__b3R39W__spin}.container-module__b3R39W__loadingStatusText{color:#94a3b8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500}@keyframes container-module__b3R39W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container-module__b3R39W__conversationArea::-webkit-scrollbar{width:8px}.container-module__b3R39W__conversationArea::-webkit-scrollbar-track{background:0 0}.container-module__b3R39W__conversationArea::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.container-module__b3R39W__conversationArea::-webkit-scrollbar-thumb:hover{background:#ffffff47}.container-module__b3R39W__chartReference{background:linear-gradient(180deg,var(--chat-surface),#ffffff05);border:1px solid var(--chat-border);width:100%;color:var(--chat-text);cursor:pointer;text-align:left;border-radius:14px;flex-direction:row;align-items:flex-start;gap:14px;margin-top:18px;margin-bottom:22px;padding:14px 16px;transition:background .15s,border-color .15s,color .15s;display:flex}.container-module__b3R39W__chartReference:hover{background:linear-gradient(180deg,var(--chat-surface-strong),#ffffff08);border-color:#ffffff2e}.container-module__b3R39W__chartReference:focus-visible{border-color:#ffffff38;outline:none;box-shadow:0 0 0 1px #ffffff29}.container-module__b3R39W__chartReferenceIcon{width:42px;height:42px;color:var(--chat-accent-strong);background:#ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.container-module__b3R39W__chartReferenceIcon svg{width:20px;height:20px}.container-module__b3R39W__chartReferenceContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.container-module__b3R39W__chartReferenceEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8f;font-size:10px;font-weight:700}.container-module__b3R39W__chartReferenceTitle{color:var(--chat-text);font-size:15px;font-weight:600;line-height:1.35}.container-module__b3R39W__chartReferenceArrow{color:#ffffff75;justify-content:center;align-items:center;transition:color .15s;display:flex}.container-module__b3R39W__chartReferenceArrow svg{width:18px;height:18px}.container-module__b3R39W__chartReference:hover .container-module__b3R39W__chartReferenceArrow{color:var(--chat-accent-strong)}@media (max-width:768px){.container-module__b3R39W__messagesContainer{padding:24px 16px calc(var(--modern-input-height,96px) + 12px)16px}.container-module__b3R39W__conversationArea{width:100%!important}.container-module__b3R39W__loadingStatusText{font-size:13px}}@media (prefers-reduced-motion:reduce){.container-module__b3R39W__conversationArea{transition:none}.container-module__b3R39W__typingDot,.container-module__b3R39W__loadingSpinner{animation:none}}body.active-light-mode .container-module__b3R39W__container{--chat-bg:#fff;--chat-surface:#00000006;--chat-surface-strong:#0000000a;--chat-border:#0000001a;--chat-text:#111;--chat-text-muted:#1111119e;--chat-accent:#111;--chat-accent-strong:#111;background:radial-gradient(circle at 0 0,#00000008,#0000 28%),linear-gradient(#fff 0%,#fafafa 100%)}body.active-light-mode .container-module__b3R39W__conversationArea{background:0 0}body.active-light-mode .container-module__b3R39W__typingIcon{background:#0000000f}body.active-light-mode .container-module__b3R39W__typingIcon svg{color:#475569}body.active-light-mode .container-module__b3R39W__typingTitle{color:var(--chat-text)}body.active-light-mode .container-module__b3R39W__loadingStatusText{color:var(--chat-text-muted)}body.active-light-mode .container-module__b3R39W__conversationArea::-webkit-scrollbar-thumb{background:#0000002e}body.active-light-mode .container-module__b3R39W__chartReference{background:linear-gradient(180deg,var(--chat-surface),#ffffffbf);border:1px solid var(--chat-border);color:var(--chat-text)}body.active-light-mode .container-module__b3R39W__chartReferenceIcon{color:var(--chat-accent-strong);background:#0000000d}body.active-light-mode .container-module__b3R39W__chartReferenceTitle{color:var(--chat-text)}body.active-light-mode .container-module__b3R39W__chartReferenceEyebrow{color:#11111185}body.active-light-mode .container-module__b3R39W__chartReferenceArrow{color:#1111116b}body.active-light-mode .container-module__b3R39W__chartReference:hover .container-module__b3R39W__chartReferenceArrow{color:var(--chat-accent-strong)}
.ResourcePage-module__xq4UTq__container{width:100%;max-width:1400px;margin:0 auto;padding-top:40px}.ResourcePage-module__xq4UTq__pageHeader{margin-bottom:40px;padding-top:20px}.ResourcePage-module__xq4UTq__pageTitle{color:#f9fafb;letter-spacing:-.01em;margin:0 0 8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:600;line-height:1.2}body.active-light-mode .ResourcePage-module__xq4UTq__pageTitle{color:#0f172a}.ResourcePage-module__xq4UTq__pageSubtitle{color:#94a3b8;max-width:600px;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}body.active-light-mode .ResourcePage-module__xq4UTq__pageSubtitle{color:#475569}.ResourcePage-module__xq4UTq__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-width,380px),1fr));gap:24px;margin-bottom:32px;display:grid}@media (min-width:1600px){.ResourcePage-module__xq4UTq__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}@media (max-width:1199px) and (min-width:900px){.ResourcePage-module__xq4UTq__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width:899px) and (min-width:769px){.ResourcePage-module__xq4UTq__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}}@media (max-width:768px){.ResourcePage-module__xq4UTq__resourceGrid{grid-template-columns:1fr}}.ResourcePage-module__xq4UTq__createCard{background:var(--create-gradient);border:1px solid var(--create-border);text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;height:380px;padding:25px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ResourcePage-module__xq4UTq__createCard:hover{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow)}.ResourcePage-module__xq4UTq__createCard:focus{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow);outline:none}body.active-light-mode .ResourcePage-module__xq4UTq__createCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-color:#00000014}body.active-light-mode .ResourcePage-module__xq4UTq__createCard:hover{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow)}.ResourcePage-module__xq4UTq__createIcon{background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}body.active-light-mode .ResourcePage-module__xq4UTq__createIcon{background:#0000000a;border-color:#00000014}.ResourcePage-module__xq4UTq__createIcon i{color:var(--create-icon);opacity:.9;font-size:20px}.ResourcePage-module__xq4UTq__createTitle{color:#ffffffe6;letter-spacing:-.01em;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500}body.active-light-mode .ResourcePage-module__xq4UTq__createTitle{color:#0f172a}.ResourcePage-module__xq4UTq__emptyStateContainer{flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:40px 20px;display:flex}.ResourcePage-module__xq4UTq__createCardEmpty{background:var(--create-gradient);border:1px solid var(--create-border);text-align:center;cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;padding:48px 40px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ResourcePage-module__xq4UTq__createCardEmpty:hover{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow)}.ResourcePage-module__xq4UTq__createCardEmpty:focus{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow);outline:none}body.active-light-mode .ResourcePage-module__xq4UTq__createCardEmpty{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-color:#00000014}body.active-light-mode .ResourcePage-module__xq4UTq__createCardEmpty:hover{border-color:var(--create-border-hover);box-shadow:0 0 0 1px var(--create-shadow)}.ResourcePage-module__xq4UTq__emptyMessage{border-top:1px solid #ffffff14;margin-top:32px;padding-top:32px}body.active-light-mode .ResourcePage-module__xq4UTq__emptyMessage{border-top-color:#00000014}.ResourcePage-module__xq4UTq__emptyMessageTitle{color:#94a3b8;margin:0 0 8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600}body.active-light-mode .ResourcePage-module__xq4UTq__emptyMessageTitle{color:#475569}.ResourcePage-module__xq4UTq__emptyMessageText{color:#64748b;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5}body.active-light-mode .ResourcePage-module__xq4UTq__emptyMessageText{color:#64748b}.ResourcePage-module__xq4UTq__loadingState{color:#94a3b8;justify-content:center;align-items:center;padding:60px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;display:flex}body.active-light-mode .ResourcePage-module__xq4UTq__loadingState{color:#475569}.ResourcePage-module__xq4UTq__spinner{border:3px solid var(--spinner-track,#6366f133);border-top-color:var(--spinner-color,#6366f1);border-radius:50%;width:28px;height:28px;margin-right:12px;animation:.8s linear infinite ResourcePage-module__xq4UTq__spin}@keyframes ResourcePage-module__xq4UTq__spin{to{transform:rotate(360deg)}}.ResourcePage-module__xq4UTq__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 24px;display:flex}.ResourcePage-module__xq4UTq__errorIcon{opacity:.6;margin-bottom:24px;font-size:64px}.ResourcePage-module__xq4UTq__errorTitle{color:#f9fafb;margin:0 0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600}body.active-light-mode .ResourcePage-module__xq4UTq__errorTitle{color:#0f172a}.ResourcePage-module__xq4UTq__errorText{color:#94a3b8;max-width:500px;margin:0 0 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}body.active-light-mode .ResourcePage-module__xq4UTq__errorText{color:#64748b}.ResourcePage-module__xq4UTq__retryButton{color:#a78bfa;cursor:pointer;background:#6366f126;border:1px solid #6366f14d;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.ResourcePage-module__xq4UTq__retryButton:hover{background:#6366f140;border-color:#6366f180}body.active-light-mode .ResourcePage-module__xq4UTq__retryButton{color:#4f46e5;background:#6366f11a;border-color:#6366f140}body.active-light-mode .ResourcePage-module__xq4UTq__retryButton:hover{background:#6366f126;border-color:#6366f166}.ResourcePage-module__xq4UTq__errorAlert{color:#fecaca;background:#ef44442e;border:1px solid #ef44444d;border-radius:12px;margin-bottom:24px;padding:16px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500}body.active-light-mode .ResourcePage-module__xq4UTq__errorAlert{color:#b91c1c;background:#ef444414;border-color:#ef444433}@media (max-width:768px){.ResourcePage-module__xq4UTq__container{padding-top:20px}.ResourcePage-module__xq4UTq__pageHeader{margin-bottom:24px;padding-top:16px}.ResourcePage-module__xq4UTq__pageTitle{font-size:24px}.ResourcePage-module__xq4UTq__createCard{height:320px}.ResourcePage-module__xq4UTq__createCardEmpty{padding:36px 24px}.ResourcePage-module__xq4UTq__emptyStateContainer{min-height:300px;padding:24px 16px}}
.EmptyStateVisual-module__SmkNbW__nodeGraph{width:180px;height:180px;margin:0 auto;position:relative}.EmptyStateVisual-module__SmkNbW__nodeCenter{z-index:10;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EmptyStateVisual-module__SmkNbW__nodeCenter i{color:#fff;font-size:24px}.EmptyStateVisual-module__SmkNbW__nodeOrbit{animation:12s linear infinite EmptyStateVisual-module__SmkNbW__orbit;position:absolute}.EmptyStateVisual-module__SmkNbW__orbit1{top:0;left:50%;transform:translate(-50%)}.EmptyStateVisual-module__SmkNbW__orbit2{top:50%;left:0;transform:translateY(-50%)}.EmptyStateVisual-module__SmkNbW__orbit3{top:50%;right:0;transform:translateY(-50%)}.EmptyStateVisual-module__SmkNbW__orbit4{bottom:10px;right:10px}.EmptyStateVisual-module__SmkNbW__orbit5{bottom:10px;left:10px}.EmptyStateVisual-module__SmkNbW__orbit6{top:20px;right:20px}.EmptyStateVisual-module__SmkNbW__orbit7{top:20px;left:20px}.EmptyStateVisual-module__SmkNbW__nodeSmall{background:#27272a;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:none;display:flex}.EmptyStateVisual-module__SmkNbW__nodeSmall i{color:#a1a1aa;font-size:16px;transition:color .2s}body.active-light-mode .EmptyStateVisual-module__SmkNbW__nodeSmall{background:#fff;border-color:#0000001a;box-shadow:0 2px 8px #00000014}body.active-light-mode .EmptyStateVisual-module__SmkNbW__nodeSmall i{color:#52525b}@keyframes EmptyStateVisual-module__SmkNbW__orbit{0%{opacity:.8;transform:translateY(0)translate(0)scale(1)}25%{opacity:.9;transform:translateY(-4px)translate(2px)scale(1.02)}50%{opacity:1;transform:translateY(-8px)translate(0)scale(1.05)}75%{opacity:.9;transform:translateY(-4px)translate(-2px)scale(1.02)}to{opacity:.8;transform:translateY(0)translate(0)scale(1)}}
.FormStyles-module__2ekcIG__formRoot{--form-accent:#8b5cf6;--form-accent-rgb:139,92,246;--form-accent-dark:#7c3aed;--form-accent-light:#a78bfa;--form-bg:#1e1e1e99;--form-bg-input:#0f0f0f80;--form-bg-hover:#ffffff0d;--form-border:#ffffff1a;--form-border-focus:rgba(var(--form-accent-rgb),.5);--form-border-divider:#ffffff0f;--form-text-primary:#e2e8f0;--form-text-secondary:#94a3b8;--form-text-muted:#64748b;--form-text-placeholder:#e2e8f099;--form-focus-ring:rgba(var(--form-accent-rgb),.1);--form-error:#f87171;--form-error-bg:#ef44441a;--form-error-border:#ef44444d;--form-success:#4ade80;--form-success-bg:#22c55e1a;--form-success-border:#22c55e4d;--form-shadow:0 4px 12px rgba(var(--form-accent-rgb),.3);--form-shadow-hover:0 6px 16px rgba(var(--form-accent-rgb),.4)}body.active-light-mode .FormStyles-module__2ekcIG__formRoot{--form-bg:#fff;--form-bg-input:#0f172a0a;--form-bg-hover:#00000008;--form-border:#0f172a14;--form-border-focus:rgba(var(--form-accent-rgb),.4);--form-border-divider:#0f172a14;--form-text-primary:#0f172a;--form-text-secondary:#475569;--form-text-muted:#64748b;--form-text-placeholder:#475569b3;--form-focus-ring:rgba(var(--form-accent-rgb),.15)}.FormStyles-module__2ekcIG__accentPurple{--form-accent:#8b5cf6;--form-accent-rgb:139,92,246;--form-accent-dark:#7c3aed;--form-accent-light:#a78bfa}.FormStyles-module__2ekcIG__accentPink{--form-accent:#ec4899;--form-accent-rgb:236,72,153;--form-accent-dark:#d946ef;--form-accent-light:#f472b6}.FormStyles-module__2ekcIG__accentBlue{--form-accent:#3b82f6;--form-accent-rgb:59,130,246;--form-accent-dark:#2563eb;--form-accent-light:#60a5fa}.FormStyles-module__2ekcIG__accentGreen{--form-accent:#10b981;--form-accent-rgb:16,185,129;--form-accent-dark:#059669;--form-accent-light:#34d399}.FormStyles-module__2ekcIG__container{width:100%;max-width:900px;margin:60px auto 0;padding-top:2rem}.FormStyles-module__2ekcIG__containerWide{max-width:1200px}.FormStyles-module__2ekcIG__containerNarrow{max-width:700px}.FormStyles-module__2ekcIG__header{margin-bottom:40px}.FormStyles-module__2ekcIG__title{color:var(--form-text-primary);margin:0 0 8px;font-size:32px;font-weight:600}.FormStyles-module__2ekcIG__subtitle{color:var(--form-text-secondary);margin:0;font-size:14px}.FormStyles-module__2ekcIG__formCard{background:var(--form-bg);border:1px solid var(--form-border);border-radius:12px;padding:32px}.FormStyles-module__2ekcIG__formSection{margin-bottom:32px}.FormStyles-module__2ekcIG__formSection:last-child{margin-bottom:0}.FormStyles-module__2ekcIG__sectionTitle{color:var(--form-text-primary);border-bottom:1px solid var(--form-border-divider);margin:0 0 16px;padding-bottom:12px;font-size:18px;font-weight:600}.FormStyles-module__2ekcIG__formGroup{margin-bottom:20px}.FormStyles-module__2ekcIG__formGroup:last-child{margin-bottom:0}.FormStyles-module__2ekcIG__formRow{gap:16px;margin-bottom:20px;display:flex}.FormStyles-module__2ekcIG__formRow>*{flex:1}.FormStyles-module__2ekcIG__label{color:var(--form-text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.FormStyles-module__2ekcIG__required{color:var(--form-error);margin-left:4px}.FormStyles-module__2ekcIG__input,.FormStyles-module__2ekcIG__textarea,.FormStyles-module__2ekcIG__select{background:var(--form-bg-input);border:1px solid var(--form-border);width:100%;color:var(--form-text-primary);border-radius:8px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.FormStyles-module__2ekcIG__input::-moz-placeholder{color:var(--form-text-placeholder)}.FormStyles-module__2ekcIG__textarea::-moz-placeholder{color:var(--form-text-placeholder)}.FormStyles-module__2ekcIG__input::placeholder,.FormStyles-module__2ekcIG__textarea::placeholder{color:var(--form-text-placeholder)}.FormStyles-module__2ekcIG__input:focus,.FormStyles-module__2ekcIG__textarea:focus,.FormStyles-module__2ekcIG__select:focus{border-color:var(--form-border-focus);box-shadow:0 0 0 3px var(--form-focus-ring);outline:none}.FormStyles-module__2ekcIG__input:disabled,.FormStyles-module__2ekcIG__textarea:disabled,.FormStyles-module__2ekcIG__select:disabled{opacity:.5;cursor:not-allowed}.FormStyles-module__2ekcIG__textarea{resize:vertical;min-height:100px}.FormStyles-module__2ekcIG__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.FormStyles-module__2ekcIG__helpText{color:var(--form-text-muted);margin-top:6px;font-size:13px;line-height:1.5}.FormStyles-module__2ekcIG__helpText code{color:var(--form-text-secondary);background:#ffffff0d;border-radius:4px;padding:2px 6px;font-family:SF Mono,Courier New,monospace;font-size:12px}body.active-light-mode .FormStyles-module__2ekcIG__helpText code{background:#0f172a0d}.FormStyles-module__2ekcIG__actions{border-top:1px solid var(--form-border-divider);justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;display:flex}.FormStyles-module__2ekcIG__button{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.FormStyles-module__2ekcIG__buttonCancel{border:1px solid var(--form-border);color:var(--form-text-secondary);background:0 0}.FormStyles-module__2ekcIG__buttonCancel:hover:not(:disabled){background:var(--form-bg-hover);color:var(--form-text-primary);border-color:#fff3}body.active-light-mode .FormStyles-module__2ekcIG__buttonCancel:hover:not(:disabled){border-color:#00000026}.FormStyles-module__2ekcIG__buttonPrimary{background:linear-gradient(135deg,var(--form-accent)0%,var(--form-accent-dark)100%);color:#fff;box-shadow:var(--form-shadow)}.FormStyles-module__2ekcIG__buttonPrimary:hover:not(:disabled){box-shadow:var(--form-shadow-hover);transform:translateY(-1px)}.FormStyles-module__2ekcIG__buttonGhost{border:1px solid var(--form-border);color:var(--form-text-secondary);background:0 0}.FormStyles-module__2ekcIG__buttonGhost:hover:not(:disabled){background:linear-gradient(135deg,var(--form-accent)0%,var(--form-accent-dark)100%);color:#fff;box-shadow:var(--form-shadow);border-color:#0000}.FormStyles-module__2ekcIG__button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.FormStyles-module__2ekcIG__loadingState{color:var(--form-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:80px 24px;display:flex}.FormStyles-module__2ekcIG__spinner{border:3px solid rgba(var(--form-accent-rgb),.2);border-top-color:var(--form-accent);border-radius:50%;width:24px;height:24px;margin-bottom:16px;animation:.8s linear infinite FormStyles-module__2ekcIG__spin;display:inline-block}@keyframes FormStyles-module__2ekcIG__spin{to{transform:rotate(360deg)}}.FormStyles-module__2ekcIG__loadingText{font-size:16px;font-weight:500}.FormStyles-module__2ekcIG__errorState{text-align:center;background:var(--form-error-bg);border:1px solid var(--form-error-border);color:var(--form-error);border-radius:12px;padding:60px 24px}.FormStyles-module__2ekcIG__errorIcon{margin-bottom:16px;font-size:32px}.FormStyles-module__2ekcIG__errorText{font-size:16px;font-weight:500}.FormStyles-module__2ekcIG__errorMessage{background:var(--form-error-bg);border:1px solid var(--form-error-border);color:var(--form-error);border-radius:12px;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}.FormStyles-module__2ekcIG__successMessage{background:var(--form-success-bg);border:1px solid var(--form-success-border);color:var(--form-success);border-radius:12px;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}@media (max-width:768px){.FormStyles-module__2ekcIG__container{margin-top:40px;padding-top:1.5rem}.FormStyles-module__2ekcIG__formCard{padding:24px 16px}.FormStyles-module__2ekcIG__actions{flex-direction:column-reverse}.FormStyles-module__2ekcIG__button{justify-content:center;width:100%}.FormStyles-module__2ekcIG__formRow{flex-direction:column}}
.BackButton-module__CVqXkG__backButton{color:#ffffffd1;letter-spacing:.01em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;margin-bottom:0;padding:9px 14px;font-family:Avenir Next,Segoe UI,sans-serif;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.BackButton-module__CVqXkG__backButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.BackButton-module__CVqXkG__backButton i{font-size:13px}body.active-light-mode .BackButton-module__CVqXkG__backButton{color:#111111db;background:#00000006;border:1px solid #0000001a}body.active-light-mode .BackButton-module__CVqXkG__backButton:hover{color:#111;background:#0000000d;border-color:#00000024}
.ContextVariablesModal-module__SEfpSG__overlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s cubic-bezier(.4,0,.2,1) ContextVariablesModal-module__SEfpSG__fadeIn;display:flex;position:fixed;inset:0}.ContextVariablesModal-module__SEfpSG__modal{color:#fff;width:90%;max-width:480px;box-shadow:0 25px 50px -12px #0009,0 0 0 1px rgba(var(--color-primary-rgb,139,92,246),.1);background:#23232a;border:1px solid #ffffff26;border-radius:16px;animation:.3s cubic-bezier(.4,0,.2,1) ContextVariablesModal-module__SEfpSG__slideIn}.ContextVariablesModal-module__SEfpSG__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 28px 20px;display:flex}.ContextVariablesModal-module__SEfpSG__title{color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.2}.ContextVariablesModal-module__SEfpSG__closeButton{cursor:pointer;color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:all .2s;display:flex}.ContextVariablesModal-module__SEfpSG__closeButton:hover{color:#ffffffe6;background:#ffffff1a;border-color:#fff3}.ContextVariablesModal-module__SEfpSG__body{padding:24px 28px}.ContextVariablesModal-module__SEfpSG__description{color:#fffc;margin:0 0 24px;font-size:15px;line-height:1.5}.ContextVariablesModal-module__SEfpSG__formGroup{margin-bottom:20px}.ContextVariablesModal-module__SEfpSG__label{color:#ffffffe6;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.3;display:block}.ContextVariablesModal-module__SEfpSG__required{color:#ff6b6b;margin-left:4px}.ContextVariablesModal-module__SEfpSG__input{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:12px 16px;font-family:inherit;font-size:15px;transition:all .2s}.ContextVariablesModal-module__SEfpSG__input::placeholder{color:#ffffff80}.ContextVariablesModal-module__SEfpSG__input:focus{border-color:rgba(var(--color-primary-rgb,139,92,246),.5);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb,139,92,246),.15);background:#ffffff14;outline:none}.ContextVariablesModal-module__SEfpSG__helpText{color:#fff9;margin-top:6px;font-size:13px;line-height:1.3;display:block}.ContextVariablesModal-module__SEfpSG__footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:12px;padding:20px 28px 24px;display:flex}.ContextVariablesModal-module__SEfpSG__btnSecondary,.ContextVariablesModal-module__SEfpSG__btnPrimary{cursor:pointer;border:1px solid;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.ContextVariablesModal-module__SEfpSG__btnSecondary{color:#fffc;background:#ffffff0d;border-color:#ffffff1f}.ContextVariablesModal-module__SEfpSG__btnSecondary:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.ContextVariablesModal-module__SEfpSG__btnPrimary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ContextVariablesModal-module__SEfpSG__btnPrimary:hover{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 12px rgba(var(--color-primary-rgb,139,92,246),.3)}@keyframes ContextVariablesModal-module__SEfpSG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContextVariablesModal-module__SEfpSG__slideIn{0%{opacity:0;transform:translateY(-32px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.ContextVariablesModal-module__SEfpSG__overlay{padding:10px}.ContextVariablesModal-module__SEfpSG__modal{max-width:95vw}.ContextVariablesModal-module__SEfpSG__header,.ContextVariablesModal-module__SEfpSG__body,.ContextVariablesModal-module__SEfpSG__footer{padding:20px}.ContextVariablesModal-module__SEfpSG__footer{flex-direction:column}.ContextVariablesModal-module__SEfpSG__btnSecondary,.ContextVariablesModal-module__SEfpSG__btnPrimary{width:100%}}
.chatHeader-module__XZc-gW__headerButton{outline:none}.chatHeader-module__XZc-gW__headerButton:focus-visible{outline:2px solid var(--color-primary,#8b5cf6);outline-offset:2px}.chatHeader-module__XZc-gW__headerTitle{letter-spacing:.01em;color:var(--color-heading,#fff);margin:0;font-size:18px;font-weight:600;line-height:1.3}.chatHeader-module__XZc-gW__headerMeta{color:var(--color-body,#bcc3d7);margin:0;font-size:13px;line-height:1.4}.chatHeader-module__XZc-gW__headerAvatar{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}body.active-light-mode .chatHeader-module__XZc-gW__headerTitle{color:#181818}body.active-light-mode .chatHeader-module__XZc-gW__headerMeta{color:#65676b}
:is(.AgentChatPageShell-module__PN6Qrq__dashboardPageChrome .dropdown-toggle:after,.AgentChatPageShell-module__PN6Qrq__dashboardPageChrome .dropup .dropdown-toggle:after){display:none}.AgentChatPageShell-module__PN6Qrq__chatRoot{flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden}main.AgentChatPageShell-module__PN6Qrq__chatRoot{flex-direction:column;display:flex}@supports not (height:100dvh){.AgentChatPageShell-module__PN6Qrq__chatRoot{height:100vh;max-height:100vh}}.AgentChatPageShell-module__PN6Qrq__chatPanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AgentChatPageShell-module__PN6Qrq__chatMain{flex-direction:column;flex:1;width:100%;min-height:0;margin:0 auto;display:flex;position:relative;overflow:hidden}.AgentChatPageShell-module__PN6Qrq__chatBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AgentChatPageShell-module__PN6Qrq__chatStage{flex-direction:column;flex:1;min-height:0;transition:opacity .3s ease-out;display:flex;overflow:hidden}.AgentChatPageShell-module__PN6Qrq__chatStage[data-pending="1"]{opacity:0}.AgentChatPageShell-module__PN6Qrq__chatStage[data-pending="0"]{opacity:1}
.ProtectedRoute-module__mYb6ua__loaderWrapper{background:var(--api-bg-primary);justify-content:center;align-items:center;min-height:60vh;display:flex}.ProtectedRoute-module__mYb6ua__loader{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ProtectedRoute-module__mYb6ua__inner{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ProtectedRoute-module__mYb6ua__loaderIcon{color:hsl(var(--primary));font-size:2rem}.ProtectedRoute-module__mYb6ua__loaderMessage{font-size:var(--type-sm);color:var(--api-text-muted)}
.terminalDirectoryModal-module__dAZXca__dialogRoot{--tm-void:#0a0e12;--tm-panel:#0f1419;--tm-panel-2:#141a22;--tm-line:#38bdf838;--tm-text:#e2e8f0;--tm-dim:#64748b;--tm-amber:#fbbf24;--tm-cyan:#22d3ee;background:var(--tm-panel);border:1px solid var(--tm-line);color:var(--tm-text);-webkit-font-smoothing:antialiased;font-family:Outfit,system-ui,sans-serif;font-size:13px;line-height:1.45;box-shadow:0 24px 48px #00000073}body.active-light-mode .terminalDirectoryModal-module__dAZXca__dialogRoot{--tm-void:#f4f6f8;--tm-panel:#fff;--tm-panel-2:#f8fafc;--tm-line:#0e749038;--tm-text:#0f172a;--tm-dim:#64748b;--tm-amber:#b45309;--tm-cyan:#0e7490;box-shadow:0 20px 48px #0f172a1f,0 4px 16px #0f172a0f}.terminalDirectoryModal-module__dAZXca__terminalPopupLine,.terminalDirectoryModal-module__dAZXca__terminalStatusLine{border-bottom:1px solid var(--tm-line);letter-spacing:.04em;color:var(--tm-dim);margin:0;padding:6px 12px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:11px;line-height:1.35}@media (prefers-reduced-motion:reduce){.terminalDirectoryModal-module__dAZXca__terminalPopupLine,.terminalDirectoryModal-module__dAZXca__terminalStatusLine{transition:none}}
.NeedsApprovalToggle-module__6xjrhW__container{cursor:pointer;background:#0f0f1340;border:1px solid #94a3b840;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.NeedsApprovalToggle-module__6xjrhW__meta{flex-direction:column;gap:4px;min-width:0;display:flex}.NeedsApprovalToggle-module__6xjrhW__labelRow{align-items:center;gap:8px;display:flex}.NeedsApprovalToggle-module__6xjrhW__label{color:#e2e8f0f2;font-size:13px;font-weight:600}.NeedsApprovalToggle-module__6xjrhW__help{color:#94a3b8e6;font-size:12px;line-height:1.35}.NeedsApprovalToggle-module__6xjrhW__toggle{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.NeedsApprovalToggle-module__6xjrhW__toggle input{width:18px;height:18px}.NeedsApprovalToggle-module__6xjrhW__disabled{opacity:.6;cursor:not-allowed}body.active-light-mode .NeedsApprovalToggle-module__6xjrhW__container{background:#0f172a0a;border-color:#0f172a2e}body.active-light-mode .NeedsApprovalToggle-module__6xjrhW__label{color:#0f172aeb}body.active-light-mode .NeedsApprovalToggle-module__6xjrhW__help{color:#334155e6}
.ToggleSwitch-module__KDBRBW__switchButton{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.ToggleSwitch-module__KDBRBW__switchButton:disabled{cursor:not-allowed;opacity:.7}.ToggleSwitch-module__KDBRBW__track{background:#94a3b824;border:1px solid #94a3b859;border-radius:999px;flex-shrink:0;align-items:center;transition:background .14s,border-color .14s;display:inline-flex;position:relative}.ToggleSwitch-module__KDBRBW__trackOn{background:#22c55e38;border-color:#22c55e8c}.ToggleSwitch-module__KDBRBW__thumb{background:#ffffffeb;border-radius:999px;transition:left .14s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000059}.ToggleSwitch-module__KDBRBW__sizeSm .ToggleSwitch-module__KDBRBW__track{width:34px;height:18px}.ToggleSwitch-module__KDBRBW__sizeSm .ToggleSwitch-module__KDBRBW__thumb{width:14px;height:14px;left:2px}.ToggleSwitch-module__KDBRBW__sizeSm .ToggleSwitch-module__KDBRBW__thumbOn{left:18px}.ToggleSwitch-module__KDBRBW__sizeMd .ToggleSwitch-module__KDBRBW__track{width:44px;height:24px}.ToggleSwitch-module__KDBRBW__sizeMd .ToggleSwitch-module__KDBRBW__thumb{width:18px;height:18px;left:3px}.ToggleSwitch-module__KDBRBW__sizeMd .ToggleSwitch-module__KDBRBW__thumbOn{left:23px}body.active-light-mode .ToggleSwitch-module__KDBRBW__track{background:#0f172a14;border-color:#0f172a40}body.active-light-mode .ToggleSwitch-module__KDBRBW__trackOn{background:#22c55e2e;border-color:#22c55e80}body.active-light-mode .ToggleSwitch-module__KDBRBW__thumb{background:#0f172aeb;box-shadow:0 2px 10px #0f172a38}
.legalPolicyLayout-module__tlcT5a__main{width:100%;margin-bottom:0}.legalPolicyLayout-module__tlcT5a__dynamicPage{width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.legalPolicyLayout-module__tlcT5a__dashboardContent{padding-top:2rem;padding-bottom:clamp(2rem,5vw,4rem)}
