.ChatPanel_wrapper__Iow0v{display:grid;grid-template-rows:1fr auto;height:100%}.ChatPanel_scroller__XjlPL{overflow-y:auto;display:flex;flex-direction:column-reverse}.ChatPanel_composer__HCHbk{border-top:1px solid var(--border);padding:10px;background:#0a0f15}.ChatPanel_row__uDFUD{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:end}.ChatPanel_inputs__uFgPZ{display:grid;grid-template-rows:auto auto;grid-gap:8px;gap:8px}.ChatPanel_textarea__1umbc{width:100%;min-height:70px;max-height:160px;padding:10px 12px;resize:vertical;background:#0b1220;color:var(--text);border:1px solid #223042;border-radius:10px;outline:none}.ChatPanel_sendBtn__3H7jk{width:120px;height:40px;background:var(--accent);color:white;font-weight:600;border:none;border-radius:10px;cursor:pointer;box-shadow:0 10px 20px rgba(32,93,199,.35);transition:transform .1s ease,opacity .2s ease}.ChatPanel_sendBtn__3H7jk:disabled{opacity:.5;cursor:not-allowed}.ChatPanel_sliders__Lo_BN{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ChatPanel_hint__BS5E_{font-size:12px;color:var(--muted);margin-top:6px}.Sliders_sliderRow__NGyBR{margin-bottom:12px}.Sliders_sliderHeader__GWAX6{display:flex;align-items:center;gap:10px;margin-bottom:6px}.Sliders_sliderLabel__mm9Cq{font-size:13px;color:var(--muted)}.Sliders_sliderValue__x9tYP{font-size:13px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Sliders_sliderInfo__OBxro{margin-left:auto}.Sliders_sliderInput__xXFQZ{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--accent) 0,var(--accent-weak) 100%);outline:none}.Sliders_sliderInput__xXFQZ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#e5e7eb;border:2px solid var(--accent);-webkit-transition:transform .15s ease;transition:transform .15s ease}.Sliders_sliderInput__xXFQZ:active::-webkit-slider-thumb{transform:scale(1.05)}.PreviewModal_overlay__6hDdp{position:absolute;inset:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.PreviewModal_open__PrVKb{opacity:1;visibility:visible;pointer-events:auto}.PreviewModal_closed__AUSaf{opacity:0;visibility:hidden}.PreviewModal_backdrop__2V8iy{position:absolute;inset:0;background:rgba(6,10,16,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PreviewModal_modal__4_iBM{position:absolute;inset:0;display:grid;place-items:center}.PreviewModal_modal__4_iBM:before{content:"";position:absolute;width:60%;height:60%;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:16px;background:radial-gradient(420px 260px at 50% 30%,#0f172a 0,#0b1220 45%,#070b12 100%);border:1px solid #223042;box-shadow:0 20px 80px rgba(0,0,0,.55),inset 0 0 20px rgba(27,55,100,.25)}.PreviewModal_errorWrap__em11S,.PreviewModal_pairingWrap__gQALM,.PreviewModal_statusArea__AT1fN,.PreviewModal_successWrap__bH6RH{position:relative;z-index:1}.PreviewModal_pairingWrap__gQALM{width:50%;height:50%;display:grid;place-items:center;animation:PreviewModal_fadeIn__Llkf4 .25s ease;transform:translateY(-10%)}.PreviewModal_ring__gI8As{position:absolute;border-radius:50%;border:2px solid rgba(64,124,255,.35);animation:PreviewModal_spin__HYUcM 6s linear infinite,PreviewModal_pulse__5q578 2.2s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(64,124,255,.3))}.PreviewModal_ring1__6leo0{width:54%;height:54%}.PreviewModal_ring2__Re2QA{width:68%;height:68%;animation-delay:-.5s,-.3s;opacity:.8}.PreviewModal_ring3__1DSfz{width:82%;height:82%;animation-delay:-1s,-.6s;opacity:.6}.PreviewModal_coreGlow__BKUqu{width:22%;height:22%;border-radius:50%;background:radial-gradient(circle,rgba(90,160,255,.95),rgba(30,90,220,.25) 70%,transparent 75%);box-shadow:0 0 50px rgba(90,160,255,.45),0 0 120px rgba(50,120,255,.25);animation:PreviewModal_throb__0LXuY 1.8s ease-in-out infinite}.PreviewModal_particles__riYbD{position:absolute;width:86%;height:86%;animation:PreviewModal_orbit__mvNcM 10s linear infinite}.PreviewModal_dot__DAfvh{--i:0;position:absolute;width:6px;height:6px;background:#a7c5ff;border-radius:50%;left:50%;top:50%;transform-origin:0 -36%;transform:rotate(calc(var(--i) * 12deg)) translateY(-36%);filter:drop-shadow(0 0 6px rgba(100,160,255,.8));animation:PreviewModal_blink__EUsmZ 2.4s ease-in-out infinite alternate;animation-delay:calc(var(--i) * 60ms)}.PreviewModal_statusArea__AT1fN{position:absolute;left:50%;top:calc(50% + 15%);transform:translateX(-50%);width:48%;text-align:center}.PreviewModal_statusText__pMzH0{font-size:20px;letter-spacing:.14em;color:#cfe3ff;opacity:.9;text-shadow:0 0 8px rgba(110,160,255,.35);transition:opacity .8s ease,transform .8s ease;display:inline-block}.PreviewModal_statusText__pMzH0.PreviewModal_fade-in__kcMoT{opacity:1;transform:translateY(0)}.PreviewModal_statusText__pMzH0.PreviewModal_fade-out__6T9dm{opacity:0;transform:translateY(12px)}.PreviewModal_successWrap__bH6RH{width:50%;height:50%;display:grid;place-items:center;animation:PreviewModal_fadeIn__Llkf4 .25s ease;transform:translateY(-10%)}.PreviewModal_successSvg__hnTQn{width:160px;height:160px}.PreviewModal_circle__j2ZHU{stroke:#3b82f6;stroke-dasharray:320;stroke-dashoffset:320;animation:PreviewModal_draw__clmcF .9s ease forwards;filter:drop-shadow(0 0 10px rgba(59,130,246,.5))}.PreviewModal_check__hGetg{stroke:#22c55e;stroke-dasharray:120;stroke-dashoffset:120;animation:PreviewModal_draw__clmcF .8s ease .5s forwards;filter:drop-shadow(0 0 8px rgba(34,197,94,.5))}@keyframes PreviewModal_spin__HYUcM{to{transform:rotate(1turn)}}@keyframes PreviewModal_pulse__5q578{0%,to{opacity:.85}50%{opacity:1}}@keyframes PreviewModal_throb__0LXuY{0%,to{transform:scale(.98)}50%{transform:scale(1.04)}}@keyframes PreviewModal_orbit__mvNcM{to{transform:rotate(1turn)}}@keyframes PreviewModal_blink__EUsmZ{0%{opacity:.65;transform:translateY(-36%) scale(.95) rotate(0deg)}to{opacity:1;transform:translateY(-36%) scale(1.05) rotate(0deg)}}@keyframes PreviewModal_draw__clmcF{to{stroke-dashoffset:0}}@keyframes PreviewModal_fadeText__1vBOb{0%{opacity:.6}to{opacity:1}}@keyframes PreviewModal_fadeIn__Llkf4{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.PreviewModal_earthWrap__Wkwmd{position:relative;width:50%;height:40%;display:grid;place-items:center;isolation:isolate;transform:translateY(-10%)}.PreviewModal_earthGlow__gKziF{position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 60% at 40% 35%,rgba(120,170,255,.25),rgba(0,0,0,0) 70%),radial-gradient(80% 80% at 50% 50%,rgba(40,80,180,.2),rgba(0,0,0,0) 75%),radial-gradient(100% 100% at 50% 50%,rgba(20,30,60,.5),rgba(0,0,0,0) 70%);filter:blur(10px);z-index:0}.PreviewModal_earthCoreShadow__f3K6e{position:absolute;inset:0;border-radius:50%;background:radial-gradient(70% 70% at 60% 55%,rgba(0,0,0,0) 55%,rgba(0,0,0,.35) 100%);z-index:0}.PreviewModal_earthRings__P8Vxp{position:relative;width:78%;height:78%;border-radius:50%;perspective:800px;transform-style:preserve-3d;z-index:1}.PreviewModal_ringLat___t1sd{--latAbs:max(0.08,abs(var(--lat)));--ringScale:calc(1 - (var(--latAbs) * 0.15));--ringRadius:calc(45% * (1 - (abs(var(--lat)) * 0.9)));--speed:calc(16s - (var(--latAbs) * 10s));--dirSign:calc(var(--dir) * 1);position:absolute;left:50%;top:50%;width:calc(var(--ringRadius) * 2);height:calc(var(--ringRadius) * 2);transform:translate(-50%,-50%) scale(var(--ringScale));border-radius:50%;animation:PreviewModal_ringRotate__XahDQ var(--speed) linear infinite;animation-direction:normal}@keyframes PreviewModal_ringRotate__XahDQ{0%{transform:translate(-50%,-50%) rotate(calc(var(--phase) * 1deg)) scale(var(--ringScale))}to{transform:translate(-50%,-50%) rotate(calc((var(--phase) + (360 * var(--dirSign))) * 1deg)) scale(var(--ringScale))}}.PreviewModal_dot3d__JxMAl{--sz:50px;--depthFade:calc(0.55 + (0.45 * (1 - abs(var(--lat)))));position:absolute;left:50%;top:50%;width:var(--sz);height:var(--sz);border-radius:50%;transform-origin:0 0;transform:rotate(var(--a) * 1deg) translateX(var(--ringRadius)) translateY(0);background:radial-gradient(circle,#cfe3ff 0,#8fb5ff 70%,#6495ed 100%);box-shadow:0 0 6px rgba(140,180,255,.9),0 0 12px rgba(80,120,255,.55);opacity:var(--depthFade);filter:saturate(1.2);animation:PreviewModal_dotBlink__irrii .24s ease-in-out infinite alternate,PreviewModal_dotDrift__O4Abm .68s ease-in-out infinite;animation-delay:var(--delay)}@keyframes PreviewModal_dotBlink__irrii{0%{opacity:calc(var(--depthFade) * .7);transform:rotate(calc(var(--a) * 1deg)) translateX(calc(var(--ringRadius) - 1px))}to{opacity:calc(var(--depthFade) * 1);transform:rotate(calc((var(--a) + 1.2) * 1deg)) translateX(calc(var(--ringRadius) + 1px))}}@keyframes PreviewModal_dotDrift__O4Abm{0%{filter:brightness(1)}50%{filter:brightness(1.15)}to{filter:brightness(1)}}.PreviewModal_jobHeader__xtxce{position:absolute;top:14%;left:50%;transform:translateX(-50%);display:inline-flex;gap:8px;align-items:baseline;z-index:2;background:rgba(11,18,32,.6);border:1px solid #223042;border-radius:10px;padding:6px 10px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PreviewModal_jobLabel__YBcGu{color:#9fb3d1;font-size:12px}.PreviewModal_jobValue__RkNL1{color:#cfe3ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.PreviewModal_errorWrap__em11S{width:50%;height:50%;display:grid;place-items:center;animation:PreviewModal_fadeIn__Llkf4 .25s ease;transform:translateY(-10%)}.PreviewModal_errorSvg__aToZ0{width:160px;height:160px}.PreviewModal_errorCircle__lunzJ{stroke:#ef4444;stroke-dasharray:320;stroke-dashoffset:320;animation:PreviewModal_draw__clmcF .9s ease forwards;filter:drop-shadow(0 0 10px rgba(239,68,68,.5))}.PreviewModal_errorCross__TLZn_{stroke:#f87171;stroke-dasharray:160;stroke-dashoffset:160;animation:PreviewModal_draw__clmcF .8s ease .5s forwards;filter:drop-shadow(0 0 8px rgba(248,113,113,.5))}.PreviewModal_errorText__w3Oyx{color:#fecaca;text-shadow:0 0 8px rgba(248,113,113,.35)}.PreviewPane_wrapper__mEhsg{position:relative;width:100%;height:100%;display:grid;grid-template-rows:1fr;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji}.PreviewPane_frame__cpHgW{width:100%;height:100%;border:none;background:#0a0d12}.PreviewPane_placeholder__KrV9e{position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding:16px;box-sizing:border-box;gap:24px}.PreviewPane_topBar__PqlDI{justify-content:space-between;width:100%}.PreviewPane_author__VMhAm,.PreviewPane_topBar__PqlDI{display:flex;align-items:center}.PreviewPane_authorLinkBlock__zorki{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.PreviewPane_authorImage__4YSoJ{width:60px;height:60px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow)}.PreviewPane_authorName__iq_13{font-size:20px;font-weight:600;color:var(--brand)}.PreviewPane_logo__FDDgK{width:140px;height:140px;object-fit:contain}.PreviewPane_centerText__MzV9r{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;margin-top:8px}.PreviewPane_centerText__MzV9r h3{font-weight:700}.PreviewPane_centerText__MzV9r p{color:var(--muted)}.PreviewPane_buttonsWrapper__iX_1d{display:flex;flex-direction:column;gap:100px;width:100%}.PreviewPane_singleButton__XS0cE{display:flex;justify-content:center}.PreviewPane_actionButton__ikRpn{padding:24px;background:linear-gradient(180deg,var(--brand),var(--brand-strong));color:white;border:none;border-radius:var(--radius);font-size:16px;font-weight:600;cursor:pointer;box-shadow:var(--shadow);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.PreviewPane_actionButton__ikRpn:hover{transform:translateY(-1px);filter:brightness(1.05)}.PreviewPane_cardsGrid__SDMJf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:960px){.PreviewPane_cardsGrid__SDMJf{grid-template-columns:1fr 1fr}}@media (max-width:560px){.PreviewPane_cardsGrid__SDMJf{grid-template-columns:1fr}}.PreviewPane_cardButton__w6aeO{display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:center;background:var(--bg-elev-2);border:1px solid var(--stroke);border-radius:var(--radius);padding:16px;cursor:pointer;text-align:left;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.PreviewPane_cardButton__w6aeO:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--brand)}.PreviewPane_cardTitle__9VZoe{font-weight:700}.PreviewPane_cardSubtitle__HX4jj{color:var(--muted);font-size:14px}@keyframes PreviewPane_overlayFade__qZVeA{0%{opacity:0}to{opacity:1}}@keyframes PreviewPane_panelIn__TqtFv{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.PreviewPane_modalOverlay__2PICI{position:fixed;inset:0;background:rgba(10,13,18,.6);display:grid;place-items:center;animation:PreviewPane_overlayFade__qZVeA .16s ease forwards;z-index:40}.PreviewPane_modalPanel__tgh0H{position:relative;width:min(680px,92vw);background:var(--bg-elev-1);border:1px solid var(--stroke);border-radius:16px;box-shadow:var(--shadow);padding:20px 20px 16px;animation:PreviewPane_panelIn__TqtFv .18s ease forwards;max-height:92vh}.PreviewPane_closeX__FIfCa{position:absolute;top:8px;right:10px;width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--muted);font-size:24px;cursor:pointer;transition:background .16s ease,color .16s ease}.PreviewPane_closeX__FIfCa:hover{background:rgba(255,255,255,.05);color:var(--text)}.PreviewPane_modalContent__iYCcF{display:flex;flex-direction:column;gap:12px}.PreviewPane_modalTitle__TlCqO{font-size:20px;font-weight:700}.PreviewPane_modalText__gDI7L{color:var(--muted);line-height:1.5}.PreviewPane_modalActions__pQyd_{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.PreviewPane_primaryButton__z1F9E{padding:10px 14px;background:linear-gradient(180deg,var(--brand),var(--brand-strong));color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:transform .14s ease,filter .14s ease}.PreviewPane_primaryButton__z1F9E:hover{transform:translateY(-1px);filter:brightness(1.05)}.PreviewPane_secondaryButton__4EjgT{padding:10px 14px;background:var(--bg-elev-2);color:var(--text);border:1px solid var(--stroke);border-radius:12px;font-weight:600;cursor:pointer;transition:border-color .14s ease}.PreviewPane_secondaryButton__4EjgT:hover{border-color:var(--brand)}.PreviewPane_bump___VGNo{animation:PreviewPane_bumpIn__0IxhA .38s ease}@keyframes PreviewPane_bumpIn__0IxhA{0%{transform:scale(.985);opacity:.85}to{transform:scale(1);opacity:1}}.PreviewPane_jobId__0rqB4{margin-left:1rem;font-size:.9rem;color:#666}.PreviewPane_secondaryActionButton__7d39x{padding:14px 24px;background:linear-gradient(180deg,#475569,#334155);color:white;border:none;border-radius:var(--radius);font-size:16px;font-weight:600;cursor:pointer;box-shadow:var(--shadow);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.PreviewPane_secondaryActionButton__7d39x:hover{transform:translateY(-1px);filter:brightness(1.05)}.PreviewPane_modalPanel__tgh0H.PreviewPane_modalPanelLarge__MPRIJ{width:80vw;height:80vh;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.PreviewPane_modalContentFill__Pwbl3{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden}.PreviewPane_modalHeaderRow__JWNtP{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.PreviewPane_modalSubtle__aZo6F{font-size:1.5rem;opacity:.7;margin-right:70px}.PreviewPane_modalActionsRight__zJr3H{margin-top:8px;display:flex;justify-content:flex-end;gap:8px}.PreviewPane_markdownDark__ogQZ7{background:#0b0f16;color:#e5e7eb;border:1px solid #1f2937;border-radius:10px;padding:16px;overflow:auto;flex:1 1}.PreviewPane_markdownDark__ogQZ7 h1,.PreviewPane_markdownDark__ogQZ7 h2,.PreviewPane_markdownDark__ogQZ7 h3,.PreviewPane_markdownDark__ogQZ7 h4,.PreviewPane_markdownDark__ogQZ7 h5,.PreviewPane_markdownDark__ogQZ7 h6{color:#f3f4f6;margin:1.2em 0 .5em;line-height:1.2}.PreviewPane_markdownDark__ogQZ7 p{margin:.8em 0}.PreviewPane_markdownDark__ogQZ7 a{color:#93c5fd;text-decoration:underline}.PreviewPane_markdownDark__ogQZ7 img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.PreviewPane_markdownDark__ogQZ7 ol,.PreviewPane_markdownDark__ogQZ7 ul{padding-left:1.4rem;margin:.6em 0}.PreviewPane_markdownDark__ogQZ7 blockquote{border-left:4px solid #334155;padding-left:12px;color:#cbd5e1;margin:1em 0}.PreviewPane_markdownDark__ogQZ7 table{width:100%;border-collapse:collapse;margin:1em 0;display:block;overflow-x:auto}.PreviewPane_markdownDark__ogQZ7 td,.PreviewPane_markdownDark__ogQZ7 th{border:1px solid #1f2937;padding:8px 10px}.PreviewPane_markdownDark__ogQZ7 thead th{background:#0f172a}.PreviewPane_markdownDark__ogQZ7 code{background:#111827;padding:.15em .4em;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.PreviewPane_markdownDark__ogQZ7 pre{background:#0f172a;color:#e5e7eb;padding:14px;border-radius:10px;overflow:auto;border:1px solid #1f2937}.PreviewPane_markdownDark__ogQZ7 pre code{background:transparent;padding:0}.PreviewPane_markdownDark__ogQZ7 .PreviewPane_mermaid__T_MF9{background:#0b0f16;border:1px solid #1f2937;border-radius:10px;padding:12px;overflow:auto}.PreviewPane_markdownDark__ogQZ7 .PreviewPane_mermaid__T_MF9 svg{max-width:100%;height:auto;display:block}.PreviewPane_loading__xqyOG{color:#d1d5db;font-style:italic}.PreviewPane_errorBox__cU4Vb{background:#1f2937;color:#fecaca;border:1px solid #b91c1c;padding:10px 12px;border-radius:8px}:root{color-scheme:dark;--bg:#0b0f14;--panel:#121820;--border:#1f2933;--text:#e5e7eb;--muted:#9aa4af;--accent:#3b82f6;--accent-weak:#2b5fb3;--error:#ef4444;--ok:#22c55e;--bg-elev-1:#0f141b;--bg-elev-2:#151b23;--stroke:#233041;--text:#dbe5f4;--muted:#98a6bd;--brand:#3b82f6;--brand-strong:#2563eb;--shadow:0 10px 30px rgba(0,0,0,0.35);--radius:14px}*{box-sizing:border-box}body,html{height:100%}body{margin:0;background:radial-gradient(1200px 600px at 20% 10%,#111827 0,var(--bg) 40%,#06080b 100%);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji}a{color:var(--accent);text-decoration:none}.main{display:grid;grid-template-columns:30% 70%;grid-gap:12px;gap:12px;height:100vh;padding:12px}.panel{background:linear-gradient(180deg,#0e141b 0,var(--panel) 100%);border:1px solid var(--border);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.35)}@media (max-width:1024px){.main{grid-template-columns:1fr}}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:32px 32px 80px}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.page_leftCol__Sau3F{grid-column:1/2;grid-row:1/2;display:grid;grid-template-rows:10% 90%;min-height:0}.page_chatSlot__jBw_9,.page_serviceSlot__tTmOy{min-height:0;display:flex;flex-direction:column}.page_chatSlot__jBw_9{height:100%}.page_rightCol__jq_al{grid-column:2/3;grid-row:1/2;min-height:0}@media (max-width:1024px){.page_leftCol__Sau3F,.page_rightCol__jq_al{grid-column:1/-1;grid-row:auto}.page_leftCol__Sau3F{grid-template-rows:auto auto}}.ServiceBar_bar__GeCkQ{display:flex;justify-content:space-between;align-items:center;background:#1a1a1a;padding:8px 12px;border-bottom:1px solid #333;color:#fff;font-family:Inter,sans-serif}.ServiceBar_left__9ymbE{display:flex;align-items:center;gap:8px}.ServiceBar_label__LXoiO{font-size:14px;color:#ccc}.ServiceBar_light__DhZLQ{width:12px;height:12px;border-radius:50%;display:inline-block}.ServiceBar_gray__KrIlO{background:#666}.ServiceBar_green__wI3Rt{background:#4caf50;box-shadow:0 0 6px #4caf50}.ServiceBar_red__zvkIJ{background:#f44336;box-shadow:0 0 6px #f44336}.ServiceBar_statsButton__YWa8O{background:#222;border:1px solid #444;color:#fff;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.ServiceBar_statsButton__YWa8O:hover{background:#333}.StatsModal_overlay__lp2uD{position:absolute;inset:0;z-index:45;display:grid}.StatsModal_backdrop__O3HNn{position:absolute;inset:0;background:rgba(6,10,16,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.StatsModal_panel__Xc_92{position:absolute;right:2%;top:3%;width:min(860px,96vw);height:min(86vh,760px);background:#0f1625;border:1px solid #223042;border-radius:14px;box-shadow:0 20px 80px rgba(0,0,0,.55);padding:14px 14px 18px;color:#e6edf6;overflow:hidden;display:flex;flex-direction:column}.StatsModal_header__aGEYg{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #1f2a3a}.StatsModal_title__mnCIC{margin:0;font-size:16px}.StatsModal_closeBtn__iNcxC{padding:6px 10px;background:#111b2c;border:1px solid #334155;color:#dbe3ec;border-radius:8px;cursor:pointer}.StatsModal_closeBtn__iNcxC:hover{background:#0e1727}.StatsModal_metrics__K4GYo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;padding:10px 2px 12px}.StatsModal_metric__92PpB{background:#0b1220;border:1px solid #1f2a3a;border-radius:10px;padding:10px}.StatsModal_metricLabel__moe3O{color:#9fb3d1;font-size:12px}.StatsModal_metricValue__6cKEg{font-size:16px;margin-top:4px;color:#cfe3ff}.StatsModal_columns__DGiqs{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;flex:1 1;min-height:0}.StatsModal_col__BbD_1{display:flex;flex-direction:column;min-width:0;min-height:0}.StatsModal_colTitle__s3ymu{color:#9fb3d1;font-size:12px;margin:6px 2px}.StatsModal_tableWrap__RiPbi{background:#0b1220;border:1px solid #1f2a3a;border-radius:10px;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0}.StatsModal_table__ZA2jp{width:100%;border-collapse:collapse;font-size:12px}.StatsModal_table__ZA2jp thead th{position:-webkit-sticky;position:sticky;top:0;background:#0f1625;color:#9fb3d1;text-align:left;padding:8px;border-bottom:1px solid #1f2a3a}.StatsModal_table__ZA2jp tbody td{padding:8px;border-bottom:1px solid #0f1625;color:#dbe3ec}.StatsModal_empty__y6l2a{text-align:center;color:#9fb3d1;padding:18px 8px}.StatsModal_mono__tNENk{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.StatsModal_badge__3isgB{padding:2px 8px;border-radius:999px;font-size:11px;border:1px solid #223042;background:#0e1727;color:#cfe3ff}.StatsModal_st_pending__G1eS1{background:#1a2434;color:#cfe3ff}.StatsModal_st_processing__9BZ_t{background:#192b1f;color:#b8f7c2;border-color:#284334}.StatsModal_st_done__Mwkld{background:#142332;color:#9ec5ff;border-color:#274163}.StatsModal_st_failed__ieLqi{background:#2a1b1b;color:#f5b2b2;border-color:#4c2a2a}@media (max-width:900px){.StatsModal_metrics__K4GYo{grid-template-columns:repeat(3,minmax(0,1fr))}.StatsModal_columns__DGiqs{grid-template-columns:1fr;height:calc(100% - 212px)}}.OutOfServiceModal_overlay__nC_E_{position:absolute;inset:0;z-index:40;display:grid;place-items:center}.OutOfServiceModal_backdrop__DcC6D{position:absolute;inset:0;background:rgba(6,10,16,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.OutOfServiceModal_modal__JQDJs{position:relative;width:min(520px,92vw);background:#0f1625;border:1px solid #223042;border-radius:14px;box-shadow:0 20px 80px rgba(0,0,0,.55);padding:20px 18px;color:#e6edf6;z-index:1}.OutOfServiceModal_title__wvlRj{margin:0 0 6px;font-size:18px}.OutOfServiceModal_body__SpRZM{margin:0 0 6px;color:#b8c7de;line-height:1.4}.OutOfServiceModal_small__EsL4F{margin:0 0 14px;color:#98a6bb;font-size:12px}.OutOfServiceModal_code__pbyR9{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#cfe3ff}.OutOfServiceModal_link__Mw85n{color:#9ec5ff;text-decoration:underline}.OutOfServiceModal_actions__YYRBb{display:flex;justify-content:flex-end;gap:10px}.OutOfServiceModal_btn__gBq3G{margin-top:10px;padding:8px;background:#111b2c;border:1px solid #334155;color:#dbe3ec;border-radius:8px;cursor:pointer}.OutOfServiceModal_btn__gBq3G:hover{background:#193565}