._usmRoot_1ezlv_8{--usm-bg-dark: #0a0a0c;--usm-bg-light: #ffffff;--usm-border-dark: rgba(255, 255, 255, .06);--usm-border-light: rgba(0, 0, 0, .06);--usm-text-primary-dark: #e8eaed;--usm-text-primary-light: #1f2937;--usm-text-secondary-dark: rgba(148, 163, 184, .6);--usm-text-secondary-light: rgba(71, 85, 105, .6);--usm-accent: rgba(255, 255, 255, .1);--usm-accent-glow: rgba(255, 255, 255, .15);--usm-danger: #ef4444;--usm-danger-hover: #f87171;--usm-transition: .25s cubic-bezier(.16, 1, .3, 1);--usm-radius: 8px;--usm-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}._usmRoot_1ezlv_8{position:fixed;top:0;left:0;width:280px;height:100vh;height:100dvh;z-index:10001;transform:translate(-100%);transition:transform var(--usm-transition);display:flex;flex-direction:column;overflow:hidden;font-family:var(--usm-font);box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-bottom:env(safe-area-inset-bottom,0px)}._usmRoot_1ezlv_8 *{box-sizing:border-box}._usmRoot_1ezlv_8._usmOpen_1ezlv_51{transform:translate(0)}._usmRoot_1ezlv_8{background:var(--usm-bg-dark);border-right:1px solid var(--usm-border-dark);color:var(--usm-text-primary-dark);box-shadow:4px 0 24px #00000080}[data-theme=light] ._usmRoot_1ezlv_8{background:var(--usm-bg-light);border-right:1px solid var(--usm-border-light);color:var(--usm-text-primary-light);box-shadow:4px 0 24px #00000026}._usmOverlay_1ezlv_72{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._usmOverlay_1ezlv_72._usmOpen_1ezlv_51{opacity:1;visibility:visible}._usmHeader_1ezlv_90{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:56px;min-height:56px;border-bottom:1px solid var(--usm-border-dark);flex-shrink:0;background:transparent!important}[data-theme=light] ._usmHeader_1ezlv_90{border-bottom-color:var(--usm-border-light)}._usmTitle_1ezlv_106{font-size:15px;font-weight:600;margin:0;padding:0;color:var(--usm-text-primary-dark);letter-spacing:-.01em}[data-theme=light] ._usmTitle_1ezlv_106{color:var(--usm-text-primary-light)}._usmCloseBtn_1ezlv_119{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;background:#ffffff0a!important;background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px;color:#ffffff80;cursor:pointer;transition:all .2s ease}._usmCloseBtn_1ezlv_119:hover{background:#ffffff14!important;background-color:#ffffff14!important;border-color:#ffffff26!important;color:#fffc}[data-theme=light] ._usmCloseBtn_1ezlv_119{background:#0000000a!important;background-color:#0000000a!important;border-color:#0000001a!important;color:#0009}[data-theme=light] ._usmCloseBtn_1ezlv_119:hover{background:#00000014!important;background-color:#00000014!important;border-color:#00000026!important;color:#000c}._usmCloseBtn_1ezlv_119 svg{width:12px;height:12px;stroke-width:2}._usmContent_1ezlv_164{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._usmContent_1ezlv_164::-webkit-scrollbar{width:5px}._usmContent_1ezlv_164::-webkit-scrollbar-track{background:transparent}._usmContent_1ezlv_164::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}[data-theme=light] ._usmContent_1ezlv_164::-webkit-scrollbar-thumb{background:#00000026}._usmSection_1ezlv_191{margin-bottom:16px;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}._usmSectionTitle_1ezlv_199{font-size:10px;font-weight:700;color:var(--usm-text-secondary-dark);text-transform:uppercase;letter-spacing:1px;padding:8px 12px 6px;margin:0;display:flex;align-items:center;gap:8px;background:transparent!important}._usmSectionTitle_1ezlv_199:before{content:"";width:10px;height:2px;background:#ffffff4d;border-radius:1px}[data-theme=light] ._usmSectionTitle_1ezlv_199:before{background:#0003}[data-theme=light] ._usmSectionTitle_1ezlv_199{color:var(--usm-text-secondary-light)}._usmItem_1ezlv_230{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;margin:2px 0;border-radius:var(--usm-radius);font-size:14px;font-weight:500;font-family:var(--usm-font);letter-spacing:-.01em;text-align:left;cursor:pointer;transition:all var(--usm-transition);background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:var(--usm-text-primary-dark)}[data-theme=light] ._usmItem_1ezlv_230{color:var(--usm-text-primary-light)}._usmItem_1ezlv_230:hover:not(:disabled){background:#ffffff0f!important;background-color:#ffffff0f!important;transform:translate(4px)}[data-theme=light] ._usmItem_1ezlv_230:hover:not(:disabled){background:#0000000a!important;background-color:#0000000a!important}._usmItem_1ezlv_230._usmActive_1ezlv_274{background:#ffffff14!important;background-color:#ffffff14!important;color:#fff;box-shadow:0 0 12px #ffffff1a,inset 0 0 0 1px #ffffff1a}[data-theme=light] ._usmItem_1ezlv_230._usmActive_1ezlv_274{background:#0000000f!important;background-color:#0000000f!important;color:#111;box-shadow:0 0 12px #00000014,inset 0 0 0 1px #00000014}._usmItem_1ezlv_230._usmDanger_1ezlv_288{color:var(--usm-danger)}._usmItem_1ezlv_230._usmDanger_1ezlv_288:hover:not(:disabled){background:#ef44441f!important;background-color:#ef44441f!important;color:var(--usm-danger-hover)}._usmItem_1ezlv_230:disabled{opacity:.4;cursor:not-allowed;transform:none!important}._usmIcon_1ezlv_305{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}._usmIcon_1ezlv_305 svg{width:16px;height:16px;stroke-width:1.75}._usmLabel_1ezlv_325{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._usmActiveIndicator_1ezlv_333{width:6px;height:6px;background:#fffc;border-radius:50%;box-shadow:0 0 8px #fff6;animation:_usmPulse_1ezlv_1 2s ease-in-out infinite}[data-theme=light] ._usmActiveIndicator_1ezlv_333{background:#0009;box-shadow:0 0 8px #0003}@keyframes _usmPulse_1ezlv_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}._usmDivider_1ezlv_353{height:1px;margin:12px 8px;background:linear-gradient(90deg,transparent 0%,var(--usm-border-dark) 20%,var(--usm-border-dark) 80%,transparent 100%)}[data-theme=light] ._usmDivider_1ezlv_353{background:linear-gradient(90deg,transparent 0%,var(--usm-border-light) 20%,var(--usm-border-light) 80%,transparent 100%)}@media(max-width:480px){._usmRoot_1ezlv_8{width:100%;max-width:100%}._usmItem_1ezlv_230{padding:12px 14px}}._usmDownloadItem_1ezlv_388{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;margin:2px 0;border-radius:var(--usm-radius);font-size:14px;font-weight:500;font-family:var(--usm-font);text-align:left;cursor:pointer;transition:all var(--usm-transition);background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;color:var(--usm-text-primary-dark);position:relative}[data-theme=light] ._usmDownloadItem_1ezlv_388{color:var(--usm-text-primary-light)}._usmDownloadItem_1ezlv_388:hover{background:#ffffff0f!important;transform:translate(4px)}[data-theme=light] ._usmDownloadItem_1ezlv_388:hover{background:#0000000a!important}._usmDownloadItem_1ezlv_388:hover ._usmDlIcon_1ezlv_423{animation:_usmDlBob_1ezlv_1 .6s ease-in-out infinite alternate;color:#818cf8;filter:drop-shadow(0 0 4px rgba(129,140,248,.4))}[data-theme=light] ._usmDownloadItem_1ezlv_388:hover ._usmDlIcon_1ezlv_423{color:#6366f1;filter:drop-shadow(0 0 4px rgba(99,102,241,.3))}._usmDlIcon_1ezlv_423{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;transition:all .25s ease;overflow:visible}._usmDlIcon_1ezlv_423 svg{width:16px;height:16px;stroke-width:1.75}@keyframes _usmDlBob_1ezlv_1{0%{transform:translateY(0)}to{transform:translateY(-2px)}}body._usmMenuOpen_1ezlv_457{overflow:hidden}._header_1k87e_8{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;box-sizing:border-box!important;padding:8px 24px!important;min-height:56px;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:none!important;font-family:var(--font-primary);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform,background;isolation:isolate}body.usmMenuOpen ._header_1k87e_8{z-index:9990!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(hover:hover)and (pointer:fine){._header_1k87e_8:hover,._header_1k87e_8:focus-within{background:#ffffff0f!important;backdrop-filter:blur(10px) saturate(140%)!important;-webkit-backdrop-filter:blur(10px) saturate(140%)!important}[data-theme=dark] ._header_1k87e_8:hover,[data-theme=dark] ._header_1k87e_8:focus-within{background:#0a0a0f1a!important}}._landingHoverOnly_1k87e_54,._hoverReveal_1k87e_61{background:transparent!important;border-bottom-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=light] ._landingHoverOnly_1k87e_54{background:transparent!important;border-bottom-color:transparent!important}@media(min-width:1025px){._hoverReveal_1k87e_61 ._mainNav_1k87e_74._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._mainNav_1k87e_74._hoverOnly_1k87e_74,._hoverReveal_1k87e_61 ._actions_1k87e_79 ._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._actions_1k87e_79 ._hoverOnly_1k87e_74{display:none}._hoverReveal_1k87e_61:hover ._mainNav_1k87e_74._hoverOnly_1k87e_74,._hoverReveal_1k87e_61:focus-within ._mainNav_1k87e_74._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54:hover ._mainNav_1k87e_74._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54:focus-within ._mainNav_1k87e_74._hoverOnly_1k87e_74{display:flex}._hoverReveal_1k87e_61:hover ._actions_1k87e_79 ._hoverOnly_1k87e_74,._hoverReveal_1k87e_61:focus-within ._actions_1k87e_79 ._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54:hover ._actions_1k87e_79 ._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54:focus-within ._actions_1k87e_79 ._hoverOnly_1k87e_74{display:flex;align-items:center;gap:16px}}@media(hover:none),(pointer:coarse){._hoverReveal_1k87e_61 ._mainNav_1k87e_74._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._mainNav_1k87e_74._hoverOnly_1k87e_74,._hoverReveal_1k87e_61 ._actions_1k87e_79 ._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._actions_1k87e_79 ._hoverOnly_1k87e_74{display:none}}@media(hover:none)and (pointer:coarse)and (min-width:1025px){._hoverReveal_1k87e_61 ._mainNav_1k87e_74._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._mainNav_1k87e_74._hoverOnly_1k87e_74{display:flex}._hoverReveal_1k87e_61 ._actions_1k87e_79 ._hoverOnly_1k87e_74,._landingHoverOnly_1k87e_54 ._actions_1k87e_79 ._hoverOnly_1k87e_74{display:flex;align-items:center;gap:16px}}._header_1k87e_8:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.4),rgba(96,165,250,.5),transparent);background-size:200% 100%;animation:_headerNeedleMove_1k87e_1 10s linear infinite;pointer-events:none}._headerScrolled_1k87e_149{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none}[data-theme=light] ._header_1k87e_8{background:transparent!important;border-bottom-color:transparent!important}[data-theme=light] ._headerScrolled_1k87e_149{background:transparent!important;box-shadow:none}._content_1k87e_170{max-width:100%;margin:0;display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-height:44px;box-sizing:border-box;padding:0}._logoIcon_1k87e_186{height:28px;width:auto;object-fit:contain;flex-shrink:0}._logoIconHiddenMobile_1k87e_193{display:none!important}._logo_1k87e_186{font-size:20px;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;transition:all .2s ease;letter-spacing:-.02em;-webkit-text-fill-color:unset;display:flex;align-items:center;gap:12px}[data-theme=light] ._logo_1k87e_186{color:#0f172a}._logo_1k87e_186:hover{transform:translateY(-1px);opacity:.9}._logo_1k87e_186:active{transform:translateY(0)}._pageTitle_1k87e_224{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._pageTitleSub_1k87e_233{font-size:11px;font-weight:400;color:#888}._quickAccess_1k87e_242{display:flex;align-items:center;gap:4px;margin-left:20px;padding:4px 8px;background:var(--bg-secondary);border-radius:12px;border:1px solid var(--border)}._quickAccessButton_1k87e_253{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--text-tertiary);position:relative}._quickAccessButton_1k87e_253:before{content:"";position:absolute;inset:0;border-radius:8px;background:var(--accent-primary);opacity:0;transform:scale(.8);transition:all .2s ease}._quickAccessButton_1k87e_253:hover{color:var(--text-primary)}._quickAccessButton_1k87e_253:hover:before{opacity:.08;transform:scale(1)}._quickAccessButton_1k87e_253._active_1k87e_289{color:var(--accent-primary)}._quickAccessButton_1k87e_253._active_1k87e_289:before{opacity:.12;transform:scale(1)}._quickAccessButton_1k87e_253 svg{width:18px;height:18px;position:relative;z-index:1}[data-theme=dark] ._quickAccess_1k87e_242{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] ._quickAccessButton_1k87e_253:hover:before,[data-theme=dark] ._quickAccessButton_1k87e_253._active_1k87e_289:before{background:#ffffff1a;opacity:1}._byokCta_1k87e_317{border:none;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;line-height:1;white-space:nowrap;position:relative;color:#fbbf24f2;font-size:13px;font-weight:650;letter-spacing:.01em;transition:transform .15s ease,color .15s ease,opacity .15s ease}._byokCta_1k87e_317:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:999px;background:linear-gradient(90deg,#fbbf2400,#fbbf24f2,#f59e0bd9,#fbbf2400);opacity:.55;filter:drop-shadow(0 0 8px rgba(245,158,11,.45));transition:opacity .15s ease,filter .15s ease}._byokCta_1k87e_317:hover{transform:translateY(-1px);color:#fbbf24}._byokCta_1k87e_317:hover:after{opacity:.95;filter:drop-shadow(0 0 10px rgba(245,158,11,.6))}._byokCta_1k87e_317:active{transform:translateY(0)}._byokArrow_1k87e_364{font-weight:800;opacity:.95}[data-theme=light] ._byokCta_1k87e_317{color:#b45309f2}[data-theme=light] ._byokCta_1k87e_317:after{background:linear-gradient(90deg,#b4530900,#b45309e6,#d97706d9,#b4530900);filter:drop-shadow(0 0 8px rgba(217,119,6,.35))}[data-theme=light] ._byokCta_1k87e_317:hover{color:#b45309}[data-theme=light] ._byokCta_1k87e_317:hover:after{filter:drop-shadow(0 0 10px rgba(217,119,6,.45))}._chatWidgetButton_1k87e_389{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:0;background:transparent;border:none;cursor:pointer;color:var(--text-primary);transition:opacity .15s ease;overflow:visible}._chatWidgetButton_1k87e_389:hover,[data-theme=light] ._chatWidgetButton_1k87e_389:hover{opacity:.7;background:transparent;border:none}._actions_1k87e_79{display:flex;align-items:center;gap:16px;margin-left:auto}._mobileThemeToggleSlot_1k87e_422{display:flex;align-items:center;justify-content:center}._mobileThemeToggleSlotChat_1k87e_428{order:2}._splitViewToggleButton_1k87e_432{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;color:#ffffffeb;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;position:relative;z-index:2}[data-theme=light] ._splitViewToggleButton_1k87e_432{background:#00000008;border-color:#00000014;color:#000000d9}._splitViewToggleButton_1k87e_432:hover{background:#ffffff14;border-color:#ffffff2e}[data-theme=light] ._splitViewToggleButton_1k87e_432:hover{background:#0000000f;border-color:#0000001f}._splitViewToggleButtonActive_1k87e_464{border-color:#0ea5e980}._splitViewToggleIcon_1k87e_468{position:relative;display:inline-block;width:18px;height:18px;flex-shrink:0}._splitViewToggleHalfLeft_1k87e_476,._splitViewToggleHalfRight_1k87e_477{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center}._splitViewToggleHalfLeft_1k87e_476 svg{clip-path:inset(0 50% 0 0)}._splitViewToggleHalfRight_1k87e_477 svg{clip-path:inset(0 0 0 50%)}._splitViewToggleHalfRight_1k87e_477{opacity:.25;transition:opacity .15s ease}._splitViewToggleHalfRightActive_1k87e_498{opacity:1}@keyframes _splitViewGlowPulse_1k87e_1{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.55;transform:translate(1px)}}._splitViewToggleButtonPulse_1k87e_513:after{content:"";position:absolute;top:50%;right:8px;width:10px;height:10px;border-radius:999px;transform:translateY(-50%);background:#0ea5e9d9;box-shadow:0 0 14px #0ea5e973;animation:_splitViewGlowPulse_1k87e_1 1.2s ease-in-out infinite;pointer-events:none}._actionsRow_1k87e_528{display:flex;align-items:center;gap:16px;flex-wrap:nowrap}._userEmail_1k87e_538{font-size:13px;color:var(--text-secondary);font-weight:500;padding:6px 14px;border-radius:20px;background:var(--bg-secondary);border:1px solid var(--border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;transition:all .2s ease}._userEmail_1k87e_538:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}[data-theme=dark] ._userEmail_1k87e_538{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff1a}[data-theme=dark] ._userEmail_1k87e_538:hover{background:#ffffff1a}._chatActions_1k87e_571{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._upgradeButton_1k87e_578{padding:8px 18px;background:linear-gradient(135deg,#fbbf24,#f59e0b 55%,#d97706);border:1px solid rgba(17,24,39,.12);border-radius:20px;color:#111827;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;box-shadow:0 2px 10px #f59e0b59}._upgradeButton_1k87e_578:hover{transform:translateY(-1px);box-shadow:0 6px 18px #f59e0b73}._upgradeButton_1k87e_578:active{transform:translateY(0)}._burgerMenu_1k87e_606{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-primary);padding:8px;border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1);width:40px;height:40px;min-width:40px;min-height:40px;flex-shrink:0;position:relative;z-index:10001;touch-action:manipulation}@media(max-width:1024px){._burgerMenu_1k87e_606{width:52px;height:52px;min-width:52px;min-height:52px;padding:10px;border-radius:14px}}@media(min-width:1025px){._burgerMenu_1k87e_606{display:none}}._burgerMenu_1k87e_606:hover{background:var(--bg-secondary);border-color:var(--border)}._burgerMenu_1k87e_606:active{transform:scale(.95);background:var(--bg-tertiary)}._burgerMenu_1k87e_606 svg{transition:transform .2s ease;width:22px;height:22px}@media(max-width:1024px){._burgerMenu_1k87e_606 svg{width:28px;height:28px}}._burgerMenu_1k87e_606:hover svg{transform:scale(1.05)}[data-theme=dark] ._burgerMenu_1k87e_606{color:var(--text-primary)}[data-theme=dark] ._burgerMenu_1k87e_606:hover{background:#ffffff14;border-color:#ffffff1a}[data-theme=dark] ._burgerMenu_1k87e_606:active{background:#ffffff1f}._burgerLogo_1k87e_684{width:28px;height:28px;object-fit:contain;transition:transform .2s ease}@media(max-width:1024px){._burgerLogo_1k87e_684{width:32px;height:32px}}._burgerMenu_1k87e_606:hover ._burgerLogo_1k87e_684{transform:scale(1.05)}._agentOSSection_1k87e_705{display:flex;align-items:center;gap:16px;margin-left:auto;margin-right:16px}._agentOSLabel_1k87e_713{font-size:14px;font-weight:600;color:#0ea5e9;padding-right:16px;border-right:1px solid rgba(255,255,255,.1)}._agentOSSearch_1k87e_721{display:flex;align-items:center;gap:8px;padding:6px 12px;background:transparent;border:none;border-radius:0;min-width:300px}._agentOSSearch_1k87e_721 svg{color:#666;flex-shrink:0}._agentOSSearch_1k87e_721 input{flex:1;background:transparent;border:none;color:#fff;font-size:13px;outline:none}._agentOSSearch_1k87e_721 input::placeholder{color:#666}._agentOSStats_1k87e_750{display:flex;align-items:center;gap:6px;font-size:12px;color:#888}._statDot_1k87e_758{width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80}._agentOSTime_1k87e_766{font-size:12px;color:#666;font-family:monospace}._agentOSNotif_1k87e_772{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;cursor:pointer;transition:all .2s}._agentOSNotif_1k87e_772:hover{background:#0ea5e933;border-color:#0ea5e94d;color:#0ea5e9}@media(max-width:1024px){._header_1k87e_8{padding:10px 32px!important}._content_1k87e_170{gap:16px}._quickAccess_1k87e_242{margin-left:12px;padding:3px 6px}._userEmail_1k87e_538{max-width:150px}._mainNav_1k87e_74._hoverOnly_1k87e_74,._actionsRow_1k87e_528._hoverOnly_1k87e_74{display:none!important}}@media(max-width:768px){._header_1k87e_8{padding:8px 24px!important}._content_1k87e_170{gap:12px}._logo_1k87e_186{font-size:18px}._quickAccess_1k87e_242{display:none}._actions_1k87e_79{gap:10px}._splitViewToggleButton_1k87e_432{width:44px;height:44px;border-radius:14px;color:#0ea5e9f2;border-color:#0ea5e959;background:#0ea5e91a}._mobileThemeToggleSlotChat_1k87e_428{margin-left:0}._userEmail_1k87e_538{display:none}._authButtons_1k87e_861{display:none!important}._authIconButton_1k87e_865{display:inline-flex!important;width:48px!important;height:48px!important}._authIconButton_1k87e_865 svg{width:28px!important;height:28px!important}}@media(max-width:480px){._header_1k87e_8{padding:8px 16px!important}._content_1k87e_170{gap:8px}._logo_1k87e_186{display:block;font-size:16px}._actions_1k87e_79{gap:8px}._splitViewToggleButton_1k87e_432{width:42px;height:42px}._authButtons_1k87e_861{display:none!important}}._authButtons_1k87e_861{display:flex}._authIconButton_1k87e_865{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:0;border:none;background:transparent;color:var(--text-primary);cursor:pointer;transition:opacity .15s ease;padding:0}._authIconButton_1k87e_865:hover{opacity:.7;background:transparent;border:none}[data-theme=light] ._authIconButton_1k87e_865{border:none;background:transparent;color:var(--text-primary)}[data-theme=light] ._authIconButton_1k87e_865:hover{background:transparent;border:none;opacity:.7}._accountWrapper_1k87e_948{position:relative}._accountButton_1k87e_952{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:24px;cursor:pointer;transition:all .2s ease;height:36px}._accountButton_1k87e_952:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._accountAvatar_1k87e_970{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0%,var(--accent-secondary) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._accountChevron_1k87e_983{color:var(--text-tertiary);transition:transform .2s ease}._accountButton_1k87e_952:hover ._accountChevron_1k87e_983{color:var(--text-secondary)}[data-theme=dark] ._accountButton_1k87e_952{background:#ffffff0f;border-color:#ffffff1a}[data-theme=dark] ._accountButton_1k87e_952:hover{background:#ffffff1a}._accountMenu_1k87e_1002{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 2px 8px #00000014;z-index:10002;overflow:hidden;animation:_accountMenuFadeIn_1k87e_1 .15s ease;color:#1d1d1f}@keyframes _headerNeedleMove_1k87e_1{0%{background-position:0% 0}to{background-position:200% 0}}@keyframes _accountMenuFadeIn_1k87e_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] ._accountMenu_1k87e_1002{background:#fff!important;background-color:#fff!important;border:1px solid #e0e0e0;box-shadow:0 8px 32px #00000026,0 2px 8px #00000014;color:#1d1d1f}[data-theme=light] ._accountMenu_1k87e_1002 *{background-color:transparent!important}[data-theme=light] ._accountMenuHeader_1k87e_1045{background:#f5f5f7!important;background-color:#f5f5f7!important;border-bottom:1px solid #e5e5e5}[data-theme=light] ._accountMenuItem_1k87e_1051{background:transparent!important;background-color:transparent!important;color:#374151}[data-theme=light] ._accountMenuItem_1k87e_1051:hover{background:#f3f4f6!important;background-color:#f3f4f6!important;color:#1d1d1f}[data-theme=light] ._accountMenuItem_1k87e_1051 svg{color:#6b7280}[data-theme=light] ._accountMenuItem_1k87e_1051:hover svg{color:#374151}[data-theme=light] ._accountMenuItemDanger_1k87e_1071{color:#ef4444!important}[data-theme=light] ._accountMenuItemDanger_1k87e_1071:hover{background:#ef444414!important;background-color:#ef444414!important}[data-theme=light] ._accountMenuDivider_1k87e_1080{background:#e5e5e5!important;background-color:#e5e5e5!important}[data-theme=light] ._accountMenuSectionTitle_1k87e_1085{color:#9ca3af}[data-theme=light] ._accountMenuEmail_1k87e_1089{color:#1d1d1f}[data-theme=light] ._accountMenuRole_1k87e_1093{color:#6b7280}[data-theme=light] ._accountMenuAvatar_1k87e_1097{color:#fff!important}[data-theme=dark] ._accountMenu_1k87e_1002{background:#0a0a0c;border-color:#ffffff1a;box-shadow:0 4px 24px #0006,0 2px 8px #0000004d;color:#f9fafb}._accountMenuHeader_1k87e_1045{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fafafa;border-bottom:1px solid #e5e5e5}[data-theme=dark] ._accountMenuHeader_1k87e_1045{background:#ffffff0a;border-bottom-color:#ffffff14}[data-theme=dark] ._accountMenuEmail_1k87e_1089{color:#f9fafb}[data-theme=dark] ._accountMenuRole_1k87e_1093{color:#888}._accountMenuAvatar_1k87e_1097{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0%,var(--accent-secondary) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}._accountMenuInfo_1k87e_1143{display:flex;flex-direction:column;gap:2px;min-width:0}._accountMenuEmail_1k87e_1089{font-size:14px;font-weight:500;color:#1d1d1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountMenuRole_1k87e_1093{font-size:12px;color:#a1a1a6;text-transform:capitalize}._accountMenuDivider_1k87e_1080{height:1px;background:#e5e5e5;margin:6px 12px}[data-theme=dark] ._accountMenuDivider_1k87e_1080{background:#ffffff14}[data-theme=dark] ._accountMenuItem_1k87e_1051{color:#fffc}[data-theme=dark] ._accountMenuItem_1k87e_1051:hover{background:#ffffff0f;color:#fff}[data-theme=dark] ._accountMenuItem_1k87e_1051 svg{color:#ffffff80}[data-theme=dark] ._accountMenuItem_1k87e_1051:hover svg{color:#fffc}._accountMenuItem_1k87e_1051{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background:transparent;border:none;cursor:pointer;font-size:13px;font-weight:500;color:#4a4a4f;text-align:left;transition:all .15s ease}._accountMenuItem_1k87e_1051:hover{background:#f5f5f5;color:#1d1d1f}._accountMenuItem_1k87e_1051 svg{color:#a1a1a6;flex-shrink:0}._accountMenuItem_1k87e_1051:hover svg{color:#4a4a4f}._accountMenuItemDanger_1k87e_1071{color:#ef4444}._accountMenuItemDanger_1k87e_1071:hover{background:#ef44441a;color:#dc2626}._accountMenuItemDanger_1k87e_1071 svg{color:#ef4444}._accountMenuItemDanger_1k87e_1071:hover svg{color:#dc2626}._authButtons_1k87e_861{display:flex;align-items:center;gap:10px}@media(max-width:768px){._accountMenu_1k87e_1002{min-width:200px}._accountMenuHeader_1k87e_1045{padding:12px}._accountMenuAvatar_1k87e_1097{width:36px;height:36px;font-size:14px}}._mainNav_1k87e_74{display:flex;align-items:center;gap:15px;flex:0 1 auto;justify-content:flex-start;flex-wrap:nowrap}@media(min-width:1025px){._mainNav_1k87e_74{margin-left:28px}}._navItem_1k87e_1280{position:relative}._navButton_1k87e_1284{display:flex;align-items:center;gap:4px;padding:8px 14px;background:transparent;border:none;border-radius:8px;color:#ffffffbf;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navButton_1k87e_1284:hover{color:#fff;background:#ffffff14}._navButtonActive_1k87e_1305{color:#fff;background:#ffffff1a}[data-theme=light] ._navButton_1k87e_1284{color:#0f172ab3}[data-theme=light] ._navButton_1k87e_1284:hover{color:#0f172a;background:#0000000d}[data-theme=light] ._navButtonActive_1k87e_1305{color:#0f172a;background:#00000014}._navDownloadIcon_1k87e_1325{display:flex;align-items:center;justify-content:center;padding:6px 10px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .25s ease;position:relative}._navDownloadIcon_1k87e_1325:hover{background:#ffffff14}._navDownloadIcon_1k87e_1325:hover ._dlIconImg_1k87e_1342{animation:_dlBob_1k87e_1 .6s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(129,140,248,.5))}._navDownloadIcon_1k87e_1325 ._dlLabel_1k87e_1347{font-size:10px;font-weight:600;letter-spacing:.04em;color:#ffffff80;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}._navDownloadIcon_1k87e_1325:hover ._dlLabel_1k87e_1347{opacity:1}[data-theme=light] ._navDownloadIcon_1k87e_1325:hover{background:#0000000d}[data-theme=light] ._navDownloadIcon_1k87e_1325 ._dlLabel_1k87e_1347{color:#0f172a80}[data-theme=light] ._navDownloadIcon_1k87e_1325:hover ._dlIconImg_1k87e_1342{filter:drop-shadow(0 0 6px rgba(99,102,241,.4))}._dlIconImg_1k87e_1342{width:50px;height:50px;object-fit:contain;transition:all .25s ease;opacity:.85}._navDownloadIcon_1k87e_1325:hover ._dlIconImg_1k87e_1342{opacity:1}@keyframes _dlBob_1k87e_1{0%{transform:translateY(0)}to{transform:translateY(-3px)}}._navChevron_1k87e_1395{transition:transform .2s ease}._navButtonActive_1k87e_1305 ._navChevron_1k87e_1395{transform:rotate(180deg)}._navDropdown_1k87e_1406{position:absolute;top:calc(100% + 8px);left:0;min-width:280px;background:#121212cc!important;backdrop-filter:blur(18px) saturate(160%)!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px;box-shadow:0 8px 24px #0006;z-index:10002;overflow:hidden;animation:_navDropdownFadeIn_1k87e_1 .15s ease;padding:12px}@keyframes _navDropdownFadeIn_1k87e_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] ._navDropdown_1k87e_1406{background:#ffffffd9!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 2px 12px #00000014}._navDropdownGrid_1k87e_1443{display:grid;grid-template-columns:repeat(2,minmax(180px,auto));gap:12px}._navDropdownGridTwoRows_1k87e_1449{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(180px,auto);gap:12px}._navDropdownGridOneRow_1k87e_1457{display:grid;grid-auto-flow:column;grid-template-rows:1fr;grid-auto-columns:minmax(180px,auto);gap:12px}._navDropdownGridWide_1k87e_1465{display:grid;grid-template-columns:repeat(4,minmax(160px,auto));gap:12px}._navDropdownColumn_1k87e_1471{display:flex;flex-direction:column;gap:2px;min-width:160px}._navDropdownLabel_1k87e_1479{font-size:11px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 6px;margin-bottom:4px}[data-theme=light] ._navDropdownLabel_1k87e_1479{color:#6b7280}._navDropdownItem_1k87e_1495{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;background:#ffffff0f;border:1px solid rgba(59,130,246,.32);border-radius:10px;cursor:pointer;text-align:left;transition:all .15s ease;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000047}._navDropdownItem_1k87e_1495:hover{background:#ffffff14}[data-theme=light] ._navDropdownItem_1k87e_1495{background:transparent;border-color:#00000014;box-shadow:none}[data-theme=light] ._navDropdownItem_1k87e_1495:hover{background:#0000000a}._navDropdownItemTitle_1k87e_1531{font-size:14px;font-weight:560;color:#f1f5f9;line-height:1.15;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}[data-theme=light] ._navDropdownItemTitle_1k87e_1531{color:#111827}._navDropdownItemDesc_1k87e_1548{font-size:11px;color:#ffffff73;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme=light] ._navDropdownItemDesc_1k87e_1548{color:#6b728099}@media(max-width:1024px){._mainNav_1k87e_74{display:none}}._mobileMenu_1k87e_1573{display:none;position:fixed;inset:60px 0 0;background:var(--bg-primary);z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:1024px){._mobileMenu_1k87e_1573{display:block}}._mobileMenuContent_1k87e_1592{padding:16px 20px 32px;max-width:100%}._mobileMenuSection_1k87e_1597{margin-bottom:24px}._mobileMenuSectionTitle_1k87e_1601{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);padding:8px 12px;margin-bottom:4px}._mobileMenuItem_1k87e_1611{display:block;width:100%;padding:12px;background:transparent;border:none;text-align:left;font-size:15px;font-weight:500;color:var(--text-primary);cursor:pointer;border-radius:8px;transition:background .15s ease}._mobileMenuItem_1k87e_1611:hover,._mobileMenuItem_1k87e_1611:active{background:var(--bg-secondary)}._mobileMenuAuth_1k87e_1631{display:flex;gap:12px;padding:16px 12px;border-top:1px solid var(--border);margin-top:16px}._mobileMenuAuthButton_1k87e_1639{flex:1;padding:12px 16px;background:transparent;border:1px solid var(--border);border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .15s ease}._mobileMenuAuthButton_1k87e_1639:hover{background:var(--bg-secondary);border-color:var(--border-hover)}._mobileMenuAuthButtonPrimary_1k87e_1657{flex:1;padding:12px 16px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .15s ease}._mobileMenuAuthButtonPrimary_1k87e_1657:hover{opacity:.9}._accountMenuItemOwner_1k87e_1675{background:linear-gradient(135deg,#ff6b6b1a,#ffd93d1a)!important;border-left:2px solid #ffd93d}._accountMenuItemOwner_1k87e_1675:hover{background:linear-gradient(135deg,#ff6b6b33,#ffd93d33)!important}._accountMenuSection_1k87e_1085{display:flex;flex-direction:column;gap:2px;padding:4px 0}._accountMenuSectionTitle_1k87e_1085{font-size:.6875rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;padding:4px 12px 6px;margin:0}[data-theme=dark] ._accountMenuSectionTitle_1k87e_1085{color:#666}[data-theme=dark] .pitch-deck-active ._logo_1k87e_186{color:#fff!important}[data-theme=dark] .pitch-deck-active ._navButton_1k87e_1284{color:#ffffffd9!important}[data-theme=dark] .pitch-deck-active ._navButton_1k87e_1284:hover{color:#fff!important;background:#ffffff14!important}[data-theme=dark] .pitch-deck-active ._navButtonActive_1k87e_1305{color:#fff!important;background:#ffffff1a!important}.pitch-deck-active ._mobileThemeToggleSlot_1k87e_422{display:none!important}.toast{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--surface);border:1px solid var(--border);border-radius:0;box-shadow:0 4px 12px #00000026;min-width:300px;max-width:500px;animation:slideIn .3s ease;position:relative}.toast-icon{font-size:var(--font-xl);font-weight:600;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.toast-message{flex:1;font-size:var(--font-sm);color:var(--text-primary);line-height:1.5}.toast-close{background:none;border:none;font-size:var(--font-2xl);color:var(--text-500);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s ease}.toast-close:hover{color:var(--text-primary)}.toast-success{border-left:4px solid #22c55e}.toast-success .toast-icon{background:#dcfce7;color:#166534}.toast-error{border-left:4px solid #ef4444}.toast-error .toast-icon{background:#fee2e2;color:#991b1b}.toast-warning{border-left:4px solid #f59e0b}.toast-warning .toast-icon{background:#fef3c7;color:#92400e}.toast-info{border-left:4px solid #3b82f6}.toast-info .toast-icon{background:#dbeafe;color:#1e40af}.toast-container{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:12px;pointer-events:none}.toast-container>*{pointer-events:auto}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.toast.slide-out{animation:slideOut .3s ease forwards}@media(max-width:768px){.toast-container{top:16px;right:16px;left:16px}.toast{min-width:auto;max-width:100%;padding:14px 16px}.toast-message{font-size:var(--font-sm)}}[data-theme=dark] .toast{background:var(--surface);border-color:var(--border);box-shadow:0 4px 12px #0000004d}[data-theme=dark] .toast-success .toast-icon{background:#22c55e33;color:#4ade80}[data-theme=dark] .toast-error .toast-icon{background:#ef444433;color:#f87171}[data-theme=dark] .toast-warning .toast-icon{background:#f59e0b33;color:#fbbf24}[data-theme=dark] .toast-info .toast-icon{background:#3b82f633;color:#60a5fa}._floatingWidget_1euyl_3{position:fixed;z-index:9999;font-family:var(--font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Inter", sans-serif);transition:transform .1s ease-out;user-select:none;touch-action:manipulation;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}._floatingWidget_1euyl_3._dragging_1euyl_18{transition:none;z-index:10000}._floatingWidget_1euyl_3._dragging_1euyl_18 ._chatPanel_1euyl_23,._floatingWidget_1euyl_3._dragging_1euyl_18 ._floatingButton_1euyl_24,._floatingWidget_1euyl_3._resizing_1euyl_28 ._chatPanel_1euyl_23{box-shadow:0 12px 48px #0003,0 8px 24px #00000026}._floatingButton_1euyl_24{width:100px;height:100px;border-radius:50%;background:transparent;border:none;box-shadow:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;position:relative;overflow:visible;animation:_floatIn_1euyl_1 .3s ease-out;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] ._floatingButton_1euyl_24{background:transparent;border:none;box-shadow:none}[data-theme=dark] ._floatingButton_1euyl_24{background:transparent;box-shadow:none}._floatingButton_1euyl_24:hover{transform:translateY(-1px);background:transparent;filter:drop-shadow(0 0 8px rgba(59,130,246,.5))}[data-theme=light] ._floatingButton_1euyl_24:hover{background:transparent;filter:drop-shadow(0 0 8px rgba(59,130,246,.4))}[data-theme=dark] ._floatingButton_1euyl_24:hover{background:transparent;filter:drop-shadow(0 0 8px rgba(59,130,246,.5))}._floatingButton_1euyl_24:active{transform:translateY(-1px) scale(.98)}._floatingButton_1euyl_24 svg{width:48px;height:48px;color:#fff9!important;fill:none;stroke:#fff9!important;stroke-width:1.5}[data-theme=light] ._floatingButton_1euyl_24{filter:drop-shadow(0 0 4px rgba(59,130,246,.2))}[data-theme=dark] ._floatingButton_1euyl_24{filter:drop-shadow(0 0 4px rgba(96,165,250,.2))}[data-theme=light] ._floatingButton_1euyl_24 svg{color:#3b82f699!important;stroke:#3b82f699!important}[data-theme=dark] ._floatingButton_1euyl_24 svg{color:#60a5fa99!important;stroke:#60a5fa99!important}._floatingButton_1euyl_24:hover svg{color:#fffc!important;stroke:#fffc!important}[data-theme=light] ._floatingButton_1euyl_24:hover svg{color:#000000b3!important;stroke:#000000b3!important}[data-theme=dark] ._floatingButton_1euyl_24 svg{color:#fff!important;stroke:#fff!important}[data-theme=dark] ._floatingButton_1euyl_24:hover svg{color:#fff!important;stroke:#fff!important}@keyframes _floatIn_1euyl_1{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}._messageBadge_1euyl_143{position:absolute;top:-4px;right:-4px;background:#64748b26;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-tertiary);border-radius:8px;padding:2px 6px;font-size:9px;font-weight:500;min-width:14px;text-align:center;border:1px solid rgba(255,255,255,.15);box-shadow:none;animation:none}[data-theme=dark] ._messageBadge_1euyl_143{background:#ffffff14;border-color:#ffffff1a;color:#ffffff80}@keyframes _pulse_1euyl_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._chatPanel_1euyl_23{width:380px;max-width:calc(100vw - 32px);min-height:300px;max-height:calc(100vh - 100px);background:#121212fa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_1euyl_1 .25s cubic-bezier(.4,0,.2,1);border:none;position:relative;resize:none;padding:0;box-sizing:border-box;touch-action:pan-y}[data-theme=light] ._chatPanel_1euyl_23{background:#fffffffa;border:none;box-shadow:0 8px 32px #0000001f}._chatPanelInner_1euyl_208{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;background:transparent;min-height:0;max-height:100%;height:100%;position:relative}@keyframes _slideUp_1euyl_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._panelHeader_1euyl_232{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:transparent;border:none;flex-shrink:0;user-select:none;-webkit-user-select:none;cursor:grab}[data-theme=light] ._panelHeader_1euyl_232{background:transparent;border:none}._panelHeader_1euyl_232:active{cursor:grabbing}._headerLeft_1euyl_254{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._headerIcon_1euyl_262{width:20px;height:20px;flex-shrink:0;color:#0ea5e9}._headerIcon_1euyl_262 svg{stroke:#0ea5e9!important}._headerTitle_1euyl_273{font-size:14px;font-weight:600;white-space:nowrap;letter-spacing:-.01em;color:#fff}[data-theme=light] ._headerTitle_1euyl_273{color:#111}._messageCount_1euyl_285{font-size:10px;margin-left:8px;white-space:nowrap;font-weight:600;background:#0ea5e926;color:#0ea5e9;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px}._headerActions_1euyl_298{display:flex;align-items:center;gap:6px;flex-shrink:0}._headerButton_1euyl_305{width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;padding:0}[data-theme=light] ._headerButton_1euyl_305{background:transparent;color:#999}._headerButton_1euyl_305:hover{background:#ffffff14;color:#aaa}[data-theme=light] ._headerButton_1euyl_305:hover{background:#0000000d;color:#666}._headerButton_1euyl_305:active{transform:scale(.92)}._headerButton_1euyl_305 svg{width:12px;height:12px;stroke:currentColor!important;stroke-width:1.5}._messagesContainer_1euyl_347{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;background:transparent;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;min-height:0;color:#fff;overscroll-behavior:contain}[data-theme=light] ._messagesContainer_1euyl_347{color:#111}._messagesContainer_1euyl_347::-webkit-scrollbar{width:1px}._messagesContainer_1euyl_347::-webkit-scrollbar-track{background:transparent}._messagesContainer_1euyl_347::-webkit-scrollbar-thumb{background:var(--border, rgba(0, 0, 0, .2));border-radius:1px}._messagesContainer_1euyl_347::-webkit-scrollbar-thumb:hover{background:var(--border, rgba(0, 0, 0, .3))}._emptyState_1euyl_385{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:32px 24px;color:var(--text-tertiary)}._emptyIcon_1euyl_396{width:48px;height:48px;opacity:.2;margin-bottom:16px;color:var(--text-tertiary)}._emptyText_1euyl_404{font-size:15px;font-weight:600;color:var(--text-primary);opacity:.4;margin:0 0 6px}._emptySubtext_1euyl_412{font-size:13px;color:var(--text-tertiary);opacity:.45;margin:0;line-height:1.5}._messagesList_1euyl_421{display:flex;flex-direction:column;gap:12px}._inlineCode_1euyl_431{background-color:#0000001a;padding:2px 6px;border-radius:6px;font-size:.9em;color:var(--text-primary, #111827);font-family:var(--font-mono, "Fira Code", "Courier New", monospace)}[data-theme=dark] ._inlineCode_1euyl_431{background-color:#ffffff1a;color:var(--text-primary, #ffffff)}._message_1euyl_143._user_1euyl_445 ._messageContent_1euyl_429 ._inlineCode_1euyl_431{background-color:#fff3;color:#fff}._codeBlock_1euyl_450{border-radius:10px;margin:8px 0;overflow-x:auto;font-size:13px;line-height:1.5;position:relative;scrollbar-width:thin;scrollbar-color:var(--text-tertiary) transparent}._codeBlock_1euyl_450 pre{margin:0;padding:12px 14px;background:var(--bg-secondary)!important;border:1px solid var(--border);border-radius:10px}[data-theme=dark] ._codeBlock_1euyl_450 pre{background:#0a0a0c!important;border-color:#ffffff1a}._codeBlock_1euyl_450 pre:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary-500, #0ea5e9),var(--color-primary-400, #38bdf8),var(--color-primary-500, #0ea5e9));background-size:200% 100%;animation:_codeBlockGradient_1euyl_1 3s linear infinite;border-radius:12px 12px 0 0}@keyframes _codeBlockGradient_1euyl_1{0%{background-position:0% 0%}to{background-position:200% 0%}}._codeBlock_1euyl_450::-webkit-scrollbar{width:1px;height:1px}._codeBlock_1euyl_450::-webkit-scrollbar-track{background:transparent}._codeBlock_1euyl_450::-webkit-scrollbar-thumb{background:var(--text-tertiary, rgba(0, 0, 0, .2));border-radius:1px}._codeBlock_1euyl_450 code{color:var(--text-primary, #111827);font-size:.9em;font-family:var(--font-mono, "Fira Code", "Courier New", monospace);line-height:1.6;display:block;white-space:normal;word-wrap:normal;overflow-wrap:normal}[data-theme=dark] ._codeBlock_1euyl_450 code{color:#d4d4d4}._messageMeta_1euyl_525{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary, #6b7280)}._providerBadge_1euyl_533{background:var(--bg-secondary, #f3f4f6);padding:4px 8px;border-radius:8px;font-size:11px;font-weight:500;color:var(--text-secondary, #6b7280);font-family:var(--font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Inter", sans-serif)}._typingIndicator_1euyl_544{display:flex;gap:4px;padding:8px 0}._typingIndicator_1euyl_544 span{width:8px;height:8px;border-radius:50%;background:var(--text-secondary, #6b7280);animation:_typing_1euyl_544 1.4s infinite}._typingIndicator_1euyl_544 span:nth-child(2){animation-delay:.2s}._typingIndicator_1euyl_544 span:nth-child(3){animation-delay:.4s}@keyframes _typing_1euyl_544{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}._inputContainer_1euyl_578{display:flex;align-items:center;padding:8px 14px 12px;flex-shrink:0;background:transparent;border:none}[data-theme=light] ._inputContainer_1euyl_578{border:none}._inputBar_1euyl_591{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0;background:transparent;border:none;border-radius:0;transition:none;width:100%;box-sizing:border-box;box-shadow:none}[data-theme=light] ._inputBar_1euyl_591{background:transparent;border:none;box-shadow:none}._inputBar_1euyl_591:focus-within{background:transparent}[data-theme=light] ._inputBar_1euyl_591:focus-within{background:transparent}._inputBarMainRow_1euyl_620{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:auto;width:100%}._inputTopRow_1euyl_629,[data-theme=light] ._inputTopRow_1euyl_629{display:none}._inputField_1euyl_637{flex:1;min-height:36px;max-height:100px;padding:8px 0;border:none!important;border-radius:0;font-size:14px;font-family:inherit;resize:none;outline:none!important;background:transparent!important;color:#ffffffd9;line-height:1.4;box-shadow:none!important}[data-theme=light] ._inputField_1euyl_637{color:#000c}._inputField_1euyl_637::placeholder{color:#ffffff1f}[data-theme=light] ._inputField_1euyl_637::placeholder{color:#00000026}._inputField_1euyl_637:focus{outline:none!important;box-shadow:none!important;border:none!important}._inputField_1euyl_637:disabled{opacity:.5;cursor:not-allowed}._newChatButton_1euyl_677{padding:6px 12px;border:none;border-radius:8px;background:#ffffff0f;color:#888;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}[data-theme=light] ._newChatButton_1euyl_677{background:#0000000a;color:#666}._newChatButton_1euyl_677:hover{background:#0ea5e926;color:#0ea5e9}._sendButton_1euyl_699{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:#ffffff80;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease;box-shadow:none}._sendButton_1euyl_699 *{color:currentColor!important;fill:none!important;stroke:currentColor!important}._sendButton_1euyl_699:hover:not(:disabled){color:#fffc;background:#ffffff0d}._sendButton_1euyl_699:active:not(:disabled){transform:scale(.94)}._sendButton_1euyl_699:disabled{opacity:.2;cursor:not-allowed;background:transparent}._sendButton_1euyl_699 svg{width:18px;height:18px}[data-theme=light] ._sendButton_1euyl_699{background:transparent;color:#0006}[data-theme=light] ._sendButton_1euyl_699:hover:not(:disabled){color:#000000b3;background:#0000000d}._resizeHandle_1euyl_752{position:absolute;top:0;left:0;right:0;height:12px;cursor:ns-resize;z-index:10;display:flex;align-items:center;justify-content:center;background:transparent;transition:background .15s;border-radius:20px 20px 0 0;pointer-events:auto}._resizeHandle_1euyl_752:hover{background:#ffffff05}._resizeHandleLine_1euyl_773{width:32px;height:3px;background:#ffffff1a;border-radius:2px;transition:all .15s}[data-theme=light] ._resizeHandleLine_1euyl_773{background:#0000001a}._resizeHandle_1euyl_752:hover ._resizeHandleLine_1euyl_773{background:#fff3;width:40px}[data-theme=light] ._resizeHandle_1euyl_752:hover ._resizeHandleLine_1euyl_773{background:#00000026}@media(max-width:768px){._floatingWidget_1euyl_3{max-width:calc(100vw - 32px)}._chatPanel_1euyl_23{width:calc(100vw - 32px);max-width:calc(100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px);border-radius:20px}._floatingButton_1euyl_24{width:44px;height:44px;border-radius:12px}._floatingButton_1euyl_24 svg{width:20px;height:20px}}._messagesContainer_19ck1_6{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:16px;overflow-y:auto!important;overflow-x:hidden!important;min-height:0;max-height:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background-color:transparent;position:relative;will-change:scroll-position;scrollbar-width:thin;scrollbar-color:rgba(155,155,155,.15) transparent}._messagesContainer_19ck1_6::-webkit-scrollbar{width:1px}._messagesContainer_19ck1_6::-webkit-scrollbar-track{background:transparent}._messagesContainer_19ck1_6::-webkit-scrollbar-thumb{background-color:#3b82f699;border-radius:1px;min-height:40px}._messagesContainer_19ck1_6::-webkit-scrollbar-thumb:hover{background-color:#3b82f6cc}._message_19ck1_6{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:8px;max-width:85%;word-wrap:break-word;animation:_messageSlideIn_19ck1_1 .3s ease-out}@keyframes _messageSlideIn_19ck1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._message_19ck1_6._user_19ck1_68{align-self:flex-end;background-color:#0ea5e9;color:#fff;border:1px solid #0ea5e9}._message_19ck1_6._assistant_19ck1_76{align-self:flex-start;background-color:transparent!important;border:1px solid rgba(0,0,0,.15);color:#111827}[data-theme=dark] ._message_19ck1_6._assistant_19ck1_76{background-color:transparent!important;border-color:#ffffff26;color:#fff}._messageHeader_19ck1_90{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:11px;color:#0009;flex-wrap:wrap}._message_19ck1_6._user_19ck1_68 ._messageHeader_19ck1_90{color:#fffc}[data-theme=dark] ._messageHeader_19ck1_90{color:#fff9}._providerBadge_19ck1_109,._validityScore_19ck1_110{padding:2px 8px;background-color:#0000001a;border:1px solid transparent;border-radius:6px;font-size:10px;font-weight:500;text-transform:capitalize;color:inherit;white-space:nowrap}[data-theme=dark] ._providerBadge_19ck1_109,[data-theme=dark] ._validityScore_19ck1_110{background-color:#ffffff1a}._message_19ck1_6._user_19ck1_68 ._providerBadge_19ck1_109,._message_19ck1_6._user_19ck1_68 ._validityScore_19ck1_110{background-color:#fff3}._messageContent_19ck1_133{font-size:15px;line-height:1.6;color:inherit;white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word}._message_19ck1_6._user_19ck1_68 ._messageContent_19ck1_133,[data-theme=dark] ._message_19ck1_6._assistant_19ck1_76 ._messageContent_19ck1_133{color:#fff}._markdownParagraph_19ck1_151{margin:8px 0;line-height:1.6;color:inherit}._markdownParagraph_19ck1_151:first-child{margin-top:0}._markdownParagraph_19ck1_151:last-child{margin-bottom:0}._markdownList_19ck1_166{margin:8px 0;padding-left:24px;color:inherit}._markdownListItem_19ck1_172{margin:4px 0;line-height:1.6;color:inherit}._markdownHeading_19ck1_179{margin:16px 0 8px;font-weight:600;color:inherit;line-height:1.4}._markdownHeading_19ck1_179:first-child{margin-top:0}._messageContent_19ck1_133 h1{font-size:20px;margin:16px 0 8px;font-weight:600;color:inherit;line-height:1.4}._messageContent_19ck1_133 h2{font-size:18px;margin:16px 0 8px;font-weight:600;color:inherit;line-height:1.4}._messageContent_19ck1_133 h3{font-size:16px;margin:16px 0 8px;font-weight:600;color:inherit;line-height:1.4}._markdownBlockquote_19ck1_216{margin:12px 0;padding:12px 16px;border-left:3px solid #0ea5e9;background-color:#00000005;border-radius:8px;color:inherit;font-style:italic}[data-theme=dark] ._markdownBlockquote_19ck1_216{background-color:#ffffff05}._markdownLink_19ck1_231{color:#0ea5e9;text-decoration:underline;transition:color .2s}._message_19ck1_6._user_19ck1_68 ._markdownLink_19ck1_231{color:#ffffffe6}._markdownLink_19ck1_231:hover{color:#0284c7;opacity:.8}._inlineCode_19ck1_247{background-color:#0000001a;padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,Menlo,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;color:inherit}[data-theme=dark] ._inlineCode_19ck1_247{background-color:#ffffff1a}._message_19ck1_6._user_19ck1_68 ._inlineCode_19ck1_247{background-color:#fff3}._codeBlock_19ck1_265{border-radius:8px;margin:12px 0;overflow-x:auto;font-size:.9em;line-height:1.6;position:relative}._codeBlock_19ck1_265 pre{margin:0;padding:16px;background:#0000000d!important;border:1px solid rgba(0,0,0,.1);border-radius:8px;white-space:pre;word-wrap:normal;overflow-wrap:normal}[data-theme=dark] ._codeBlock_19ck1_265 pre{background:#ffffff0d!important;border-color:#ffffff1a}._moduleOutputs_1k4ow_1{margin-top:12px;border:1px solid var(--border-color, #e0e0e0);border-radius:8px;background:var(--module-bg, #f8f9fa);overflow:hidden}._toggleButton_1k4ow_9{width:100%;padding:8px 12px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-secondary, #666);transition:background-color .2s}._toggleButton_1k4ow_9:hover{background:var(--hover-bg, #f0f0f0)}._toggleIcon_1k4ow_28{font-size:10px;color:var(--text-tertiary, #999);transition:transform .2s}._toggleLabel_1k4ow_34{flex:1;text-align:left}._content_1k4ow_39{padding:12px;border-top:1px solid var(--border-color, #e0e0e0)}._moduleSection_1k4ow_44{margin-bottom:16px}._moduleSection_1k4ow_44:last-child{margin-bottom:0}._moduleTitle_1k4ow_52{font-size:13px;font-weight:600;margin:0 0 8px;color:var(--text-primary, #333);display:flex;align-items:center;gap:8px}._moduleMethod_1k4ow_62{font-size:11px;font-weight:400;color:var(--text-tertiary, #999);font-style:italic}._wordList_1k4ow_69{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._word_1k4ow_69{display:inline-block;padding:4px 8px;background:var(--word-bg, #e3f2fd);color:var(--word-color, #1976d2);border-radius:4px;font-size:12px;font-weight:500}._oovWord_1k4ow_86{display:inline-block;padding:4px 8px;background:var(--oov-bg, #fff3e0);color:var(--oov-color, #f57c00);border-radius:4px;font-size:12px;font-weight:500}._bandDistribution_1k4ow_96{display:flex;gap:12px;margin-top:8px;font-size:11px}._bandItem_1k4ow_103{padding:4px 8px;background:var(--band-bg, #f5f5f5);border-radius:4px;color:var(--text-secondary, #666)}._confidence_1k4ow_110{display:inline-block;margin-top:8px;padding:4px 8px;background:var(--confidence-bg, #e8f5e9);color:var(--confidence-color, #2e7d32);border-radius:4px;font-size:11px;font-weight:500}._oovLabel_1k4ow_121{font-size:12px;font-weight:500;color:var(--text-secondary, #666);margin-bottom:6px}._empty_1k4ow_128{font-size:12px;color:var(--text-tertiary, #999);font-style:italic}._error_1k4ow_134{display:flex;align-items:flex-start;gap:8px;padding:8px;background:var(--error-bg, #ffebee);color:var(--error-color, #c62828);border-radius:4px;font-size:12px}._errorIcon_1k4ow_145{flex-shrink:0}._warning_1k4ow_149{display:flex;align-items:flex-start;gap:8px;padding:8px;background:var(--warning-bg, #fff3e0);color:var(--warning-color, #f57c00);border-radius:4px;font-size:12px}._warningIcon_1k4ow_160{flex-shrink:0}._note_1k4ow_164{margin-top:4px;font-size:11px;color:var(--text-tertiary, #999);font-style:italic}._container_90rx4_1{position:relative;display:inline-flex;align-items:center;gap:8px}._voiceButton_90rx4_8{width:40px;height:40px;min-width:40px;border-radius:50%;border:none;background:transparent;color:var(--text-primary, #fff);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s ease;opacity:.5}._voiceButton_90rx4_8:hover:not(:disabled){background:#ffffff0d;transform:scale(1.05);opacity:1}._voiceButton_90rx4_8:disabled{opacity:.5;cursor:not-allowed}._voiceButton_90rx4_8._listening_90rx4_36{background:#ef444433;animation:_pulse_90rx4_1 1.5s infinite;color:#ef4444}._voiceButton_90rx4_8._unsupported_90rx4_42{opacity:.3}._interimTranscript_90rx4_47{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#0ea5e91f;border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:10px 16px;font-size:13px;color:var(--text-primary, #fff);white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 16px #0000004d;backdrop-filter:blur(8px);z-index:1000}._interimTranscript_90rx4_47:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(59,130,246,.3)}@keyframes _pulse_90rx4_1{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}@keyframes _transcriptPulse_90rx4_1{0%,to{opacity:1}50%{opacity:.7}}._interimTranscript_90rx4_47{animation:_transcriptPulse_90rx4_1 1.5s ease-in-out infinite}@media(max-width:639px){._voiceButton_90rx4_8{width:44px;height:44px;min-width:44px}._voiceButton_90rx4_8 svg{width:24px;height:24px}}@media(max-width:768px){html,body,html[data-theme=dark],body[data-theme=dark]{background-color:var(--color-bg-root, var(--bg-primary));background:var(--color-bg-root, var(--bg-primary))}html[data-theme=light],body[data-theme=light]{background-color:#fff;background:#fff}html.landingPageNoScroll,body.landingPageNoScroll{height:100%;overflow:hidden;overscroll-behavior:none;background:var(--color-bg-root, var(--bg-primary))}body.landingPageNoScroll{position:fixed;left:0;right:0;width:100%}}.main-layout-wrapper{display:flex;flex-direction:column;background:transparent;min-height:100vh;width:100%;overflow-x:clip;position:relative;pointer-events:auto}@media(max-width:768px){.main-layout-wrapper:has(.landing-page-content){height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}}.main-layout-wrapper a,.main-layout-wrapper button,.main-layout-wrapper [role=button],.main-layout-wrapper .btn,.main-layout-wrapper [class*=nav]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation}.desktop-sidebar{display:none}@media(min-width:1024px){.desktop-sidebar{position:fixed;left:0;top:0;height:100vh;width:250px;z-index:100;pointer-events:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-100%);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.desktop-sidebar.sidebar-visible{display:block;transform:translate(0)}.desktop-sidebar.sidebar-hidden{display:block;transform:translate(-100%)}.desktop-sidebar *{pointer-events:auto}}.main-content-area:not(:has(.idePageContainer)){flex:1;display:flex;flex-direction:column;min-height:100vh;width:100%;margin:0;padding:0;overflow:visible}.main-content-area:has(.idePageContainer){flex:1!important;display:flex!important;flex-direction:column!important;min-height:100vh!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.page-wrapper>.page{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.main-content:not(.landing-page-content):has(.page){height:auto!important;overflow-y:visible!important;padding-top:0!important}.main-content-area{flex:1 0 auto}.main-content-area.landing-page{overflow-x:hidden}@media(max-width:768px){.main-content-area.landing-page{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden;background:var(--color-bg-root, var(--bg-primary))}}@media(min-width:1024px){.main-content-area:not(:has(.idePageContainer)){transition:margin-left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.main-content-area.content-full:not(:has(.idePageContainer)){margin-left:0;width:100%}.main-content-area.content-pushed:not(:has(.idePageContainer)){margin-left:250px;width:calc(100% - 250px)}}@media(min-width:769px){body.sideMenuOpen:not(:has(.idePageContainer)) .main-content-area{margin-left:280px!important;width:calc(100% - 280px)!important;max-width:calc(100vw - 280px)!important}body.sideMenuOpen:not(:has(.idePageContainer)) .main-content{margin-left:0!important;width:100%!important}}.main-content.landing-page-content{width:100%;max-width:100vw;overflow-x:hidden;background:#0a0a0c;box-sizing:border-box;min-height:100dvh!important;height:auto!important;overflow-y:auto!important;padding-top:0!important}@media(max-width:768px){.main-content.landing-page-content{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none;background:#0a0a0c}}.main-content:not(.landing-page-content):not(:has(.idePageContainer)){padding:0;background:transparent;flex:1;height:auto;min-height:100dvh;width:100%;overflow-x:hidden;overflow-y:auto;padding-top:calc(var(--header-height, 60px) + env(safe-area-inset-top));margin-top:0;position:relative;z-index:1}@media(max-width:768px){.main-content:not(.landing-page-content):not(:has(.idePageContainer)){padding-top:calc(var(--header-height, 60px) + env(safe-area-inset-top))}}.main-content.auth-page-content{padding-top:calc(var(--header-height, 60px) + env(safe-area-inset-top))!important;margin-top:0!important;min-height:100dvh!important}.main-content:not(:has(.idePageContainer)):not(:has(.buildPage))>.page-wrapper{padding-top:0!important}.main-content:has(.buildPage){padding-top:calc(var(--header-height, 60px) + env(safe-area-inset-top))!important;padding-bottom:0!important}.main-content:has(.buildPage)>.page-wrapper{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}.page-wrapper:has(.buildPage){padding:0!important;margin:0!important}.main-content:has(.idePageContainer){padding:0!important;margin:0!important;width:100%!important;height:100vh!important;overflow:hidden!important;background:transparent!important}@media(max-width:1023px){.main-content:not(:has(.idePageContainer)){padding-bottom:20px}}@media(min-width:1024px){.main-content{padding-bottom:0;min-height:calc(100dvh - var(--header-height, 60px))}.page-wrapper{max-width:1400px;margin:0 auto;padding:5px 0;width:100%;box-sizing:border-box}.landing-page-content .page-wrapper{max-width:none!important;padding:0!important}header .page-wrapper{max-width:1400px;margin:0 auto;padding:0 var(--space-4)}}.main-content{position:relative;z-index:1;pointer-events:auto;margin-top:0}.main-content *{position:relative;z-index:auto;pointer-events:auto}.main-content .btn,.main-content button,.main-content a,.main-content [role='"button"']{position:relative;z-index:10;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;background:var(--bg);border-top:1px solid var(--border);display:flex;justify-content:space-around;align-items:center;padding:8px 4px;z-index:999;box-shadow:0 -2px 8px #0000001a;padding-bottom:max(8px,env(safe-area-inset-bottom))}@media(min-width:1024px){.mobile-bottom-nav{display:none}}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;color:var(--text-tertiary);text-decoration:none;font-size:var(--font-xs);min-width:60px;transition:color .2s ease;background:none;border:none;cursor:pointer;font-family:inherit;pointer-events:auto!important;z-index:1000;position:relative;touch-action:manipulation}.mobile-nav-item span:first-child{font-size:var(--font-xl)}.mobile-nav-item:active,.mobile-nav-item.active{color:var(--text-primary)}.mobile-menu-button{display:none}@media(max-width:1023px){.mobile-menu-button{display:flex!important}}@media(max-width:1023px){.desktop-sidebar{display:none!important}.mobile-menu-button{display:flex!important;pointer-events:auto!important;z-index:1001!important;position:relative!important}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.mobileChatSticky{position:fixed!important;top:auto!important;right:auto!important;left:max(16px,env(safe-area-inset-left))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;width:46px;height:46px;border-radius:14px;background:#0a0a0fa6;border:1px solid rgba(59,130,246,.35);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 10px 26px #00000040;color:#fff;display:flex;align-items:center;justify-content:center;z-index:10010;margin:0!important;transform:translateZ(0)}.mobileChatSticky:active{transform:scale(.98)}@media(min-width:1024px){.mobileChatSticky{display:none}}button:not(:disabled):not(.theme-toggle-icon-only),button:not([disabled]):not(.theme-toggle-icon-only),.btn:not(.btn-disabled),.btn:not([disabled]),[role=button]:not([disabled]),a[href],a[class*=nav],a[class*=link],[onclick]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;position:relative!important;z-index:9999!important;user-select:none!important}button.theme-toggle-icon-only,.theme-toggle-icon-only,button[data-testid=theme-toggle-button]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;position:relative!important;z-index:10004!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}button>svg,button>span:not([class*=Option]):not([class*=option]),.btn>svg,.btn>span:not([class*=Option]):not([class*=option]){pointer-events:none!important}button:before,button:after,.btn:before,.btn:after{pointer-events:none!important;z-index:-1!important}a[class*=NavLink],a[class*=nav-link],nav a{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:10;position:relative}aside a,.sidebar-container a,.desktop-sidebar a,.sidebar-container a[href],.desktop-sidebar a[href],aside a[href],.sidebar-container .nav-link,.desktop-sidebar .nav-link,.sidebar-container [class*=NavLink],.desktop-sidebar [class*=NavLink]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:10!important;position:relative!important;text-transform:none!important;user-select:none!important;-webkit-tap-highlight-color:rgba(0,0,0,.1)!important}.sidebar-container a[href*="/ml/"],.desktop-sidebar a[href*="/ml/"],.sidebar-container a[href*="/training"],.desktop-sidebar a[href*="/training"],.sidebar-container a[href*="/model"],.desktop-sidebar a[href*="/model"]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:100!important;position:relative!important}.mobile-bottom-nav a,.mobile-bottom-nav button{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:1000!important;position:relative}.main-content button,.main-content .btn,.main-content a,.main-content [role=button]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:10;position:relative}body{pointer-events:auto!important}*:not(.mobile-menu-overlay):not(.modal-overlay):not([class*=modal-overlay]){pointer-events:auto}.mobile-menu-overlay[style*="display: none"],.mobile-menu-overlay:not(:has(.mobile-menu-content)){pointer-events:none!important;display:none!important}.main-content-area,.main-content,.page-container,.page-content{pointer-events:auto!important;position:relative!important;z-index:1!important}.main-content-area *,.main-content *,.page-container *{pointer-events:auto}.main-content-area button,.main-content button,.page-container button{pointer-events:auto!important;z-index:9999!important;position:relative!important}._button_1h6gy_6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);font-size:var(--font-16);letter-spacing:-.01em;cursor:pointer;border:1px solid transparent;transition:all var(--transition-base);outline:none;position:relative;font-family:inherit;user-select:none;touch-action:manipulation;white-space:nowrap;-webkit-tap-highlight-color:transparent}._button_1h6gy_6:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._primary_1h6gy_38{background-color:var(--color-primary-500);color:#fff;border-color:var(--color-primary-500)}._primary_1h6gy_38:hover:not(:disabled){background-color:var(--color-primary-600);border-color:var(--color-primary-600);transform:translateY(-1px);box-shadow:var(--shadow-md)}._primary_1h6gy_38:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}._secondary_1h6gy_57{background-color:transparent;color:var(--text-primary);border-color:var(--border)}._secondary_1h6gy_57:hover:not(:disabled){background-color:var(--surface-hover);border-color:var(--color-primary-500);color:var(--color-primary-500);transform:translateY(-1px)}._secondary_1h6gy_57:active:not(:disabled){transform:translateY(0)}._tertiary_1h6gy_75{background-color:transparent;color:var(--text-primary);border-color:transparent}._tertiary_1h6gy_75:hover:not(:disabled){background-color:var(--surface-hover);color:var(--text-primary);transform:translateY(-1px)}._tertiary_1h6gy_75:active:not(:disabled){transform:translateY(0)}._danger_1h6gy_92{background-color:var(--color-error);color:#fff;border-color:var(--color-error)}._danger_1h6gy_92:hover:not(:disabled){background-color:var(--color-error);opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}._danger_1h6gy_92:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}._outline_1h6gy_111{background-color:transparent;color:var(--text-primary);border-color:var(--border)}._outline_1h6gy_111:hover:not(:disabled){background-color:var(--surface-hover);border-color:var(--color-primary-500);color:var(--color-primary-500)}._sm_1h6gy_127{padding:var(--space-2) var(--space-4);font-size:var(--font-14)}._md_1h6gy_132{padding:var(--space-3) var(--space-6);font-size:var(--font-16)}._lg_1h6gy_137{padding:var(--space-4) var(--space-8);font-size:var(--font-18)}._disabled_1h6gy_146{opacity:.5;cursor:not-allowed;pointer-events:none}._button_1h6gy_6:not(._disabled_1h6gy_146){pointer-events:auto;cursor:pointer}._loading_1h6gy_157{position:relative;color:transparent}._loading_1h6gy_157:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_1h6gy_189 .6s linear infinite}@keyframes _spin_1h6gy_189{to{transform:rotate(360deg)}}._fullWidth_1h6gy_183{width:100%;min-width:unset}._spinner_1h6gy_189{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_1h6gy_189 .6s linear infinite;margin-right:var(--space-2)}._contentLoading_1h6gy_200{opacity:0}._button_1h6gy_6:before,._button_1h6gy_6:after{pointer-events:none}@media(max-width:640px){._button_1h6gy_6{padding:var(--space-3) var(--space-5);font-size:var(--font-16);min-height:44px}._sm_1h6gy_127{padding:var(--space-2) var(--space-4);font-size:var(--font-14);min-height:36px}._lg_1h6gy_137{padding:var(--space-4) var(--space-6);font-size:var(--font-18);min-height:52px}}:root{--color-primary-50: #f0f9ff;--color-primary-100: #e0f2fe;--color-primary-200: #bae6fd;--color-primary-300: #7dd3fc;--color-primary-400: #38bdf8;--color-primary-500: #0ea5e9;--color-primary-600: #0284c7;--color-primary-700: #0369a1;--color-primary-800: #075985;--color-primary-900: #0c4a6e;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e5e5e5;--color-gray-300: #d4d4d4;--color-gray-400: #a3a3a3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #0a0a0a;--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6;--bg-primary: #ffffff;--bg-secondary: #fafafa;--bg-tertiary: #f5f5f5;--surface: #ffffff;--surface-elevated: #ffffff;--surface-hover: #fafafa;--bg: #ffffff;--color-bg-root: #ffffff;--border: #e5e5e5;--border-subtle: #f5f5f5;--text-primary: #1D1D1F;--text-secondary: #86868B;--text-tertiary: #A1A1A6;--text-disabled: #D2D2D7;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--bg-dark: #0a0a0c;--surface-dark: #0a0a0c;--surface-hover-dark: #161616;--surface-border-dark: rgba(255, 255, 255, .1);--surface-elevated-dark: #0a0a0c;--accent-400: #38bdf8;--accent-500: #3B82F6;--accent-600: #2563eb;[data-theme=dark]{--bg-primary: #0a0a0c;--bg-secondary: #0a0a0a;--bg-tertiary: #161616;--bg: #0a0a0c;--color-bg-root: #0a0a0c;--surface: #0a0a0a;--surface-elevated: #161616;--surface-hover: #111111;--border: rgba(255, 255, 255, .1);--border-subtle: rgba(255, 255, 255, .06);--text-primary: #FFFFFF;--text-secondary: #A1A1A6;--text-tertiary: #86868B;--text-disabled: #4B5563;--bg-dark: #0a0a0c;--surface-dark: #0a0a0c;--surface-hover-dark: #161616;--surface-border-dark: rgba(255, 255, 255, .1);--surface-elevated-dark: #0a0a0c;--accent-400: #38bdf8;--accent-500: #3B82F6;--accent-600: #2563eb;--spacing-1: var(--space-1);--spacing-2: var(--space-2);--spacing-3: var(--space-3);--spacing-4: var(--space-4);--spacing-5: var(--space-5);--spacing-6: var(--space-6);--spacing-8: var(--space-8);--spacing-10: var(--space-10);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .4);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .5)}--font-display: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: "JetBrains Mono", "SF Mono", "Monaco", "Menlo", "Consolas", monospace;--font-10: .625rem;--font-11: .6875rem;--font-12: .75rem;--font-13: .8125rem;--font-14: .875rem;--font-16: 1rem;--font-18: 1.125rem;--font-20: 1.25rem;--font-24: 1.5rem;--font-28: 1.75rem;--font-32: 2rem;--font-36: 2.25rem;--font-40: 2.5rem;--font-48: 3rem;--font-56: 3.5rem;--font-64: 4rem;--font-weight-normal: 400;--font-weight-bold: 700;--line-height-tight: 1.05;--line-height-snug: 1.1;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 2;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .01em;--space-0: 0;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--color-primary-light: var(--color-primary-100);--color-bg-surface: var(--surface);--color-bg-secondary: var(--bg-secondary);--color-text-primary: var(--text-primary);--color-text-secondary: var(--text-secondary);--color-border: var(--border);--border-radius-md: var(--radius-md);--border-radius-sm: var(--radius-sm);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-xs: var(--font-12);--font-size-sm: var(--font-14);--font-size-base: var(--font-16);--font-family-mono: var(--font-mono)}@media(min-width:640px){:root{--font-10: .625rem;--font-12: .75rem;--font-14: .875rem;--font-16: 1rem;--font-18: 1.125rem;--font-20: 1.25rem;--font-24: 1.5rem;--font-28: 1.75rem;--font-32: 2rem;--font-36: 2.25rem;--font-40: 2.5rem;--font-48: 3rem;--font-56: 3.5rem;--font-64: 4rem}}@media(min-width:1024px){:root{--font-24: 1.625rem;--font-28: 2rem;--font-32: 2.25rem;--font-36: 2.5rem;--font-40: 3rem;--font-48: 3.5rem;--font-56: 4rem;--font-64: 4.5rem}}@font-face{font-family:ClashDisplay;src:url(/assets/fonts/ClashDisplay-Regular.d60c2bc8.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:not(.ide-container) code,:not(.ide-container) pre,:not(.ide-container) kbd,:not(.ide-container) samp,:not(.ide-container) .mono,:not(.ide-container) code *,:not(.ide-container) pre *{font-family:var(--font-mono)!important}:not(.ide-container):not(.ide-container *) h1,:not(.ide-container):not(.ide-container *) h2,:not(.ide-container):not(.ide-container *) h3,:not(.ide-container):not(.ide-container *) h4,:not(.ide-container):not(.ide-container *) h5,:not(.ide-container):not(.ide-container *) h6,:not(.ide-container):not(.ide-container *) .h1,:not(.ide-container):not(.ide-container *) .h2,:not(.ide-container):not(.ide-container *) .h3,:not(.ide-container):not(.ide-container *) .h4,:not(.ide-container):not(.ide-container *) .h5,:not(.ide-container):not(.ide-container *) .h6{font-family:var(--font-display)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:not(.ide-container):not(.ide-container *) body,:not(.ide-container):not(.ide-container *) p,:not(.ide-container):not(.ide-container *) span,:not(.ide-container):not(.ide-container *) div,:not(.ide-container):not(.ide-container *) a,:not(.ide-container):not(.ide-container *) button,:not(.ide-container):not(.ide-container *) input,:not(.ide-container):not(.ide-container *) textarea,:not(.ide-container):not(.ide-container *) select,:not(.ide-container):not(.ide-container *) label{font-family:var(--font-sans)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:not(.ide-container) table,:not(.ide-container) th,:not(.ide-container) td{font-family:var(--font-sans)!important}:not(.ide-container) ul,:not(.ide-container) ol,:not(.ide-container) li{font-family:var(--font-sans)!important}:not(.ide-container) input,:not(.ide-container) textarea,:not(.ide-container) select,:not(.ide-container) button,:not(.ide-container) label{font-family:var(--font-sans)!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:var(--font-16);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}:not(.ide-container):not(.ide-container *) h1:not([class*=_]),:not(.ide-container):not(.ide-container *) h2:not([class*=_]),:not(.ide-container):not(.ide-container *) h3:not([class*=_]),:not(.ide-container):not(.ide-container *) h4:not([class*=_]),:not(.ide-container):not(.ide-container *) h5:not([class*=_]),:not(.ide-container):not(.ide-container *) h6:not([class*=_]),:not(.ide-container):not(.ide-container *) p:not([class*=_]),:not(.ide-container):not(.ide-container *) ul:not([class*=_]),:not(.ide-container):not(.ide-container *) ol:not([class*=_]),:not(.ide-container):not(.ide-container *) li:not([class*=_]),:not(.ide-container):not(.ide-container *) blockquote:not([class*=_]),:not(.ide-container):not(.ide-container *) pre:not([class*=_]){margin:0}:not(.ide-container):not(.ide-container *) ul,:not(.ide-container):not(.ide-container *) ol{list-style:none}:not(.ide-container):not(.ide-container *) button{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:inherit}input,textarea,select{font:inherit;color:inherit;background:transparent;border:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}:focus:not(:focus-visible){outline:none}html{background:var(--color-bg-root, var(--bg-primary));height:100%;margin:0;padding:0;overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y;overscroll-behavior-y:contain}body{background:var(--color-bg-root, var(--bg-primary));color:var(--text-primary)!important;font-family:var(--font-sans);line-height:1.6;font-size:16px;font-weight:400;letter-spacing:-.01em;margin:0!important;padding:0!important;min-height:100vh;overflow-y:auto!important;overflow-x:hidden!important;position:relative;width:100%!important;touch-action:pan-y;overscroll-behavior-y:contain;scrollbar-width:thin!important;scrollbar-color:rgba(155,155,155,.15) transparent!important;-ms-overflow-style:-ms-autohiding-scrollbar!important}body::-webkit-scrollbar,html::-webkit-scrollbar{width:1px!important;height:1px!important}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:transparent!important}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#9b9b9b33!important;border-radius:1px!important;transition:background .2s ease!important;margin:2px 0;min-height:20px}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:#9b9b9b59!important}*{scrollbar-width:thin;scrollbar-color:rgba(155,155,155,.15) transparent}*::-webkit-scrollbar{width:1px;height:1px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#9b9b9b33;border-radius:1px}*::-webkit-scrollbar-thumb:hover{background:#9b9b9b59}#root{background:var(--color-bg-root, var(--bg-primary));min-height:100dvh}.page-container,.page-section,.card,.page-card{background:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6,[data-theme=light] p,[data-theme=light] span,[data-theme=light] div,[data-theme=light] label,[data-theme=light] a,[data-theme=light] li,[data-theme=light] td,[data-theme=light] th,[data-theme=light] dt,[data-theme=light] dd,[data-theme=light] button,[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{color:inherit}.ide-container,.ide-container *{color:revert}ul:not([class*=_]),ol:not([class*=_]){margin-bottom:var(--space-4)!important;padding-left:var(--space-5)!important}li:not([class*=_]){margin-bottom:var(--space-2)!important;line-height:1.6!important}.page-section+.page-section{margin-top:var(--space-12)!important}h1:not([class*=_]),.h1:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-32)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin-bottom:var(--space-6)!important}@media(min-width:768px){h1:not([class*=_]),.h1:not([class*=_]){font-size:var(--font-48)!important}}h2:not([class*=_]),.h2:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-24)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin-top:var(--space-8)!important;margin-bottom:var(--space-4)!important}@media(min-width:768px){h2:not([class*=_]),.h2:not([class*=_]){font-size:var(--font-32)!important}}h3:not([class*=_]),.h3:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-20)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.4!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin-top:var(--space-6)!important;margin-bottom:var(--space-3)!important}@media(min-width:768px){h3:not([class*=_]),.h3:not([class*=_]){font-size:var(--font-24)!important}}h4,.h4{font-family:var(--font-display)!important;font-size:var(--font-18)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.5!important;margin-bottom:var(--space-2)!important}p:not([class*=_]){margin-bottom:var(--space-4)!important}.card,.page-card,.kpi-card{box-shadow:var(--shadow-sm)!important}.card:hover,.page-card:hover,.kpi-card:hover{box-shadow:var(--shadow-md)!important}html:not([data-theme=light]),html[data-theme=""]{--color-bg-root: var(--bg-primary);background:var(--color-bg-root);color:var(--text-primary)!important;color-scheme:dark}body:not([data-theme=light]),body[data-theme=""]{background:var(--color-bg-root, var(--bg-primary));color:var(--text-primary)!important}html[data-theme=dark]{--color-bg-root: var(--bg-primary);background:var(--color-bg-root);color:var(--text-primary)!important;color-scheme:dark}[data-theme=dark] .page-container{background:var(--bg-primary)}[data-theme=dark] .card,[data-theme=dark] .page-card,[data-theme=dark] .kpi-card,[data-theme=dark] .chart-card{background:var(--surface)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :not(.ide-container):not(.ide-container *) h1,[data-theme=dark] :not(.ide-container):not(.ide-container *) h2,[data-theme=dark] :not(.ide-container):not(.ide-container *) h3,[data-theme=dark] :not(.ide-container):not(.ide-container *) h4,[data-theme=dark] :not(.ide-container):not(.ide-container *) h5,[data-theme=dark] :not(.ide-container):not(.ide-container *) h6,[data-theme=dark] :not(.ide-container):not(.ide-container *) p,[data-theme=dark] :not(.ide-container):not(.ide-container *) span,[data-theme=dark] :not(.ide-container):not(.ide-container *) div,[data-theme=dark] :not(.ide-container):not(.ide-container *) label{color:var(--text-primary)!important}[data-theme=dark] .text-700,[data-theme=dark] .text-secondary{color:var(--text-secondary)!important}[data-theme=dark] .text-500,[data-theme=dark] .text-muted{color:var(--text-tertiary)!important}[data-theme=dark] body,[data-theme=dark] #root,[data-theme=dark] .page-container{background:var(--color-bg-root, var(--bg-primary))}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] .text-h1,[data-theme=dark] .text-h2,[data-theme=dark] .text-h3,[data-theme=dark] .text-h4,[data-theme=dark] .text-h5,[data-theme=dark] .text-h6{color:#f9fafb!important}[data-theme=dark] body,[data-theme=dark] html{scrollbar-color:rgba(59,130,246,.4) transparent!important}[data-theme=dark] body::-webkit-scrollbar-thumb,[data-theme=dark] html::-webkit-scrollbar-thumb{background:#3b82f666!important}[data-theme=dark] body::-webkit-scrollbar-thumb:hover,[data-theme=dark] html::-webkit-scrollbar-thumb:hover{background:#3b82f699!important}html[data-theme=light]{--bg: #FFFFFF !important;--bg-subtle: #F9FAFB !important;--surface: #FFFFFF !important;--surface-hover: #F3F4F6 !important;--surface-border: #E5E7EB !important;--surface-shadow: rgba(0, 0, 0, .05) !important;--text-900: #111827 !important;--text-700: #374151 !important;--text-500: #6B7280 !important;--text-300: #9CA3AF !important;--chart-grid: #E5E7EB !important;background:#fff;color:#111827;color-scheme:light;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--color-bg-root: #FFFFFF !important}[data-theme=light] body{background:#fff;color:#111827}[data-theme=light] #root,[data-theme=light] .page-container{background:#fff}[data-theme=light] .card,[data-theme=light] .page-card,[data-theme=light] .kpi-card,[data-theme=light] .chart-card{background:#fff;border-color:#e5e7eb;color:#111827}.typography-page-title{font-family:var(--font-display);font-size:var(--font-32);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.02em;color:var(--text-primary);margin-top:0;margin-bottom:var(--space-4);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.typography-page-title{font-size:var(--font-40);margin-bottom:var(--space-6)}}@media(min-width:1024px){.typography-page-title{font-size:var(--font-48)}}.typography-section-title{font-family:var(--font-display);font-size:var(--font-24);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);margin-top:var(--space-10);margin-bottom:var(--space-5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.typography-section-title{font-size:var(--font-28)}}@media(min-width:1024px){.typography-section-title{font-size:var(--font-32)}}.typography-subsection-title{font-family:var(--font-display);font-size:var(--font-20);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);margin-top:var(--space-8);margin-bottom:var(--space-3)}@media(min-width:768px){.typography-subsection-title{font-size:var(--font-24)}}.typography-card-title{font-family:var(--font-display);font-size:var(--font-18);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);margin-top:0;margin-bottom:var(--space-2)}@media(min-width:768px){.typography-card-title{font-size:var(--font-20)}}.typography-body-large{font-family:var(--font-sans);font-size:var(--font-18);font-weight:var(--font-weight-normal);line-height:1.6;letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);margin-bottom:var(--space-8);max-width:65ch}.typography-body{font-family:var(--font-sans);font-size:var(--font-16);font-weight:var(--font-weight-normal);line-height:1.6;letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);margin-bottom:var(--space-4)}.typography-body-small{font-family:var(--font-sans);font-size:var(--font-14);font-weight:var(--font-weight-normal);line-height:1.5;letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);margin-bottom:var(--space-2)}.typography-label{font-family:var(--font-sans);font-size:var(--font-14);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);margin-bottom:var(--space-1);display:block}.typography-caption{font-family:var(--font-sans);font-size:var(--font-12);font-weight:var(--font-weight-normal);line-height:1.4;letter-spacing:var(--letter-spacing-normal);color:var(--text-tertiary);margin-top:var(--space-1)}.typography-micro{font-family:var(--font-mono);font-size:var(--font-10);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:.05em;color:var(--text-tertiary);text-transform:uppercase}.prose-content>*+*{margin-top:var(--space-4)}.prose-content h1{font-family:var(--font-display);font-size:var(--font-32);font-weight:700;margin-top:0;margin-bottom:var(--space-6);line-height:1.2}.prose-content h2{font-family:var(--font-display);font-size:var(--font-24);font-weight:600;margin-top:var(--space-10);margin-bottom:var(--space-4);line-height:1.3}.prose-content h3{font-family:var(--font-display);font-size:var(--font-20);font-weight:600;margin-top:var(--space-8);margin-bottom:var(--space-3);line-height:1.4}.prose-content p{font-family:var(--font-sans);font-size:var(--font-16);line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-4)}.prose-content ul,.prose-content ol{font-family:var(--font-sans);margin-bottom:var(--space-4);padding-left:var(--space-6);color:var(--text-secondary)}.prose-content li{margin-bottom:var(--space-2)}.prose-content blockquote{border-left:4px solid var(--color-primary-500);padding-left:var(--space-4);margin-left:0;margin-bottom:var(--space-6);font-style:italic;color:var(--text-primary)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}[class*=Grid],[class*=grid],.grid{align-items:stretch!important}.page-container{max-width:1400px;margin:0 auto;padding:calc(60px + var(--space-6)) var(--space-6) var(--space-8) var(--space-6);width:100%;box-sizing:border-box;min-height:calc(100vh - 60px);background:var(--bg-primary)}@media(min-width:768px){.page-container{padding:calc(60px + var(--space-8)) var(--space-8) var(--space-10) var(--space-8)}}@media(min-width:1024px){.page-container{padding:calc(60px + var(--space-10)) var(--space-10) var(--space-12) var(--space-10);max-width:1400px}}.page-header{margin-bottom:48px;padding-left:0;padding-right:0;width:100%;box-sizing:border-box;width:100%!important;margin-bottom:var(--space-12)!important;display:flex!important;flex-direction:column!important;gap:var(--space-4)!important}.page-subtitle{font-size:var(--font-lg)!important;font-weight:var(--font-normal)!important;line-height:var(--leading-relaxed)!important;color:var(--text-secondary)!important;margin:0!important}header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100vw!important;z-index:99999!important;margin:0!important;box-sizing:border-box!important;font-family:var(--font-primary)!important}.container{max-width:1400px;margin:0 auto;padding:0 var(--space-6);width:100%}.container-sm{max-width:640px}.container-md{max-width:768px}.container-lg{max-width:1024px}.container-xl{max-width:1280px}.container-2xl{max-width:1400px}.page-section{margin-bottom:64px;padding-left:0;padding-right:0;width:100%;box-sizing:border-box;margin-bottom:var(--space-12)}.page-section:last-child{margin-bottom:0}.section-title{font-size:var(--font-3xl)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--leading-snug)!important;color:var(--text-primary)!important;margin:0 0 var(--space-6) 0!important}.page{padding:var(--space-8);max-width:1400px;margin:0 auto}input:not(.resonant-chat-settings-input):not([data-chat-input]):not([class*=_]),textarea:not([data-chat-input]):not([class*=_]),select:not(.resonant-chat-settings-select):not([class*=_]){font-family:inherit;font-size:inherit;border:none;outline:none;background:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text-primary)!important;padding:var(--space-3) var(--space-4)!important;font-size:var(--font-base)!important;font-family:var(--font-primary)!important;border-radius:var(--radius-md, 8px)!important;width:100%!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--accent-500)!important}input::placeholder,textarea::placeholder{color:var(--text-500)!important}.form-group{margin-bottom:var(--space-6)}.form-label{display:block;font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:var(--space-2)}.form-input,.form-textarea,.form-select{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--font-base);color:var(--text-primary);background:var(--surface);border:1px solid var(--border);transition:border-color .15s ease}.form-input:focus,.form-textarea:focus,.form-select:focus{outline:none;border-color:var(--accent-500)}.form-container{max-width:600px;margin:0 auto}.button-group{display:flex;gap:16px;align-items:center}@media(max-width:768px){.hero-section{min-height:auto!important;padding-top:calc(56px + env(safe-area-inset-top))!important;padding-bottom:2rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow-x:hidden!important}.hero-content-overlay{position:relative!important;top:0!important;left:0!important;right:0!important;width:100%!important;padding:1.5rem 1rem 1rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-height:auto!important}.hero-content-container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:1rem!important}.hero-title-replacement,.hero-main-title,.hero-content-container h1{font-size:clamp(1.5rem,6vw,2rem)!important;line-height:1.3!important;text-align:center!important;margin:0 auto .75rem!important;padding:0!important;width:100%!important;max-width:100%!important;word-break:break-word!important}.big-title-line{display:block!important;text-align:center!important}.hero-subtitle-text,.hero-content-container h3{font-size:clamp(.875rem,3vw,1.125rem)!important;line-height:1.5!important;text-align:center!important;margin:0 auto .5rem!important;padding:0 1rem!important;width:100%!important;max-width:100%!important;color:var(--text-secondary)!important}.hero-description-text,.hero-content-container p{font-size:clamp(.8125rem,2.5vw,1rem)!important;line-height:1.6!important;text-align:center!important;margin:0 auto 1.5rem!important;padding:0 1rem!important;width:100%!important;max-width:100%!important;color:var(--text-tertiary)!important}.hero-actions{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;width:100%!important;max-width:100%!important;padding:0 1rem!important;margin-top:1rem!important}.hero-actions button{width:100%!important;max-width:280px!important;font-size:.9375rem!important;padding:.75rem 1.5rem!important;text-align:center!important;margin:0!important}}@media(max-width:480px){.hero-content-overlay{padding:1rem .75rem .75rem!important}.hero-title-replacement,.hero-main-title{font-size:clamp(1.25rem,5vw,1.75rem)!important;margin-bottom:.5rem!important}.hero-subtitle-text{font-size:clamp(.8125rem,2.5vw,1rem)!important}.hero-description-text{font-size:clamp(.75rem,2vw,.9375rem)!important}.hero-actions button{max-width:100%!important;font-size:.875rem!important;padding:.625rem 1.25rem!important}}.big-title,.big-title-line,.hero-title-replacement .big-title,.hero-content-overlay .big-title{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.hero-title-replacement h1{font-size:clamp(36px,8vw,72px)!important;font-weight:var(--font-weight-bold)!important;line-height:var(--line-height-tight)!important;letter-spacing:-.02em!important}.hero-title-replacement h2,.hero-subtitle{font-size:clamp(18px,3vw,28px)!important;font-weight:var(--font-weight-normal)!important;line-height:var(--line-height-relaxed)!important}.cta-title{font-size:clamp(28px,5vw,48px)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-tight)!important;letter-spacing:-.015em!important}.cta-subtitle{font-size:clamp(18px,2.5vw,24px)!important;font-weight:var(--font-weight-normal)!important;line-height:var(--line-height-relaxed)!important}.hero-title,.section-title,.feature-title{font-size:clamp(24px,4vw,36px)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-tight)!important}.landing-page h1{font-size:clamp(36px,8vw,72px)!important}.landing-page h2{font-size:clamp(28px,5vw,48px)!important}.landing-page h3{font-size:clamp(24px,4vw,36px)!important}.landing-page h4{font-size:clamp(20px,3vw,28px)!important}.landing-page p:not([class*=_]),.landing-page .body-text:not([class*=_]){font-size:clamp(16px,2vw,18px);line-height:var(--line-height-relaxed)}.landing-page small,.landing-page .caption{font-size:clamp(12px,1.5vw,14px)!important}.content-page{min-height:calc(100vh - 60px);padding:var(--space-md, 16px);background:var(--bg);color:var(--text-primary)}.content-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-lg, 24px)}.content-header{display:flex;flex-direction:column;gap:var(--space-sm, 12px);padding-bottom:var(--space-lg, 24px);border-bottom:2px solid var(--border)}.content-header h1{font-size:var(--font-4xl, 32px);font-weight:700;margin:0;color:var(--text-primary);line-height:1.2;text-align:left;font-family:var(--font-display, "Manrope", "Inter", sans-serif)}.content-header .subtitle{font-size:var(--font-lg, 18px);color:var(--text-tertiary);margin:0;line-height:1.5;font-family:var(--font-family, "Inter", sans-serif)}.content-body{display:flex;flex-direction:column;gap:var(--space-lg, 24px)}.content-body:has(.content-sidebar){display:grid;grid-template-columns:1fr 350px;gap:var(--space-xl, 32px)}.content-main{display:flex;flex-direction:column;gap:var(--space-lg, 24px)}.content-section{display:flex;flex-direction:column;gap:var(--space-md, 16px)}.content-section h2{font-size:var(--font-3xl, 28px);font-weight:700;margin:0;color:var(--text-primary);padding-bottom:var(--space-xs, 8px);border-bottom:1px solid var(--border);font-family:var(--font-display, "Manrope", "Inter", sans-serif)}.content-section h3{font-size:var(--font-xl, 20px);font-weight:600;margin:var(--space-md, 16px) 0 var(--space-xs, 8px) 0;color:var(--text-primary)}.content-section p{font-size:var(--font-base, 15px);line-height:1.7;color:var(--text-secondary);margin:0 0 var(--space-md, 16px) 0;font-family:var(--font-family, "Inter", sans-serif)}.content-section ul,.content-section ol{margin:0 0 var(--space-md, 16px) 0;padding-left:var(--space-lg, 24px)}.content-section li{font-size:var(--font-base, 15px);line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-xs, 8px);font-family:var(--font-family, "Inter", sans-serif)}.content-section code{background:var(--surface);padding:2px 6px;border-radius:var(--radius-sm, 4px);font-family:Monaco,Courier New,monospace;font-size:var(--font-sm, 13px);color:var(--color-primary-500)}[data-theme=dark] .content-section code{background:var(--surface)}.content-sidebar{display:flex;flex-direction:column;gap:var(--space-md, 16px)}.sidebar-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg, 8px);padding:var(--space-md, 16px);display:flex;flex-direction:column;gap:12px}[data-theme=dark] .sidebar-card{background:var(--surface)}.sidebar-card h3{font-size:16px;font-weight:700;margin:0;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.sidebar-card p{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.sidebar-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.sidebar-card li{font-size:14px;color:var(--text-secondary);padding-left:20px;position:relative}.sidebar-card li:before{content:"→";position:absolute;left:0;color:var(--color-primary-500)}.sidebar-card a{color:var(--color-primary-500);text-decoration:none;font-weight:500;transition:color .2s}.sidebar-card a:hover{color:var(--color-primary-600);text-decoration:underline}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:24px 0}.feature-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:var(--space-md, 16px);display:flex;flex-direction:column;gap:12px;transition:all .2s}[data-theme=dark] .feature-card{background:var(--surface)}.feature-card:hover{border-color:var(--color-primary-500);box-shadow:0 4px 12px #3b82f61a}.clean-box,.borderless-box,.no-border{border:none!important;box-shadow:none!important;outline:none!important}.feature-card h3{font-size:18px;font-weight:600;margin:0;color:var(--text-primary)}.feature-card p{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.contact-form{display:flex;flex-direction:column;gap:16px;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:24px}[data-theme=dark] .contact-form{background:var(--surface)}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-size:14px;font-weight:600;color:var(--text-secondary)}.form-group input,.form-group textarea{width:100%;padding:10px;border:1px solid var(--border);border-radius:6px;font-size:14px;font-family:inherit;background:var(--bg);color:var(--text-primary);transition:border-color .2s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--color-primary-500)}.form-group textarea{min-height:120px;resize:vertical}@media(max-width:968px){.content-body{grid-template-columns:1fr}.content-sidebar{order:-1}.content-header h1{font-size:28px}.feature-grid{grid-template-columns:1fr}}.dashboard-container-compact{display:grid;grid-template-columns:400px 1fr;gap:24px;max-width:1600px;margin:0 auto;height:calc(100vh - 100px)}.dashboard-left{display:flex;flex-direction:column}.dashboard-right{overflow-y:auto;padding-right:8px}.dashboard-section{display:flex;flex-direction:column;gap:16px;height:100%}.dashboard-description{padding:12px;background:var(--surface);border-radius:8px;border:1px solid var(--border);margin-bottom:8px}[data-theme=dark] .dashboard-description{background:var(--surface)}.dashboard-description h3{font-size:13px;font-weight:700;margin:0 0 8px;color:var(--text-primary)}.dashboard-description p{font-size:12px;line-height:1.5;color:var(--text-secondary);margin:0 0 6px}.dashboard-description p:last-child{margin-bottom:0}.function-description{font-size:11px;line-height:1.4;color:var(--text-tertiary);margin-top:4px;font-style:italic}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.stat-box{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:8px;text-align:center}[data-theme=dark] .stat-box{background:var(--surface)}.stat-icon{font-size:24px;margin-bottom:8px}.stat-value{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.stat-label{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.dashboard-right::-webkit-scrollbar{width:1px}.dashboard-right::-webkit-scrollbar-track{background:transparent}.dashboard-right::-webkit-scrollbar-thumb{background:var(--text-400);border-radius:1px;margin:2px 0;min-height:20px}.dashboard-right::-webkit-scrollbar-thumb:hover{background:var(--text-500)}[data-theme=dark] .dashboard-right::-webkit-scrollbar-track{background:var(--surface)}@media(max-width:1400px){.dashboard-container-compact{grid-template-columns:350px 1fr}}@media(max-width:1024px){.dashboard-container-compact{grid-template-columns:1fr;height:auto}.dashboard-right{max-height:none}}.llm-scanner-page-compact,.validation-tool-page-compact{min-height:calc(100vh - 60px);padding:var(--space-md, 16px);background:var(--bg);color:var(--text-primary)}.scanner-container-compact,.validation-container-compact{display:grid;grid-template-columns:400px 1fr;gap:24px;max-width:1600px;margin:0 auto;height:calc(100vh - 100px)}.scanner-left,.validation-left{display:flex;flex-direction:column}.scanner-right,.validation-right{display:flex;flex-direction:column;overflow-y:auto;padding-right:8px}.input-section{display:flex;flex-direction:column;gap:16px;height:100%}.input-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.input-header h2{font-size:20px;font-weight:700;margin:0;color:var(--text-primary)}.mode-toggle{display:flex;gap:4px;background:var(--surface);border-radius:6px;padding:2px}[data-theme=dark] .mode-toggle{background:var(--surface)}.mode-toggle button{padding:6px 12px;border:none;background:transparent;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;color:var(--text-tertiary);transition:all .2s}.mode-toggle button.active{background:var(--color-primary-500);color:#fff}.capabilities-description{padding:12px;background:var(--surface);border-radius:8px;border:1px solid var(--border);margin-bottom:8px}[data-theme=dark] .capabilities-description{background:var(--surface)}.capabilities-description h3{font-size:13px;font-weight:700;margin:0 0 8px;color:var(--text-primary)}.capabilities-description h4{font-size:12px;font-weight:600;margin:0 0 8px;color:var(--text-primary)}.capabilities-description p{font-size:12px;line-height:1.5;color:var(--text-secondary);margin:0 0 6px}.capabilities-description p:last-child{margin-bottom:0}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.w-full{width:100%}.h-full{height:100%}.m-0{margin:var(--space-0)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-6{margin:var(--space-6)}.m-8{margin:var(--space-8)}.p-0{padding:var(--space-0)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.grid-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-6)}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}@media(max-width:768px){.page-container{padding:var(--space-2)}.page-header{flex-direction:column!important;align-items:flex-start!important;gap:var(--space-3)!important}.page-header>div:first-child{width:100%}.page-header>div:last-child{width:100%;display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-container>[class*=Card],.page-container>section{margin-bottom:var(--space-3)!important}[class*=Card]{width:100%!important;max-width:100%!important;box-sizing:border-box}table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}table thead,table tbody,table tr{display:block}table thead{display:none}table tr{border:1px solid var(--border);margin-bottom:var(--space-2);padding:var(--space-2);border-radius:var(--border-radius-md)}table td{display:block;text-align:right;padding:var(--space-1) var(--space-2);border:none;position:relative;padding-left:50%;box-sizing:border-box}table td:before{content:attr(data-label);position:absolute;left:var(--space-2);width:45%;text-align:left;font-weight:600;color:var(--text-secondary)}.button-group,[style*="display: flex"][style*=gap]{flex-direction:column;width:100%}.button-group>button,.button-group>[class*=Button]{width:100%}input,select,textarea{width:100%!important;max-width:100%!important;box-sizing:border-box}body,html,#root,.page-container{overflow-x:hidden!important;max-width:100vw!important}}@media(max-width:1024px){.page-container>[class*=Card],.page-container>section{margin-bottom:var(--space-4)!important}[style*=grid-template-columns]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}}@media(max-width:768px){[style*=grid-template-columns]{grid-template-columns:1fr!important}.page-container,.page-card{padding:32px 24px}.page-title{font-size:28px}.page-subtitle{font-size:16px}.page-container{padding:var(--space-4)!important}.page-title{font-size:var(--font-4xl)!important}.page-subtitle{font-size:var(--font-base)!important}.section-title{font-size:var(--font-2xl)!important}.card,.page-card,.kpi-card{padding:var(--space-4)!important;margin-bottom:var(--space-4)!important}.page-header,.page-section{margin-bottom:var(--space-8)!important}button,.btn{min-height:44px!important;padding:var(--space-3) var(--space-4)!important}.kpi-grid,.charts-grid{grid-template-columns:1fr!important;gap:var(--space-4)!important}}@media(max-width:480px){.page-container{padding:var(--space-3)!important}.page-title{font-size:var(--font-3xl)!important}.card,.page-card{padding:var(--space-3)!important}}@media(min-width:768px){.container{padding-left:var(--space-8);padding-right:var(--space-8)}}@media(min-width:1024px){.container{padding-left:var(--space-12);padding-right:var(--space-12)}.page-container{padding:var(--space-12) var(--space-16)!important;max-width:1400px!important;margin:0 auto!important}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:var(--space-6)!important}.charts-grid{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-6)!important}}:root{--breakpoint-xs: 320px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--touch-target-min: 44px;--touch-target-comfortable: 48px}.container-responsive{width:100%;margin:0 auto;padding-left:var(--space-4);padding-right:var(--space-4)}@media(min-width:640px){.container-responsive{padding-left:var(--space-6);padding-right:var(--space-6)}}@media(min-width:1024px){.container-responsive{padding-left:var(--space-8);padding-right:var(--space-8);max-width:1280px}}@media(min-width:1280px){.container-responsive{max-width:1400px}}.grid-responsive{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){.grid-responsive{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}@media(min-width:1024px){.grid-responsive{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}@media(min-width:1280px){.grid-responsive{grid-template-columns:repeat(4,1fr);gap:var(--space-8)}}button,a.button,.button,input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}@media(max-width:768px){button,a.button,.button,input[type=button],input[type=submit]{min-height:var(--touch-target-comfortable);padding:var(--space-3) var(--space-6)}}@media(hover:none)and (pointer:coarse){button:hover,a:hover,.hover-effect:hover{transform:none}}h1,.typography-page-title{font-size:var(--font-3xl);line-height:var(--leading-tight)}h2,.typography-section-title{font-size:var(--font-2xl);line-height:var(--leading-snug)}h3,.typography-card-title{font-size:var(--font-xl);line-height:var(--leading-snug)}@media(min-width:768px){h1,.typography-page-title{font-size:var(--font-4xl)}h2,.typography-section-title{font-size:var(--font-3xl)}h3,.typography-card-title{font-size:var(--font-2xl)}}@media(min-width:1024px){h1,.typography-page-title{font-size:var(--font-5xl)}h2,.typography-section-title{font-size:var(--font-4xl)}}@media(max-width:640px){.spacing-mobile-compact{padding:var(--space-3);margin:var(--space-2)}.spacing-mobile-compact>*+*{margin-top:var(--space-3)}}.flex-responsive{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.flex-responsive{flex-direction:row;gap:var(--space-6)}}.hide-mobile{display:none}@media(min-width:768px){.hide-mobile{display:block}}.show-mobile{display:block}@media(min-width:768px){.show-mobile{display:none}}.card-responsive{padding:var(--space-4);margin-bottom:var(--space-4)}@media(min-width:768px){.card-responsive{padding:var(--space-6);margin-bottom:var(--space-6)}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.table-responsive table{font-size:var(--font-sm)}.table-responsive th,.table-responsive td{padding:var(--space-2) var(--space-3)}}@media(max-width:640px){.form-responsive{width:100%}.form-responsive input,.form-responsive textarea,.form-responsive select{width:100%;font-size:var(--font-base)}}@media(max-width:1024px){.nav-responsive{position:fixed;inset:64px 0 0;background:var(--bg-primary);z-index:var(--z-dropdown);transform:translate(-100%);transition:transform var(--transition-base)}.nav-responsive.open{transform:translate(0)}}@media(max-width:1024px){.dashboard-grid{grid-template-columns:1fr;gap:var(--space-4)}.dashboard-sidebar{position:fixed;transform:translate(-100%);z-index:var(--z-dropdown)}.dashboard-sidebar.open{transform:translate(0)}}@media(max-width:640px){.text-center-mobile{text-align:center}}.full-width-mobile{width:100%}@media(min-width:768px){.full-width-mobile{width:auto}}:not(.ide-container) *:not([class*=_]){font-family:var(--font-family)!important}h1:not([class*=_]),.h1:not([class*=_]),.page-title:not([class*=_]),.heroTitle:not([class*=_]),.validation-title:not([class*=_]),.scanner-title:not([class*=_]),.title:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-4xl)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-tight)!important;color:var(--text-primary)!important;margin:0!important}[data-theme=dark] h1:not([class*=_]),[data-theme=dark] .h1:not([class*=_]),[data-theme=dark] .page-title:not([class*=_]),[data-theme=dark] .heroTitle:not([class*=_]),[data-theme=dark] .validation-title:not([class*=_]),[data-theme=dark] .scanner-title:not([class*=_]),[data-theme=dark] .title:not([class*=_]){color:#f9fafb!important}h2:not([class*=_]),.h2:not([class*=_]),.section-title:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-3xl)!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-tight)!important;color:var(--text-primary)!important;margin:0!important}[data-theme=dark] h2:not([class*=_]),[data-theme=dark] .h2:not([class*=_]),[data-theme=dark] .section-title:not([class*=_]){color:#f9fafb!important}h3:not([class*=_]),.h3:not([class*=_]),.feature-title:not([class*=_]){font-family:var(--font-display)!important;font-size:var(--font-2xl)!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-snug)!important;color:var(--text-primary)!important;margin:0!important}[data-theme=dark] h3:not([class*=_]),[data-theme=dark] .h3:not([class*=_]),[data-theme=dark] .feature-title:not([class*=_]){color:#f9fafb!important}h4:not([class*=_]),.h4:not([class*=_]){font-family:var(--font-family)!important;font-size:var(--font-xl)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--tracking-normal)!important;line-height:var(--leading-normal)!important;color:var(--text-primary)!important;margin:0!important}[data-theme=dark] h4:not([class*=_]),[data-theme=dark] .h4:not([class*=_]){color:#f9fafb!important}p:not([class*=_]),.body:not([class*=_]),.body-text:not([class*=_]),.description:not([class*=_]),.subtitle:not([class*=_]){font-family:var(--font-family);font-size:var(--font-base);font-weight:var(--font-normal);letter-spacing:var(--tracking-normal);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}[data-theme=dark] p:not([class*=_]),[data-theme=dark] .body:not([class*=_]),[data-theme=dark] .body-text:not([class*=_]),[data-theme=dark] .description:not([class*=_]),[data-theme=dark] .subtitle:not([class*=_]){color:#d1d5db!important}small:not([class*=_]),.text-sm:not([class*=_]),.caption:not([class*=_]),.label:not([class*=_]){font-family:var(--font-family)!important;font-size:var(--font-sm)!important;font-weight:var(--font-normal)!important;color:var(--text-tertiary)!important}[data-theme=dark] small:not([class*=_]),[data-theme=dark] .text-sm:not([class*=_]),[data-theme=dark] .caption:not([class*=_]),[data-theme=dark] .label:not([class*=_]){color:#9ca3af!important}.text-xs:not([class*=_]){font-family:var(--font-family)!important;font-size:var(--font-xs)!important;font-weight:var(--font-normal)!important;color:var(--text-tertiary)!important}[data-theme=dark] .text-xs:not([class*=_]){color:#9ca3af!important}button:not([class*=_]),.button:not([class*=_]),.btn:not([class*=_]){font-family:var(--font-family)!important;font-size:var(--font-base)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--tracking-normal)!important}a:not([class*=_]){color:var(--color-primary-500)!important}[data-theme=dark] a:not([class*=_]){color:#60a5fa!important}[data-theme=dark] .text-900,[data-theme=dark] [class*=text-900]{color:#f9fafb!important}[data-theme=dark] .text-700,[data-theme=dark] [class*=text-700]{color:#d1d5db!important}[data-theme=dark] .text-600,[data-theme=dark] [class*=text-600],[data-theme=dark] .text-500,[data-theme=dark] [class*=text-500]{color:#9ca3af!important}:not(.ide-container):not(.ide-container *) h1,:not(.ide-container):not(.ide-container *) h2,:not(.ide-container):not(.ide-container *) h3,:not(.ide-container):not(.ide-container *) h4,:not(.ide-container):not(.ide-container *) h5,:not(.ide-container):not(.ide-container *) h6,:not(.ide-container):not(.ide-container *) p,:not(.ide-container):not(.ide-container *) span,:not(.ide-container):not(.ide-container *) div,:not(.ide-container):not(.ide-container *) label,:not(.ide-container):not(.ide-container *) button,:not(.ide-container):not(.ide-container *) a{text-overflow:clip!important;white-space:normal!important;word-wrap:break-word!important}.ide-container{--ide-bg-primary: #0a0a0c;--ide-bg-secondary: #0a0a0c;--ide-bg-tertiary: #0a0a0c;--ide-bg-elevated: #0a0a0c;--ide-surface: #0a0a0c;--ide-surface-hover: #161616;--ide-surface-active: #404040;--ide-surface-disabled: #0a0a0c;--ide-border: rgba(255, 255, 255, .1);--ide-border-subtle: rgba(255, 255, 255, .06);--ide-border-strong: rgba(255, 255, 255, .15);--ide-border-focus: rgba(59, 130, 246, .5);--ide-text-primary: #E8E8E8;--ide-text-secondary: rgba(232, 232, 232, .7);--ide-text-tertiary: rgba(232, 232, 232, .5);--ide-text-disabled: rgba(232, 232, 232, .3);--ide-text-inverse: #0a0a0a;--ide-accent-50: #EFF6FF;--ide-accent-100: #DBEAFE;--ide-accent-200: #BFDBFE;--ide-accent-300: #93C5FD;--ide-accent-400: #60A5FA;--ide-accent-500: #3B82F6;--ide-accent-600: #2563EB;--ide-accent-700: #1D4ED8;--ide-success: #10B981;--ide-success-hover: #059669;--ide-error: #EF4444;--ide-error-hover: #DC2626;--ide-warning: #F59E0B;--ide-warning-hover: #D97706;--ide-info: #3B82F6;--ide-info-hover: #2563EB;--ide-space-1: 4px;--ide-space-2: 8px;--ide-space-3: 12px;--ide-space-4: 16px;--ide-space-5: 20px;--ide-space-6: 24px;--ide-space-8: 32px;--ide-space-10: 40px;--ide-space-12: 48px;--ide-space-16: 64px;--ide-space-20: 80px;--ide-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial", sans-serif;--ide-font-mono: "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace;--ide-font-xs: 11px;--ide-font-sm: 12px;--ide-font-base: 13px;--ide-font-md: 14px;--ide-font-lg: 16px;--ide-font-xl: 18px;--ide-font-2xl: 20px;--ide-font-3xl: 24px;--ide-font-normal: 400;--ide-font-medium: 500;--ide-font-semibold: 600;--ide-font-bold: 700;--ide-leading-tight: 1.25;--ide-leading-normal: 1.5;--ide-leading-relaxed: 1.75;--ide-radius-none: 0;--ide-radius-sm: 4px;--ide-radius-md: 6px;--ide-radius-lg: 8px;--ide-radius-xl: 12px;--ide-radius-full: 9999px;--ide-shadow-xs: 0 1px 2px rgba(0, 0, 0, .1);--ide-shadow-sm: 0 1px 3px rgba(0, 0, 0, .15);--ide-shadow-md: 0 4px 6px rgba(0, 0, 0, .2);--ide-shadow-lg: 0 10px 15px rgba(0, 0, 0, .25);--ide-shadow-xl: 0 20px 25px rgba(0, 0, 0, .3);--ide-shadow-inner: inset 0 2px 4px rgba(0, 0, 0, .1);--ide-transition-fast: .15s ease;--ide-transition-base: .2s ease;--ide-transition-slow: .3s ease;--ide-transition-slower: .5s ease;--ide-z-base: 1;--ide-z-dropdown: 100;--ide-z-sticky: 200;--ide-z-modal: 300;--ide-z-tooltip: 400;--ide-z-notification: 500}[data-theme=light] .ide-container{--ide-bg-primary: #FFFFFF;--ide-bg-secondary: #FAFAFA;--ide-bg-tertiary: #F5F5F5;--ide-bg-elevated: #FFFFFF;--ide-surface: #FAFAFA;--ide-surface-hover: #F3F4F6;--ide-surface-active: #E5E7EB;--ide-surface-disabled: #F9FAFB;--ide-border: #E5E7EB;--ide-border-subtle: #F3F4F6;--ide-border-strong: #D1D5DB;--ide-border-focus: rgba(59, 130, 246, .4);--ide-text-primary: #0a0a0a;--ide-text-secondary: #525252;--ide-text-tertiary: #737373;--ide-text-disabled: #A3A3AF;--ide-text-inverse: #FFFFFF;--ide-shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--ide-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--ide-shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--ide-shadow-lg: 0 10px 15px rgba(0, 0, 0, .12);--ide-shadow-xl: 0 20px 25px rgba(0, 0, 0, .15)}.ide-container button,.ide-container .ide-button{font-family:var(--ide-font-sans);font-size:var(--ide-font-base);font-weight:var(--ide-font-medium);line-height:var(--ide-leading-normal);padding:var(--ide-space-2) var(--ide-space-4);border-radius:var(--ide-radius-md);border:1px solid var(--ide-border);background:var(--ide-surface);color:var(--ide-text-primary);cursor:pointer;transition:all var(--ide-transition-base);display:inline-flex;align-items:center;justify-content:center;gap:var(--ide-space-2)}.ide-container button:hover,.ide-container .ide-button:hover{background:var(--ide-surface-hover);border-color:var(--ide-border-strong)}.ide-container button:active,.ide-container .ide-button:active{background:var(--ide-surface-active);transform:translateY(1px)}.ide-container button:disabled,.ide-container .ide-button:disabled{opacity:.5;cursor:not-allowed;background:var(--ide-surface-disabled)}.ide-container button.ide-button-primary,.ide-container .ide-button-primary{background:var(--ide-accent-500);color:#fff;border-color:var(--ide-accent-500)}.ide-container button.ide-button-primary:hover,.ide-container .ide-button-primary:hover{background:var(--ide-accent-600);border-color:var(--ide-accent-600)}.ide-container input,.ide-container textarea,.ide-container select{font-family:var(--ide-font-sans);font-size:var(--ide-font-base);line-height:var(--ide-leading-normal);padding:var(--ide-space-2) var(--ide-space-3);border-radius:var(--ide-radius-md);border:1px solid var(--ide-border);background:var(--ide-bg-primary);color:var(--ide-text-primary);transition:all var(--ide-transition-base);width:100%;box-sizing:border-box}.ide-container input:focus,.ide-container textarea:focus,.ide-container select:focus{outline:none;border-color:var(--ide-border-focus);box-shadow:0 0 0 3px #3b82f61a}.ide-container ::-webkit-scrollbar{width:8px;height:8px}.ide-container ::-webkit-scrollbar-track{background:var(--ide-bg-primary);border-radius:var(--ide-radius-sm)}.ide-container ::-webkit-scrollbar-thumb{background:var(--ide-surface-hover);border-radius:var(--ide-radius-sm);border:1px solid var(--ide-border)}.ide-container ::-webkit-scrollbar-thumb:hover{background:var(--ide-text-tertiary)}.ide-container{scrollbar-width:thin;scrollbar-color:var(--ide-surface-hover) var(--ide-bg-primary)}.ide-container .ide-panel{background:var(--ide-bg-secondary);border:1px solid var(--ide-border);border-radius:var(--ide-radius-lg);padding:var(--ide-space-4);box-shadow:var(--ide-shadow-sm)}.ide-container .ide-panel-header{display:flex;align-items:center;justify-content:space-between;padding:var(--ide-space-3) var(--ide-space-4);border-bottom:1px solid var(--ide-border);background:var(--ide-bg-tertiary);font-size:var(--ide-font-sm);font-weight:var(--ide-font-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--ide-text-secondary)}.ide-container .ide-panel-content{padding:var(--ide-space-4);overflow-y:auto;flex:1;min-height:0}.ide-container .ide-card{background:var(--ide-surface);border:1px solid var(--ide-border);border-radius:var(--ide-radius-lg);padding:var(--ide-space-4);box-shadow:var(--ide-shadow-xs);transition:all var(--ide-transition-base)}.ide-container .ide-card:hover{box-shadow:var(--ide-shadow-sm);border-color:var(--ide-border-strong)}.ide-container .ide-text-xs{font-size:var(--ide-font-xs)}.ide-container .ide-text-sm{font-size:var(--ide-font-sm)}.ide-container .ide-text-base{font-size:var(--ide-font-base)}.ide-container .ide-text-md{font-size:var(--ide-font-md)}.ide-container .ide-text-lg{font-size:var(--ide-font-lg)}.ide-container .ide-text-xl{font-size:var(--ide-font-xl)}.ide-container .ide-text-primary{color:var(--ide-text-primary)}.ide-container .ide-text-secondary{color:var(--ide-text-secondary)}.ide-container .ide-text-tertiary{color:var(--ide-text-tertiary)}.ide-container .ide-text-disabled{color:var(--ide-text-disabled)}.ide-container .ide-text-bold{font-weight:var(--ide-font-bold)}.ide-container .ide-text-semibold{font-weight:var(--ide-font-semibold)}.ide-container .ide-text-medium{font-weight:var(--ide-font-medium)}.ide-container .ide-p-1{padding:var(--ide-space-1)}.ide-container .ide-p-2{padding:var(--ide-space-2)}.ide-container .ide-p-3{padding:var(--ide-space-3)}.ide-container .ide-p-4{padding:var(--ide-space-4)}.ide-container .ide-p-6{padding:var(--ide-space-6)}.ide-container .ide-m-1{margin:var(--ide-space-1)}.ide-container .ide-m-2{margin:var(--ide-space-2)}.ide-container .ide-m-3{margin:var(--ide-space-3)}.ide-container .ide-m-4{margin:var(--ide-space-4)}.ide-container .ide-m-6{margin:var(--ide-space-6)}.ide-container .ide-flex{display:flex}.ide-container .ide-flex-col{flex-direction:column}.ide-container .ide-flex-row{flex-direction:row}.ide-container .ide-items-center{align-items:center}.ide-container .ide-justify-between{justify-content:space-between}.ide-container .ide-gap-2{gap:var(--ide-space-2)}.ide-container .ide-gap-3{gap:var(--ide-space-3)}.ide-container .ide-gap-4{gap:var(--ide-space-4)}.ide-container .ide-border{border:1px solid var(--ide-border)}.ide-container .ide-border-subtle{border:1px solid var(--ide-border-subtle)}.ide-container .ide-border-strong{border:1px solid var(--ide-border-strong)}.ide-container .ide-rounded-sm{border-radius:var(--ide-radius-sm)}.ide-container .ide-rounded-md{border-radius:var(--ide-radius-md)}.ide-container .ide-rounded-lg{border-radius:var(--ide-radius-lg)}.ide-container .ide-shadow-xs{box-shadow:var(--ide-shadow-xs)}.ide-container .ide-shadow-sm{box-shadow:var(--ide-shadow-sm)}.ide-container .ide-shadow-md{box-shadow:var(--ide-shadow-md)}.ide-container .ide-shadow-lg{box-shadow:var(--ide-shadow-lg)}[data-theme=light]{--ide-bg-primary: #ffffff !important;--ide-bg-secondary: #fafafa !important;--ide-bg-tertiary: #f4f4f5 !important;--ide-surface: #ffffff !important;--ide-surface-elevated: #ffffff !important;--ide-surface-hover: rgba(0, 0, 0, .04) !important;--ide-surface-active: rgba(0, 0, 0, .08) !important;--ide-border: #e4e4e7 !important;--ide-border-hover: #d4d4d8 !important;--ide-border-subtle: #f4f4f5 !important;--ide-text-primary: #18181b !important;--ide-text-secondary: #52525b !important;--ide-text-tertiary: #71717a !important;--ide-text-muted: #a1a1aa !important;--ide-black: #ffffff !important;background:#fff!important;color:#18181b!important}[data-theme=light] *:not(pre):not(code):not(.monaco-editor *){background-color:inherit}[data-theme=light]>div,[data-theme=light]>section,[data-theme=light]>aside,[data-theme=light]>nav,[data-theme=light]>header,[data-theme=light]>footer{background:#fff!important}[data-theme=light] [style*="background: #0a0a0c"],[data-theme=light] [style*="background:#0a0a0c"],[data-theme=light] [style*="background-color: #0a0a0c"],[data-theme=light] [style*="background-color:#0a0a0c"]{background:#fff!important;background-color:#fff!important}[data-theme=light] ::-webkit-scrollbar{background:#f4f4f5}[data-theme=light] ::-webkit-scrollbar-track{background:#f4f4f5}[data-theme=light] ::-webkit-scrollbar-thumb{background:#d4d4d8}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.ide-container>h1:not([class*=_]),.ide-container>h2:not([class*=_]),.ide-container>h3:not([class*=_]),.ide-container>h4:not([class*=_]),.ide-container>h5:not([class*=_]),.ide-container>h6:not([class*=_]),.ide-container>p:not([class*=_]),.ide-container>span:not([class*=_]),.ide-container>div:not([class*=_]){font-family:var(--ide-font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--ide-text-primary, #E8E8E8)}.ide-container>button:not([class*=_]),.ide-container>input:not([class*=_]),.ide-container>textarea:not([class*=_]),.ide-container>select:not([class*=_]),.ide-container>label:not([class*=_]){font-family:var(--ide-font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--ide-text-primary, #E8E8E8)}.ide-container code:not([class*=_]),.ide-container pre:not([class*=_]){font-family:var(--ide-font-mono, "SF Mono", "Monaco", monospace)}._wrapper_ms21t_6{display:flex;flex-direction:column;gap:var(--space-2)}._wrapperFullWidth_ms21t_12{width:100%}._label_ms21t_16{font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:var(--line-height-normal);margin-bottom:var(--space-2)}._input_ms21t_24{width:100%;padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--font-16);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:all var(--transition-base);outline:none;min-height:40px;-webkit-appearance:none;appearance:none}._input_ms21t_24::placeholder{color:var(--text-tertiary);opacity:.6}._input_ms21t_24:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a}._input_ms21t_24:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._error_ms21t_57{border-color:var(--color-error)}._error_ms21t_57:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}._disabled_ms21t_67,._input_ms21t_24:disabled{background-color:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;opacity:.6}._helper_ms21t_76{font-size:var(--font-sm);line-height:var(--line-height-normal);color:var(--text-secondary);margin-top:var(--space-1)}._helperError_ms21t_83{color:var(--color-error)}._fullWidth_ms21t_88{width:100%}._textarea_ms21t_93{min-height:120px;resize:vertical}._select_ms21t_99{cursor:pointer;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='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--space-3) center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:var(--space-10)}@media(max-width:640px){._input_ms21t_24,._textarea_ms21t_93,._select_ms21t_99{font-size:var(--font-16);min-height:44px}}._card_1v48y_2{background:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:32px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d,0 1px 2px #0000001a;position:relative;overflow:hidden}._card_1v48y_2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent);opacity:0;transition:opacity .3s ease}[data-theme=dark] ._card_1v48y_2{background:#1e293b99;border-color:#f1f5f91a;box-shadow:0 1px 3px #0000004d,0 1px 2px #0006}._card_1v48y_2:hover{transform:translateY(-2px);border-color:#3b82f64d;box-shadow:0 4px 12px #3b82f626,0 2px 4px #0000001a}._card_1v48y_2:hover:before{opacity:1}[data-theme=dark] ._card_1v48y_2:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._cardCompact_1v48y_48{padding:24px;border-radius:12px}._cardSpacious_1v48y_53{padding:48px;border-radius:20px}._cardFlat_1v48y_58{background:transparent;border:none;padding:0;box-shadow:none;backdrop-filter:none}._cardFlat_1v48y_58:before{display:none}._cardTitle_1v48y_70{font-size:20px;font-weight:600;color:#0f172a;margin:0 0 12px;line-height:1.3;letter-spacing:-.01em}[data-theme=dark] ._cardTitle_1v48y_70{color:#f1f5f9}._cardContent_1v48y_83{font-size:15px;color:#475569;line-height:1.6}[data-theme=dark] ._cardContent_1v48y_83{color:#cbd5e1}@media(max-width:768px){._card_1v48y_2{padding:24px;border-radius:12px}._cardSpacious_1v48y_53{padding:32px}._cardTitle_1v48y_70{font-size:18px}._cardContent_1v48y_83{font-size:14px}}.text{margin:0;padding:0;font-family:var(--font-family-primary);line-height:var(--line-height-normal)}.text-h1{font-size:clamp(36px,5vw,48px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.02em}.text-h2{font-size:clamp(28px,4vw,36px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.015em}.text-h3{font-size:clamp(24px,3vw,30px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.01em}.text-h4{font-size:clamp(20px,2.5vw,24px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:-.008em}.text-h5{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.text-h6{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.text-body{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.text-body-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.text-body-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.text-caption{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.text-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.text-color-primary{color:var(--color-text-primary)}.text-color-secondary{color:var(--color-text-secondary)}.text-color-muted{color:var(--color-text-secondary);opacity:.7}.text-color-accent{color:var(--color-accent-primary)}.text-color-error{color:#ef4444}.text-color-success{color:#22c55e}.provider-icon{display:inline-block;vertical-align:middle;color:currentColor;transition:all .3s ease;flex-shrink:0}.provider-icon .icon-path{stroke:currentColor;transition:all .3s ease}.provider-icon .icon-dot{fill:currentColor;transition:all .3s ease}.auto-icon .icon-path{animation:autoIconPulse 2s ease-in-out infinite}@keyframes autoIconPulse{0%,to{opacity:1}50%{opacity:.7}}.chatgpt-icon{color:#10a37f}.gemini-icon{color:#4285f4}.claude-icon{color:#d97757}.mistral-icon{color:#ff6b35}.auto-icon{color:var(--accent-500, #3b82f6)}[data-theme=dark] .provider-icon{opacity:.9}[data-theme=dark] .chatgpt-icon{color:#10d9a3}[data-theme=dark] .gemini-icon{color:#60a5fa}[data-theme=dark] .claude-icon{color:#f59e0b}[data-theme=dark] .mistral-icon{color:#fb923c}[data-theme=light] .provider-icon{opacity:1}.provider-icon:hover{transform:scale(1.1)}.provider-icon:hover .icon-path{stroke-width:2}.provider-icon:hover .icon-dot{transform:scale(1.2)}._container_1s6de_3{width:100%}._compact_1s6de_7{font-size:var(--font-sm)}._title_1s6de_11{font-size:var(--font-lg);font-weight:600;margin-bottom:var(--space-4);color:var(--text-primary)}._loading_1s6de_18{padding:var(--space-4);text-align:center;color:var(--text-secondary)}._warning_1s6de_24{padding:var(--space-3);background:var(--color-warning-100);border:1px solid var(--color-warning-300);border-radius:var(--radius-md);margin-bottom:var(--space-4)}._warning_1s6de_24 strong{display:block;color:var(--color-warning-700);margin-bottom:var(--space-1)}._warning_1s6de_24 p{color:var(--color-warning-600);font-size:var(--font-sm);margin:0}._error_1s6de_44{padding:var(--space-3);background:var(--color-danger-100);color:var(--color-danger-700);border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:var(--font-sm)}._keysList_1s6de_54{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}._keyItem_1s6de_61{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color)}._keyInfo_1s6de_71{display:flex;flex-direction:column;gap:var(--space-1)}._keyProvider_1s6de_77{font-weight:600;color:var(--text-primary)}._keyName_1s6de_82{font-size:var(--font-sm);color:var(--text-secondary)}._keyPrefix_1s6de_87{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-xs)}._keyPrefix_1s6de_87 code{background:var(--bg-tertiary);padding:2px 6px;border-radius:var(--radius-sm);font-family:monospace}._validBadge_1s6de_101{background:var(--color-success-100);color:var(--color-success-700);padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--font-xs);font-weight:500}._invalidBadge_1s6de_110{background:var(--color-danger-100);color:var(--color-danger-700);padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--font-xs);font-weight:500}._keyUsage_1s6de_119{font-size:var(--font-xs);color:var(--text-tertiary)}._deleteButton_1s6de_124{padding:var(--space-2) var(--space-3);background:transparent;border:1px solid var(--color-danger-300);color:var(--color-danger-600);border-radius:var(--radius-sm);font-size:var(--font-xs);cursor:pointer;transition:all .2s ease}._deleteButton_1s6de_124:hover:not(:disabled){background:var(--color-danger-100)}._deleteButton_1s6de_124:disabled{opacity:.5;cursor:not-allowed}._addForm_1s6de_145{padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color)}._formGroup_1s6de_152{margin-bottom:var(--space-3)}._formGroup_1s6de_152 label{display:block;font-size:var(--font-sm);font-weight:500;color:var(--text-primary);margin-bottom:var(--space-1)}._select_1s6de_164,._input_1s6de_165{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--text-primary)}._providerSearch_1s6de_175{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--text-primary);margin-bottom:var(--space-2)}._providerGrid_1s6de_186{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-2);margin-bottom:var(--space-3)}._providerCard_1s6de_193{text-align:left;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}._providerCard_1s6de_193:hover{border-color:var(--color-primary-500)}._providerCardActive_1s6de_207{border-color:var(--color-primary-500);box-shadow:0 0 0 2px #3b82f640}._providerCardName_1s6de_212{font-weight:600;color:var(--text-primary)}._providerCardMeta_1s6de_217{font-size:var(--font-xs);color:var(--text-secondary);margin-top:2px}._noProviders_1s6de_223{font-size:var(--font-xs);color:var(--text-secondary);margin-bottom:var(--space-2)}._select_1s6de_164:focus,._input_1s6de_165:focus{outline:none;border-color:var(--color-primary-500)}._helpLink_1s6de_235{display:inline-block;margin-top:var(--space-1);font-size:var(--font-xs);color:var(--color-primary-500);text-decoration:none}._helpLink_1s6de_235:hover{text-decoration:underline}._validationSuccess_1s6de_247{padding:var(--space-2) var(--space-3);background:var(--color-success-100);color:var(--color-success-700);border-radius:var(--radius-sm);font-size:var(--font-sm);margin-bottom:var(--space-3)}._validationError_1s6de_256{padding:var(--space-2) var(--space-3);background:var(--color-danger-100);color:var(--color-danger-700);border-radius:var(--radius-sm);font-size:var(--font-sm);margin-bottom:var(--space-3)}._formActions_1s6de_265{display:flex;gap:var(--space-2);justify-content:flex-end}._addButton_1s6de_271{width:100%}[data-theme=dark] ._keyItem_1s6de_61,[data-theme=dark] ._addForm_1s6de_145{background:var(--bg-tertiary)}[data-theme=dark] ._select_1s6de_164,[data-theme=dark] ._input_1s6de_165{background:var(--bg-secondary)}._marketplace_1s6de_290{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color)}[data-theme=dark] ._marketplace_1s6de_290{background:var(--bg-tertiary)}._marketplaceTopRow_1s6de_302{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}._marketplaceTitle_1s6de_310{font-size:var(--font-lg);font-weight:700;color:var(--text-primary)}._marketplaceSubtitle_1s6de_316{margin-top:4px;font-size:var(--font-sm);color:var(--text-secondary)}._marketplaceMeta_1s6de_322{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._metaBadge_1s6de_329{font-size:var(--font-xs);color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);padding:4px 8px;border-radius:999px}._metaBadgeSecondary_1s6de_338{font-size:var(--font-xs);color:var(--text-secondary)}._marketControls_1s6de_343{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}._marketSearch_1s6de_350{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--text-primary)}._marketFilters_1s6de_360{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}._marketSelect_1s6de_366{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--text-primary)}._companyGrid_1s6de_376{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._companyCard_1s6de_382{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}._companyHeader_1s6de_389{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);background:transparent;border:none;cursor:pointer;text-align:left}._companyHeaderLeft_1s6de_402{display:flex;flex-direction:column;gap:2px}._companyName_1s6de_408{font-weight:700;color:var(--text-primary)}._companyHint_1s6de_413{font-size:var(--font-xs);color:var(--text-tertiary)}._companyHeaderRight_1s6de_418{display:inline-flex;align-items:center;gap:var(--space-2)}._supportActive_1s6de_424{font-size:var(--font-xs);font-weight:600;color:var(--color-success-700);background:var(--color-success-100);border-radius:999px;padding:2px 8px}._supportCatalog_1s6de_433{font-size:var(--font-xs);font-weight:600;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;padding:2px 8px}._expandIcon_1s6de_443{width:20px;text-align:right;color:var(--text-tertiary);font-weight:700}._companyBody_1s6de_450{display:none;padding:0 var(--space-3) var(--space-3) var(--space-3)}._companyCardExpanded_1s6de_455 ._companyBody_1s6de_450{display:block}._providerBlock_1s6de_459{border-top:1px solid var(--border-color);padding-top:var(--space-3);margin-top:var(--space-3)}._providerTop_1s6de_465{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._providerName_1s6de_472{font-weight:700;color:var(--text-primary)}._providerSubline_1s6de_477{margin-top:4px;font-size:var(--font-xs);color:var(--text-tertiary)}._providerMeta_1s6de_483{color:var(--text-tertiary)}._dot_1s6de_487{margin:0 6px}._providerActions_1s6de_491{display:flex;align-items:center;gap:var(--space-2)}._purchaseLink_1s6de_497{font-size:var(--font-xs);color:var(--color-primary-500);text-decoration:none;white-space:nowrap}._purchaseLink_1s6de_497:hover{text-decoration:underline}._advantagesRow_1s6de_508{margin-top:var(--space-2);display:flex;flex-wrap:wrap;gap:8px}._advantageChip_1s6de_515{font-size:var(--font-xs);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);padding:4px 8px;border-radius:999px}._modelsGrid_1s6de_524{margin-top:var(--space-3);display:grid;grid-template-columns:1fr;gap:var(--space-2)}._modelItem_1s6de_531{padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm)}[data-theme=dark] ._modelItem_1s6de_531{background:var(--bg-secondary)}._modelTopRow_1s6de_542{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._modelName_1s6de_549{font-weight:600;color:var(--text-primary);font-size:var(--font-sm)}._modelDesc_1s6de_555{margin-top:2px;font-size:var(--font-xs);color:var(--text-secondary)}._deprecatedBadge_1s6de_561{font-size:var(--font-xs);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;padding:2px 8px;white-space:nowrap}._emptyMarketplace_1s6de_571{grid-column:1 / -1;padding:var(--space-4);text-align:center;color:var(--text-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-md)}@media(max-width:900px){._companyGrid_1s6de_376,._marketFilters_1s6de_360{grid-template-columns:1fr}._marketplaceTopRow_1s6de_302{flex-direction:column;align-items:flex-start}._marketplaceMeta_1s6de_322{align-items:flex-start}}._widget_30dy3_1{background:var(--surface, #0a0a0c);border-radius:16px;padding:24px;border:1px solid var(--border, rgba(255, 255, 255, .1));transition:all .2s ease}[data-theme=light] ._widget_30dy3_1{background:#fff;border-color:#e5e5e5}._widget_30dy3_1._low_30dy3_14{border-color:var(--color-warning, #f59e0b)}._widget_30dy3_1._critical_30dy3_18{border-color:var(--color-error, #ef4444);background:linear-gradient(135deg,rgba(239,68,68,.1),transparent)}._header_30dy3_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._titleRow_30dy3_30{display:flex;align-items:center;gap:8px}._icon_30dy3_36{color:#01a6bc}._title_30dy3_30{font-size:14px;font-weight:600;color:var(--color-text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}._tierBadge_30dy3_48{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#01a6bc;color:#fff;border-radius:20px;font-size:12px;font-weight:600;text-transform:capitalize}._balanceSection_30dy3_61{margin-bottom:16px}._balanceMain_30dy3_65{display:flex;align-items:baseline;gap:8px}._balanceValue_30dy3_71{font-size:48px;font-weight:700;color:var(--color-text-primary, #ffffff);line-height:1}._balanceLabel_30dy3_78{font-size:16px;color:var(--color-text-secondary, #a0a0b0)}._balanceSecondary_30dy3_83{font-size:14px;color:var(--color-text-tertiary, #707080);margin-top:4px}._progressBar_30dy3_89{height:8px;background:var(--color-bg-tertiary, #2a2a4a);border-radius:4px;overflow:hidden;margin-bottom:20px}._progressFill_30dy3_97{height:100%;background:linear-gradient(90deg,#01a6bc,#71c23e);border-radius:4px;transition:width .5s ease}._widget_30dy3_1._low_30dy3_14 ._progressFill_30dy3_97{background:linear-gradient(90deg,#faa525,#fa547c)}._widget_30dy3_1._critical_30dy3_18 ._progressFill_30dy3_97{background:#fa547c}._statsGrid_30dy3_112{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._stat_30dy3_112{display:flex;flex-direction:column;gap:2px}._statValue_30dy3_124{font-size:20px;font-weight:600;color:var(--color-text-primary, #ffffff)}._statValue_30dy3_124._warning_30dy3_130{color:var(--color-warning, #f59e0b)}._statLabel_30dy3_134{font-size:12px;color:var(--color-text-tertiary, #707080)}._alertBar_30dy3_139{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px;background:#ef44441a;border-radius:8px;color:var(--color-error, #ef4444);font-size:13px;font-weight:500}._upgradeBtn_30dy3_152{margin-left:auto;padding:6px 12px;background:#01a6bc;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s}._upgradeBtn_30dy3_152:hover{background:#019aad}._widget_30dy3_1._loading_30dy3_170{min-height:280px}._loadingContent_30dy3_174{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:var(--color-text-secondary, #a0a0b0)}._loadingContent_30dy3_174 p{margin:8px 0 0;font-size:14px}._loadingContent_30dy3_174 ._hint_30dy3_189{font-size:12px;color:var(--color-text-tertiary, #707080)}._spinner_30dy3_194{animation:_spin_30dy3_194 1s linear infinite;color:#01a6bc}@keyframes _spin_30dy3_194{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tierBadgeFree_30dy3_205{background:#ffffff14!important;color:var(--color-text-tertiary, #707080)!important}._freeHero_30dy3_211{text-align:center;padding:16px 0 8px}._freeHeading_30dy3_216{font-size:20px;font-weight:700;color:#ffd800;margin:0 0 6px}._freeSubtext_30dy3_223{font-size:13px;color:var(--color-text-tertiary, #707080);margin:0;line-height:1.4}._planCards_30dy3_231{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}._planCard_30dy3_231{display:flex;flex-direction:column;gap:6px;padding:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;text-decoration:none;color:inherit;cursor:pointer;transition:all .2s ease}._planCard_30dy3_231:hover{background:#01a6bc14;border-color:#01a6bc4d;transform:translateY(-1px)}._planCardActive_30dy3_260{border-color:#01a6bc66;background:#01a6bc0f}._planCardRecommended_30dy3_265{border-color:#fa547c4d;background:#fa547c0a}._planCardRecommended_30dy3_265:hover{background:#fa547c1a;border-color:#fa547c80}._planCardHeader_30dy3_275{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary, #a0a0b0)}._planCardRecommended_30dy3_265 ._planCardHeader_30dy3_275{color:#fa547c}._planName_30dy3_286{font-size:13px;font-weight:600;color:var(--color-text-primary, #ffffff)}._currentBadge_30dy3_292{margin-left:auto;font-size:10px;font-weight:600;padding:2px 6px;background:#01a6bc33;color:#01a6bc;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}._recommendedBadge_30dy3_304{margin-left:auto;font-size:10px;font-weight:600;padding:2px 6px;background:#fa547c33;color:#fa547c;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}._planPrice_30dy3_316{font-size:22px;font-weight:700;color:var(--color-text-primary, #ffffff);line-height:1.2}._planPrice_30dy3_316 span{font-size:13px;font-weight:400;color:var(--color-text-tertiary, #707080)}._planCredits_30dy3_329{font-size:12px;font-weight:500;color:var(--color-text-secondary, #a0a0b0)}._planNote_30dy3_335{font-size:11px;color:var(--color-text-tertiary, #707080)}._planCta_30dy3_340{margin-top:6px;padding:6px 0;font-size:12px;font-weight:700;color:#ffd800;text-align:center;border-top:1px solid rgba(255,255,255,.06);letter-spacing:.3px}._planCardRecommended_30dy3_265 ._planCta_30dy3_340{color:#fa547c}[data-theme=light] ._planCards_30dy3_231{border-top-color:#0000000f}[data-theme=light] ._planCard_30dy3_231{background:#00000005;border-color:#00000014}[data-theme=light] ._planCard_30dy3_231:hover{background:#01a6bc0f;border-color:#01a6bc40}@media(max-width:640px){._widget_30dy3_1{padding:16px;border-radius:12px}._header_30dy3_23{margin-bottom:14px}._balanceValue_30dy3_71{font-size:32px}._balanceLabel_30dy3_78{font-size:13px}._balanceSecondary_30dy3_83{font-size:12px}._statsGrid_30dy3_112{grid-template-columns:repeat(3,1fr);gap:10px}._statValue_30dy3_124{font-size:16px}._statLabel_30dy3_134{font-size:11px}._planCards_30dy3_231{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;padding-top:14px}._planPrice_30dy3_316{font-size:18px}._planCredits_30dy3_329{font-size:11px}._alertBar_30dy3_139{flex-wrap:wrap;padding:10px;font-size:12px}._freeHeading_30dy3_216{font-size:17px}}@media(max-width:400px){._widget_30dy3_1{padding:12px}._balanceValue_30dy3_71{font-size:28px}._statsGrid_30dy3_112{grid-template-columns:repeat(3,1fr);gap:8px}._statValue_30dy3_124{font-size:14px}._planCards_30dy3_231{grid-template-columns:1fr;gap:8px}._planCard_30dy3_231{padding:10px 12px}._planPrice_30dy3_316{font-size:16px}}._widget_1v4my_1{background:var(--surface, #0a0a0c);border-radius:16px;padding:24px;border:1px solid var(--border, rgba(255, 255, 255, .1))}[data-theme=light] ._widget_1v4my_1{background:#fff;border-color:#e5e5e5}._header_1v4my_13{display:flex;align-items:center;gap:8px;margin-bottom:20px}._icon_1v4my_20{color:var(--color-primary, #6366f1)}._title_1v4my_24{font-size:14px;font-weight:600;color:var(--color-text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}._chartContainer_1v4my_32{display:flex;justify-content:center;margin-bottom:20px}._chart_1v4my_32{width:160px;height:160px}._segment_1v4my_43{transition:opacity .2s}._segment_1v4my_43:hover{opacity:.8}._centerValue_1v4my_51{font-size:24px;font-weight:700;fill:var(--color-text-primary, #ffffff)}._centerLabel_1v4my_57{font-size:11px;fill:var(--color-text-tertiary, #707080)}._legend_1v4my_62{display:flex;flex-direction:column;gap:10px}._legendItem_1v4my_68{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-bg-tertiary, #2a2a4a);border-radius:8px;transition:background .2s}._legendItem_1v4my_68:hover{background:var(--color-bg-hover, #3a3a5a)}._legendColor_1v4my_82{width:12px;height:12px;border-radius:3px;flex-shrink:0}._legendIcon_1v4my_89{color:var(--color-text-secondary, #a0a0b0);display:flex;align-items:center}._legendLabel_1v4my_95{font-size:13px;color:var(--color-text-primary, #ffffff);text-transform:capitalize;flex:1}._legendValue_1v4my_102{font-size:13px;font-weight:600;color:var(--color-text-primary, #ffffff);min-width:40px;text-align:right}._legendCredits_1v4my_110{font-size:12px;color:var(--color-text-secondary, #a0a0b0);font-weight:600;min-width:60px;text-align:right}@media(max-width:640px){._widget_1v4my_1{padding:16px;border-radius:12px}._header_1v4my_13{margin-bottom:14px}._chart_1v4my_32{width:120px;height:120px}._chartContainer_1v4my_32{margin-bottom:14px}._centerValue_1v4my_51{font-size:18px}._centerLabel_1v4my_57{font-size:9px}._legendItem_1v4my_68{padding:6px 10px;gap:6px}._legendLabel_1v4my_95{font-size:12px}._legendValue_1v4my_102{font-size:12px;min-width:32px}._legendCredits_1v4my_110{font-size:11px;min-width:50px}._legend_1v4my_62{gap:6px}}._widget_q0uuj_1{background:var(--surface, #0a0a0c);border-radius:16px;padding:24px;border:1px solid var(--border, rgba(255, 255, 255, .1))}[data-theme=light] ._widget_q0uuj_1{background:#fff;border-color:#e5e5e5}._header_q0uuj_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}._titleRow_q0uuj_22{display:flex;align-items:center;gap:8px}._icon_q0uuj_28{color:var(--color-primary, #6366f1)}._title_q0uuj_22{font-size:14px;font-weight:600;color:var(--color-text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}._period_q0uuj_40{font-size:12px;color:var(--color-text-tertiary, #707080);padding:2px 8px;background:var(--color-bg-tertiary, #2a2a4a);border-radius:4px}._stats_q0uuj_48{display:flex;align-items:center;gap:20px}._stat_q0uuj_48{display:flex;flex-direction:column;align-items:flex-end}._statLabel_q0uuj_60{font-size:11px;color:var(--color-text-tertiary, #707080)}._statValue_q0uuj_65{font-size:16px;font-weight:600;color:var(--color-text-primary, #ffffff)}._trend_q0uuj_71{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:13px;font-weight:600;background:var(--color-bg-tertiary, #2a2a4a);color:var(--color-text-secondary, #a0a0b0)}._trend_q0uuj_71._up_q0uuj_83{background:#22c55e26;color:var(--color-success, #22c55e)}._trend_q0uuj_71._down_q0uuj_88{background:#ef444426;color:var(--color-error, #ef4444)}._chartContainer_q0uuj_93{position:relative;margin-bottom:8px}._chart_q0uuj_93{width:100%;height:100%}._gridLine_q0uuj_103{stroke:var(--color-border, #2a2a4a);stroke-width:.5;stroke-dasharray:2 2}._area_q0uuj_109{fill:url(#areaGradient);fill:#6366f133}._line_q0uuj_114{fill:none;stroke:var(--color-primary, #6366f1);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._point_q0uuj_122{fill:var(--color-primary, #6366f1);opacity:0;transition:opacity .2s}._chart_q0uuj_93:hover ._point_q0uuj_122{opacity:1}._yAxis_q0uuj_132{position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:8px 0;font-size:10px;color:var(--color-text-tertiary, #707080)}._xAxis_q0uuj_145{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-tertiary, #707080);padding:0 8px}._empty_q0uuj_153{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._empty_q0uuj_153 p{font-size:16px;font-weight:500;color:var(--color-text-secondary, #a0a0b0);margin:0 0 4px}._empty_q0uuj_153 span{font-size:13px;color:var(--color-text-tertiary, #707080)}@media(max-width:640px){._widget_q0uuj_1{padding:16px;border-radius:12px}._header_q0uuj_13{margin-bottom:12px}._stats_q0uuj_48{gap:12px}._statValue_q0uuj_65{font-size:14px}._statLabel_q0uuj_60{font-size:10px}._trend_q0uuj_71{font-size:11px;padding:3px 8px}._xAxis_q0uuj_145{font-size:9px;padding:0 4px}._empty_q0uuj_153{padding:30px 16px}}._container_1hwu3_1{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._alert_1hwu3_8{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;background:var(--surface, #0a0a0c);border:1px solid var(--border, rgba(255, 255, 255, .1))}[data-theme=light] ._alert_1hwu3_8{background:#fff;border-color:#e5e5e5}._alert_1hwu3_8._warning_1hwu3_23{background:#faa5251a;border-color:#faa5254d}._alert_1hwu3_8._warning_1hwu3_23 ._icon_1hwu3_28{color:#faa525}._alert_1hwu3_8._error_1hwu3_32{background:#fa547c1a;border-color:#fa547c4d}._alert_1hwu3_8._error_1hwu3_32 ._icon_1hwu3_28{color:#fa547c}._alert_1hwu3_8._info_1hwu3_41{background:#01a6bc1a;border-color:#01a6bc4d}._alert_1hwu3_8._info_1hwu3_41 ._icon_1hwu3_28{color:#01a6bc}._alert_1hwu3_8._critical_1hwu3_50{animation:_pulse_1hwu3_1 2s infinite}@keyframes _pulse_1hwu3_1{0%,to{opacity:1}50%{opacity:.8}}._alert_1hwu3_8._high_1hwu3_59{border-width:2px}._icon_1hwu3_28{flex-shrink:0}._message_1hwu3_67{flex:1;font-size:14px;color:var(--color-text-primary, #ffffff)}._actionBtn_1hwu3_73{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#01a6bc;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}._actionBtn_1hwu3_73:hover{background:#019aad}._dismissBtn_1hwu3_92{padding:4px;background:transparent;border:none;color:var(--color-text-tertiary, #707080);cursor:pointer;border-radius:4px;transition:all .2s}._dismissBtn_1hwu3_92:hover{background:var(--color-bg-tertiary, #2a2a4a);color:var(--color-text-primary, #ffffff)}._grid_37qnp_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._card_37qnp_7{display:flex;align-items:center;gap:16px;padding:20px;background:var(--surface, #0a0a0c);border-radius:12px;border:1px solid var(--border, rgba(255, 255, 255, .1));transition:all .2s}[data-theme=light] ._card_37qnp_7{background:#fff;border-color:#e5e5e5}._card_37qnp_7:hover{border-color:var(--color-primary, #6366f1);transform:translateY(-2px)}._iconWrapper_37qnp_28{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;flex-shrink:0}._content_37qnp_38{flex:1;min-width:0}._valueRow_37qnp_43{display:flex;align-items:center;gap:8px}._value_37qnp_43{font-size:24px;font-weight:700;color:var(--color-text-primary, #ffffff);line-height:1.2}._limit_37qnp_56{font-size:16px;font-weight:400;color:var(--color-text-tertiary, #707080)}._trend_37qnp_62{display:flex;align-items:center;gap:2px;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600}._trend_37qnp_62._up_37qnp_72{background:#22c55e26;color:var(--color-success, #22c55e)}._trend_37qnp_62._down_37qnp_77{background:#ef444426;color:var(--color-error, #ef4444)}._label_37qnp_82{font-size:13px;color:var(--color-text-secondary, #a0a0b0);margin-top:2px;display:block}@media(max-width:640px){._grid_37qnp_1{grid-template-columns:repeat(2,1fr);gap:8px}._card_37qnp_7{padding:12px;gap:10px;border-radius:10px}._iconWrapper_37qnp_28{width:36px;height:36px;border-radius:8px}._iconWrapper_37qnp_28 svg{width:16px;height:16px}._value_37qnp_43{font-size:20px}._limit_37qnp_56{font-size:13px}._label_37qnp_82{font-size:11px}}@media(max-width:400px){._card_37qnp_7{padding:10px;gap:8px}._iconWrapper_37qnp_28{width:30px;height:30px}._value_37qnp_43{font-size:18px}._label_37qnp_82{font-size:10px}}._widget_k6e6q_1{background:var(--surface, #0a0a0c);border-radius:16px;padding:24px;border:1px solid var(--border, rgba(255, 255, 255, .1));height:100%}[data-theme=light] ._widget_k6e6q_1{background:#fff;border-color:#e5e5e5}._header_k6e6q_14{display:flex;align-items:center;gap:8px;margin-bottom:20px}._icon_k6e6q_21{color:var(--color-primary, #6366f1)}._title_k6e6q_25{font-size:14px;font-weight:600;color:var(--color-text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}._feed_k6e6q_33{display:flex;flex-direction:column;gap:12px}._item_k6e6q_39{display:flex;align-items:flex-start;gap:12px;padding:12px;background:var(--surface-elevated, #111111);border-radius:10px;transition:background .2s}[data-theme=light] ._item_k6e6q_39{background:#f5f5f5}._item_k6e6q_39:hover{background:var(--color-bg-hover, #3a3a5a)}._iconWrapper_k6e6q_57{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;flex-shrink:0}._content_k6e6q_67{flex:1;min-width:0}._description_k6e6q_72{font-size:13px;color:var(--color-text-primary, #ffffff);display:block;line-height:1.4}._amount_k6e6q_79{font-size:12px;color:var(--color-text-tertiary, #707080);margin-top:2px;display:block}._time_k6e6q_86{font-size:11px;color:var(--color-text-tertiary, #707080);white-space:nowrap}._empty_k6e6q_92{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._empty_k6e6q_92 p{font-size:14px;font-weight:500;color:var(--color-text-secondary, #a0a0b0);margin:0 0 4px}._empty_k6e6q_92 span{font-size:12px;color:var(--color-text-tertiary, #707080)}@media(max-width:640px){._widget_k6e6q_1{padding:16px;border-radius:12px}._header_k6e6q_14{margin-bottom:14px}._feed_k6e6q_33{gap:8px}._item_k6e6q_39{padding:10px;gap:10px}._description_k6e6q_72{font-size:12px}._amount_k6e6q_79{font-size:11px}._time_k6e6q_86{font-size:10px}._empty_k6e6q_92{padding:24px 16px}}._widget_w6tiv_1{background:var(--surface, #0a0a0c);border-radius:16px;padding:24px;border:1px solid var(--border, rgba(255, 255, 255, .1));height:100%}[data-theme=light] ._widget_w6tiv_1{background:#fff;border-color:#e5e5e5}._header_w6tiv_14{margin-bottom:16px}._title_w6tiv_18{font-size:14px;font-weight:600;color:var(--color-text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}._actions_w6tiv_26{display:flex;flex-direction:column;gap:8px}._action_w6tiv_26{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface-elevated, #111111);border:1px solid transparent;border-radius:10px;cursor:pointer;transition:all .2s;text-align:left;width:100%}[data-theme=light] ._action_w6tiv_26{background:#f5f5f5}._action_w6tiv_26:hover{background:var(--color-bg-hover, #3a3a5a);border-color:var(--color-primary, #6366f1)}._action_w6tiv_26._primary_w6tiv_55{background:var(--color-primary, #6366f1)}._action_w6tiv_26._primary_w6tiv_55:hover{background:var(--color-primary-hover, #5558e3);border-color:transparent}._action_w6tiv_26._primary_w6tiv_55 ._icon_w6tiv_64,._action_w6tiv_26._primary_w6tiv_55 ._label_w6tiv_65,._action_w6tiv_26._primary_w6tiv_55 ._description_w6tiv_66,._action_w6tiv_26._primary_w6tiv_55 ._arrow_w6tiv_67{color:#fff}._icon_w6tiv_64{color:var(--color-primary, #6366f1);flex-shrink:0}._content_w6tiv_76{flex:1;min-width:0}._label_w6tiv_65{font-size:14px;font-weight:600;color:var(--color-text-primary, #ffffff);display:block}._description_w6tiv_66{font-size:12px;color:var(--color-text-tertiary, #707080);margin-top:2px;display:block}._arrow_w6tiv_67{color:var(--color-text-tertiary, #707080);flex-shrink:0}@media(max-width:640px){._widget_w6tiv_1{padding:16px;border-radius:12px}._header_w6tiv_14{margin-bottom:12px}._actions_w6tiv_26{gap:6px}._action_w6tiv_26{padding:10px 12px;gap:10px;border-radius:8px}._label_w6tiv_65{font-size:13px}._description_w6tiv_66{font-size:11px}}._dashboard_4rnc1_1{max-width:1400px;margin:0 auto;padding:24px;width:100%;box-sizing:border-box;overflow-x:hidden}._loadingState_4rnc1_10,._errorState_4rnc1_11{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._spinner_4rnc1_20{width:40px;height:40px;border:3px solid var(--color-border, #2a2a4a);border-top-color:var(--color-primary, #6366f1);border-radius:50%;animation:_spin_4rnc1_20 1s linear infinite}@keyframes _spin_4rnc1_20{to{transform:rotate(360deg)}}._header_4rnc1_33{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}._headerLeft_4rnc1_42 h1{font-size:28px;font-weight:700;color:var(--color-text-primary, #ffffff);margin:0 0 4px}._headerLeft_4rnc1_42 p{font-size:14px;color:var(--color-text-secondary, #a0a0b0);margin:0}._headerRight_4rnc1_55{display:flex;align-items:center;gap:12px}._refreshBtn_4rnc1_61{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-bg-secondary, #1a1a2e);border:1px solid var(--color-border, #2a2a4a);border-radius:10px;color:var(--color-text-secondary, #a0a0b0);cursor:pointer;transition:all .2s}._refreshBtn_4rnc1_61:hover{background:var(--color-bg-tertiary, #2a2a4a);color:var(--color-text-primary, #ffffff)}._refreshBtn_4rnc1_61:disabled{opacity:.5;cursor:not-allowed}._spinning_4rnc1_85{animation:_spin_4rnc1_20 1s linear infinite}._overviewGrid_4rnc1_90{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px}._overviewCard_4rnc1_97{background:var(--surface, #0a0a0c);border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:12px;padding:16px 20px;cursor:pointer;transition:border-color .2s}._overviewCard_4rnc1_97:hover{border-color:var(--color-primary, #6366f1)}._overviewCardHeader_4rnc1_110{display:flex;align-items:center;gap:8px;margin-bottom:8px}._overviewCardLabel_4rnc1_117{color:var(--color-text-secondary, #a0a0b0);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._overviewCardValue_4rnc1_125{display:flex;align-items:baseline;gap:6px}._overviewNumber_4rnc1_131{color:var(--color-text-primary, #ffffff);font-size:28px;font-weight:700;font-family:monospace}._overviewUnit_4rnc1_138{color:var(--color-text-tertiary, #707080);font-size:14px}._topRow_4rnc1_144{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}._codeStatsCard_4rnc1_152{background:var(--surface, #0a0a0c);border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:12px;padding:20px;margin-bottom:16px}._codeStatsHeader_4rnc1_160{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:8px}._codeStatsTitle_4rnc1_169{display:flex;align-items:center;gap:8px;color:var(--color-text-primary, #ffffff);font-size:14px;font-weight:600}._codeStatsLive_4rnc1_178{font-size:11px;color:#10b981;display:flex;align-items:center;gap:4px}._liveDot_4rnc1_186{width:6px;height:6px;border-radius:50%;background:#10b981;display:inline-block}._codeStatsGrid_4rnc1_194{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin-bottom:12px}._codeStatItem_4rnc1_201{background:#ffffff08;border-radius:8px;padding:10px 12px;text-align:center;border:1px solid var(--border, rgba(255, 255, 255, .06))}._codeStatValue_4rnc1_209{font-size:20px;font-weight:700;font-family:monospace}._codeStatLabel_4rnc1_215{color:var(--color-text-tertiary, #707080);font-size:10px;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}._langTags_4rnc1_223{display:flex;gap:8px;flex-wrap:wrap}._langTag_4rnc1_223{background:#ffffff0d;color:var(--color-text-secondary, #a0a0b0);font-size:11px;padding:3px 8px;border-radius:4px}._codeStatsEmpty_4rnc1_237{color:var(--color-text-tertiary, #707080);font-size:13px;text-align:center;padding:16px 0}._bottomRow_4rnc1_245{display:grid;grid-template-columns:1fr 350px;gap:20px;margin-top:20px}._dashboard_4rnc1_1>.grid{margin-top:20px}@media(max-width:900px){._topRow_4rnc1_144,._bottomRow_4rnc1_245{grid-template-columns:1fr}._overviewGrid_4rnc1_90{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}._overviewNumber_4rnc1_131{font-size:22px}}@media(max-width:640px){._dashboard_4rnc1_1{padding:12px}._header_4rnc1_33{margin-bottom:16px;gap:10px}._headerLeft_4rnc1_42 h1{font-size:20px}._headerLeft_4rnc1_42 p{font-size:12px}._refreshBtn_4rnc1_61{width:34px;height:34px;border-radius:8px}._overviewGrid_4rnc1_90{grid-template-columns:repeat(2,1fr);gap:8px}._overviewCard_4rnc1_97{padding:12px 14px;border-radius:10px}._overviewCardLabel_4rnc1_117{font-size:10px}._overviewNumber_4rnc1_131{font-size:20px}._overviewUnit_4rnc1_138{font-size:12px}._topRow_4rnc1_144{gap:12px;margin-bottom:12px}._codeStatsCard_4rnc1_152{padding:14px;margin-bottom:12px}._codeStatsGrid_4rnc1_194{grid-template-columns:repeat(3,1fr);gap:6px}._codeStatItem_4rnc1_201{padding:8px 6px}._codeStatValue_4rnc1_209{font-size:16px}._codeStatLabel_4rnc1_215{font-size:9px}._bottomRow_4rnc1_245{gap:12px;margin-top:12px}}._dashTabs_4rnc1_358{display:flex;align-items:center;gap:6px;margin-bottom:24px;padding-bottom:2px;border-bottom:1px solid var(--border, rgba(255, 255, 255, .1));overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._dashTabs_4rnc1_358::-webkit-scrollbar{display:none}._dashTab_4rnc1_358{display:flex;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:500;color:var(--color-text-secondary, #a0a0b0);background:none;border:none;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;cursor:pointer;white-space:nowrap;transition:all .15s}._dashTab_4rnc1_358:hover{color:#ffd800;background:#ffd8000f}._dashTabActive_4rnc1_391{color:#ffd800;border-bottom-color:#ffd800;background:#ffd8000a}._dashTabSpacer_4rnc1_396{flex:1}._dashTabLogout_4rnc1_397{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;color:#ef4444;background:none;border:none;cursor:pointer;white-space:nowrap;transition:opacity .15s}._dashTabLogout_4rnc1_397:hover{opacity:.8;background:#ef44440f;border-radius:6px 6px 0 0}._successMsg_4rnc1_414{padding:10px 16px;background:#10b9811f;border:1px solid rgba(16,185,129,.3);border-radius:8px;color:#10b981;font-size:13px;margin-bottom:16px}._errorMsg_4rnc1_423{padding:10px 16px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:13px;margin-bottom:16px}._profileSection_4rnc1_434{display:flex;flex-direction:column;gap:16px}._sectionCard_4rnc1_440{background:var(--surface, #0a0a0c);border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:12px;padding:20px}._sectionTitle_4rnc1_447{font-size:15px;font-weight:600;color:var(--color-text-primary, #fff);margin:0 0 14px}._profileHeader_4rnc1_454{display:flex;align-items:center;gap:16px}._avatar_4rnc1_460{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}._avatarSm_4rnc1_474{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}._profileName_4rnc1_488{font-size:18px;font-weight:600;color:var(--color-text-primary, #fff);display:flex;align-items:center;gap:8px}._profileEmail_4rnc1_497{font-size:13px;color:var(--color-text-secondary, #a0a0b0);margin-top:2px}._planBadge_4rnc1_503{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background:#6366f126;color:#818cf8;text-transform:uppercase;letter-spacing:.5px}._statsRow_4rnc1_515{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}._statBox_4rnc1_521{background:#ffffff08;border:1px solid var(--border, rgba(255, 255, 255, .06));border-radius:8px;padding:12px;text-align:center}._statNum_4rnc1_529{font-size:22px;font-weight:700;font-family:monospace;color:var(--color-text-primary, #fff)}._statLbl_4rnc1_536{font-size:11px;color:var(--color-text-tertiary, #707080);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}._settingRow_4rnc1_545{display:flex;justify-content:space-between;align-items:center;gap:16px}._settingLabel_4rnc1_552{font-size:14px;font-weight:500;color:var(--color-text-primary, #fff)}._settingDesc_4rnc1_558{font-size:12px;color:var(--color-text-secondary, #a0a0b0);margin-top:2px}._toggle_4rnc1_564{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}._toggle_4rnc1_564 input{opacity:0;width:0;height:0}._toggleSlider_4rnc1_572{position:absolute;cursor:pointer;inset:0;background:#ffffff26;border-radius:24px;transition:background .2s}._toggleSlider_4rnc1_572:before{content:"";position:absolute;width:18px;height:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform .2s}._toggle_4rnc1_564 input:checked+._toggleSlider_4rnc1_572{background:#6366f1}._toggle_4rnc1_564 input:checked+._toggleSlider_4rnc1_572:before{transform:translate(20px)}._creditBar_4rnc1_595{height:8px;background:#ffffff14;border-radius:4px;overflow:hidden}._creditFill_4rnc1_602{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:4px;transition:width .3s}._packGrid_4rnc1_610{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._packCard_4rnc1_616{background:#ffffff08;border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:10px;padding:16px;text-align:center;position:relative}._packPopular_4rnc1_624{border-color:#6366f1}._packBadge_4rnc1_625{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#6366f1;color:#fff;font-size:10px;font-weight:700;padding:2px 10px;border-radius:10px;text-transform:uppercase}._packName_4rnc1_638{font-size:14px;font-weight:600;color:var(--color-text-primary, #fff);margin-bottom:4px}._packTokens_4rnc1_639{font-size:12px;color:var(--color-text-secondary);margin-bottom:4px}._packPrice_4rnc1_640{font-size:20px;font-weight:700;color:var(--color-text-primary, #fff);margin-bottom:10px}._promoRow_4rnc1_643{display:flex;gap:8px;align-items:center}._promoInput_4rnc1_649{flex:1;padding:10px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff!important;font-size:14px;font-family:monospace;letter-spacing:1.5px;text-transform:uppercase;outline:none;transition:border-color .2s}._promoInput_4rnc1_649::placeholder{color:#fff6!important;text-transform:none;letter-spacing:normal;font-family:inherit}._promoInput_4rnc1_649:focus{border-color:#ffd800;box-shadow:0 0 0 2px #ffd80026}._promoBtn_4rnc1_676{padding:10px 20px;background:#ffd800;color:#121214;border:none;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._promoBtn_4rnc1_676:hover:not(:disabled){background:#ffe534;transform:translateY(-1px);box-shadow:0 2px 10px #ffd8004d}._promoBtn_4rnc1_676:disabled{opacity:.5;cursor:not-allowed}._promoMsg_4rnc1_700{margin-top:10px;padding:8px 12px;border-radius:6px;font-size:13px;font-weight:500}._promoSuccess_4rnc1_708{background:#71c23e1f;color:#71c23e;border:1px solid rgba(113,194,62,.25)}._promoError_4rnc1_714{background:#fa547c1f;color:#fa547c;border:1px solid rgba(250,84,124,.25)}._subscribeBanner_4rnc1_721{position:relative;border-radius:12px;overflow:hidden;margin-bottom:20px;border:1.5px solid #FFD800;box-shadow:0 0 18px #ffd80040,0 0 60px #ffd80014}._subscribeBannerBg_4rnc1_730{position:absolute;inset:0;background:linear-gradient(110deg,#ffd8002e,#faa5251f 30%,#ffd80038,#faa5251a 70%,#ffd8002e);background-size:250% 100%;animation:_subscribeShimmer_4rnc1_1 4s ease-in-out infinite}@keyframes _subscribeShimmer_4rnc1_1{0%{background-position:100% 0}50%{background-position:0% 0}to{background-position:100% 0}}._subscribeBannerContent_4rnc1_751{position:relative;display:flex;align-items:center;gap:12px;padding:14px 20px;z-index:1}._subscribeBannerIcon_4rnc1_760{color:#ffd800;flex-shrink:0;animation:_subscribePulse_4rnc1_1 2s ease-in-out infinite}@keyframes _subscribePulse_4rnc1_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.85}}._subscribeBannerText_4rnc1_771{flex:1;font-size:14px;font-weight:600;color:#ffd800;letter-spacing:.2px}._subscribeBannerBtn_4rnc1_779{display:flex;align-items:center;gap:6px;padding:8px 18px;background:#ffd800;color:#121214;border:none;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 10px #ffd80059}._subscribeBannerBtn_4rnc1_779:hover{background:#ffe534;transform:translateY(-1px);box-shadow:0 4px 16px #ffd80080}._subscribeBannerBtn_4rnc1_779:active{transform:translateY(0)}@media(max-width:640px){._dashTabs_4rnc1_358{gap:0}._dashTab_4rnc1_358{padding:8px 10px;font-size:12px}._dashTab_4rnc1_358 span,._dashTabLogout_4rnc1_397 span{display:none}._statsRow_4rnc1_515,._packGrid_4rnc1_610{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){._dashboard_4rnc1_1{padding:8px}._overviewGrid_4rnc1_90{grid-template-columns:repeat(2,1fr);gap:6px}._overviewCard_4rnc1_97{padding:10px 12px}._overviewCardHeader_4rnc1_110{margin-bottom:4px}._overviewNumber_4rnc1_131{font-size:18px}._codeStatsGrid_4rnc1_194{grid-template-columns:repeat(2,1fr)}}._dashboard_i51zx_6{min-height:100vh;background:linear-gradient(135deg,#0a0a0c,#121212,#0a0a0c);color:#f1f5f9;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._container_i51zx_14{max-width:1400px;margin:0 auto}._pageHeader_i51zx_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}._pageTitle_i51zx_28{display:flex;align-items:center;gap:12px}._headerLeft_i51zx_34,._headerRight_i51zx_40{display:flex;align-items:center;gap:16px}._logo_i51zx_46{display:flex;align-items:center;gap:12px}._logoIcon_i51zx_52{width:48px;height:48px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}._logoText_i51zx_63{font-size:20px;font-weight:700;color:#fff}._logoSubtext_i51zx_69{font-size:12px;color:#94a3b8}._planBadge_i51zx_74{padding:6px 16px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:20px;font-size:12px;font-weight:600;color:#fff}._navTabs_i51zx_83{display:flex;gap:8px;margin-bottom:32px;padding:4px;background:#ffffff08;border-radius:12px;overflow-x:auto}._navTab_i51zx_83{padding:12px 24px;background:transparent;border:none;border-radius:8px;color:#94a3b8;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._navTab_i51zx_83:hover{color:#fff;background:#ffffff0d}._navTabActive_i51zx_111{background:#6366f133;color:#a5b4fc}._statsGrid_i51zx_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}._statCard_i51zx_123{padding:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .2s}._statCard_i51zx_123:hover{border-color:#ffffff26}._statHeader_i51zx_135{margin-bottom:12px}._statIcon_i51zx_139{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}._statIconBlue_i51zx_148{background:#3b82f633;color:#3b82f6}._statIconGreen_i51zx_149{background:#10b98133;color:#10b981}._statIconPurple_i51zx_150{background:#8b5cf633;color:#8b5cf6}._statIconOrange_i51zx_151{background:#f9731633;color:#f97316}._statValue_i51zx_153{font-size:32px;font-weight:700;color:#fff;margin-bottom:4px}._statLabel_i51zx_160{font-size:13px;color:#94a3b8}._cardsGrid_i51zx_165{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px;margin-bottom:32px}._card_i51zx_165{padding:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px}._cardTitle_i51zx_179{font-size:16px;font-weight:600;color:#fff;margin-bottom:16px;display:flex;align-items:center;gap:8px}._usageBar_i51zx_189{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:8px}._usageProgress_i51zx_197{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:4px;transition:width .3s}._usageText_i51zx_204{font-size:13px;color:#94a3b8}._securityItem_i51zx_209{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;color:#e2e8f0}._securityItem_i51zx_209:last-child{border-bottom:none}._securityDot_i51zx_223{width:8px;height:8px;border-radius:50%}._section_i51zx_229{margin-bottom:32px}._sectionHeader_i51zx_233{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionTitle_i51zx_240{font-size:18px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._primaryBtn_i51zx_249{padding:10px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._primaryBtn_i51zx_249:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._secondaryBtn_i51zx_266{padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;font-size:13px;cursor:pointer;transition:all .2s}._secondaryBtn_i51zx_266:hover{background:#ffffff1a;color:#fff}._emptyState_i51zx_282{text-align:center;padding:48px 24px;color:#64748b}._emptyState_i51zx_282 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_i51zx_282 p{font-size:14px;margin:0}._settingItem_i51zx_300{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;color:#e2e8f0}._settingItem_i51zx_300:last-child{border-bottom:none}._badge_i51zx_314{padding:4px 12px;background:#6366f133;border-radius:6px;font-size:12px;color:#a5b4fc;text-transform:capitalize}._chartPlaceholder_i51zx_323{height:200px;background:#ffffff05;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px}._loadingState_i51zx_334{display:flex;align-items:center;justify-content:center;min-height:400px;color:#94a3b8}@media(max-width:768px){._dashboard_i51zx_6{padding:16px}._header_i51zx_34{flex-direction:column;gap:16px;align-items:flex-start}._statsGrid_i51zx_116{grid-template-columns:repeat(2,1fr)}._cardsGrid_i51zx_165{grid-template-columns:1fr}}._ownerDashboard_1or1f_6{min-height:100vh;background:linear-gradient(135deg,#0a0a0c,#121212,#0a0a0c);color:#e2e8f0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._container_1or1f_13{max-width:1600px;margin:0 auto;padding:0 24px 48px}._pageHeader_1or1f_20{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:24px}._pageTitle_1or1f_29{display:flex;align-items:center;gap:12px}._headerLeft_1or1f_35{display:flex;align-items:center;gap:24px}._headerRight_1or1f_41,._logo_1or1f_47{display:flex;align-items:center;gap:12px}._logoIcon_1or1f_53{width:44px;height:44px;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}._logoText_1or1f_64{font-size:20px;font-weight:700;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._logoSubtext_1or1f_73{font-size:12px;color:#64748b;font-weight:500}._liveIndicator_1or1f_79{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:20px;font-size:13px;color:#10b981;font-weight:500}._liveIndicator_1or1f_79:before{content:"";width:8px;height:8px;background:#10b981;border-radius:50%;animation:_pulse_1or1f_1 2s infinite}@keyframes _pulse_1or1f_1{0%,to{opacity:1}50%{opacity:.5}}._logoutBtn_1or1f_106{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#94a3b8;font-size:13px;cursor:pointer;transition:all .2s}._logoutBtn_1or1f_106:hover{background:#ffffff1a;color:#e2e8f0}._logoutBtn_1or1f_106:disabled{opacity:.5;cursor:not-allowed}._navTabs_1or1f_131{display:flex;gap:4px;padding:4px;background:#ffffff08;border-radius:12px;margin-bottom:24px}._navTab_1or1f_131{padding:12px 24px;background:transparent;border:none;border-radius:8px;color:#64748b;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._navTab_1or1f_131:hover{color:#94a3b8;background:#ffffff0d}._navTabActive_1or1f_157{background:#8b5cf626;color:#a78bfa}._statsGrid_1or1f_163{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_1or1f_170{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:20px;transition:all .2s}._statCard_1or1f_170:hover{background:#ffffff0d;border-color:#ffffff1a}._statHeader_1or1f_183{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._statIcon_1or1f_190{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}._statIconBlue_1or1f_199{background:#3b82f626;color:#3b82f6}._statIconGreen_1or1f_204{background:#10b98126;color:#10b981}._statIconPurple_1or1f_209{background:#8b5cf626;color:#8b5cf6}._statIconOrange_1or1f_214{background:#f9731626;color:#f97316}._statIconCyan_1or1f_219{background:#06b6d426;color:#06b6d4}._statIconRed_1or1f_224{background:#ef444426;color:#ef4444}._statChange_1or1f_229{font-size:12px;font-weight:600;padding:4px 8px;border-radius:6px;display:flex;align-items:center;gap:2px}._statChangeUp_1or1f_239{background:#10b98126;color:#10b981}._statChangeDown_1or1f_244{background:#ef444426;color:#ef4444}._statValue_1or1f_249{font-size:28px;font-weight:700;color:#f1f5f9;margin-bottom:4px}._statLabel_1or1f_256{font-size:13px;color:#64748b}._cardsGrid_1or1f_262{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px;margin-bottom:24px}._card_1or1f_262{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}._cardTitle_1or1f_276{font-size:16px;font-weight:600;color:#e2e8f0;margin-bottom:20px;display:flex;align-items:center;gap:10px}._chartPlaceholder_1or1f_286{height:200px;background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px}._revenueBreakdown_1or1f_299{display:flex;flex-direction:column;gap:12px}._revenueItem_1or1f_305{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}._revenueItem_1or1f_305:last-child{border-bottom:none}._revenueItemLabel_1or1f_317{display:flex;align-items:center;gap:10px;font-size:14px;color:#94a3b8}._revenueItemDot_1or1f_325{width:10px;height:10px;border-radius:50%}._revenueItemValue_1or1f_331{font-size:14px;font-weight:600;color:#e2e8f0}._activityLog_1or1f_338{display:flex;flex-direction:column;gap:16px}._activityItem_1or1f_344{display:flex;gap:12px;padding:12px;background:#ffffff05;border-radius:10px;transition:background .2s}._activityItem_1or1f_344:hover{background:#ffffff0a}._activityIcon_1or1f_357{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._activityContent_1or1f_367{flex:1}._activityText_1or1f_371{font-size:13px;color:#e2e8f0;margin-bottom:4px}._activityTime_1or1f_377{font-size:12px;color:#64748b}._section_1or1f_383{margin-bottom:32px}._sectionHeader_1or1f_387{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionTitle_1or1f_394{font-size:18px;font-weight:600;color:#e2e8f0;display:flex;align-items:center;gap:10px}._tableWrapper_1or1f_404{overflow-x:auto}._table_1or1f_404{width:100%;border-collapse:collapse}._table_1or1f_404 th{text-align:left;padding:12px 16px;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.06)}._table_1or1f_404 td{padding:16px;font-size:14px;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.04)}._table_1or1f_404 tr:hover td{background:#ffffff05}._userCell_1or1f_436{display:flex;align-items:center;gap:12px}._userAvatar_1or1f_442{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff}._userName_1or1f_455{font-weight:500}._userEmail_1or1f_459{font-size:12px;color:#64748b}._badge_1or1f_465{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500}._badgeDeveloper_1or1f_473{background:#64748b33;color:#94a3b8}._badgePlus_1or1f_478{background:#8b5cf633;color:#a78bfa}._badgeEnterprise_1or1f_483{background:#f9731633;color:#fb923c}._statusDot_1or1f_489{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}._statusActive_1or1f_497{background:#10b981}._statusInactive_1or1f_501{background:#64748b}._statusWarning_1or1f_505{background:#f59e0b}._agentsGrid_1or1f_510{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}._agentCard_1or1f_516{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:20px;transition:all .2s}._agentCard_1or1f_516:hover{background:#ffffff0d;border-color:#ffffff1a}._agentHeader_1or1f_529{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._agentInfo_1or1f_536{display:flex;gap:12px}._agentIcon_1or1f_541{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}._agentIconActive_1or1f_550{background:#10b98126;color:#10b981}._agentIconIdle_1or1f_555{background:#f9731626;color:#f97316}._agentIconError_1or1f_560{background:#ef444426;color:#ef4444}._agentName_1or1f_565{font-size:15px;font-weight:600;color:#e2e8f0}._agentType_1or1f_571{font-size:12px;color:#64748b}._agentStatus_1or1f_576{padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500}._agentStatusActive_1or1f_583{background:#10b98126;color:#10b981}._agentStatusIdle_1or1f_588{background:#f9731626;color:#f97316}._agentStatusError_1or1f_593{background:#ef444426;color:#ef4444}._agentMetrics_1or1f_598{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}._agentMetric_1or1f_598{text-align:center}._agentMetricValue_1or1f_611{font-size:18px;font-weight:600;color:#e2e8f0}._agentMetricLabel_1or1f_617{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.05em}._agentActions_1or1f_624{display:flex;gap:8px;margin-top:16px}._agentBtn_1or1f_630{flex:1;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._agentBtnPrimary_1or1f_641{background:#8b5cf626;color:#a78bfa}._agentBtnPrimary_1or1f_641:hover{background:#8b5cf640}._agentBtnDanger_1or1f_650{background:#ef444426;color:#f87171}._agentBtnDanger_1or1f_650:hover{background:#ef444440}._settingsForm_1or1f_660{display:flex;flex-direction:column;gap:20px}._formRow_1or1f_666{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._formGroup_1or1f_672{display:flex;flex-direction:column;gap:8px}._formLabel_1or1f_678{font-size:13px;font-weight:500;color:#94a3b8}._formInput_1or1f_684{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e2e8f0;font-size:14px;transition:all .2s}._formInput_1or1f_684:focus{outline:none;border-color:#8b5cf6;background:#ffffff14}._saveBtn_1or1f_700{padding:12px 24px;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;align-self:flex-start}._saveBtn_1or1f_700:hover{transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}._loadingState_1or1f_719,._errorState_1or1f_720{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}._errorState_1or1f_720{color:#ef4444}[data-theme=light] ._ownerDashboard_1or1f_6{background:#fff;color:#1d1d1f}[data-theme=light] ._pageHeader_1or1f_20{border-bottom-color:#00000014}[data-theme=light] ._logoutBtn_1or1f_106{background:#0000000a;border-color:#0000001a;color:#4b5563}[data-theme=light] ._logoutBtn_1or1f_106:hover{background:#00000014;color:#1d1d1f}[data-theme=light] ._navTabs_1or1f_131{background:#00000008}[data-theme=light] ._navTab_1or1f_131{color:#6b7280}[data-theme=light] ._navTab_1or1f_131:hover{color:#374151;background:#0000000a}[data-theme=light] ._statCard_1or1f_170{background:#00000005;border-color:#00000014}[data-theme=light] ._statCard_1or1f_170:hover{background:#0000000a;border-color:#0000001f}[data-theme=light] ._statValue_1or1f_249{color:#1d1d1f}[data-theme=light] ._statLabel_1or1f_256{color:#6b7280}[data-theme=light] ._card_1or1f_262{background:#00000005;border-color:#00000014}[data-theme=light] ._cardTitle_1or1f_276{color:#1d1d1f}[data-theme=light] ._chartPlaceholder_1or1f_286{background:#00000005;border-color:#0000001a;color:#6b7280}[data-theme=light] ._revenueItem_1or1f_305{border-bottom-color:#0000000f}[data-theme=light] ._revenueItemLabel_1or1f_317{color:#4b5563}[data-theme=light] ._revenueItemValue_1or1f_331{color:#1d1d1f}[data-theme=light] ._activityItem_1or1f_344{background:#00000005}[data-theme=light] ._activityItem_1or1f_344:hover{background:#0000000a}[data-theme=light] ._activityText_1or1f_371{color:#1d1d1f}[data-theme=light] ._activityTime_1or1f_377{color:#6b7280}[data-theme=light] ._sectionTitle_1or1f_394{color:#1d1d1f}[data-theme=light] ._table_1or1f_404 th{color:#6b7280;border-bottom-color:#00000014}[data-theme=light] ._table_1or1f_404 td{color:#1d1d1f;border-bottom-color:#0000000f}[data-theme=light] ._table_1or1f_404 tr:hover td{background:#00000005}[data-theme=light] ._userEmail_1or1f_459{color:#6b7280}[data-theme=light] ._agentCard_1or1f_516{background:#00000005;border-color:#00000014}[data-theme=light] ._agentCard_1or1f_516:hover{background:#0000000a;border-color:#0000001f}[data-theme=light] ._agentName_1or1f_565{color:#1d1d1f}[data-theme=light] ._agentType_1or1f_571{color:#6b7280}[data-theme=light] ._agentMetrics_1or1f_598{border-top-color:#00000014;border-bottom-color:#00000014}[data-theme=light] ._agentMetricValue_1or1f_611{color:#1d1d1f}[data-theme=light] ._agentMetricLabel_1or1f_617{color:#6b7280}[data-theme=light] ._formLabel_1or1f_678{color:#4b5563}[data-theme=light] ._formInput_1or1f_684{background:#00000008;border-color:#0000001a;color:#1d1d1f}[data-theme=light] ._formInput_1or1f_684:focus{background:#fff;border-color:#8b5cf6}[data-theme=light] ._logoSubtext_1or1f_73{color:#6b7280}@media(max-width:768px){._header_1or1f_35{flex-direction:column;gap:16px;align-items:flex-start}._headerRight_1or1f_41{width:100%;justify-content:flex-end}._navTabs_1or1f_131{overflow-x:auto;-webkit-overflow-scrolling:touch}._navTab_1or1f_131{white-space:nowrap;padding:10px 16px}._statsGrid_1or1f_163{grid-template-columns:repeat(2,1fr)}._cardsGrid_1or1f_262,._agentsGrid_1or1f_510{grid-template-columns:1fr}}._pageContainer_12xqo_6{width:100%;min-height:100vh;padding:var(--space-4);padding-top:calc(56px + var(--space-4));box-sizing:border-box;background:var(--bg);color:var(--text-primary)}._contentWrapper_12xqo_16{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;min-height:100%;padding:0 var(--space-4);box-sizing:border-box}._sm_12xqo_28{max-width:640px}._md_12xqo_32{max-width:768px}._lg_12xqo_36{max-width:1024px}._xl_12xqo_40{max-width:1280px}._full_12xqo_44{max-width:100%}._header_12xqo_49{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._headerContent_12xqo_55{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){._headerContent_12xqo_55{flex-direction:row;justify-content:space-between;align-items:flex-start}}._titleSection_12xqo_69{flex:1}._title_12xqo_69{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0 0 var(--space-2) 0;letter-spacing:-.02em}@media(min-width:768px){._title_12xqo_69{font-size:var(--font-size-4xl)}}._subtitle_12xqo_88{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0;max-width:65ch}._headerActions_12xqo_96{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:flex-start}@media(min-width:768px){._headerActions_12xqo_96{flex-shrink:0}}._content_12xqo_16{display:flex;flex-direction:column;gap:var(--space-6);flex:1;width:100%}._loadingState_12xqo_119{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);gap:var(--space-4)}._spinner_12xqo_128{width:40px;height:40px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_12xqo_128 .8s linear infinite}@keyframes _spin_12xqo_128{to{transform:rotate(360deg)}}._errorState_12xqo_144{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);gap:var(--space-4);text-align:center}._retryButton_12xqo_154{padding:var(--space-2) var(--space-4);background:var(--color-primary);color:#fff;border:none;border-radius:var(--border-radius-md);cursor:pointer;font-weight:var(--font-weight-medium);margin-top:var(--space-4)}._retryButton_12xqo_154:hover{opacity:.9}._section_12xqo_170{margin-bottom:var(--space-6)}._section_12xqo_170:last-child{margin-bottom:0}._grid_12xqo_179{display:grid;gap:var(--space-4)}._gridCols1_12xqo_184{grid-template-columns:1fr}._gridCols2_12xqo_188{grid-template-columns:repeat(2,1fr)}._gridCols3_12xqo_192{grid-template-columns:repeat(3,1fr)}._gridAutoFit_12xqo_196{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media(max-width:768px){._gridCols2_12xqo_188,._gridCols3_12xqo_192{grid-template-columns:1fr}}._page_18sd1_6{min-height:100vh;width:100%;background-color:var(--bg-primary);color:var(--text-primary);padding-top:64px}._publicPage_18sd1_19{padding-top:64px;padding-bottom:var(--space-24)}._publicContainer_18sd1_24{max-width:1200px;margin:0 auto;padding:var(--space-8) var(--space-6)}@media(max-width:640px){._publicContainer_18sd1_24{padding:var(--space-6) var(--space-4)}}._dashboardPage_18sd1_40{display:flex;min-height:calc(100vh - 64px);padding-top:64px}._dashboardSidebar_18sd1_46{width:280px;background-color:var(--bg-secondary);border-right:1px solid var(--border);padding:var(--space-6);overflow-y:auto;position:fixed;left:0;top:64px;bottom:0;transition:transform var(--transition-base)}@media(max-width:1024px){._dashboardSidebar_18sd1_46{transform:translate(-100%);z-index:var(--z-dropdown)}._dashboardSidebarOpen_18sd1_65{transform:translate(0)}}._dashboardMain_18sd1_70{flex:1;margin-left:280px;padding:var(--space-8) var(--space-6);overflow-x:hidden}@media(max-width:1024px){._dashboardMain_18sd1_70{margin-left:0;padding:var(--space-6) var(--space-4)}}._dashboardContainer_18sd1_84{max-width:1400px;margin:0 auto}._chatPage_18sd1_93{display:flex;min-height:calc(100vh - 64px);padding-top:64px}._chatSidebar_18sd1_99{width:320px;background-color:var(--bg-secondary);border-right:1px solid var(--border);display:flex;flex-direction:column;position:fixed;left:0;top:64px;bottom:0;transition:transform var(--transition-base)}@media(max-width:768px){._chatSidebar_18sd1_99{transform:translate(-100%);z-index:var(--z-dropdown)}._chatSidebarOpen_18sd1_118{transform:translate(0)}}._chatMain_18sd1_123{flex:1;margin-left:320px;display:flex;flex-direction:column;background-color:var(--bg-primary)}@media(max-width:768px){._chatMain_18sd1_123{margin-left:0}}._section_18sd1_141{margin-bottom:var(--space-12)}._sectionTitle_18sd1_145{margin-bottom:var(--space-6)}@media(max-width:640px){._page_18sd1_6{padding-top:64px}._publicPage_18sd1_19{padding-bottom:var(--space-16)}._dashboardMain_18sd1_70{padding:var(--space-4) var(--space-3)}}._button_xgtw1_6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:var(--font-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:all var(--transition-base);white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent}._button_xgtw1_6:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._buttonPrimary_xgtw1_35{background-color:#6366f1;color:#fff;border-color:#6366f1;box-shadow:0 2px 4px #0000001a}[data-theme=light] ._buttonPrimary_xgtw1_35{background-color:#2563eb;border-color:#2563eb;box-shadow:0 2px 4px #0003}._buttonPrimary_xgtw1_35:hover:not(:disabled){background-color:#4f46e5;border-color:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}[data-theme=light] ._buttonPrimary_xgtw1_35:hover:not(:disabled){background-color:#1d4ed8;border-color:#1d4ed8}._buttonPrimary_xgtw1_35:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #6366f133}._buttonSecondary_xgtw1_66{background-color:transparent;color:var(--text-primary);border-color:var(--border)}._buttonSecondary_xgtw1_66:hover:not(:disabled){background-color:var(--surface-hover);border-color:var(--border);transform:translateY(-1px)}._buttonSecondary_xgtw1_66:active:not(:disabled){transform:translateY(0)}._buttonGhost_xgtw1_83{background-color:transparent;color:#fff;border-color:transparent}[data-theme=light] ._buttonGhost_xgtw1_83{color:#1a1a1a}._buttonGhost_xgtw1_83:hover:not(:disabled){background-color:#ffffff1a}[data-theme=light] ._buttonGhost_xgtw1_83:hover:not(:disabled){background-color:#0000000d}._buttonSmall_xgtw1_105{padding:var(--space-2) var(--space-4);font-size:var(--font-14)}._buttonLarge_xgtw1_110{padding:var(--space-4) var(--space-8);font-size:var(--font-18)}._buttonFullWidth_xgtw1_119{width:100%}@media(max-width:640px){._button_xgtw1_6{padding:var(--space-3) var(--space-5);font-size:var(--font-16);min-height:44px}._buttonSmall_xgtw1_105{padding:var(--space-2) var(--space-4);font-size:var(--font-14);min-height:36px}._buttonLarge_xgtw1_110{padding:var(--space-4) var(--space-6);font-size:var(--font-18);min-height:52px}}._input_p81cu_6{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--font-16);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:all var(--transition-base);-webkit-appearance:none;appearance:none}._input_p81cu_6:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a}._input_p81cu_6:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-tertiary)}._input_p81cu_6::placeholder{color:var(--text-tertiary)}._textarea_p81cu_38{min-height:120px;resize:vertical}._select_p81cu_44{cursor:pointer;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='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--space-3) center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:var(--space-10)}._label_p81cu_54{display:block;font-size:var(--font-14);font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:var(--space-2)}._inputError_p81cu_63{border-color:var(--color-error)}._inputError_p81cu_63:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}._errorMessage_p81cu_72{margin-top:var(--space-2);font-size:var(--font-14);color:var(--color-error)}@media(max-width:640px){._input_p81cu_6,._textarea_p81cu_38,._select_p81cu_44{font-size:var(--font-16);min-height:44px}}._card_zz6ud_6{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--transition-base)}._card_zz6ud_6:hover{border-color:var(--border);box-shadow:var(--shadow-md)}._cardElevated_zz6ud_23{box-shadow:var(--shadow-sm)}._cardElevated_zz6ud_23:hover{box-shadow:var(--shadow-lg)}._cardInteractive_zz6ud_31{cursor:pointer}._cardInteractive_zz6ud_31:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._cardCompact_zz6ud_44{padding:var(--space-4)}._cardSpacious_zz6ud_48{padding:var(--space-8)}@media(max-width:640px){._card_zz6ud_6{padding:var(--space-4);border-radius:var(--radius-md)}._cardSpacious_zz6ud_48{padding:var(--space-6)}}._header_zg26z_3{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--border)}@media(min-width:640px){._header_zg26z_3{flex-direction:row;align-items:flex-end;justify-content:space-between}}._subtitle_zg26z_20{margin-top:var(--space-2);color:var(--text-secondary)}._searchSection_zg26z_25{margin-bottom:var(--space-8)}._modalOverlay_zg26z_29{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}._modal_zg26z_29{max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._form_zg26z_50{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}._formGroup_zg26z_57{display:flex;flex-direction:column;gap:var(--space-2)}._formActions_zg26z_63{display:flex;gap:var(--space-4);justify-content:flex-end;margin-top:var(--space-4)}._policiesSection_zg26z_70{margin-bottom:var(--space-8)}._policiesGrid_zg26z_74{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){._policiesGrid_zg26z_74{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._policiesGrid_zg26z_74{grid-template-columns:repeat(3,1fr)}}._policyHeader_zg26z_92{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._policyActions_zg26z_100{display:flex;gap:var(--space-2)}._policyDetails_zg26z_105{display:flex;flex-direction:column;gap:var(--space-2)}._policyDetail_zg26z_105{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}._loading_zg26z_118,._errorCard_zg26z_119{text-align:center;padding:var(--space-12)}@media(max-width:640px){._header_zg26z_3{margin-bottom:var(--space-6);padding-bottom:var(--space-4)}._policyHeader_zg26z_92{flex-direction:column;align-items:stretch}._policyActions_zg26z_100{justify-content:flex-end}}._header_1jy15_3{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--border)}@media(min-width:640px){._header_1jy15_3{flex-direction:row;align-items:flex-end;justify-content:space-between}}._subtitle_1jy15_20{margin-top:var(--space-2);color:var(--text-secondary)}._headerActions_1jy15_25{display:flex;gap:var(--space-3)}._filtersSection_1jy15_30{margin-bottom:var(--space-8)}._filters_1jy15_30{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){._filters_1jy15_30{flex-direction:row;align-items:center}}._logsSection_1jy15_47{margin-bottom:var(--space-8)}._tableContainer_1jy15_51{overflow-x:auto;margin-bottom:var(--space-6)}._table_1jy15_51{width:100%;border-collapse:collapse}._table_1jy15_51 thead{background-color:var(--bg-secondary);border-bottom:1px solid var(--border)}._table_1jy15_51 th{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold)}._table_1jy15_51 td{padding:var(--space-4);border-bottom:1px solid var(--border)}._table_1jy15_51 tbody tr:hover{background-color:var(--surface-hover)}._table_1jy15_51 tbody tr:last-child td{border-bottom:none}._actionBadge_1jy15_85{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-12);font-weight:var(--font-weight-medium);background-color:var(--bg-secondary);color:var(--text-primary)}._pagination_1jy15_95{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}._loading_1jy15_103,._errorCard_1jy15_104{text-align:center;padding:var(--space-12)}@media(max-width:640px){._header_1jy15_3{margin-bottom:var(--space-6);padding-bottom:var(--space-4)}._headerActions_1jy15_25{flex-direction:column;width:100%}._table_1jy15_51{font-size:var(--font-14)}._table_1jy15_51 th,._table_1jy15_51 td{padding:var(--space-2) var(--space-3)}}._header_1vaz0_3{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--border)}._subtitle_1vaz0_9{color:var(--text-secondary);margin-top:var(--space-1);margin-bottom:var(--space-8)}._section_1vaz0_15{margin-bottom:var(--space-8)}._form_1vaz0_19{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}._formGroup_1vaz0_26{display:flex;flex-direction:column;gap:var(--space-2)}._formGroup_1vaz0_26:has(button){flex-direction:row;align-items:flex-end}._keysList_1vaz0_37,._modelsList_1vaz0_38{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}._keyItem_1vaz0_45,._modelItem_1vaz0_46{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}._emptyText_1vaz0_56{text-align:center;color:var(--text-secondary);padding:var(--space-6)}._loading_1vaz0_62,._errorCard_1vaz0_63{text-align:center;padding:var(--space-12)}@media(max-width:640px){._header_1vaz0_3{margin-bottom:var(--space-6);padding-bottom:var(--space-4)}._formGroup_1vaz0_26:has(button){flex-direction:column}}.flow-diagram-container{width:100%;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow-x:auto}.flow-diagram{display:flex;align-items:center;justify-content:center;min-height:200px}.flow-step{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;width:100%}.flow-node{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;min-width:140px;background:var(--bg);border:2px solid var(--border);border-radius:8px;transition:all .3s ease;position:relative}.flow-node:hover{border-color:var(--accent-500);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.node-icon{font-size:var(--font-3xl);margin-bottom:8px}.node-label{font-size:var(--font-sm);font-weight:600;color:var(--text-primary);margin-bottom:4px;letter-spacing:-.01em}.node-desc{font-size:var(--font-xs);color:var(--text-tertiary);text-align:center}.input-node{border-color:var(--accent-500);background:#3b82f60d}.process-node{border-color:var(--text-300)}.output-node{border-color:var(--success);background:#22c55e0d}.flow-arrow{font-size:var(--font-2xl);color:var(--text-400);font-weight:300;min-width:24px}.flow-arrow-vertical{font-size:var(--font-2xl);color:var(--text-400);font-weight:300;text-align:center;margin:8px 0}.evidence-flow .flow-grid{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.flow-layer{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:600px}.layer-label{font-size:var(--font-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.layer-nodes{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;width:100%}.mini-node{padding:8px 16px;background:var(--bg);border:1px solid var(--border);border-radius:6px;font-size:var(--font-xs);font-weight:500;color:var(--text-secondary);transition:all .2s ease}.mini-node:hover{border-color:var(--accent-500);background:#3b82f60d}.flow-diagram-container.animated .flow-node{animation:fadeInUp .6s ease-out forwards;opacity:0}.flow-diagram-container.animated .flow-node:nth-child(1){animation-delay:.1s}.flow-diagram-container.animated .flow-node:nth-child(2){animation-delay:.2s}.flow-diagram-container.animated .flow-node:nth-child(3){animation-delay:.3s}.flow-diagram-container.animated .flow-node:nth-child(4){animation-delay:.4s}.flow-diagram-container.animated .flow-node:nth-child(5){animation-delay:.5s}.flow-diagram-container.animated .flow-arrow{animation:fadeIn .4s ease-out forwards;opacity:0;animation-delay:.3s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.flow-diagram-container.interactive .flow-node{cursor:pointer}.flow-diagram-container.interactive .flow-node:active{transform:scale(.98)}@media(max-width:768px){.flow-step{flex-direction:column}.flow-arrow{transform:rotate(90deg);margin:8px 0}.flow-node{min-width:100%;max-width:300px}}[data-theme=dark] .flow-node,[data-theme=dark] .mini-node{background:var(--surface)}.log-panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.log-panel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border);background:var(--bg-subtle)}.log-panel-title{display:flex;align-items:center;gap:12px}.log-panel-title h3{font-size:var(--font-base);font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}.log-panel-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-size:var(--font-xs);font-weight:500;color:var(--text-secondary)}.log-panel-badge.real-time{border-color:var(--success);color:var(--success)}.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--success);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.log-panel-actions{display:flex;gap:8px}.log-panel-filters{padding:16px 20px;border-bottom:1px solid var(--border);background:var(--bg-subtle);display:flex;flex-direction:column;gap:12px}.log-search-input{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--text-primary);font-size:var(--font-sm);font-family:var(--font-family)}.log-search-input:focus{outline:none;border-color:var(--accent-500)}.log-level-filters{display:flex;gap:8px;flex-wrap:wrap}.log-level-filter{padding:4px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--text-secondary);font-size:var(--font-xs);font-weight:500;cursor:pointer;transition:all .2s ease}.log-level-filter:hover{border-color:var(--accent-500);color:var(--accent-500)}.log-level-filter.active{background:var(--accent-500);color:#fff;border-color:var(--accent-500)}.log-panel-content{overflow-y:auto;overflow-x:hidden;background:var(--bg);font-family:var(--font-mono);font-size:var(--font-sm);line-height:1.6}.log-entry{padding:12px 20px;border-bottom:1px solid var(--border);border-left:3px solid;transition:background .2s ease}.log-entry:hover{background:var(--bg-subtle)}.log-entry:last-child{border-bottom:none}.log-entry-header{display:flex;align-items:center;gap:12px;margin-bottom:6px;flex-wrap:wrap}.log-level-icon{font-size:var(--font-sm);flex-shrink:0}.log-timestamp{color:var(--text-tertiary);font-size:var(--font-xs);font-weight:500}.log-source{color:var(--text-500);font-size:var(--font-xs);background:var(--bg-subtle);padding:2px 6px;border-radius:4px}.log-level-badge{padding:2px 6px;border-radius:4px;color:#fff;font-size:var(--font-xs);font-weight:600;letter-spacing:.05em}.log-message{color:var(--text-primary);word-break:break-word;white-space:pre-wrap}.log-metadata{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.log-metadata summary{cursor:pointer;color:var(--text-tertiary);font-size:var(--font-xs);font-weight:500;user-select:none}.log-metadata summary:hover{color:var(--text-primary)}.log-metadata pre{margin:8px 0 0;padding:8px;background:var(--bg-subtle);border-radius:4px;font-size:var(--font-xs);color:var(--text-secondary);overflow-x:auto}.log-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 20px;color:var(--text-500)}.log-empty-icon{font-size:var(--font-5xl);margin-bottom:12px;opacity:.5}.log-empty-text{font-size:var(--font-sm)}.log-panel-footer{padding:12px 20px;border-top:1px solid var(--border);background:var(--bg-subtle);display:flex;justify-content:space-between;align-items:center}.log-count{font-size:var(--font-xs);color:var(--text-tertiary)}.log-panel-content::-webkit-scrollbar{width:1px}.log-panel-content::-webkit-scrollbar-track{background:transparent}.log-panel-content::-webkit-scrollbar-thumb{background:var(--border);border-radius:1px;margin:2px 0;min-height:20px}.log-panel-content::-webkit-scrollbar-thumb:hover{background:var(--text-400)}[data-theme=dark] .log-panel-content{background:var(--bg)}[data-theme=dark] .log-entry:hover{background:#ffffff05}@media(max-width:768px){.log-panel-header{flex-direction:column;align-items:flex-start;gap:12px}.log-panel-filters{padding:12px 16px}.log-entry-header{flex-direction:column;align-items:flex-start;gap:6px}}._container_1lk8o_3{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:var(--space-8) 0}@media(min-width:640px){._container_1lk8o_3{padding:var(--space-12) 0}}@media(min-width:1024px){._container_1lk8o_3{padding:var(--space-16) 0}}._card_1lk8o_24{width:100%;max-width:440px;padding:var(--space-8)}@media(min-width:640px){._card_1lk8o_24{padding:var(--space-10)}}@media(min-width:1024px){._card_1lk8o_24{padding:var(--space-12)}}._header_1lk8o_43{text-align:center;margin-bottom:var(--space-8)}@media(min-width:640px){._header_1lk8o_43{margin-bottom:var(--space-10)}}@media(min-width:1024px){._header_1lk8o_43{margin-bottom:var(--space-12)}}._header_1lk8o_43 h1{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700;color:var(--text-primary);margin:0;line-height:1.2;letter-spacing:-.02em}@media(max-width:639px){._header_1lk8o_43 h1{font-size:28px}}._subtitle_1lk8o_78{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;margin-top:var(--space-2);color:var(--text-secondary);line-height:1.6;font-size:16px}._errorMessage_1lk8o_88{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;padding:var(--space-4);background-color:#ef44441a;border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:14px;margin-bottom:var(--space-6);line-height:1.6}[data-theme=dark] ._errorMessage_1lk8o_88{background-color:#ef444433;border-color:#ef444466}._form_1lk8o_108{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:640px){._form_1lk8o_108{gap:var(--space-8)}}._formGroup_1lk8o_121{display:flex;flex-direction:column;gap:var(--space-2)}._footer_1lk8o_128{display:flex;justify-content:center;margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border)}@media(min-width:640px){._footer_1lk8o_128{margin-top:var(--space-8);padding-top:var(--space-8)}}._footer_1lk8o_128 a,._footer_1lk8o_128 button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;line-height:1.6}[data-theme=dark] ._footer_1lk8o_128{border-top-color:#f1f5f91a}@media(max-width:639px){._container_1lk8o_3{min-height:calc(100vh - 150px);padding:var(--space-6) 0}._card_1lk8o_24{padding:var(--space-6)}}._page_w8c8j_15{min-height:100dvh;height:100%;display:flex;flex-direction:column;position:relative;background:transparent;color:#0f172a;transition:background .4s cubic-bezier(.4,0,.2,1),color .4s ease;overflow-x:hidden;overflow-x:clip;overflow-y:visible;padding:0;margin:0}@media(max-width:768px){._page_w8c8j_15{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;background:var(--color-bg-root, var(--bg-primary))}}[data-theme=dark] ._page_w8c8j_15{background:transparent;color:#f1f5f9}@media(max-width:768px){[data-theme=dark] ._page_w8c8j_15,[data-theme=light] ._page_w8c8j_15{background:var(--color-bg-root, var(--bg-primary))!important}}._header_w8c8j_57{position:fixed;top:0;left:0;right:0;width:100%;z-index:10000;padding:8px var(--space-lg);background:var(--color-bg-root, #F8F6F0)!important;backdrop-filter:blur(0px);transition:all .3s ease;border:none;box-shadow:none}._headerScrolled_w8c8j_72{background:var(--color-bg-root, #F8F6F0)!important;backdrop-filter:blur(0px);box-shadow:none}[data-theme=dark] ._header_w8c8j_57{background:var(--color-bg-root, #0a0a0c)!important}[data-theme=dark] ._headerScrolled_w8c8j_72{background:var(--color-bg-root, #0a0a0c)!important;box-shadow:none}._headerContent_w8c8j_87{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-top:8px}._logo_w8c8j_99{font-size:20px;font-weight:600;color:#111827!important;cursor:pointer;white-space:nowrap;transition:opacity .2s}[data-theme=dark] ._logo_w8c8j_99{color:#f9fafb!important}._logo_w8c8j_99:hover{opacity:.8}._headerActions_w8c8j_116{display:flex;align-items:center;gap:var(--space-md);position:relative;margin-left:auto}._burgerMenuHeader_w8c8j_126{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#111827!important;padding:8px!important;border-radius:0!important;transition:all .2s!important;width:40px!important;height:40px!important;flex-shrink:0!important;box-shadow:none!important}[data-theme=dark] ._burgerMenuHeader_w8c8j_126{color:#f9fafb!important;background:transparent!important;border:none!important;box-shadow:none!important}._burgerMenuHeader_w8c8j_126:hover{background:#0000000d!important;opacity:.8!important}[data-theme=dark] ._burgerMenuHeader_w8c8j_126:hover{background:#ffffff0d!important}._mobileMenuButton_w8c8j_164{display:none;flex-direction:column;gap:4px;background:transparent;border:none;cursor:pointer;padding:8px;z-index:10001}._menuIcon_w8c8j_175{width:24px;height:2px;background:#111827!important;transition:all .3s}[data-theme=dark] ._menuIcon_w8c8j_175{background:#f9fafb!important}._signInButton_w8c8j_186{padding:10px 18px;background:transparent;border:none!important;border-radius:0!important;color:#111827!important;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}._signInButton_w8c8j_186:hover{background:#f9fafb;opacity:.8;transform:translateY(-1px)}[data-theme=dark] ._signInButton_w8c8j_186{border:none!important;color:#f9fafb!important}[data-theme=dark] ._signInButton_w8c8j_186:hover{background:#1f2937;opacity:.8;transform:translateY(-1px)}._main_w8c8j_225{flex:1;margin-left:0;margin-top:0;padding-top:0;min-height:100%;height:auto;transition:width .3s ease,margin-left .3s ease;width:100%;transform-origin:left center;overflow-x:hidden;overflow-y:visible}@media(max-width:768px){._main_w8c8j_225{height:100%;min-height:0;overflow:hidden}}._hero_w8c8j_253{min-height:100dvh;width:100vw;display:block;padding:0;margin:0;background:#0a0a0c;position:relative;z-index:1;overflow:hidden;box-sizing:border-box}._hero_w8c8j_253:before,._hero_w8c8j_253:after{display:none}[data-theme=light] ._hero_w8c8j_253{background:#0a0a0c}._heroTextBlock_w8c8j_272{position:absolute;left:clamp(20px,4vw,72px);top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;align-items:flex-start;max-width:70vw}._heroMosaic_w8c8j_285{position:absolute;right:4%;top:50%;width:520px;height:480px;transform:translateY(-50%);transform-style:preserve-3d;z-index:2}._mosaicGlow_w8c8j_297{position:absolute;inset:-80px;z-index:0;pointer-events:none}._mosaicGlow_w8c8j_297:before{content:"";position:absolute;top:-40px;right:-20px;width:320px;height:320px;background:radial-gradient(circle,rgba(255,216,0,.1) 0%,rgba(250,165,37,.06) 40%,transparent 70%);filter:blur(50px)}._mosaicGlow_w8c8j_297:after{content:"";position:absolute;bottom:-30px;left:20px;width:280px;height:280px;background:radial-gradient(circle,rgba(1,166,188,.08) 0%,rgba(250,84,124,.05) 40%,transparent 70%);filter:blur(50px)}._mCard_w8c8j_325{position:absolute;left:var(--card-x);top:var(--card-y);width:var(--card-w);height:var(--card-h);color:var(--mc-text);border-radius:20px;display:flex;align-items:flex-end;justify-content:flex-start;padding:20px;overflow:hidden;cursor:default;transform-style:preserve-3d;will-change:transform;background:var(--mc-tint);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px -8px #00000080,0 8px 20px -4px #00000040,0 0 40px -8px var(--mc-glow),inset 0 1px #ffffff14;opacity:0;animation:_glassCardFall_w8c8j_1 2.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--fall-delay);transition:box-shadow .35s ease}._mCard_w8c8j_325:hover{box-shadow:0 28px 64px -8px #0000008c,0 12px 28px -4px #0000004d,0 0 60px -6px var(--mc-glow),inset 0 1px #ffffff1f}._mCardShine_w8c8j_371{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.06) 25%,transparent 50%,rgba(255,255,255,.02) 75%,rgba(255,255,255,.04) 100%);pointer-events:none;z-index:1}._mCardShine_w8c8j_371:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}._mCardShine_w8c8j_371:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.06);pointer-events:none}._mCardBody_w8c8j_407{position:relative;z-index:2;display:flex;flex-direction:column;gap:3px}._mCardLabel_w8c8j_415{font-family:Work Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;line-height:1.05;letter-spacing:-.02em}._mCardDesc_w8c8j_423{font-family:Work Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;opacity:.55;letter-spacing:.01em}@keyframes _glassCardFall_w8c8j_1{0%{opacity:0;transform:translateZ(var(--card-z)) translate3d(var(--cx),-120vh,0) rotateX(var(--crx)) rotateY(var(--cry)) rotate(var(--crz)) scale(.55)}10%{opacity:1}25%{transform:translateZ(var(--card-z)) translate3d(calc(var(--cx) * .6),-55vh,0) rotateX(calc(var(--crx) * 1.25)) rotateY(calc(var(--cry) * 1.15)) rotate(calc(var(--crz) * 1.1)) scale(.72)}50%{transform:translateZ(var(--card-z)) translate3d(calc(var(--cx) * .15),-8vh,0) rotateX(calc(var(--crx) * .3)) rotateY(calc(var(--cry) * .2)) rotate(calc(var(--crz) * .1)) scale(.95)}70%{transform:translateZ(var(--card-z)) translate3d(0,10px,0) rotateX(0) rotateY(0) rotate(0) scale(1.015)}84%{transform:translateZ(var(--card-z)) translate3d(0,-5px,0) rotateX(0) rotateY(0) rotate(0) scale(.997)}94%{transform:translateZ(var(--card-z)) translate3d(0,2px,0) rotateX(0) rotateY(0) rotate(0) scale(1.002)}to{opacity:1;transform:translateZ(var(--card-z)) translateZ(0) scale(1)}}@media(max-width:1200px){._heroMosaic_w8c8j_285{width:420px;height:400px;right:2%}._mCardLabel_w8c8j_415{font-size:22px}}@media(max-width:768px){._hero_w8c8j_253{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:0;gap:0;background:#0a0a0c}._heroTextBlock_w8c8j_272{position:relative;left:auto;top:auto;transform:none;padding:90px 20px 16px;max-width:100%;text-align:left;align-items:flex-start;flex-shrink:0}._heroBottomBar_w8c8j_515{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}}._heroCtaFuturistic_w8c8j_521{display:inline-flex;align-items:center;gap:8px;margin-top:32px;padding:14px 36px;background:#ffd800;color:#0a0a0c;font-family:Work Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:10px;cursor:pointer;border:none;outline:none}._heroCtaFuturistic_w8c8j_521:hover{background:#ffe640}._heroCtaText_w8c8j_543{color:inherit}._desktopBr_w8c8j_546{display:none}@media(min-width:1024px){._desktopBr_w8c8j_546{display:inline}}._byokHeroAlert_w8c8j_556{width:auto;display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;margin:0 0 8px;cursor:pointer;font-family:inherit;line-height:1;white-space:nowrap;position:relative;align-self:flex-start;width:max-content;max-width:100%;color:#fbbf24f2;font-size:13px;font-weight:650;letter-spacing:.01em;transition:transform .15s ease,color .15s ease,opacity .15s ease}@media(max-width:639px){._byokHeroAlert_w8c8j_556{width:100%;white-space:normal;flex-direction:column;align-items:center;align-self:center;text-align:center;gap:4px;line-height:1.2}._byokHeroText_w8c8j_592,._byokHeroArrow_w8c8j_593{white-space:normal;text-align:center}}._byokHeroAlert_w8c8j_556:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:999px;background:linear-gradient(90deg,#fbbf2400,#fbbf24f2,#f59e0bd9,#fbbf2400);opacity:.55;filter:drop-shadow(0 0 8px rgba(245,158,11,.45));transition:opacity .15s ease,filter .15s ease}._byokHeroAlert_w8c8j_556:hover{transform:translateY(-1px);color:#fbbf24}._byokHeroAlert_w8c8j_556:hover:after{opacity:.95;filter:drop-shadow(0 0 10px rgba(245,158,11,.6))}._byokHeroAlert_w8c8j_556:active{transform:translateY(0)}[data-theme=light] ._byokHeroAlert_w8c8j_556{color:#b45309f2}[data-theme=light] ._byokHeroAlert_w8c8j_556:after{background:linear-gradient(90deg,#b4530900,#b45309e6,#d97706d9,#b4530900);filter:drop-shadow(0 0 8px rgba(217,119,6,.35))}[data-theme=light] ._byokHeroAlert_w8c8j_556:hover{color:#b45309}[data-theme=light] ._byokHeroAlert_w8c8j_556:hover:after{filter:drop-shadow(0 0 10px rgba(217,119,6,.45))}._byokHeroText_w8c8j_592{line-height:1}._byokHeroArrow_w8c8j_593{font-weight:800;opacity:.95}._heroButton_w8c8j_659{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#ffffff14;color:#f1f5f9;box-shadow:0 4px 16px #00000026;position:relative;letter-spacing:-.01em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._heroButton_w8c8j_659:hover{transform:translateY(-2px);background:#ffffff1f;box-shadow:0 8px 24px #0003}._heroButton_w8c8j_659:active{transform:translateY(0);box-shadow:0 2px 8px #00000026}._heroButton_w8c8j_659 svg{flex-shrink:0;width:16px;height:16px;color:#94a3b8;stroke:#94a3b8}._heroButton_w8c8j_659:hover svg{color:#f1f5f9;stroke:#f1f5f9}._heroButtonPrimary_w8c8j_705{background:#3b82f626;border:none;color:#60a5fa;box-shadow:0 4px 16px #3b82f633}._heroButtonPrimary_w8c8j_705:hover{background:#3b82f640;box-shadow:0 8px 24px #3b82f64d}._heroButtonPrimary_w8c8j_705 svg{color:#60a5fa;stroke:#60a5fa}._heroButtonPrimary_w8c8j_705:hover svg{color:#93c5fd;stroke:#93c5fd}._heroButtonSecondary_w8c8j_728{background:#ffffff0f}._heroButtonSecondary_w8c8j_728:hover{background:#ffffff1a}[data-theme=dark] ._heroButton_w8c8j_659{background:#ffffff14;border:none;color:#f1f5f9;box-shadow:0 4px 16px #00000026}[data-theme=dark] ._heroButton_w8c8j_659:hover{background:#ffffff1f;box-shadow:0 8px 24px #0003}[data-theme=dark] ._heroButtonPrimary_w8c8j_705{background:#3b82f626;color:#60a5fa;box-shadow:0 4px 16px #3b82f633}[data-theme=dark] ._heroButtonPrimary_w8c8j_705:hover{background:#3b82f640;box-shadow:0 8px 24px #3b82f64d}[data-theme=dark] ._heroButtonSecondary_w8c8j_728{background:#ffffff0f}[data-theme=dark] ._heroButtonSecondary_w8c8j_728:hover{background:#ffffff1a}@media(max-width:640px){._heroButton_w8c8j_659{flex:1 1 calc(50% - 4px);min-width:0;padding:14px 12px;font-size:13px;gap:6px;border-radius:10px;justify-content:center}._heroButton_w8c8j_659 svg{width:16px;height:16px}}._heroNavLinks_w8c8j_791{display:flex;flex-direction:column;gap:8px;margin-top:24px}._heroNavRow_w8c8j_798{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._heroNavItem_w8c8j_805{display:flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:none;border-radius:8px;color:#0f172a;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:1.2;white-space:nowrap}._heroNavItem_w8c8j_805:hover{background:#0000000d;color:#0f172a}._heroNavItem_w8c8j_805 svg{flex-shrink:0;color:#0f172a}[data-theme=dark] ._heroNavItem_w8c8j_805{color:#ffffffd9}[data-theme=dark] ._heroNavItem_w8c8j_805 svg{color:#ffffffd9}[data-theme=dark] ._heroNavItem_w8c8j_805:hover{background:#ffffff14;color:#fff}._heroNavItemPrimary_w8c8j_847{border:none;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;line-height:1.2;white-space:nowrap;position:relative;color:#fbbf24f2;font-size:14px;font-weight:650;letter-spacing:.01em;transition:transform .15s ease,color .15s ease,opacity .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}._heroNavItemPrimary_w8c8j_847:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:999px;background:linear-gradient(90deg,#fbbf2400,#fbbf24f2,#f59e0bd9,#fbbf2400);opacity:.55;filter:drop-shadow(0 0 8px rgba(245,158,11,.45));transition:opacity .15s ease,filter .15s ease}._heroNavItemPrimary_w8c8j_847:hover{transform:translateY(-1px);color:#fbbf24}._heroNavItemPrimary_w8c8j_847:hover:after{opacity:.95;filter:drop-shadow(0 0 10px rgba(245,158,11,.6))}[data-theme=dark] ._heroNavItemPrimary_w8c8j_847{color:#fbbf24f2}[data-theme=dark] ._heroNavItemPrimary_w8c8j_847:hover{color:#fbbf24}[data-theme=light] ._heroNavItemPrimary_w8c8j_847{color:#b45309f2}[data-theme=light] ._heroNavItemPrimary_w8c8j_847:after{background:linear-gradient(90deg,#b4530900,#b45309e6,#d97706d9,#b4530900);filter:drop-shadow(0 0 8px rgba(217,119,6,.35))}[data-theme=light] ._heroNavItemPrimary_w8c8j_847:hover{color:#b45309}[data-theme=light] ._heroNavItemPrimary_w8c8j_847:hover:after{filter:drop-shadow(0 0 10px rgba(217,119,6,.45))}@media(max-width:640px){._heroNavLinks_w8c8j_791{gap:4px;margin-top:0;width:100%;align-items:center}._heroNavRow_w8c8j_798{gap:4px;width:100%;justify-content:center}._heroNavItem_w8c8j_805{padding:6px 10px;font-size:12px}._heroNavItemPrimary_w8c8j_847{font-size:12px}._heroNavItem_w8c8j_805 svg{width:14px;height:14px}}._heroChatBar_w8c8j_949{position:relative;display:flex;align-items:center;width:100%;max-width:520px;margin-top:28px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:4px 4px 4px 16px;transition:border-color .2s ease,box-shadow .2s ease}._heroChatBar_w8c8j_949:focus-within{border-color:#fbbf2466;box-shadow:0 0 20px #fbbf2414}[data-theme=light] ._heroChatBar_w8c8j_949{background:#0000000a;border-color:#0000001a}[data-theme=light] ._heroChatBar_w8c8j_949:focus-within{border-color:#b4530959;box-shadow:0 0 20px #b453090f}._heroChatInput_w8c8j_980{flex:1;background:transparent;border:none;outline:none;font-size:14px;color:#ffffffd9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:10px 0;min-width:0}._heroChatInput_w8c8j_980::placeholder{color:#ffffff4d}[data-theme=light] ._heroChatInput_w8c8j_980{color:#0f172a}[data-theme=light] ._heroChatInput_w8c8j_980::placeholder{color:#00000059}._heroChatSend_w8c8j_1004{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:none;background:#fbbf2426;color:#fbbf24e6;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .15s ease}._heroChatSend_w8c8j_1004:hover{background:#fbbf2440;transform:scale(1.05)}[data-theme=light] ._heroChatSend_w8c8j_1004{background:#b453091a;color:#b45309d9}[data-theme=light] ._heroChatSend_w8c8j_1004:hover{background:#b453092e}._heroChatHint_w8c8j_1033{margin-top:8px;font-size:11.5px;color:#ffffff40;text-align:center;width:100%;max-width:520px}[data-theme=light] ._heroChatHint_w8c8j_1033{color:#0000004d}@media(max-width:640px){._heroChatBar_w8c8j_949{max-width:100%;margin-top:16px}._heroChatInput_w8c8j_980{font-size:13px}._heroChatHint_w8c8j_1033{font-size:10.5px}}._heroContentFaded_w8c8j_1064{opacity:.15;pointer-events:none;filter:blur(4px);transition:opacity .4s ease,filter .4s ease}._chatOverlay_w8c8j_1074{position:absolute;inset:0;z-index:100;display:flex;flex-direction:column;background:#0a0a0c8c;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:0;animation:_chatOverlayIn_w8c8j_1255 .35s cubic-bezier(.4,0,.2,1)}[data-theme=light] ._chatOverlay_w8c8j_1074{background:#f8f6f099}@keyframes _chatOverlayIn_w8c8j_1255{0%{opacity:0}to{opacity:1}}._chatOverlayClose_w8c8j_1096{position:absolute;top:16px;right:20px;z-index:110;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff9;cursor:pointer;transition:background .15s ease,color .15s ease}._chatOverlayClose_w8c8j_1096:hover{background:#ffffff24;color:#fff}[data-theme=light] ._chatOverlayClose_w8c8j_1096{background:#0000000d;border-color:#0000001a;color:#00000073}[data-theme=light] ._chatOverlayClose_w8c8j_1096:hover{background:#0000001a;color:#0f172a}._chatOverlayMessages_w8c8j_1131{flex:1;overflow-y:auto;padding:60px 24px 16px;display:flex;flex-direction:column;gap:12px;max-width:680px;width:100%;margin:0 auto}._chatOverlayMessages_w8c8j_1131::-webkit-scrollbar{width:4px}._chatOverlayMessages_w8c8j_1131::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}._chatOverlayEmpty_w8c8j_1153{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px;color:#ffffff4d;font-size:18px;font-weight:500}[data-theme=light] ._chatOverlayEmpty_w8c8j_1153{color:#00000040}._chatOverlayEmptySub_w8c8j_1169{font-size:12px;font-weight:400;opacity:.7}._chatOverlayMsg_w8c8j_1176{display:flex;animation:_msgSlideIn_w8c8j_1 .25s ease}@keyframes _msgSlideIn_w8c8j_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._chatOverlayMsgUser_w8c8j_1186{justify-content:flex-end}._chatOverlayMsgAssistant_w8c8j_1190{justify-content:flex-start}._chatOverlayMsgContent_w8c8j_1194{max-width:80%;padding:10px 16px;border-radius:14px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word}._chatOverlayMsgUser_w8c8j_1186 ._chatOverlayMsgContent_w8c8j_1194{background:#fbbf2426;color:#ffffffe6;border-bottom-right-radius:4px}[data-theme=light] ._chatOverlayMsgUser_w8c8j_1186 ._chatOverlayMsgContent_w8c8j_1194{background:#b453091a;color:#1a1a1a}._chatOverlayMsgAssistant_w8c8j_1190 ._chatOverlayMsgContent_w8c8j_1194{background:#ffffff12;color:#ffffffd9;border-bottom-left-radius:4px}[data-theme=light] ._chatOverlayMsgAssistant_w8c8j_1190 ._chatOverlayMsgContent_w8c8j_1194{background:#0000000a;color:#1a1a1a}._chatOverlayTyping_w8c8j_1227{display:inline-flex;gap:4px;align-items:center;padding:2px 0}._chatOverlayTyping_w8c8j_1227 span{width:6px;height:6px;border-radius:50%;background:#ffffff59;animation:_typingBounce_w8c8j_1 1.2s infinite ease-in-out}._chatOverlayTyping_w8c8j_1227 span:nth-child(2){animation-delay:.15s}._chatOverlayTyping_w8c8j_1227 span:nth-child(3){animation-delay:.3s}[data-theme=light] ._chatOverlayTyping_w8c8j_1227 span{background:#00000040}@keyframes _typingBounce_w8c8j_1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}._chatOverlayInputBar_w8c8j_1255{display:flex;align-items:center;gap:8px;padding:12px 24px 20px;max-width:680px;width:100%;margin:0 auto}._chatOverlayInput_w8c8j_1255{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 16px;font-size:14px;color:#ffffffe6;outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:border-color .2s ease,box-shadow .2s ease}._chatOverlayInput_w8c8j_1255:focus{border-color:#fbbf2459;box-shadow:0 0 16px #fbbf240f}._chatOverlayInput_w8c8j_1255::placeholder{color:#ffffff40}[data-theme=light] ._chatOverlayInput_w8c8j_1255{background:#0000000a;border-color:#0000001a;color:#0f172a}[data-theme=light] ._chatOverlayInput_w8c8j_1255:focus{border-color:#b453094d;box-shadow:0 0 16px #b453090d}[data-theme=light] ._chatOverlayInput_w8c8j_1255::placeholder{color:#0000004d}._chatOverlaySendBtn_w8c8j_1302{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:none;background:#fbbf2426;color:#fbbf24e6;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .15s ease}._chatOverlaySendBtn_w8c8j_1302:hover:not(:disabled){background:#fbbf2440;transform:scale(1.05)}._chatOverlaySendBtn_w8c8j_1302:disabled{opacity:.4;cursor:not-allowed}[data-theme=light] ._chatOverlaySendBtn_w8c8j_1302{background:#b453091a;color:#b45309d9}[data-theme=light] ._chatOverlaySendBtn_w8c8j_1302:hover:not(:disabled){background:#b453092e}@media(max-width:640px){._chatOverlayMessages_w8c8j_1131{padding:52px 16px 12px}._chatOverlayInputBar_w8c8j_1255{padding:8px 16px 16px}._chatOverlayMsgContent_w8c8j_1194{max-width:90%;font-size:13px}._chatOverlayInput_w8c8j_1255{font-size:13px;padding:10px 14px}}._heroStats_w8c8j_1357{margin-top:var(--space-md)}._heroDescription_w8c8j_1362{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:#86868b;margin:0 0 20px;line-height:1.6;max-width:100%;background:transparent;padding:0;display:none;font-weight:400;text-align:left}[data-theme=light] ._heroDescription_w8c8j_1362{color:#86868b}@media(min-width:640px){._heroDescription_w8c8j_1362{display:block;font-size:15px;margin-bottom:24px;max-width:520px}}@media(min-width:1024px){._heroDescription_w8c8j_1362{font-size:20px;margin-bottom:28px;max-width:700px;line-height:1.6}}._heroDescription_w8c8j_1362 p{margin-bottom:var(--space-4)}._heroDescription_w8c8j_1362 p:last-child{margin-bottom:0}._heroDescription_w8c8j_1362 button{display:inline!important;vertical-align:baseline;margin-left:8px}._heroExplainer_w8c8j_1417{font-size:15px;font-weight:500;color:#64748b;margin:0;padding:12px 16px;background:#8b5cf60d;border-left:3px solid #8b5cf6;border-radius:0 8px 8px 0}[data-theme=dark] ._heroExplainer_w8c8j_1417{color:#94a3b8;background:#8b5cf61a}@media(min-width:1024px){._heroExplainer_w8c8j_1417{font-size:17px;padding:16px 20px}}._heroPrimaryButton_w8c8j_1441{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;box-shadow:0 4px 14px #8b5cf659;letter-spacing:-.01em}._heroPrimaryButton_w8c8j_1441:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf673;background:linear-gradient(135deg,#7c3aed,#4f46e5)}._heroPrimaryButton_w8c8j_1441 svg{flex-shrink:0;width:18px;height:18px}._heroSecondaryButton_w8c8j_1472{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;border:1px solid rgba(139,92,246,.3);border-radius:12px;cursor:pointer;transition:all .2s ease;background:#8b5cf60d;color:#8b5cf6;letter-spacing:-.01em}._heroSecondaryButton_w8c8j_1472:hover{transform:translateY(-2px);background:#8b5cf61a;border-color:#8b5cf680;box-shadow:0 4px 12px #8b5cf626}._heroSecondaryButton_w8c8j_1472 svg{flex-shrink:0;width:18px;height:18px}[data-theme=dark] ._heroSecondaryButton_w8c8j_1472{background:#8b5cf61a;border-color:#8b5cf64d;color:#a78bfa}[data-theme=dark] ._heroSecondaryButton_w8c8j_1472:hover{background:#8b5cf633;border-color:#8b5cf680}._heroQuickLinks_w8c8j_1514{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;padding-top:24px;border-top:none}[data-theme=dark] ._heroQuickLinks_w8c8j_1514{border-top:none}@media(max-width:640px){._heroPrimaryButton_w8c8j_1441,._heroSecondaryButton_w8c8j_1472{flex:1;padding:12px 16px;font-size:14px}._heroQuickLinks_w8c8j_1514{margin-top:16px;padding-top:16px}}._heroStats_w8c8j_1357{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#4b5563;font-weight:500;letter-spacing:.02em;margin-top:var(--space-6);line-height:1.6;transition:color .3s ease}[data-theme=light] ._heroStats_w8c8j_1357{color:#374151}@media(min-width:640px){._heroStats_w8c8j_1357{font-size:14px;margin-top:var(--space-8)}}@media(min-width:1024px){._heroStats_w8c8j_1357{font-size:16px;margin-top:var(--space-10)}}[data-theme=dark] ._heroDescription_w8c8j_1362{color:#cbd5e1;background:transparent}[data-theme=dark] ._heroStats_w8c8j_1357{color:#94a3b8}._heroActions_w8c8j_1591{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:transparent;padding:0;margin:16px 0 0;width:100%}@media(min-width:640px){._heroActions_w8c8j_1591{flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:28px}}@media(min-width:1024px){._heroActions_w8c8j_1591{gap:20px;margin-top:48px}}._heroLink_w8c8j_1622{display:inline-flex;align-items:center;gap:10px;background:transparent;border:none;padding:8px 0;font-size:15px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:opacity .2s ease,transform .2s ease;text-decoration:none}._heroLink_w8c8j_1622:hover{opacity:.7;transform:translate(2px)}._heroLink_w8c8j_1622:active{transform:translate(0)}._heroLink_w8c8j_1622 svg{flex-shrink:0;width:20px;height:20px;color:var(--text-secondary);stroke:var(--text-secondary)}._heroLink_w8c8j_1622:hover svg{color:var(--color-primary);stroke:var(--color-primary)}[data-theme=dark] ._heroLink_w8c8j_1622{color:#f1f5f9}[data-theme=dark] ._heroLink_w8c8j_1622 svg{color:#94a3b8;stroke:#94a3b8}[data-theme=dark] ._heroLink_w8c8j_1622:hover svg{color:#38bdf8;stroke:#38bdf8}@media(max-width:639px){._heroLink_w8c8j_1622{font-size:13px;padding:4px 0;gap:8px}._heroLink_w8c8j_1622 svg{width:16px;height:16px}._heroQuickLinks_w8c8j_1514{flex-wrap:wrap;gap:8px 16px}}._scannerWidgetSection_w8c8j_1693{margin-top:var(--space-lg);max-width:600px;width:100%}._sectionContent_w8c8j_1705{max-width:1200px;margin:0 auto;padding:var(--space-12) var(--space-8);position:relative;z-index:1;background:transparent}@media(min-width:640px){._sectionContent_w8c8j_1705{padding:var(--space-16) var(--space-8)}}@media(min-width:1024px){._sectionContent_w8c8j_1705{padding:var(--space-20) var(--space-8)}}._sectionDescription_w8c8j_1735{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#475569;text-align:center;margin-top:var(--space-6);margin-bottom:var(--space-12);transition:color .3s ease}[data-theme=light] ._sectionDescription_w8c8j_1735{color:#374151}@media(min-width:640px){._sectionDescription_w8c8j_1735{font-size:14px;margin-top:var(--space-8);margin-bottom:var(--space-16);padding:0}}@media(min-width:1024px){._sectionDescription_w8c8j_1735{font-size:16px;margin-top:var(--space-10);margin-bottom:var(--space-20);line-height:1.7}}._fullscreenBtn_w8c8j_1795{position:absolute!important;top:20px!important;right:20px!important;left:auto!important;padding:10px 18px!important;background:transparent!important;border:1px solid #e5e7eb!important;border-radius:6px!important;color:#111827!important;text-decoration:none!important;font-size:15px!important;font-weight:500!important;z-index:100!important;transition:all .2s!important;margin:0!important;cursor:pointer!important}._fullscreenBtn_w8c8j_1795:hover{background:#2563eb!important;border-color:#2563eb!important;color:#111827!important;transform:translateY(-1px)!important}[data-theme=dark] ._fullscreenBtn_w8c8j_1795{border-color:#374151!important;color:#f9fafb!important}[data-theme=dark] ._fullscreenBtn_w8c8j_1795:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateY(-1px)!important}._features_w8c8j_1833{min-height:auto;padding:80px 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;margin-bottom:0;position:relative}._features_w8c8j_1833:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._features_w8c8j_1833{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._features_w8c8j_1833:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._featuresGrid_w8c8j_1862{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:48px}._featureCard_w8c8j_1869{padding:32px;background:transparent;border:1px solid rgba(148,163,184,.25);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}[data-theme=dark] ._featureCard_w8c8j_1869{background:transparent;border-color:#94a3b840;box-shadow:0 1px 3px #0000004d}._featureCard_w8c8j_1869:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._featureCard_w8c8j_1869:hover{border-color:#60a5fa4d;box-shadow:0 8px 24px #00000080,0 4px 8px #60a5fa26}._featureIcon_w8c8j_1895{font-size:40px;margin-bottom:20px}._featureTitle_w8c8j_1900{font-size:20px;font-weight:600;margin-bottom:12px;color:#0f172a;line-height:1.3;letter-spacing:-.01em}._featureDescription_w8c8j_1913{font-size:15px;color:#374151;line-height:1.6;transition:color .3s ease}[data-theme=light] ._featureDescription_w8c8j_1913{color:#1f2937}[data-theme=dark] ._featureDescription_w8c8j_1913{color:#cbd5e1}._api_w8c8j_1935{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;margin-bottom:0;position:relative}@media(min-width:640px){._api_w8c8j_1935{padding:var(--space-16) 0}}@media(min-width:1024px){._api_w8c8j_1935{padding:var(--space-20) 0}}._api_w8c8j_1935:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._api_w8c8j_1935{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._api_w8c8j_1935:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._apiGrid_w8c8j_1982{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._apiGrid_w8c8j_1982{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._apiGrid_w8c8j_1982{gap:var(--space-8);margin-top:var(--space-12)}}._apiCard_w8c8j_2012{padding:var(--space-6);background:transparent;border:1px solid rgba(148,163,184,.25);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch}@media(min-width:640px){._apiCard_w8c8j_2012{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._apiCard_w8c8j_2012{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl);height:100%}}[data-theme=dark] ._apiCard_w8c8j_2012{background:transparent;border-color:#94a3b840;box-shadow:0 1px 3px #0000004d}._apiCard_w8c8j_2012:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._apiCard_w8c8j_2012:hover{border-color:#60a5fa4d;box-shadow:0 8px 24px #00000080,0 4px 8px #60a5fa26}._apiHeader_w8c8j_2066{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}._apiMethod_w8c8j_2075{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;text-transform:uppercase;font-family:monospace;letter-spacing:.05em}._methodGET_w8c8j_2085{background:#10b981;color:#fff}._methodPOST_w8c8j_2090{background:#3b82f6;color:#fff}._methodPUT_w8c8j_2095{background:#f59e0b;color:#fff}._methodDELETE_w8c8j_2100{background:#ef4444;color:#fff}._apiName_w8c8j_2105{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:600;color:#0f172a;margin:0;line-height:1.3;letter-spacing:-.01em}@media(max-width:639px){._apiName_w8c8j_2105{font-size:16px}}[data-theme=dark] ._apiName_w8c8j_2105{color:#f1f5f9}._apiPath_w8c8j_2127{display:block;font-family:Monaco,Menlo,monospace;font-size:13px;color:#475569;background:#ffffffe6;backdrop-filter:blur(10px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);margin-bottom:var(--space-4);margin-bottom:20px;word-break:break-all;border:1px solid rgba(15,23,42,.08);line-height:1.5}[data-theme=dark] ._apiPath_w8c8j_2127{background:#1e293b99;border-color:#f1f5f91a;color:#cbd5e1}._apiDescription_w8c8j_2152{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-bottom:var(--space-5);flex:1;transition:color .3s ease}[data-theme=light] ._apiDescription_w8c8j_2152{color:#1f2937}[data-theme=dark] ._apiDescription_w8c8j_2152{color:#cbd5e1}._apiSectionDescription_w8c8j_2175{font-size:17px;color:var(--color-text-secondary, #6b7280);line-height:1.7;margin-bottom:var(--space-lg)}._apiActions_w8c8j_2182{text-align:center;margin-top:var(--space-lg)}._apiLink_w8c8j_2187{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;color:var(--color-primary, #2563eb);text-decoration:underline;cursor:pointer;transition:opacity .2s ease}._apiLink_w8c8j_2187:hover{opacity:.8}._useCases_w8c8j_2230{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:1024px){._useCases_w8c8j_2230{padding:80px 0}}._useCases_w8c8j_2230:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._useCases_w8c8j_2230{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._useCases_w8c8j_2230:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._useCasesGrid_w8c8j_2274{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._useCasesGrid_w8c8j_2274{grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._useCasesGrid_w8c8j_2274{grid-template-columns:repeat(2,1fr);gap:var(--space-8);margin-top:var(--space-12)}}._architecture_w8c8j_2307{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;margin-top:0;margin-bottom:0;position:relative}@media(min-width:640px){._architecture_w8c8j_2307{padding:var(--space-16) 0}}@media(min-width:1024px){._architecture_w8c8j_2307{padding:var(--space-20) 0}}._architecture_w8c8j_2307:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._architecture_w8c8j_2307{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._architecture_w8c8j_2307:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._architectureGrid_w8c8j_2355{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._architectureGrid_w8c8j_2355{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._architectureGrid_w8c8j_2355{gap:var(--space-8);margin-top:var(--space-12)}}._architectureViz_w8c8j_2385{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;text-align:left;display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch;height:100%}@media(min-width:640px){._architectureViz_w8c8j_2385{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._architectureViz_w8c8j_2385{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._architectureViz_w8c8j_2385{background:transparent;box-shadow:0 1px 3px #0000004d}._architectureViz_w8c8j_2385:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._architectureViz_w8c8j_2385:hover{box-shadow:0 8px 24px #0006}._arrowContainer_w8c8j_2436{width:100%;height:48px;margin-bottom:var(--space-5);display:flex;align-items:center;justify-content:flex-start;background:transparent}._thinArrow_w8c8j_2447{font-size:28px;color:#64748b;font-weight:300;line-height:1;opacity:.7}[data-theme=dark] ._thinArrow_w8c8j_2447{color:#94a3b8}._architectureDescription_w8c8j_2461{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-top:var(--space-4);transition:color .3s ease}[data-theme=light] ._architectureDescription_w8c8j_2461{color:#1f2937}[data-theme=dark] ._architectureDescription_w8c8j_2461{color:#cbd5e1}._sdk_w8c8j_2487{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;margin-top:0;margin-bottom:0;position:relative}@media(min-width:640px){._sdk_w8c8j_2487{padding:var(--space-16) 0}}@media(min-width:1024px){._sdk_w8c8j_2487{padding:var(--space-20) 0}}._sdk_w8c8j_2487:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._sdk_w8c8j_2487{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._sdk_w8c8j_2487:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._sdkGrid_w8c8j_2535{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._sdkGrid_w8c8j_2535{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._sdkGrid_w8c8j_2535{gap:var(--space-8);margin-top:var(--space-12)}}._sdkCard_w8c8j_2565{padding:var(--space-6);background:transparent;border:1px solid rgba(148,163,184,.25);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-4);height:100%;align-items:stretch}@media(min-width:640px){._sdkCard_w8c8j_2565{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._sdkCard_w8c8j_2565{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._sdkCard_w8c8j_2565{background:transparent;border-color:#94a3b840;box-shadow:0 1px 3px #0000004d}._sdkCard_w8c8j_2565:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._sdkCard_w8c8j_2565:hover{border-color:#60a5fa4d;box-shadow:0 8px 24px #00000080,0 4px 8px #60a5fa26}._sdkTitle_w8c8j_2619{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;margin-bottom:var(--space-3);color:#0f172a;line-height:1.3;letter-spacing:-.01em}@media(max-width:639px){._sdkTitle_w8c8j_2619{font-size:18px}}[data-theme=dark] ._sdkTitle_w8c8j_2619{color:#f1f5f9}._sdkDescription_w8c8j_2642{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#475569;line-height:1.7;margin-bottom:var(--space-5);flex:1}[data-theme=dark] ._sdkDescription_w8c8j_2642{color:#cbd5e1}._cta_w8c8j_2663{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc99,#f5f7fa66);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;scroll-margin-top:60px;margin-top:var(--space-12);margin-bottom:0;position:relative}@media(min-width:640px){._cta_w8c8j_2663{padding:var(--space-16) 0;margin-top:var(--space-16)}}@media(min-width:1024px){._cta_w8c8j_2663{padding:var(--space-20) 0;margin-top:var(--space-20)}}._cta_w8c8j_2663:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.3),transparent)}[data-theme=dark] ._cta_w8c8j_2663{background:linear-gradient(135deg,#0f172a99,#1e293b66)}[data-theme=dark] ._cta_w8c8j_2663:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.4),transparent)}._ctaDescription_w8c8j_2717{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;color:#4b5563;text-align:center;margin-bottom:var(--space-12);max-width:700px;margin-left:auto;margin-right:auto;line-height:1.7;font-weight:400;transition:color .3s ease}@media(min-width:640px){._ctaDescription_w8c8j_2717{font-size:20px;margin-bottom:var(--space-16)}}@media(min-width:1024px){._ctaDescription_w8c8j_2717{font-size:22px;margin-bottom:var(--space-20)}}[data-theme=light] ._ctaDescription_w8c8j_2717{color:#374151}._ctaActions_w8c8j_2762{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}@media(min-width:640px){._ctaActions_w8c8j_2762{gap:var(--space-5)}}@media(min-width:1024px){._ctaActions_w8c8j_2762{gap:var(--space-6)}}._ctaLayout_w8c8j_2785{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:flex-start}@media(min-width:1024px){._ctaLayout_w8c8j_2785{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-10)}}._ctaTextColumn_w8c8j_2799{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:1024px){._ctaTextColumn_w8c8j_2799{align-items:flex-start;text-align:left}}._ctaFormColumn_w8c8j_2813{width:100%}._ctaForm_w8c8j_2813{width:100%;padding:var(--space-5);border-radius:var(--radius-xl);background:#0f172a08;border:1px solid rgba(148,163,184,.25);box-shadow:0 18px 45px #0f172a1f;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:640px){._ctaForm_w8c8j_2813{padding:var(--space-6)}}[data-theme=dark] ._ctaForm_w8c8j_2813{background:#0f172ab3;border-color:#94a3b859;box-shadow:0 18px 45px #000000a6}._ctaFormRow_w8c8j_2841{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:640px){._ctaFormRow_w8c8j_2841{flex-direction:row}}._ctaFormGroup_w8c8j_2853{display:flex;flex-direction:column;gap:6px;flex:1}._ctaFormGroup_w8c8j_2853 label{font-size:13px;font-weight:500;color:#4b5563}[data-theme=dark] ._ctaFormGroup_w8c8j_2853 label{color:#e5e7eb}._ctaFormGroup_w8c8j_2853 input,._ctaFormGroup_w8c8j_2853 textarea{font-family:inherit;font-size:14px;color:#0f172a;background:#ffffffe6;border-radius:10px;border:1px solid rgba(148,163,184,.6);padding:10px 12px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._ctaFormGroup_w8c8j_2853 textarea{resize:vertical;min-height:120px}[data-theme=dark] ._ctaFormGroup_w8c8j_2853 input,[data-theme=dark] ._ctaFormGroup_w8c8j_2853 textarea{color:#e5e7eb;background:#0f172ae6;border-color:#94a3b8b3}._ctaFormGroup_w8c8j_2853 input:focus,._ctaFormGroup_w8c8j_2853 textarea:focus{border-color:#3b82f6b3;box-shadow:0 0 0 1px #3b82f680}._ctaFormActions_w8c8j_2901{display:flex;justify-content:flex-end;margin-top:var(--space-2)}._footer_w8c8j_2911{padding:var(--space-12) var(--space-4) var(--space-8);background:var(--color-bg-surface, #0f172a);border-top:1px solid var(--color-border, #1e293b);margin-top:auto}@media(min-width:640px){._footer_w8c8j_2911{padding:var(--space-16) var(--space-6) var(--space-10)}}@media(min-width:1024px){._footer_w8c8j_2911{padding:var(--space-20) var(--space-8) var(--space-12)}}[data-theme=dark] ._footer_w8c8j_2911{background:var(--color-bg-surface, #111827);border-top-color:var(--color-border, #374151)}._footerContent_w8c8j_2938{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-6);margin-bottom:var(--space-8)}@media(min-width:640px){._footerContent_w8c8j_2938{gap:var(--space-8);margin-bottom:var(--space-10)}}@media(min-width:1024px){._footerContent_w8c8j_2938{gap:var(--space-10);margin-bottom:var(--space-12)}}._footerSection_w8c8j_2969 h4{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;margin-bottom:var(--space-5);color:var(--color-text-primary, #f1f5f9)}@media(min-width:1024px){._footerSection_w8c8j_2969 h4{font-size:16px;margin-bottom:var(--space-6)}}._footerSection_w8c8j_2969 ul{list-style:none;padding:0;margin:0}._footerSection_w8c8j_2969 ul li{margin-bottom:var(--space-3)}._footerSection_w8c8j_2969 ul li:last-child{margin-bottom:0}._footerSection_w8c8j_2969 ul li button,._footerSection_w8c8j_2969 ul li a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;background:transparent;border:none;color:var(--color-text-secondary, #94a3b8);font-size:15px;cursor:pointer;padding:0;text-align:left;transition:color .2s;line-height:1.6;text-decoration:none;display:inline-block}._footerSection_w8c8j_2969 ul li button:hover,._footerSection_w8c8j_2969 ul li a:hover{color:var(--color-text-primary, #f1f5f9)}._footerBottom_w8c8j_3025{max-width:1200px;margin:0 auto;padding-top:var(--space-5);border-top:1px solid var(--color-border, #1e293b);text-align:center}@media(min-width:1024px){._footerBottom_w8c8j_3025{padding-top:var(--space-6)}}._footerBottom_w8c8j_3025 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:var(--color-text-secondary, #94a3b8);margin:var(--space-1) 0;line-height:1.6}._footerBottom_w8c8j_3025 p:last-child{margin-bottom:0}@media(max-width:1023px){._main_w8c8j_225{margin-left:0!important;padding-top:0}._mobileMenuButton_w8c8j_164{display:flex}._closeMenuButton_w8c8j_3075{display:block}._header_w8c8j_57{padding:var(--space-md)}._heroDescription_w8c8j_1362{font-size:18px;margin-bottom:40px}._heroActions_w8c8j_1591{flex-direction:column;width:100%;max-width:400px;margin-left:0;margin-right:auto}._heroActions_w8c8j_1591 button{width:100%}._heroActions_w8c8j_1591{flex-direction:column;width:100%;margin-left:0}._sectionContent_w8c8j_1705{padding:var(--space-lg) var(--space-md)}._featuresGrid_w8c8j_1862,._apiGrid_w8c8j_1982,._useCasesGrid_w8c8j_2274{grid-template-columns:1fr}._footerContent_w8c8j_2938{grid-template-columns:1fr;gap:var(--space-md)}}._services_w8c8j_3138{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:640px){._services_w8c8j_3138{padding:var(--space-16) 0}}@media(min-width:1024px){._services_w8c8j_3138{padding:var(--space-20) 0}}._services_w8c8j_3138:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._services_w8c8j_3138{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._services_w8c8j_3138:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._servicesGrid_w8c8j_3183{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._servicesGrid_w8c8j_3183{grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._servicesGrid_w8c8j_3183{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-8);margin-top:var(--space-12)}}._serviceCard_w8c8j_3217{padding:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-5);height:100%;align-items:stretch}@media(min-width:640px){._serviceCard_w8c8j_3217{padding:var(--space-8);gap:var(--space-6)}}@media(min-width:1024px){._serviceCard_w8c8j_3217{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._serviceCard_w8c8j_3217{background:#1e293b80;border-color:#f1f5f91a;box-shadow:0 1px 3px #0000004d}._serviceCard_w8c8j_3217:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._serviceCard_w8c8j_3217:hover{transform:translateY(-4px);border-color:#60a5fa4d;box-shadow:0 8px 24px #00000080,0 4px 8px #60a5fa26}._serviceHeader_w8c8j_3277{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4);gap:var(--space-4)}._serviceIcon_w8c8j_3287{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._serviceBadges_w8c8j_3296{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-end;flex-shrink:0}._readinessBadge_w8c8j_3305{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;display:inline-block;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);font-size:12px;font-weight:600;white-space:nowrap;letter-spacing:.01em}._badgeReady_w8c8j_3318{background:#10b981;color:#fff}._badgeComingSoon_w8c8j_3323{background:#f59e0b;color:#fff}._uniqueBadge_w8c8j_3328{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;display:inline-block;padding:var(--space-1-5) var(--space-3);background:#3b82f6;color:#fff;border-radius:var(--radius-md);font-size:12px;font-weight:600;white-space:nowrap;letter-spacing:.01em}._serviceDescription_w8c8j_3345{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;flex:1;margin-bottom:var(--space-4);transition:color .3s ease}[data-theme=light] ._serviceDescription_w8c8j_3345{color:#1f2937}[data-theme=dark] ._serviceDescription_w8c8j_3345{color:#cbd5e1}._serviceBestFor_w8c8j_3368{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#475569;padding:var(--space-3) var(--space-4);background:#0000000a;border-radius:var(--radius-lg);line-height:1.6;margin-top:var(--space-4)}[data-theme=dark] ._serviceBestFor_w8c8j_3368{color:#cbd5e1;background:#ffffff14}._servicePricing_w8c8j_3388{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#64748b;font-weight:500;line-height:1.5;margin-bottom:var(--space-4)}[data-theme=dark] ._servicePricing_w8c8j_3388{color:#94a3b8}._capabilities_w8c8j_3408{min-height:auto;padding:80px 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}._capabilities_w8c8j_3408:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._capabilities_w8c8j_3408{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._capabilities_w8c8j_3408:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._capabilitiesGrid_w8c8j_3436{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-8);margin-top:var(--space-10);align-items:stretch}@media(min-width:1024px){._capabilitiesGrid_w8c8j_3436{margin-top:var(--space-12)}}._capabilityCard_w8c8j_3453{padding:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch}@media(min-width:640px){._capabilityCard_w8c8j_3453{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._capabilityCard_w8c8j_3453{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._capabilityCard_w8c8j_3453{background:#1e293b80;border-color:#f1f5f91a;box-shadow:0 1px 3px #0000004d}._capabilityCard_w8c8j_3453:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._capabilityCard_w8c8j_3453:hover{transform:translateY(-4px);border-color:#60a5fa4d;box-shadow:0 8px 24px #00000080,0 4px 8px #60a5fa26}._capabilityList_w8c8j_3510{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}._capabilityItem_w8c8j_3519{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:var(--color-text-secondary, #6b7280);line-height:1.6;display:flex;align-items:flex-start;gap:var(--space-3)}._capabilityCheck_w8c8j_3531{color:#10b981;font-weight:600;flex-shrink:0;margin-top:2px}._useCases_w8c8j_2230{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc99,#f5f7fa66);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative;transition:background .3s ease,backdrop-filter .3s ease}@media(min-width:640px){._useCases_w8c8j_2230{padding:var(--space-16) 0}}@media(min-width:1024px){._useCases_w8c8j_2230{padding:var(--space-20) 0}}._useCases_w8c8j_2230:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.3),transparent);transition:background .3s ease}[data-theme=dark] ._useCases_w8c8j_2230{background:linear-gradient(135deg,#0f172acc,#1e293b99);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}[data-theme=dark] ._useCases_w8c8j_2230:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.4),transparent)}._useCasesGrid_w8c8j_2274{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._useCasesGrid_w8c8j_2274{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._useCasesGrid_w8c8j_2274{gap:var(--space-8);margin-top:var(--space-12)}}._useCaseCard_w8c8j_3624{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;text-align:left;position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%}@media(min-width:640px){._useCaseCard_w8c8j_3624{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._useCaseCard_w8c8j_3624{padding:var(--space-10);gap:var(--space-6);border-radius:var(--radius-xl)}}._useCaseCard_w8c8j_3624:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._useCaseCard_w8c8j_3624{background:transparent;box-shadow:0 1px 3px #0000004d}[data-theme=dark] ._useCaseCard_w8c8j_3624:hover{box-shadow:0 8px 24px #0006}._useCaseIcon_w8c8j_3679{width:48px;height:48px;margin-bottom:var(--space-md);display:flex;align-items:center;justify-content:flex-start;color:#3b82f6}[data-theme=dark] ._useCaseIcon_w8c8j_3679{color:#60a5fa}._useCaseSummary_w8c8j_3696{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-bottom:var(--space-5)}[data-theme=light] ._useCaseSummary_w8c8j_3696{color:#1f2937}[data-theme=dark] ._useCaseSummary_w8c8j_3696{color:#cbd5e1}._useCaseBody_w8c8j_3713{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;flex:1}[data-theme=light] ._useCaseBody_w8c8j_3713{color:#1f2937}[data-theme=dark] ._useCaseBody_w8c8j_3713{color:#cbd5e1}._useCaseListLabel_w8c8j_3729{margin-top:16px;margin-bottom:8px;font-weight:600}._useCaseList_w8c8j_3729{list-style-type:none;padding-left:0;margin-bottom:16px}._useCaseList_w8c8j_3729 li{margin-bottom:6px;padding-left:16px;position:relative}._useCaseList_w8c8j_3729 li:before{content:"–";position:absolute;left:0;color:#64748b}[data-theme=dark] ._useCaseList_w8c8j_3729 li:before{color:#94a3b8}._useCaseHighlight_w8c8j_3759{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;display:inline-block;padding:var(--space-3) var(--space-4);background:#0000000d;color:#374151;border-radius:var(--radius-lg);font-size:14px;font-weight:500;line-height:1.6;margin-top:16px}[data-theme=dark] ._useCaseHighlight_w8c8j_3759{background:#ffffff14;color:#e5e7eb}._useCaseOutcome_w8c8j_3778{padding-top:20px;border-top:1px solid rgba(148,163,184,.15);font-size:15px;color:#1e293b;line-height:1.6;margin-top:auto}[data-theme=dark] ._useCaseOutcome_w8c8j_3778{color:#e2e8f0;border-color:#94a3b81a}._brandName_w8c8j_3793{font-weight:600;color:#0f172a;letter-spacing:-.01em}[data-theme=dark] ._brandName_w8c8j_3793{color:#f1f5f9}._techTerm_w8c8j_3803{font-weight:700;color:#2563eb;letter-spacing:.02em}[data-theme=dark] ._techTerm_w8c8j_3803{color:#60a5fa}._outcomeLabel_w8c8j_3813{font-weight:700;color:#059669;margin-right:6px}[data-theme=dark] ._outcomeLabel_w8c8j_3813{color:#34d399}._useCaseBody_w8c8j_3713 em,._useCaseHighlight_w8c8j_3759 em{font-style:normal;font-weight:600;color:#1e40af}[data-theme=dark] ._useCaseBody_w8c8j_3713 em,[data-theme=dark] ._useCaseHighlight_w8c8j_3759 em{color:#93c5fd}._useCaseSummary_w8c8j_3696 strong{font-weight:600;color:#0f172a}[data-theme=dark] ._useCaseSummary_w8c8j_3696 strong{color:#f1f5f9}._useCaseProblem_w8c8j_3845{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-bottom:var(--space-4);transition:color .3s ease}._useCaseProblem_w8c8j_3845 strong{color:#111827;display:block;margin-bottom:8px;font-weight:600;font-size:16px;transition:color .3s ease}[data-theme=light] ._useCaseProblem_w8c8j_3845{color:#1f2937}[data-theme=light] ._useCaseProblem_w8c8j_3845 strong{color:#0f172a}[data-theme=dark] ._useCaseProblem_w8c8j_3845{color:#cbd5e1}[data-theme=dark] ._useCaseProblem_w8c8j_3845 strong{color:#f1f5f9}._useCaseSolution_w8c8j_3886{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-bottom:var(--space-4);transition:color .3s ease}._useCaseSolution_w8c8j_3886 strong{color:#111827;display:block;margin-bottom:8px;font-weight:600;font-size:16px;transition:color .3s ease}[data-theme=light] ._useCaseSolution_w8c8j_3886{color:#1f2937}[data-theme=light] ._useCaseSolution_w8c8j_3886 strong{color:#0f172a}[data-theme=dark] ._useCaseSolution_w8c8j_3886{color:#cbd5e1}[data-theme=dark] ._useCaseSolution_w8c8j_3886 strong{color:#f1f5f9}._useCaseSolutionList_w8c8j_3927{list-style:none;padding:0;margin:var(--space-sm) 0 0 0;display:flex;flex-direction:column;gap:var(--space-xs)}._useCaseSolutionList_w8c8j_3927 li{padding-left:var(--space-md);position:relative}._useCaseSolutionList_w8c8j_3927 li:before{content:"→";position:absolute;left:0;color:var(--color-primary, #2563eb);transition:color .3s ease}[data-theme=dark] ._useCaseSolutionList_w8c8j_3927 li:before{color:#60a5facc}._useCaseWho_w8c8j_3954,._useCaseServices_w8c8j_3955{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#374151;padding:var(--space-3) var(--space-4);background:#3b82f614;border-radius:var(--radius-lg);line-height:1.6;margin-top:var(--space-4);border:1px solid rgba(59,130,246,.15);transition:all .3s ease}[data-theme=light] ._useCaseWho_w8c8j_3954,[data-theme=light] ._useCaseServices_w8c8j_3955{background:#3b82f61a;color:#1f2937;border-color:#3b82f633}[data-theme=dark] ._useCaseWho_w8c8j_3954,[data-theme=dark] ._useCaseServices_w8c8j_3955{background:#3b82f633;color:#cbd5e1;border-color:#60a5fa33}._useCaseWho_w8c8j_3954 strong,._useCaseServices_w8c8j_3955 strong{color:#111827;display:inline;font-weight:600;transition:color .3s ease}[data-theme=light] ._useCaseWho_w8c8j_3954 strong,[data-theme=light] ._useCaseServices_w8c8j_3955 strong{color:#0f172a}[data-theme=dark] ._useCaseWho_w8c8j_3954 strong,[data-theme=dark] ._useCaseServices_w8c8j_3955 strong{color:#f1f5f9}._pricing_w8c8j_4016{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:640px){._pricing_w8c8j_4016{padding:var(--space-16) 0}}@media(min-width:1024px){._pricing_w8c8j_4016{padding:var(--space-20) 0}}._pricing_w8c8j_4016:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._pricing_w8c8j_4016{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._pricing_w8c8j_4016:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._pricingGrid_w8c8j_4062{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._pricingGrid_w8c8j_4062{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._pricingGrid_w8c8j_4062{gap:var(--space-8);margin-top:var(--space-12)}}._pricingCard_w8c8j_4092{padding:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-xl);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-6);position:relative;height:100%;align-items:stretch}@media(min-width:640px){._pricingCard_w8c8j_4092{padding:var(--space-8);gap:var(--space-6)}}@media(min-width:1024px){._pricingCard_w8c8j_4092{padding:var(--space-10);gap:var(--space-6)}}[data-theme=dark] ._pricingCard_w8c8j_4092{background:#1e293b80;border-color:#f1f5f91a;box-shadow:0 1px 3px #0000004d}._pricingCard_w8c8j_4092:hover{transform:translateY(-6px);border-color:#3b82f666;box-shadow:0 12px 32px #3b82f633,0 6px 12px #0000001a}[data-theme=dark] ._pricingCard_w8c8j_4092:hover{transform:translateY(-6px);border-color:#60a5fa66;box-shadow:0 12px 32px #0009,0 6px 12px #60a5fa33}._popularBadge_w8c8j_4155{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--color-primary, #2563eb);color:#fff;padding:4px 16px;border-radius:12px;font-size:12px;font-weight:600}._pricingHeader_w8c8j_4168{text-align:center;padding-bottom:var(--space-6);border-bottom:1px solid rgba(15,23,42,.08);margin-bottom:var(--space-6)}[data-theme=dark] ._pricingHeader_w8c8j_4168{border-bottom-color:#f1f5f91a}._pricingPrice_w8c8j_4180{display:flex;align-items:baseline;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-3)}._pricingAmount_w8c8j_4190{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:48px;font-weight:700;color:#0f172a;line-height:1;letter-spacing:-.02em}@media(max-width:639px){._pricingAmount_w8c8j_4190{font-size:36px}}[data-theme=dark] ._pricingAmount_w8c8j_4190{color:#f1f5f9}._pricingPeriod_w8c8j_4211{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:17px;color:#64748b;font-weight:400}[data-theme=dark] ._pricingPeriod_w8c8j_4211{color:#94a3b8}._pricingYearly_w8c8j_4223{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#64748b;margin-bottom:var(--space-3);font-weight:500}[data-theme=dark] ._pricingYearly_w8c8j_4223{color:#94a3b8}._pricingDescription_w8c8j_4237{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;margin:0;line-height:1.6;transition:color .3s ease}[data-theme=light] ._pricingDescription_w8c8j_4237{color:#1f2937}[data-theme=dark] ._pricingDescription_w8c8j_4237{color:#cbd5e1}._pricingFeatures_w8c8j_4258{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm);flex:1}._pricingFeature_w8c8j_4258{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#475569;display:flex;align-items:flex-start;gap:var(--space-3);line-height:1.6;margin-bottom:var(--space-3)}[data-theme=dark] ._pricingFeature_w8c8j_4258{color:#cbd5e1}._pricingCheck_w8c8j_4286{color:#10b981;font-weight:600;flex-shrink:0;margin-top:2px}._pricingX_w8c8j_4293{color:#ef4444;font-weight:600;flex-shrink:0;margin-top:2px}._pricingLimitation_w8c8j_4300{opacity:.6}._resonantChatPricing_w8c8j_4307{margin-top:var(--space-12);padding-top:var(--space-12);border-top:1px solid rgba(15,23,42,.08)}@media(min-width:1024px){._resonantChatPricing_w8c8j_4307{margin-top:var(--space-16);padding-top:var(--space-16)}}[data-theme=dark] ._resonantChatPricing_w8c8j_4307{border-top-color:#ffffff1a}._resonantChatGrid_w8c8j_4328{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._resonantChatGrid_w8c8j_4328{gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._resonantChatGrid_w8c8j_4328{gap:var(--space-8);margin-top:var(--space-12)}}._resonantChatTier_w8c8j_4358{padding:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:640px){._resonantChatTier_w8c8j_4358{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._resonantChatTier_w8c8j_4358{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._resonantChatTier_w8c8j_4358{background:#1e293b80;border-color:#f1f5f91a;box-shadow:0 1px 3px #0000004d}[data-theme=dark] ._resonantChatTier_w8c8j_4358{background:var(--color-bg-root, #1f2937)}._resonantChatTierTitle_w8c8j_4404{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:600;color:var(--color-text-primary, #111827);margin-bottom:var(--space-8);text-align:center}@media(max-width:639px){._resonantChatTierTitle_w8c8j_4404{font-size:18px}}._resonantChatPlans_w8c8j_4422{display:flex;flex-direction:column;gap:var(--space-5);align-items:stretch}._resonantChatPlan_w8c8j_4422{padding:var(--space-5);background:#ffffffe6;border:1px solid rgba(15,23,42,.06);border-radius:var(--radius-md);display:flex;flex-direction:column;height:100%;gap:var(--space-4);transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._resonantChatPlan_w8c8j_4422{padding:var(--space-6);gap:var(--space-5)}}@media(min-width:1024px){._resonantChatPlan_w8c8j_4422{padding:var(--space-6);gap:var(--space-6);border-radius:var(--radius-lg)}}[data-theme=dark] ._resonantChatPlan_w8c8j_4422{background:#1e293b99;border-color:#f1f5f914}[data-theme=dark] ._resonantChatPlan_w8c8j_4422{background:var(--color-bg-root, #111827)}._resonantChatPlanHeader_w8c8j_4474{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid rgba(15,23,42,.08)}[data-theme=dark] ._resonantChatPlanHeader_w8c8j_4474{border-bottom-color:#ffffff1a}._resonantChatPlanHeader_w8c8j_4474 h5{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;color:var(--color-text-primary, #111827);margin:0}@media(max-width:639px){._resonantChatPlanHeader_w8c8j_4474 h5{font-size:18px}}._resonantChatPlanPrice_w8c8j_4504{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700;color:var(--color-text-primary, #111827)}@media(max-width:639px){._resonantChatPlanPrice_w8c8j_4504{font-size:24px}}._resonantChatPlanPrice_w8c8j_4504 span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:400;color:var(--color-text-secondary, #6b7280)}._resonantChatPlanFeatures_w8c8j_4527{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm);flex:1}._resonantChatPlanFeatures_w8c8j_4527 li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:var(--color-text-secondary, #6b7280);display:flex;align-items:flex-start;gap:var(--space-3)}._sectionHeader_w8c8j_4556{text-align:left;margin-bottom:var(--space-10);margin-top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:0}@media(min-width:640px){._sectionHeader_w8c8j_4556{margin-bottom:var(--space-12);padding:0}}@media(min-width:1024px){._sectionHeader_w8c8j_4556{margin-bottom:var(--space-xl)}}._sectionBadge_w8c8j_4585{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;display:inline-block;padding:var(--space-2) var(--space-4);background:#2563eb1a;color:var(--color-primary, #2563eb);border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-4)}@media(min-width:640px){._sectionBadge_w8c8j_4585{padding:var(--space-2) var(--space-5);font-size:12px;margin-bottom:var(--space-5)}}@media(min-width:1024px){._sectionBadge_w8c8j_4585{padding:6px var(--space-4);font-size:12px;margin-bottom:var(--space-6)}}[data-theme=dark] ._sectionBadge_w8c8j_4585{background:#60a5fa26;color:#60a5fae6;border-color:#60a5fa4d}._sectionDescription_w8c8j_1735{font-size:17px;color:var(--color-text-secondary, #6b7280);text-align:left;margin-bottom:var(--space-xl);margin-top:var(--space-md);max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6;transition:color .3s ease}[data-theme=dark] ._sectionDescription_w8c8j_1735{color:#94a3b8}._apiSection_w8c8j_2175,._sdkSection_w8c8j_4655{margin-top:var(--space-xl)}._sdkStatus_w8c8j_4661{display:inline-block;padding:4px 12px;background:#10b9811a;color:#10b981;border-radius:12px;font-size:12px;font-weight:600;margin-bottom:var(--space-md)}._apiAuthInfo_w8c8j_4672{margin-top:var(--space-12);padding:var(--space-6);background:var(--color-bg-root, #f9fafb);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md)}@media(min-width:640px){._apiAuthInfo_w8c8j_4672{padding:var(--space-8);margin-top:var(--space-16)}}@media(min-width:1024px){._apiAuthInfo_w8c8j_4672{padding:var(--space-8);margin-top:var(--space-20)}}[data-theme=dark] ._apiAuthInfo_w8c8j_4672{background:var(--color-bg-root, #1f2937);border-color:#ffffff1a}._apiAuthInfo_w8c8j_4672 h4{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;color:var(--color-text-primary, #111827);margin-bottom:var(--space-3)}@media(max-width:639px){._apiAuthInfo_w8c8j_4672 h4{font-size:18px}}._apiAuthInfo_w8c8j_4672 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:var(--color-text-secondary, #6b7280);margin:0;line-height:1.6}._differentiators_w8c8j_4736{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:640px){._differentiators_w8c8j_4736{padding:var(--space-16) 0}}@media(min-width:1024px){._differentiators_w8c8j_4736{padding:80px 0}}._differentiators_w8c8j_4736:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._differentiators_w8c8j_4736{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._differentiators_w8c8j_4736:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._differentiatorsGrid_w8c8j_4780{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._differentiatorsGrid_w8c8j_4780{grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._differentiatorsGrid_w8c8j_4780{grid-template-columns:repeat(4,1fr);gap:var(--space-8);margin-top:var(--space-12)}}._differentiatorCard_w8c8j_4814{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;text-align:left;position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%}@media(min-width:640px){._differentiatorCard_w8c8j_4814{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._differentiatorCard_w8c8j_4814{padding:var(--space-10);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._differentiatorCard_w8c8j_4814{background:transparent;box-shadow:0 1px 3px #0000004d}._differentiatorCard_w8c8j_4814:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._differentiatorCard_w8c8j_4814:hover{box-shadow:0 8px 24px #0006}._differentiatorIcon_w8c8j_4868{width:48px;height:48px;margin-bottom:var(--space-md);display:flex;align-items:center;justify-content:flex-start}._differentiatorDescription_w8c8j_4880{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#374151;line-height:1.7;margin-bottom:var(--space-5)}@media(min-width:640px){._differentiatorDescription_w8c8j_4880{font-size:15px;line-height:1.7;margin-bottom:var(--space-6)}}@media(min-width:1024px){._differentiatorDescription_w8c8j_4880{font-size:15px;margin-bottom:20px}}[data-theme=light] ._differentiatorDescription_w8c8j_4880{color:#1f2937}[data-theme=dark] ._differentiatorDescription_w8c8j_4880{color:#cbd5e1}._differentiatorBadge_w8c8j_4915{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;display:inline-block;padding:var(--space-1) var(--space-3);background:#00000014;color:#374151;border-radius:var(--radius-lg);font-size:12px;font-weight:600;letter-spacing:.01em}[data-theme=dark] ._differentiatorBadge_w8c8j_4915{background:#ffffff1a;color:#e5e7eb}._trust_w8c8j_4936{min-height:auto;padding:var(--space-12) 0;background:var(--bg-primary)!important;scroll-margin-top:60px}@media(min-width:640px){._trust_w8c8j_4936{padding:var(--space-16) 0}}@media(min-width:1024px){._trust_w8c8j_4936{padding:var(--space-20) 0}}[data-theme=dark] ._trust_w8c8j_4936{background:var(--bg-primary)!important}._trustGrid_w8c8j_4967{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6);margin-top:0;align-items:stretch}@media(min-width:640px){._trustGrid_w8c8j_4967{gap:var(--space-6)}}@media(min-width:1024px){._trustGrid_w8c8j_4967{gap:var(--space-8)}}._trustItem_w8c8j_4992{text-align:center;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);align-items:center;background:transparent}@media(min-width:640px){._trustItem_w8c8j_4992{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._trustItem_w8c8j_4992{padding:var(--space-8);gap:var(--space-6)}}._trustNumber_w8c8j_5023{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:48px;font-weight:700;color:var(--color-primary-600, #0284c7);margin-bottom:var(--space-3);line-height:1}@media(max-width:639px){._trustNumber_w8c8j_5023{font-size:36px}}[data-theme=dark] ._trustNumber_w8c8j_5023{color:var(--color-primary-400, #38bdf8)}._trustLabel_w8c8j_5047{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}@media(max-width:639px){._trustLabel_w8c8j_5047{font-size:18px}}._trustDescription_w8c8j_5065{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;color:var(--text-secondary);line-height:1.5;margin:0}@media(max-width:1200px){._differentiatorsGrid_w8c8j_4780{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){._servicesGrid_w8c8j_3183,._capabilitiesGrid_w8c8j_3436,._useCasesGrid_w8c8j_2274,._pricingGrid_w8c8j_4062,._resonantChatGrid_w8c8j_4328,._trustGrid_w8c8j_4967,._differentiatorsGrid_w8c8j_4780{grid-template-columns:1fr}}._trackedGrid_w8c8j_5104{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:var(--space-12)}._trackedItem_w8c8j_5112{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:8px 16px;font-size:14px;color:var(--text-secondary, #6b7280)}[data-theme=dark] ._trackedItem_w8c8j_5112{color:#94a3b8}._trackedIcon_w8c8j_5127{font-size:16px}._sectionCTA_w8c8j_5131{text-align:center;margin-top:var(--space-12)}._ctaButton_w8c8j_5136{display:inline-flex;align-items:center;gap:8px;background:var(--color-primary, #2563eb);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}._ctaButton_w8c8j_5136:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb4d}._blockchainSection_w8c8j_5159{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc99,#f5f7fa66);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:640px){._blockchainSection_w8c8j_5159{padding:var(--space-16) 0}}@media(min-width:1024px){._blockchainSection_w8c8j_5159{padding:80px 0}}._blockchainSection_w8c8j_5159:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.3),transparent)}[data-theme=dark] ._blockchainSection_w8c8j_5159{background:linear-gradient(135deg,#0f172acc,#1e293b99)}[data-theme=dark] ._blockchainSection_w8c8j_5159:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.4),transparent)}._dualLayerDiagram_w8c8j_5200{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:768px){._dualLayerDiagram_w8c8j_5200{grid-template-columns:1fr auto 1fr;gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._dualLayerDiagram_w8c8j_5200{gap:var(--space-8);margin-top:var(--space-12)}}._layerCard_w8c8j_5223{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;text-align:left;position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%}@media(min-width:640px){._layerCard_w8c8j_5223{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._layerCard_w8c8j_5223{padding:var(--space-10);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._layerCard_w8c8j_5223{background:transparent;box-shadow:0 1px 3px #0000004d}._layerCard_w8c8j_5223:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._layerCard_w8c8j_5223:hover{box-shadow:0 8px 24px #0006}._layerHeader_w8c8j_5267{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:var(--space-4)}._layerNumber_w8c8j_5275{width:48px;height:48px;background:linear-gradient(135deg,#3b82f626,#06b6d426);border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#3b82f6}[data-theme=dark] ._layerNumber_w8c8j_5275{background:linear-gradient(135deg,#3b82f633,#06b6d433);color:#60a5fa}._layerHeader_w8c8j_5267 h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;margin:0;color:var(--text-primary, #111827)}[data-theme=dark] ._layerHeader_w8c8j_5267 h3{color:#f1f5f9}._layerTag_w8c8j_5305{font-size:11px;background:#2563eb1a;color:var(--color-primary, #2563eb);padding:var(--space-2) var(--space-4);border-radius:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] ._layerTag_w8c8j_5305{background:#60a5fa26;color:#60a5fae6}._layerFeatures_w8c8j_5321{list-style:none;padding:0;margin:0}._layerFeatures_w8c8j_5321 li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;color:#374151;line-height:1.7;padding:4px 0 4px 20px;position:relative}[data-theme=dark] ._layerFeatures_w8c8j_5321 li{color:#94a3b8}._layerFeatures_w8c8j_5321 li:before{content:"→";position:absolute;left:0;color:#3b82f6}._layerNote_w8c8j_5348{font-size:13px;color:var(--text-tertiary, #6b7280);font-style:italic;margin:0;padding-top:var(--space-4);border-top:1px solid rgba(0,0,0,.06)}[data-theme=dark] ._layerNote_w8c8j_5348{color:#64748b;border-top-color:#ffffff0f}._layerConnector_w8c8j_5362{display:none;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media(min-width:768px){._layerConnector_w8c8j_5362{display:flex}}._connectorLine_w8c8j_5376{width:2px;height:40px;background:linear-gradient(180deg,#3b82f6,#8b5cf6);border-radius:1px}._connectorLabel_w8c8j_5383{font-size:11px;color:var(--text-tertiary, #6b7280);text-transform:uppercase;letter-spacing:1px}._comparisonSection_w8c8j_5391{margin-top:var(--space-12)}._comparisonTitle_w8c8j_5395{text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;margin-bottom:var(--space-8);color:var(--text-primary, #111827)}[data-theme=dark] ._comparisonTitle_w8c8j_5395{color:#f1f5f9}._comparisonVizContainer_w8c8j_5409{position:relative;width:100%;height:280px;margin-bottom:var(--space-8);border-radius:var(--radius-xl);overflow:hidden;background:linear-gradient(135deg,#0f172af2,#1e293be6);box-shadow:0 4px 24px #0003,inset 0 1px #ffffff0d}@media(min-width:768px){._comparisonVizContainer_w8c8j_5409{height:320px}}@media(min-width:1024px){._comparisonVizContainer_w8c8j_5409{height:360px}}._comparisonCanvas_w8c8j_5434{width:100%;height:100%;display:block}._comparisonVizOverlay_w8c8j_5440{position:absolute;top:16px;left:0;right:0;display:flex;justify-content:space-around;pointer-events:none}._vizLabel_w8c8j_5450{display:flex;flex-direction:column;align-items:center;gap:4px}._vizLabel_w8c8j_5450 span{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:2px 8px;border-radius:10px}._vizLabelSlow_w8c8j_5466,._vizLabelHeavy_w8c8j_5467{color:#fbbf24cc;background:#fbbf241a}._vizLabelFast_w8c8j_5472,._vizLabelGoverned_w8c8j_5473{color:#8b5cf6;background:#8b5cf626;box-shadow:0 0 12px #8b5cf64d}._vizLabelScattered_w8c8j_5479,._vizLabelMutable_w8c8j_5480{color:#6b7280b3;background:#6b72801a}._parallaxExplainerContainer_w8c8j_5488{position:relative;width:100%;height:400px;margin:var(--space-12) 0;border-radius:var(--radius-xl);overflow:hidden;background:transparent}@media(min-width:768px){._parallaxExplainerContainer_w8c8j_5488{height:480px}}@media(min-width:1024px){._parallaxExplainerContainer_w8c8j_5488{height:560px}}._governedLedgerContainer_w8c8j_5513{position:relative;width:100vw;height:100vh;min-height:600px;max-height:900px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);overflow:hidden;background:transparent}@media(min-width:1200px){._governedLedgerContainer_w8c8j_5513{min-height:700px;max-height:1000px}}._governedLedgerCanvas_w8c8j_5532{width:100%;height:100%;display:block}._eventTooltip_w8c8j_5538{position:absolute;background:#0f172af2;border:1px solid rgba(139,92,246,.3);border-radius:8px;padding:12px 16px;font-size:11px;color:#e2e8f0;pointer-events:none;z-index:100;backdrop-filter:blur(8px);box-shadow:0 8px 32px #0006;transform:translate(-50%)}._eventTooltip_w8c8j_5538 div{margin-bottom:4px}._eventTooltip_w8c8j_5538 div:last-child{margin-bottom:0}._eventTooltip_w8c8j_5538 strong{color:#8b5cf6;margin-right:6px}._governanceFlow3DContainer_w8c8j_5569{position:relative;width:100%;height:500px;margin:var(--space-8) 0;border-radius:var(--radius-xl);overflow:hidden;background:transparent}@media(min-width:768px){._governanceFlow3DContainer_w8c8j_5569{height:550px}}@media(min-width:1024px){._governanceFlow3DContainer_w8c8j_5569{height:600px}}._governanceFlow3DContainer_w8c8j_5569 canvas{display:block;width:100%!important;height:100%!important}._governanceFlow3DLabels_w8c8j_5597{position:absolute;top:0;left:20px;bottom:0;width:140px;pointer-events:none;z-index:10}@media(min-width:768px){._governanceFlow3DLabels_w8c8j_5597{left:40px;width:160px}}._flowLabel_w8c8j_5614{position:absolute;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}._flowLabelText_w8c8j_5623{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px}@media(min-width:768px){._flowLabelText_w8c8j_5623{font-size:13px}}[data-theme=light] ._flowLabelText_w8c8j_5623{color:#334155}._flowLabelBadge_w8c8j_5642{font-size:9px;font-weight:700;color:#0ea5e9;background:#0ea5e926;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:1px}[data-theme=light] ._flowLabelBadge_w8c8j_5642{background:#0ea5e91a}._governanceFlow3DLegend_w8c8j_5658{position:absolute;top:50%;right:24px;transform:translateY(-50%);width:220px;pointer-events:none;z-index:10}@media(min-width:768px){._governanceFlow3DLegend_w8c8j_5658{right:48px;width:260px}}@media(max-width:640px){._governanceFlow3DLegend_w8c8j_5658{display:none}}._legendTitle_w8c8j_5681{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}[data-theme=light] ._legendTitle_w8c8j_5681{color:#1e293b}._legendDescription_w8c8j_5695{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;color:#fff9;line-height:1.5;margin:0 0 16px}[data-theme=light] ._legendDescription_w8c8j_5695{color:#475569}._legendColors_w8c8j_5707{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._legendItem_w8c8j_5714{display:flex;align-items:center;gap:8px}._legendDot_w8c8j_5720{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 4px currentColor}[data-theme=light] ._legendDot_w8c8j_5720{box-shadow:0 0 6px #0003}._legendLabel_w8c8j_5732{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;color:#ffffffb3;line-height:1.4}[data-theme=light] ._legendLabel_w8c8j_5732{color:#334155}._legendNote_w8c8j_5743{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;color:#ffffff73;line-height:1.5;margin:0;font-style:italic}[data-theme=light] ._legendNote_w8c8j_5743{color:#64748b}._parallaxCanvas_w8c8j_5756{width:100%;height:100%;display:block}._parallaxOverlay_w8c8j_5762{position:absolute;top:50px;left:0;right:0;display:flex;justify-content:space-around;pointer-events:none}._parallaxLabel_w8c8j_5772{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}._parallaxLabel_w8c8j_5772 span{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;padding:4px 12px;border-radius:12px;backdrop-filter:blur(4px)}@media(min-width:768px){._parallaxLabel_w8c8j_5772 span{font-size:10px;padding:5px 14px}}._labelBlockchain_w8c8j_5798{color:#fbbf24e6;background:#fbbf241a;border:1px solid rgba(251,191,36,.2)}._labelDsid_w8c8j_5804{color:#8b5cf6;background:#8b5cf626;border:1px solid rgba(139,92,246,.3);box-shadow:0 0 20px #8b5cf64d}._labelSaas_w8c8j_5811{color:#9ca3afcc;background:#6b72801a;border:1px solid rgba(107,114,128,.2)}._sr-only_w8c8j_5818{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._ctaButton_w8c8j_5136{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:14px;font-weight:500;color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease}._ctaButton_w8c8j_5136:hover{transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}._ctaButton_w8c8j_5136 svg{transition:transform .2s ease}._ctaButton_w8c8j_5136:hover svg{transform:translate(3px)}._positioningStatement_w8c8j_5861{margin-top:var(--space-12);padding:var(--space-8);text-align:center;background:linear-gradient(135deg,#8b5cf60d,#6366f10d);border:1px solid rgba(139,92,246,.15);border-radius:var(--radius-xl)}._positioningStatement_w8c8j_5861 p{font-size:18px;line-height:1.7;color:var(--text-primary, #1f2937);margin:0}[data-theme=dark] ._positioningStatement_w8c8j_5861 p{color:#e2e8f0}._positioningStatement_w8c8j_5861 strong{color:#8b5cf6}._positioningStatement_w8c8j_5861 em{font-style:normal;color:#6366f1;font-weight:500}@media(min-width:768px){._positioningStatement_w8c8j_5861 p{font-size:20px}}._comparisonGrid_w8c8j_5897{display:grid;grid-template-columns:1fr;gap:var(--space-6);max-width:900px;margin:0 auto}@media(min-width:640px){._comparisonGrid_w8c8j_5897{grid-template-columns:repeat(3,1fr)}}._comparisonColumn_w8c8j_5911{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}@media(min-width:1024px){._comparisonColumn_w8c8j_5911{padding:var(--space-8);border-radius:var(--radius-xl)}}[data-theme=dark] ._comparisonColumn_w8c8j_5911{background:transparent;box-shadow:0 1px 3px #0000004d}._comparisonColumn_w8c8j_5911 h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;margin:0 0 var(--space-4);color:var(--text-secondary, #6b7280)}._comparisonColumn_w8c8j_5911 ul{list-style:none;padding:0;margin:0}._comparisonColumn_w8c8j_5911 li{font-size:14px;color:var(--text-tertiary, #9ca3af);padding:4px 0;line-height:1.5}._comparisonHighlight_w8c8j_5953{background:#2563eb0d}[data-theme=dark] ._comparisonHighlight_w8c8j_5953{background:#60a5fa1a}._comparisonHighlight_w8c8j_5953 h4{color:var(--color-primary, #2563eb)}[data-theme=dark] ._comparisonHighlight_w8c8j_5953 h4{color:#60a5fa}._comparisonHighlight_w8c8j_5953 li{color:var(--text-primary, #374151)}[data-theme=dark] ._comparisonHighlight_w8c8j_5953 li{color:#cbd5e1}._encryptionNote_w8c8j_5978{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);margin-top:var(--space-12);max-width:700px;margin-left:auto;margin-right:auto;box-shadow:0 1px 3px #0000000d}@media(min-width:1024px){._encryptionNote_w8c8j_5978{padding:var(--space-8);border-radius:var(--radius-xl)}}[data-theme=dark] ._encryptionNote_w8c8j_5978{background:transparent;box-shadow:0 1px 3px #0000004d}._encryptionIcon_w8c8j_6005{width:48px;height:48px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}[data-theme=dark] ._encryptionIcon_w8c8j_6005{background:linear-gradient(135deg,#3b82f633,#8b5cf633)}._encryptionContent_w8c8j_6021 h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;margin:0 0 var(--space-2);color:var(--text-primary, #111827)}[data-theme=dark] ._encryptionContent_w8c8j_6021 h4{color:#f1f5f9}._encryptionContent_w8c8j_6021 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;color:#374151;margin:0;line-height:1.7}[data-theme=dark] ._encryptionContent_w8c8j_6021 p{color:#94a3b8}._interfacesSection_w8c8j_6048{min-height:auto;padding:var(--space-12) 0;background:linear-gradient(135deg,#fafbfc66,#f5f7fa33);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scroll-margin-top:60px;position:relative}@media(min-width:640px){._interfacesSection_w8c8j_6048{padding:var(--space-16) 0}}@media(min-width:1024px){._interfacesSection_w8c8j_6048{padding:80px 0}}._interfacesSection_w8c8j_6048:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent)}[data-theme=dark] ._interfacesSection_w8c8j_6048{background:linear-gradient(135deg,#0f172a66,#1e293b33)}[data-theme=dark] ._interfacesSection_w8c8j_6048:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}._interfacesGrid_w8c8j_6089{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8);align-items:stretch}@media(min-width:640px){._interfacesGrid_w8c8j_6089{grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-10)}}@media(min-width:1024px){._interfacesGrid_w8c8j_6089{grid-template-columns:repeat(4,1fr);gap:var(--space-8);margin-top:var(--space-12)}}._interfaceCard_w8c8j_6113{padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;text-align:left;position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%;cursor:pointer}@media(min-width:640px){._interfaceCard_w8c8j_6113{padding:var(--space-8);gap:var(--space-5)}}@media(min-width:1024px){._interfaceCard_w8c8j_6113{padding:var(--space-10);gap:var(--space-6);border-radius:var(--radius-xl)}}[data-theme=dark] ._interfaceCard_w8c8j_6113{background:transparent;box-shadow:0 1px 3px #0000004d}._interfaceCard_w8c8j_6113:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._interfaceCard_w8c8j_6113:hover{box-shadow:0 8px 24px #0006}._interfaceIcon_w8c8j_6158{width:48px;height:48px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md);color:#3b82f6}[data-theme=dark] ._interfaceIcon_w8c8j_6158{background:linear-gradient(135deg,#3b82f633,#8b5cf633);color:#60a5fa}._interfaceCard_w8c8j_6113 h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;margin:0;color:var(--text-primary, #111827)}[data-theme=dark] ._interfaceCard_w8c8j_6113 h3{color:#f1f5f9}._interfaceSubtitle_w8c8j_6187{font-size:12px;background:#2563eb1a;color:var(--color-primary, #2563eb);padding:var(--space-2) var(--space-4);border-radius:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-block;width:fit-content;margin:0}[data-theme=dark] ._interfaceSubtitle_w8c8j_6187{background:#60a5fa26;color:#60a5fae6}._interfaceFeatures_w8c8j_6206{list-style:none;padding:0;margin:0}._interfaceFeatures_w8c8j_6206 li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;color:#374151;line-height:1.7;padding:4px 0 4px 20px;position:relative}[data-theme=dark] ._interfaceFeatures_w8c8j_6206 li{color:#94a3b8}._interfaceFeatures_w8c8j_6206 li:before{content:"✓";position:absolute;left:0;color:#10b981;font-size:12px}._interfaceConstraint_w8c8j_6234{display:block;font-size:13px;color:var(--text-tertiary, #6b7280);padding-top:var(--space-4);border-top:1px solid rgba(0,0,0,.06);font-style:italic;margin-top:auto}[data-theme=dark] ._interfaceConstraint_w8c8j_6234{color:#64748b;border-top-color:#ffffff0f}._unifiedNote_w8c8j_6249{text-align:center;padding:var(--space-6);background:transparent;border:none;border-radius:var(--radius-lg);max-width:700px;margin:var(--space-12) auto 0;box-shadow:0 1px 3px #0000000d}@media(min-width:1024px){._unifiedNote_w8c8j_6249{padding:var(--space-8);border-radius:var(--radius-xl)}}[data-theme=dark] ._unifiedNote_w8c8j_6249{background:transparent;box-shadow:0 1px 3px #0000004d}._unifiedNote_w8c8j_6249 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;color:#374151;margin:0;line-height:1.7}[data-theme=dark] ._unifiedNote_w8c8j_6249 p{color:#94a3b8}._featureCard_w8c8j_1869{padding:var(--space-lg);background:#ffffffe6;border-radius:16px;border:1px solid rgba(0,0,0,.05);text-align:center;transition:transform .2s,box-shadow .2s}._featureCard_w8c8j_1869:hover{transform:translateY(-4px);box-shadow:0 12px 40px #8b5cf626}[data-theme=dark] ._featureCard_w8c8j_1869{background:#1e293be6;border-color:#ffffff0d}._featureIcon_w8c8j_1895{width:48px;height:48px;margin:0 auto var(--space-md);background:linear-gradient(135deg,#8b5cf626,#6366f126);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#8b5cf6}._featureTitle_w8c8j_1900{font-size:16px;font-weight:600;color:#111827;margin:0 0 8px}[data-theme=dark] ._featureTitle_w8c8j_1900{color:#f1f5f9}._featureDescription_w8c8j_1913{font-size:14px;color:#6b7280;line-height:1.6;margin:0}[data-theme=dark] ._featureDescription_w8c8j_1913{color:#94a3b8}._apiPreview_w8c8j_6340{max-width:800px;margin:var(--space-xl) auto;background:#1e293b;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0003}._apiHeader_w8c8j_2066{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:640px){._apiHeader_w8c8j_2066{flex-direction:row;justify-content:space-between;align-items:center}}._apiHeaderLeft_w8c8j_6366{display:flex;align-items:center;gap:var(--space-sm);color:#f1f5f9}._apiHeaderLeft_w8c8j_6366 h3{margin:0;font-size:15px;font-weight:500}._apiTabs_w8c8j_6379{display:flex;gap:4px}._apiTab_w8c8j_6379{padding:6px 12px;background:transparent;border:none;border-radius:6px;color:#94a3b8;font-size:13px;cursor:pointer;transition:all .2s}._apiTab_w8c8j_6379:hover{background:#ffffff1a;color:#f1f5f9}._apiTabActive_w8c8j_6400{background:#8b5cf633;color:#a78bfa}._codeBlock_w8c8j_6405{padding:var(--space-lg);overflow-x:auto}._codeBlock_w8c8j_6405 pre{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.6}._codeBlock_w8c8j_6405 code{color:#e2e8f0;white-space:pre}._useCasesRow_w8c8j_6423{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm);margin:var(--space-lg) 0}._useCasesLabel_w8c8j_6432{font-size:14px;color:#6b7280;font-weight:500}[data-theme=dark] ._useCasesLabel_w8c8j_6432{color:#94a3b8}._useCasesTags_w8c8j_6442{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}._useCaseTag_w8c8j_6449{padding:6px 14px;background:#8b5cf61a;color:#7c3aed;border-radius:20px;font-size:13px;font-weight:500}[data-theme=dark] ._useCaseTag_w8c8j_6449{background:#8b5cf633;color:#a78bfa}._pricingPreview_w8c8j_6464{display:grid;grid-template-columns:1fr;gap:var(--space-md);max-width:900px;margin:var(--space-xl) auto}@media(min-width:768px){._pricingPreview_w8c8j_6464{grid-template-columns:repeat(3,1fr)}}._pricingCard_w8c8j_4092{padding:var(--space-lg);background:#fffffff2;border-radius:16px;border:1px solid rgba(0,0,0,.08);text-align:center;position:relative}[data-theme=dark] ._pricingCard_w8c8j_4092{background:#1e293bf2;border-color:#ffffff14}._pricingCardPro_w8c8j_6492{border-color:#8b5cf6;box-shadow:0 8px 30px #8b5cf633}._pricingPopular_w8c8j_6497{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 16px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;font-size:12px;font-weight:600;border-radius:20px}._pricingCard_w8c8j_4092 h4{margin:0 0 8px;font-size:18px;font-weight:600;color:#111827}[data-theme=dark] ._pricingCard_w8c8j_4092 h4{color:#f1f5f9}._pricingPrice_w8c8j_4180{font-size:36px;font-weight:700;color:#111827;margin:0 0 var(--space-md) 0}._pricingPrice_w8c8j_4180 span{font-size:14px;font-weight:400;color:#6b7280}[data-theme=dark] ._pricingPrice_w8c8j_4180{color:#f1f5f9}[data-theme=dark] ._pricingPrice_w8c8j_4180 span{color:#94a3b8}._pricingFeatures_w8c8j_4258{list-style:none;padding:0;margin:0 0 var(--space-lg) 0;text-align:left}._pricingFeatures_w8c8j_4258 li{font-size:14px;color:#374151;padding:8px 0 8px 24px;position:relative}._pricingFeatures_w8c8j_4258 li:before{content:"✓";position:absolute;left:0;color:#10b981}[data-theme=dark] ._pricingFeatures_w8c8j_4258 li{color:#94a3b8}._pricingButton_w8c8j_6568{width:100%;padding:12px 24px;background:#f3f4f6;border:none;border-radius:8px;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._pricingButton_w8c8j_6568:hover{background:#e5e7eb}[data-theme=dark] ._pricingButton_w8c8j_6568{background:#374151;color:#f1f5f9}[data-theme=dark] ._pricingButton_w8c8j_6568:hover{background:#4b5563}._pricingButtonPro_w8c8j_6594{background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff}._pricingButtonPro_w8c8j_6594:hover{background:linear-gradient(135deg,#7c3aed,#4f46e5)}._hashSphereCTA_w8c8j_6604{text-align:center;padding:var(--space-xl) 0}._hashSphereCTA_w8c8j_6604 p{font-size:18px;color:#374151;margin:0 0 var(--space-lg) 0}[data-theme=dark] ._hashSphereCTA_w8c8j_6604 p{color:#94a3b8}._ctaButtons_w8c8j_6619{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}._ctaButtonPrimary_w8c8j_6628{padding:14px 32px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s}._ctaButtonPrimary_w8c8j_6628:hover{transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf666}._ctaButtonSecondary_w8c8j_6646{padding:14px 32px;background:transparent;color:#8b5cf6;border:2px solid #8b5cf6;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s}._ctaButtonSecondary_w8c8j_6646:hover{background:#8b5cf61a}._ctaSection_w8c8j_6666{padding:80px 0;background:linear-gradient(135deg,#8b5cf60d,#3b82f60d);text-align:center}[data-theme=dark] ._ctaSection_w8c8j_6666{background:linear-gradient(135deg,#8b5cf61a,#3b82f614)}._ctaSectionContent_w8c8j_6676{max-width:700px;margin:0 auto;padding:0 var(--space-8)}@media(min-width:640px){._ctaSectionContent_w8c8j_6676{padding:0 var(--space-8)}}@media(min-width:1024px){._ctaSectionContent_w8c8j_6676{padding:0 var(--space-8)}}._ctaTitle_w8c8j_6694{font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;font-size:32px;font-weight:700;color:var(--text-primary, #111827);margin:0 0 16px;line-height:1.2}@media(min-width:768px){._ctaTitle_w8c8j_6694{font-size:40px}}[data-theme=light] ._ctaTitle_w8c8j_6694{color:#0f172a}[data-theme=dark] ._ctaTitle_w8c8j_6694{color:#f1f5f9}._ctaDescription_w8c8j_2717{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;color:var(--text-secondary, #6b7280);line-height:1.6;margin:0 0 32px}[data-theme=light] ._ctaDescription_w8c8j_2717{color:#475569}[data-theme=dark] ._ctaDescription_w8c8j_2717{color:#94a3b8}._ctaPrimaryButton_w8c8j_6733{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,#0ea5e9,#3b82f6);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px #0ea5e94d;white-space:nowrap}._ctaPrimaryButton_w8c8j_6733:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0ea5e966}._ctaPrimaryButton_w8c8j_6733 svg{width:20px;height:20px}._ctaSecondaryButton_w8c8j_6761{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:transparent;color:#0ea5e9;border:2px solid rgba(14,165,233,.3);border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._ctaSecondaryButton_w8c8j_6761:hover{background:#0ea5e91a;border-color:#0ea5e9}[data-theme=dark] ._ctaSecondaryButton_w8c8j_6761{color:#38bdf8;border-color:#38bdf84d}[data-theme=dark] ._ctaSecondaryButton_w8c8j_6761:hover{background:#38bdf81a;border-color:#38bdf8}._ctaNote_w8c8j_6793{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;color:var(--text-tertiary, #9ca3af);margin:24px 0 0}[data-theme=dark] ._ctaNote_w8c8j_6793{color:#64748b}._trustSignals_w8c8j_6807{padding:32px 0;background:transparent;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}[data-theme=dark] ._trustSignals_w8c8j_6807{border-color:#ffffff0d}._trustSignalsContent_w8c8j_6818{max-width:1000px;margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column;align-items:center;gap:20px}@media(min-width:640px){._trustSignalsContent_w8c8j_6818{padding:0 var(--space-8)}}@media(min-width:1024px){._trustSignalsContent_w8c8j_6818{padding:0 var(--space-8)}}._trustStats_w8c8j_6840{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}@media(min-width:768px){._trustStats_w8c8j_6840{gap:0}}._trustStat_w8c8j_6840{display:flex;flex-direction:column;align-items:center;padding:0 24px}@media(max-width:640px){._trustStat_w8c8j_6840{padding:8px 16px;flex:0 0 calc(50% - 8px)}}._trustStatNumber_w8c8j_6868{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;color:#0ea5e9;line-height:1}@media(min-width:768px){._trustStatNumber_w8c8j_6868{font-size:32px}}[data-theme=dark] ._trustStatNumber_w8c8j_6868{color:#38bdf8}._trustStatLabel_w8c8j_6886{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;color:var(--text-tertiary, #6b7280);margin-top:4px;text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] ._trustStatLabel_w8c8j_6886{color:#64748b}._trustStatDivider_w8c8j_6899{width:1px;height:40px;background:#0000001a;display:none}@media(min-width:768px){._trustStatDivider_w8c8j_6899{display:block}}[data-theme=dark] ._trustStatDivider_w8c8j_6899{background:#ffffff1a}._trustBadges_w8c8j_6916{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}._trustBadge_w8c8j_6916{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600;color:#059669;background:#0596691a;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] ._trustBadge_w8c8j_6916{color:#34d399;background:#34d3991a}._showcaseModern_w8c8j_6943{display:grid;grid-template-columns:1fr;min-height:100vh;max-height:100vh;overflow:hidden;position:relative;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}@media(min-width:768px){._showcaseModern_w8c8j_6943{grid-template-columns:320px 1fr}}@media(min-width:1024px){._showcaseModern_w8c8j_6943{grid-template-columns:380px 1fr}}[data-theme=dark] ._showcaseModern_w8c8j_6943{background:linear-gradient(135deg,#0f172a,#1e293b)}._showcaseNav_w8c8j_6970{display:flex;flex-direction:column;padding:32px;background:transparent;z-index:2;justify-content:center}[data-theme=dark] ._showcaseNav_w8c8j_6970{background:transparent}._showcaseNavHeader_w8c8j_6983{margin-bottom:32px}._showcaseNavBadge_w8c8j_6987{display:inline-block;font-size:11px;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}._showcaseNavTitle_w8c8j_6997{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:600;color:#0f172a;line-height:1.2;letter-spacing:-.02em;margin:0}[data-theme=dark] ._showcaseNavTitle_w8c8j_6997{color:#f1f5f9}._showcaseNavSteps_w8c8j_7012{display:flex;flex-direction:column;gap:0}._showcaseNavStep_w8c8j_7012{display:flex;align-items:flex-start;gap:16px;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left;transition:all .3s ease}._showcaseNavStepLine_w8c8j_7030{width:2px;height:100%;min-height:40px;background:#0000001a;border-radius:2px;position:relative;overflow:hidden}[data-theme=dark] ._showcaseNavStepLine_w8c8j_7030{background:#ffffff1a}._showcaseNavStepProgress_w8c8j_7044{position:absolute;top:0;left:0;width:100%;background:linear-gradient(180deg,#3b82f6,#2563eb);border-radius:2px}._showcaseNavStepContent_w8c8j_7053{flex:1}._showcaseNavStepNumber_w8c8j_7057{font-size:11px;font-weight:600;color:#94a3b8;display:block;margin-bottom:4px}._showcaseNavStepTitle_w8c8j_7065{font-size:16px;font-weight:600;color:#64748b;display:block;transition:color .3s ease}._showcaseNavStepActive_w8c8j_7073 ._showcaseNavStepTitle_w8c8j_7065{color:#0f172a}[data-theme=dark] ._showcaseNavStepActive_w8c8j_7073 ._showcaseNavStepTitle_w8c8j_7065{color:#f1f5f9}._showcaseNavStepDesc_w8c8j_7081{font-size:13px;color:#64748b;margin:8px 0 0;line-height:1.5;animation:_fadeIn_w8c8j_1 .3s ease}@keyframes _fadeIn_w8c8j_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._showcaseDisplay_w8c8j_7095{position:relative;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}._showcaseScreenContent_w8c8j_7104{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._showcaseScreenImage_w8c8j_7113{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transform:scale(.98);transition:all .6s cubic-bezier(.4,0,.2,1)}._showcaseScreenImageActive_w8c8j_7126{opacity:1;transform:scale(1)}@media(max-width:767px){._showcaseModern_w8c8j_6943{min-height:auto;max-height:none}._showcaseNav_w8c8j_6970{padding:32px 24px}._showcaseNavTitle_w8c8j_6997{font-size:24px}._showcaseDisplay_w8c8j_7095{padding:24px}}._showcaseTabs_w8c8j_7152{display:flex;gap:8px;margin-top:40px;padding:6px;background:#00000008;border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-theme=dark] ._showcaseTabs_w8c8j_7152{background:#ffffff0d}._showcaseTab_w8c8j_7152{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._showcaseTab_w8c8j_7152:hover{background:#0000000d}[data-theme=dark] ._showcaseTab_w8c8j_7152:hover{background:#ffffff14}._showcaseTabActive_w8c8j_7188{background:#fff;box-shadow:0 2px 8px #00000014}[data-theme=dark] ._showcaseTabActive_w8c8j_7188{background:#3b82f633}._showcaseTabNumber_w8c8j_7197{font-size:12px;font-weight:700;color:#3b82f6}._showcaseTabLabel_w8c8j_7203{font-size:14px;font-weight:500;color:#64748b}._showcaseTabActive_w8c8j_7188 ._showcaseTabLabel_w8c8j_7203{color:#0f172a}[data-theme=dark] ._showcaseTabActive_w8c8j_7188 ._showcaseTabLabel_w8c8j_7203{color:#f1f5f9}._showcaseContent_w8c8j_7218{display:flex;flex-direction:column;gap:32px;margin-top:32px}@media(min-width:768px){._showcaseContent_w8c8j_7218{gap:40px}}._showcaseInfo_w8c8j_7231{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;max-width:700px;margin:0 auto}._showcaseStepBadge_w8c8j_7241{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#3b82f6;background:#3b82f61a;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;width:fit-content}[data-theme=dark] ._showcaseStepBadge_w8c8j_7241{color:#60a5fa;background:#60a5fa26}._showcaseStepTitle_w8c8j_7261{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:600;color:#0f172a;margin:0;line-height:1.3}[data-theme=dark] ._showcaseStepTitle_w8c8j_7261{color:#f1f5f9}._showcaseStepDescription_w8c8j_7274{font-size:16px;color:#64748b;line-height:1.7;margin:0}[data-theme=dark] ._showcaseStepDescription_w8c8j_7274{color:#94a3b8}._showcaseFeatures_w8c8j_7285{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._showcaseFeature_w8c8j_7285{display:flex;align-items:center;gap:6px;font-size:13px;color:#475569}._showcaseFeature_w8c8j_7285 svg{color:#10b981;flex-shrink:0}[data-theme=dark] ._showcaseFeature_w8c8j_7285{color:#94a3b8}._showcaseImageWrapper_w8c8j_7313{position:relative}._showcaseBrowserFrame_w8c8j_7317{border-radius:12px;overflow:hidden;background:#1e293b;box-shadow:0 25px 50px -12px #00000040}._showcaseBrowserHeader_w8c8j_7324{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1)}._showcaseBrowserDots_w8c8j_7333{display:flex;gap:6px}._showcaseBrowserDots_w8c8j_7333 span{width:10px;height:10px;border-radius:50%;background:#374151}._showcaseBrowserDots_w8c8j_7333 span:first-child{background:#ef4444}._showcaseBrowserDots_w8c8j_7333 span:nth-child(2){background:#f59e0b}._showcaseBrowserDots_w8c8j_7333 span:last-child{background:#22c55e}._showcaseBrowserTitle_w8c8j_7357{font-size:12px;color:#64748b;flex:1;text-align:center}._showcaseBrowserContent_w8c8j_7364{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,#1e293b,#0f172a);min-height:400px}@media(min-width:768px){._showcaseBrowserContent_w8c8j_7364{min-height:500px}}@media(min-width:1024px){._showcaseBrowserContent_w8c8j_7364{min-height:600px}}._showcaseImage_w8c8j_7313{width:100%;height:100%;object-fit:cover;display:block}._showcasePlaceholder_w8c8j_7390{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#fff6;gap:12px}._showcasePlaceholder_w8c8j_7390 span{font-size:14px}._showcaseFlow_w8c8j_7405{position:relative;margin-top:48px;padding:24px 0}._showcaseFlowLine_w8c8j_7411{position:absolute;top:50%;left:0;right:0;height:2px;background:#3b82f633;transform:translateY(-50%)}._showcaseFlowSteps_w8c8j_7421{display:flex;justify-content:space-between;position:relative;z-index:1}._showcaseFlowStep_w8c8j_7421{display:flex;flex-direction:column;align-items:center;gap:8px}._showcaseFlowDot_w8c8j_7435{width:16px;height:16px;border-radius:50%;background:#e2e8f0;border:3px solid #fff;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}[data-theme=dark] ._showcaseFlowDot_w8c8j_7435{background:#475569;border-color:#1e293b}._showcaseFlowStepActive_w8c8j_7450 ._showcaseFlowDot_w8c8j_7435{background:#3b82f6;transform:scale(1.2)}._showcaseFlowStep_w8c8j_7421 span{font-size:11px;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}._showcaseFlowStepActive_w8c8j_7450 span{color:#3b82f6}@media(max-width:640px){._showcaseFlowStep_w8c8j_7421 span{display:none}}._technologySection_w8c8j_7476{padding:80px 0;background:linear-gradient(180deg,#f8fafc,#fff)}[data-theme=dark] ._technologySection_w8c8j_7476{background:linear-gradient(180deg,#0f172a,#1e293b)}._technologyTitle_w8c8j_7485{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(28px,5vw,42px);font-weight:600;color:#0f172a;margin:0 0 16px;line-height:1.2;letter-spacing:-.02em}[data-theme=dark] ._technologyTitle_w8c8j_7485{color:#f1f5f9}._technologyTabs_w8c8j_7499{display:flex;gap:12px;margin-top:32px;justify-content:center}._technologyTab_w8c8j_7499{display:flex;align-items:center;gap:8px;padding:14px 24px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:12px;cursor:pointer;font-size:15px;font-weight:500;color:#64748b;transition:all .2s ease}._technologyTab_w8c8j_7499:hover{border-color:#3b82f6;color:#3b82f6}._technologyTabActive_w8c8j_7526{background:#3b82f6;border-color:#3b82f6;color:#fff}._technologyTabActive_w8c8j_7526 svg{color:#fff}[data-theme=dark] ._technologyTab_w8c8j_7499{border-color:#ffffff1a;color:#94a3b8}[data-theme=dark] ._technologyTab_w8c8j_7499:hover{border-color:#3b82f6;color:#60a5fa}[data-theme=dark] ._technologyTabActive_w8c8j_7526{background:#3b82f6;color:#fff}._technologyContent_w8c8j_7551{display:grid;grid-template-columns:1fr;gap:40px;margin-top:40px;align-items:start}@media(min-width:768px){._technologyContent_w8c8j_7551{grid-template-columns:350px 1fr;gap:48px}}._technologyInfo_w8c8j_7566{display:flex;flex-direction:column;gap:16px}._technologyInfoTitle_w8c8j_7572{font-size:24px;font-weight:600;color:#0f172a;margin:0}[data-theme=dark] ._technologyInfoTitle_w8c8j_7572{color:#f1f5f9}._technologyInfoDesc_w8c8j_7583{font-size:15px;color:#64748b;line-height:1.7;margin:0}[data-theme=dark] ._technologyInfoDesc_w8c8j_7583{color:#94a3b8}._technologyFeatures_w8c8j_7594{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:10px}._technologyFeatures_w8c8j_7594 li{display:flex;align-items:center;gap:10px;font-size:14px;color:#475569}._technologyFeatures_w8c8j_7594 li:before{content:"✓";color:#10b981;font-weight:600}[data-theme=dark] ._technologyFeatures_w8c8j_7594 li{color:#94a3b8}._technologyDisplay_w8c8j_7621{display:flex;flex-direction:column;gap:16px}._technologyScreenshot_w8c8j_7627{border-radius:12px;overflow:hidden;background:#0f172a;box-shadow:0 20px 40px -12px #0003}._technologyScreenshot_w8c8j_7627 img{width:100%;height:auto;display:block}._technologyThumbnails_w8c8j_7640{display:flex;gap:8px;justify-content:center}._technologyThumbnail_w8c8j_7640{width:48px;height:36px;border-radius:6px;overflow:hidden;border:2px solid transparent;background:#1e293b;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0}._technologyThumbnail_w8c8j_7640 img{width:100%;height:100%;object-fit:cover}._technologyThumbnail_w8c8j_7640 span{font-size:12px;color:#64748b}._technologyThumbnailActive_w8c8j_7672{border-color:#3b82f6}._hashSphereShowcase_w8c8j_7679{padding:80px 0;background:linear-gradient(135deg,#0f172a,#1e293b)}._hashSphereContent_w8c8j_7684{max-width:1200px;margin:0 auto;padding:0 var(--space-8);display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media(min-width:768px){._hashSphereContent_w8c8j_7684{grid-template-columns:1.2fr 1fr;gap:64px}}._hashSphereImage_w8c8j_7701{border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -12px #0006}._hashSphereImage_w8c8j_7701 img{width:100%;height:auto;display:block}._hashSphereInfo_w8c8j_7713{display:flex;flex-direction:column;gap:16px}._hashSphereTitle_w8c8j_7719{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(28px,5vw,40px);font-weight:600;color:#f1f5f9;margin:0;line-height:1.2;letter-spacing:-.02em}._hashSphereDesc_w8c8j_7729{font-size:16px;color:#94a3b8;line-height:1.7;margin:0}._hashSphereFeatures_w8c8j_7736{display:flex;flex-direction:column;gap:20px;margin-top:16px}._hashSphereFeature_w8c8j_7736{display:flex;gap:16px;align-items:flex-start}._hashSphereFeatureIcon_w8c8j_7749{width:48px;height:48px;border-radius:12px;background:#3b82f626;display:flex;align-items:center;justify-content:center;flex-shrink:0}._hashSphereFeatureIcon_w8c8j_7749 svg{color:#60a5fa}._hashSphereFeature_w8c8j_7736 h4{font-size:16px;font-weight:600;color:#f1f5f9;margin:0 0 4px}._hashSphereFeature_w8c8j_7736 p{font-size:14px;color:#94a3b8;margin:0;line-height:1.5}._hashSphereSpecs_w8c8j_7779{display:flex;gap:24px;margin-top:8px}._hashSphereSpec_w8c8j_7779{display:flex;flex-direction:column;gap:4px}._hashSphereSpecValue_w8c8j_7791{font-size:20px;font-weight:700;color:#60a5fa;font-family:SF Mono,Fira Code,monospace}._hashSphereSpecLabel_w8c8j_7798{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._hashSphereComparison_w8c8j_7806{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-top:16px}._hashSphereComparisonTitle_w8c8j_7814{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}._hashSphereComparisonGrid_w8c8j_7822{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:480px){._hashSphereComparisonGrid_w8c8j_7822{grid-template-columns:repeat(4,1fr)}}._hashSphereComparisonItem_w8c8j_7834{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#ffffff08;border-radius:8px}._hashSphereComparisonName_w8c8j_7843{font-size:11px;color:#64748b}._hashSphereComparisonValue_w8c8j_7848{font-size:14px;font-weight:600;color:#94a3b8;font-family:SF Mono,Fira Code,monospace}._hashSphereComparisonItemHighlight_w8c8j_7855{background:#3b82f626;border:1px solid rgba(59,130,246,.3)}._hashSphereComparisonItemHighlight_w8c8j_7855 ._hashSphereComparisonName_w8c8j_7843{color:#60a5fa}._hashSphereComparisonItemHighlight_w8c8j_7855 ._hashSphereComparisonValue_w8c8j_7848{color:#fff}._hashSphereComparisonNote_w8c8j_7868{font-size:10px;color:#64748b;margin-top:2px}._hashSphereComparisonItemHighlight_w8c8j_7855 ._hashSphereComparisonNote_w8c8j_7868{color:#93c5fd}._hashSphereFormula_w8c8j_7879{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:16px;margin-top:16px}._hashSphereFormulaTitle_w8c8j_7887{font-size:11px;color:#60a5fa;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px}._hashSphereFormulaCode_w8c8j_7895{display:block;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:16px;color:#f1f5f9;background:#0003;padding:12px 16px;border-radius:8px;margin-bottom:8px;overflow-x:auto}._hashSphereFormulaDesc_w8c8j_7907{font-size:12px;color:#94a3b8;margin:0;line-height:1.5}._heroBottomBar_w8c8j_515{position:absolute;bottom:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 24px 20px;background:none}._heroBottomSocial_w8c8j_7931{display:flex;flex-direction:row;gap:20px;align-items:center}._heroBottomLinks_w8c8j_7938{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center;font-size:11px;letter-spacing:.02em}[data-theme=light] ._heroBottomBar_w8c8j_515{background:none!important}[data-theme=light] ._heroBottomSocial_w8c8j_7931 a{color:#00000080!important;background:none!important;border:none!important;box-shadow:none!important}[data-theme=light] ._heroBottomSocial_w8c8j_7931 a:hover{color:#000!important}[data-theme=light] ._heroBottomSocial_w8c8j_7931 a svg{fill:currentColor!important}[data-theme=light] ._heroBottomLinks_w8c8j_7938 a{color:#00000080!important;background:none!important;border:none!important;box-shadow:none!important;text-decoration:none!important}[data-theme=light] ._heroBottomLinks_w8c8j_7938 a:hover{color:#000!important}[data-theme=light] ._heroBottomLinks_w8c8j_7938 span{color:#0000004d!important;background:none!important;border:none!important;box-shadow:none!important}[data-theme=dark] ._heroBottomBar_w8c8j_515{background:none!important}[data-theme=dark] ._heroBottomSocial_w8c8j_7931 a{color:#fff9!important}[data-theme=dark] ._heroBottomSocial_w8c8j_7931 a:hover{color:#fff!important}[data-theme=dark] ._heroBottomSocial_w8c8j_7931 a svg{fill:currentColor!important}[data-theme=dark] ._heroBottomLinks_w8c8j_7938 a{color:#ffffff80!important;text-decoration:none!important}[data-theme=dark] ._heroBottomLinks_w8c8j_7938 a:hover{color:#fff!important}[data-theme=dark] ._heroBottomLinks_w8c8j_7938 span{color:#ffffff4d!important}@media(max-width:768px){._heroBottomBar_w8c8j_515{gap:8px;padding:12px 16px 16px}._heroBottomSocial_w8c8j_7931{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:18px}._heroBottomLinks_w8c8j_7938{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;font-size:10px}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;min-height:300px}.empty-state-illustration{margin-bottom:32px;max-width:300px;width:100%}.empty-state-icon{font-size:var(--font-64);color:var(--text-500);margin-bottom:24px;opacity:.6}.empty-state-title{font-size:var(--font-2xl);font-weight:600;color:var(--text-primary);margin:0 0 12px;line-height:1.3}.empty-state-description{font-size:var(--font-base);color:var(--text-secondary);margin:0 0 32px;max-width:500px;line-height:1.6}.empty-state-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}[data-theme=dark] .empty-state-icon{color:var(--text-500);opacity:.5}@media(max-width:768px){.empty-state{padding:48px 16px;min-height:250px}.empty-state-icon{font-size:var(--font-5xl);margin-bottom:20px}.empty-state-title{font-size:var(--font-xl)}.empty-state-description{font-size:var(--font-sm);margin-bottom:24px}.empty-state-actions{flex-direction:column;width:100%;max-width:300px}.empty-state-actions .btn{width:100%}}.responsive-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table-wrapper{min-width:100%;overflow-x:auto}.responsive-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border)}.responsive-table thead{background:var(--bg-subtle)}.responsive-table th{padding:16px 20px;text-align:left;font-size:var(--font-sm);font-weight:500;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap}.responsive-table td{padding:16px 20px;font-size:var(--font-sm);color:var(--text-primary);border-bottom:1px solid var(--border)}.responsive-table tbody tr:hover{background:var(--surface-hover)}.responsive-table tbody tr.clickable{cursor:pointer}.responsive-table tbody tr.clickable:hover{background:var(--surface-hover)}.responsive-table-empty{padding:64px 24px;text-align:center;color:var(--text-500);font-size:var(--font-base)}.responsive-table-cards{display:flex;flex-direction:column;gap:16px}.responsive-table-card{background:var(--surface);border:1px solid var(--border);border-radius:0;padding:20px;display:flex;flex-direction:column;gap:12px}.responsive-table-card.clickable{cursor:pointer;transition:background .15s ease}.responsive-table-card.clickable:hover{background:var(--surface-hover)}.responsive-table-card-row{display:flex;flex-direction:column;gap:4px}.responsive-table-card-label{font-size:var(--font-xs);font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.responsive-table-card-value{font-size:var(--font-sm);color:var(--text-primary);word-break:break-word}@media(max-width:768px){.responsive-table .hide-on-mobile{display:none}.responsive-table-container{overflow-x:scroll}.responsive-table{min-width:600px}}[data-theme=dark] .responsive-table{background:var(--surface);border-color:var(--border)}[data-theme=dark] .responsive-table thead{background:var(--bg-subtle)}[data-theme=dark] .responsive-table-card{background:var(--surface);border-color:var(--border)}._helpArticlePage_12tpf_6{min-height:100dvh;display:flex;flex-direction:column;position:relative;background:linear-gradient(135deg,#fafbfc,#f5f7fa);color:#0f172a;overflow-x:clip;padding:0;margin:0;-webkit-font-smoothing:antialiased}[data-theme=dark] ._helpArticlePage_12tpf_6{background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9}._container_12tpf_24{max-width:1200px;margin:0 auto;padding:calc(var(--header-height, 60px) + 32px) 24px 48px;width:100%;box-sizing:border-box}._breadcrumbs_12tpf_33{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#94a3b8;font-size:14px}._breadcrumbLink_12tpf_42{appearance:none;border:none;background:transparent;padding:0;color:#94a3b8;font-size:14px;cursor:pointer;transition:color .2s ease}._breadcrumbLink_12tpf_42:hover{color:#3b82f6}._breadcrumbSep_12tpf_57{color:#94a3b8;opacity:.5}._breadcrumbCurrent_12tpf_62{color:#64748b}[data-theme=dark] ._breadcrumbCurrent_12tpf_62{color:#94a3b8cc}._header_12tpf_71{margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=dark] ._header_12tpf_71{border-bottom-color:#ffffff0f}._headerContent_12tpf_81{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerText_12tpf_89 h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(28px,5vw,48px);font-weight:600;color:#1d1d1f;margin:0 0 8px;line-height:1.1;letter-spacing:-.02em}[data-theme=dark] ._headerText_12tpf_89 h1{color:#f1f5f9}._subtitle_12tpf_103{font-size:clamp(16px,2.8vw,19px);color:#64748b;margin:0;line-height:1.65;max-width:680px}[data-theme=dark] ._subtitle_12tpf_103{color:#94a3b8e6}._contentBody_12tpf_116{width:100%;box-sizing:border-box}._contentMain_12tpf_121{width:100%;max-width:900px;margin:0 auto;box-sizing:border-box}._contentSection_12tpf_128{padding:0;background:transparent;border-radius:0;border:none;box-shadow:none;margin-bottom:24px;line-height:1.75;color:#0f172a;backdrop-filter:none}[data-theme=dark] ._contentSection_12tpf_128{color:#f1f5f9}._mdH1_12tpf_145{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-.02em;margin:0 0 16px;color:#0f172a}[data-theme=dark] ._mdH1_12tpf_145{color:#f1f5f9}._mdH2_12tpf_158{font-size:24px;font-weight:600;margin:32px 0 12px;color:#0f172a;letter-spacing:-.01em}[data-theme=dark] ._mdH2_12tpf_158{color:#f1f5f9}._mdH3_12tpf_170{font-size:20px;font-weight:600;margin:24px 0 8px;color:#0f172a}[data-theme=dark] ._mdH3_12tpf_170{color:#f1f5f9}._mdP_12tpf_181{margin:0 0 16px;line-height:1.8;color:#64748b}[data-theme=dark] ._mdP_12tpf_181{color:#94a3b8d9}._mdList_12tpf_191{margin:0 0 16px;padding-left:24px;color:#64748b}[data-theme=dark] ._mdList_12tpf_191{color:#94a3b8d9}._mdListItem_12tpf_201{margin:0 0 8px;line-height:1.8}._mdLink_12tpf_206{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}._mdLink_12tpf_206:hover{color:#2563eb;text-decoration:underline}._codeBlock_12tpf_218{background:#00000008;border:1px solid rgba(0,0,0,.06);border-radius:10px;padding:16px;overflow-x:auto;margin:16px 0}[data-theme=dark] ._codeBlock_12tpf_218{background:#ffffff0a;border-color:#ffffff14}._codeBlock_12tpf_218 code{font-family:ui-monospace,SF Mono,monospace;font-size:14px;color:#0f172a}[data-theme=dark] ._codeBlock_12tpf_218 code{color:#f1f5f9}._mdImageWrap_12tpf_242{margin:20px 0;text-align:center}._mdImage_12tpf_242{max-width:100%;border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000f}[data-theme=dark] ._mdImage_12tpf_242{border-color:#ffffff1a;box-shadow:0 2px 12px #0000004d}._mdImageCaption_12tpf_259{display:block;margin-top:8px;font-size:13px;color:#94a3b8;font-style:italic}._contentSection_12tpf_128 h1,._contentSection_12tpf_128 h2,._contentSection_12tpf_128 h3,._contentSection_12tpf_128 h4{color:#0f172a;font-weight:600;margin-top:28px;margin-bottom:12px}[data-theme=dark] ._contentSection_12tpf_128 h1,[data-theme=dark] ._contentSection_12tpf_128 h2,[data-theme=dark] ._contentSection_12tpf_128 h3,[data-theme=dark] ._contentSection_12tpf_128 h4{color:#f1f5f9}._contentSection_12tpf_128 h1{font-size:32px}._contentSection_12tpf_128 h2{font-size:24px}._contentSection_12tpf_128 h3{font-size:20px}._contentSection_12tpf_128 h4{font-size:17px}._contentSection_12tpf_128 p{margin-bottom:16px;color:#64748b;line-height:1.75}[data-theme=dark] ._contentSection_12tpf_128 p{color:#94a3b8d9}._contentSection_12tpf_128 ul,._contentSection_12tpf_128 ol{margin-bottom:16px;padding-left:24px;color:#64748b}[data-theme=dark] ._contentSection_12tpf_128 ul,[data-theme=dark] ._contentSection_12tpf_128 ol{color:#94a3b8d9}._contentSection_12tpf_128 li{margin-bottom:8px;line-height:1.75}._contentSection_12tpf_128 code{background:#0000000a;padding:2px 6px;border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-size:14px;color:#3b82f6;border:none}[data-theme=dark] ._contentSection_12tpf_128 code{background:#ffffff0f;color:#60a5fa}._contentSection_12tpf_128 pre{background:#00000008;padding:16px;border-radius:10px;overflow-x:auto;margin-bottom:16px;border:1px solid rgba(0,0,0,.06)}[data-theme=dark] ._contentSection_12tpf_128 pre{background:#ffffff0a;border-color:#ffffff14}._contentSection_12tpf_128 pre code{background:transparent;padding:0;border:none;color:#0f172a}[data-theme=dark] ._contentSection_12tpf_128 pre code{color:#f1f5f9}._contentSection_12tpf_128 a{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}._contentSection_12tpf_128 a:hover{color:#2563eb;text-decoration:underline}._contentSection_12tpf_128 blockquote{border-left:3px solid #3b82f6;padding-left:16px;margin:16px 0;color:#64748b;font-style:italic}[data-theme=dark] ._contentSection_12tpf_128 blockquote{border-left-color:#60a5fa;color:#94a3b8cc}._actions_12tpf_393{display:flex;gap:12px;margin-top:40px;padding-top:24px;border-top:1px solid rgba(0,0,0,.06);flex-wrap:wrap}[data-theme=dark] ._actions_12tpf_393{border-top-color:#ffffff0f}@media(max-width:768px){._container_12tpf_24{padding-top:calc(var(--header-height, 60px) + 16px);padding-left:16px;padding-right:16px}._headerContent_12tpf_81{flex-direction:column}._headerText_12tpf_89 h1{font-size:clamp(24px,5vw,36px)}._actions_12tpf_393{flex-direction:column}}._helpCenterPage_1sdzu_6{min-height:100dvh;display:flex;flex-direction:column;position:relative;background:transparent;color:#0f172a;overflow-x:clip;padding:0;margin:0;-webkit-font-smoothing:antialiased}[data-theme=dark] ._helpCenterPage_1sdzu_6{background:transparent;color:#f1f5f9}._container_1sdzu_24{max-width:1200px;margin:0 auto;padding:120px 24px 0;width:100%;box-sizing:border-box}._fixedBg_1sdzu_35{position:fixed;top:0;right:-10%;width:70vw;height:100vh;z-index:200;pointer-events:none;overflow:visible;display:flex;align-items:center;justify-content:flex-end;opacity:.9;animation:_helpSphereScaleUp_1sdzu_1 3s cubic-bezier(.2,0,.2,1) forwards;transition:right .8s cubic-bezier(.4,0,.2,1),opacity .6s ease}@keyframes _helpSphereScaleUp_1sdzu_1{0%{opacity:0;transform:scale(.5)}to{opacity:.9;transform:scale(1)}}._fixedBg_1sdzu_35>*{width:100%;height:100%;pointer-events:none;overflow:visible}._heroParallaxInner_1sdzu_64,._parallaxPlaceholder_1sdzu_69{width:100%;height:100%}._fixedBg_1sdzu_35._fixedBgSearching_1sdzu_75{right:-35%;opacity:.4}@media(max-width:768px){._fixedBg_1sdzu_35{right:-30%;width:90vw;opacity:.6}._fixedBg_1sdzu_35._fixedBgSearching_1sdzu_75{right:-50%;opacity:.3}}._hero_1sdzu_64{display:flex;align-items:flex-start;justify-content:flex-start;padding:calc(var(--header-height, 56px) + 18vh) 24px 80px;min-height:100vh;margin:0;background:transparent;position:relative;z-index:1;box-sizing:border-box;flex-direction:column;transition:padding .4s cubic-bezier(.25,.46,.45,.94)}._hero_1sdzu_64._heroSearching_1sdzu_112{padding-top:calc(var(--header-height, 56px) + 16px);padding-bottom:24px}._hero_1sdzu_64._heroSearching_1sdzu_112 ._heroIntro_1sdzu_117{max-height:0;opacity:0;overflow:hidden;padding:0;margin:0}._heroContent_1sdzu_126{max-width:900px;width:100%;text-align:left;margin:0;position:relative;z-index:2;padding:0;background:transparent;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-shadow:none;border:none}._heroIntro_1sdzu_117{display:flex;flex-direction:column;justify-content:center;padding-top:clamp(20px,5vh,84px);max-height:300px;opacity:1;transition:max-height .4s cubic-bezier(.25,.46,.45,.94),opacity .3s ease,padding .4s ease,margin .4s ease}@media(min-width:1024px){._heroIntro_1sdzu_117{padding-top:clamp(100px,12vh,180px)}}._stickySearch_1sdzu_165{position:relative;z-index:10;padding:12px 24px;background:transparent}._stickySearchInner_1sdzu_174{max-width:900px}._searchSpacer_1sdzu_179{height:0}._heroTitle_1sdzu_184{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(36px,6.5vw,72px);font-weight:600;line-height:1.08;letter-spacing:-.03em;margin:0 0 14px;color:#f1f5f9;-webkit-font-smoothing:antialiased}[data-theme=light] ._heroTitle_1sdzu_184{color:#1d1d1f}._heroSubtitle_1sdzu_200{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(16px,2.8vw,20px);font-weight:400;color:#94a3b8e6;margin:0 0 28px;line-height:1.65;max-width:680px;-webkit-font-smoothing:antialiased}[data-theme=light] ._heroSubtitle_1sdzu_200{color:#64748b}._searchBar_1sdzu_216._searchBar_1sdzu_216{position:relative;display:flex;align-items:center;gap:10px;width:100%;max-width:420px;padding:8px 0;background:transparent;border:none;border-radius:0;box-shadow:none;outline:none}._searchBar_1sdzu_216:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),rgba(14,165,233,.6),rgba(59,130,246,.5),transparent);background-size:200% 100%;animation:_searchLineShimmer_1sdzu_1 3s ease-in-out infinite}@keyframes _searchLineShimmer_1sdzu_1{0%{background-position:200% 0}to{background-position:-200% 0}}._searchBar_1sdzu_216 svg{color:#94a3b899;flex-shrink:0}[data-theme=light] ._searchBar_1sdzu_216 svg{color:#94a3b8}._hashTags_1sdzu_268{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:16px;padding:0}._hashTag_1sdzu_268{appearance:none;border:none;background:transparent;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#94a3b899;cursor:pointer;transition:color .2s ease;letter-spacing:.01em}._hashTag_1sdzu_268:hover{color:#60a5fae6}._hashTagActive_1sdzu_295{color:#60a5fa}[data-theme=light] ._hashTag_1sdzu_268{color:#94a3b8}[data-theme=light] ._hashTag_1sdzu_268:hover,[data-theme=light] ._hashTagActive_1sdzu_295{color:#3b82f6}._heroSearchResults_1sdzu_314{width:100%;max-width:600px;margin-top:20px;display:flex;flex-direction:column;gap:2px;animation:_fadeInResults_1sdzu_1 .3s ease forwards;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.2) transparent}@keyframes _fadeInResults_1sdzu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._heroSearchItem_1sdzu_333{appearance:none;border:none;background:transparent;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px;cursor:pointer;transition:background .15s ease;text-align:left;width:100%;color:#f1f5f9}._heroSearchItem_1sdzu_333:hover{background:#ffffff0f}[data-theme=light] ._heroSearchItem_1sdzu_333{background:transparent;color:#0f172a}[data-theme=light] ._heroSearchItem_1sdzu_333:hover{background:#0000000a}._heroSearchItem_1sdzu_333 svg{color:#94a3b880;flex-shrink:0;margin-top:2px}._heroSearchItemText_1sdzu_368{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._heroSearchItemTitle_1sdzu_376{font-size:15px;font-weight:600;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=light] ._heroSearchItemTitle_1sdzu_376{color:#0f172a}._heroSearchItemDesc_1sdzu_389{font-size:13px;color:#94a3b8b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=light] ._heroSearchItemDesc_1sdzu_389{color:#64748b}._heroSearchItemMeta_1sdzu_401{font-size:12px;color:#94a3b866;flex-shrink:0;white-space:nowrap}._heroSearchEmpty_1sdzu_408{padding:24px 0;font-size:15px;color:#94a3b899}[data-theme=light] ._heroSearchEmpty_1sdzu_408{color:#94a3b8}._featuredSection_1sdzu_419{margin-bottom:40px}._featuredHeader_1sdzu_423{margin-bottom:20px}._featuredHeader_1sdzu_423 h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:-.02em;color:#0f172a}[data-theme=dark] ._featuredHeader_1sdzu_423 h2{color:#f1f5f9}._featuredSubtitle_1sdzu_440{margin:0;font-size:15px;color:#64748b}[data-theme=dark] ._featuredSubtitle_1sdzu_440{color:#94a3b8cc}._featuredGrid_1sdzu_450{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1200px){._featuredGrid_1sdzu_450{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._featuredGrid_1sdzu_450{grid-template-columns:1fr}}._featuredCard_1sdzu_468{text-align:left;border:none;background:transparent;border-radius:14px;padding:20px;cursor:pointer;transition:transform .2s ease,background .2s ease;box-shadow:none}[data-theme=dark] ._featuredCard_1sdzu_468{background:transparent}._featuredCard_1sdzu_468:hover{transform:translateY(-2px);background:#00000008}[data-theme=dark] ._featuredCard_1sdzu_468:hover{background:#ffffff0a}._featuredCardTop_1sdzu_492{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._featuredIcon_1sdzu_499{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;border:none;background:#3b82f614;color:#3b82f6}[data-theme=dark] ._featuredIcon_1sdzu_499{background:#60a5fa1f;color:#60a5fa}._featuredMeta_1sdzu_516{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#94a3b8}._featuredTitle_1sdzu_524{font-size:16px;font-weight:600;color:#0f172a;margin-bottom:6px}[data-theme=dark] ._featuredTitle_1sdzu_524{color:#f1f5f9}._featuredDesc_1sdzu_535{font-size:14px;color:#64748b;line-height:1.6}[data-theme=dark] ._featuredDesc_1sdzu_535{color:#94a3b8cc}._header_1sdzu_546{margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=dark] ._header_1sdzu_546{border-bottom-color:#ffffff14}._header_1sdzu_546 h1{font-size:36px;font-weight:600;color:#0f172a;margin:0 0 8px;line-height:1.1}[data-theme=dark] ._header_1sdzu_546 h1{color:#f1f5f9}._contentBody_1sdzu_569{display:grid;grid-template-columns:1fr;gap:32px;width:100%;box-sizing:border-box}@media(max-width:1024px){._contentBody_1sdzu_569{grid-template-columns:1fr}}._contentMain_1sdzu_583{width:100%;box-sizing:border-box}._searchInput_1sdzu_589._searchInput_1sdzu_589{flex:1;border:none;background:transparent;font-size:15px;color:#f1f5f9;outline:none;box-shadow:none;padding:0;-webkit-appearance:none;appearance:none}[data-theme=light] ._searchInput_1sdzu_589{color:#0f172a}._searchInput_1sdzu_589::placeholder{color:#94a3b880;font-weight:400}[data-theme=light] ._searchInput_1sdzu_589::placeholder{color:#b0b8c4}._searchInput_1sdzu_589._searchInput_1sdzu_589:focus{border:none;outline:none;box-shadow:none}._searchShortcut_1sdzu_622._searchShortcut_1sdzu_622{padding:0;background:transparent;border:none;border-radius:0;font-size:12px;color:#94a3b866;font-family:ui-monospace,monospace;flex-shrink:0;letter-spacing:.02em;box-shadow:none;outline:none}[data-theme=light] ._searchShortcut_1sdzu_622{color:#b0b8c4}@media(max-width:768px){._searchShortcut_1sdzu_622{display:none}}._categoryFilters_1sdzu_647{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;padding-bottom:20px;border-bottom:none}[data-theme=dark] ._categoryFilters_1sdzu_647{border-bottom-color:transparent}._categoryFilter_1sdzu_647{padding:8px 16px;border:none;background:transparent;border-radius:8px;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;transition:all .2s ease}[data-theme=dark] ._categoryFilter_1sdzu_647{color:#94a3b8cc}._categoryFilter_1sdzu_647:hover{color:#3b82f6}._categoryIcon_1sdzu_680{display:inline-flex;align-items:center;margin-right:6px}._categoryFilter_1sdzu_647._active_1sdzu_686 ._categoryIcon_1sdzu_680{color:#fff}._categoryFilter_1sdzu_647._active_1sdzu_686{background:#3b82f6;color:#fff}._contentSection_1sdzu_696{margin-bottom:28px;padding:0;background:transparent;border-radius:0;border:none;box-shadow:none;backdrop-filter:none}._contentSection_1sdzu_696 h2{font-size:20px;font-weight:600;color:#0f172a;margin-bottom:16px;letter-spacing:-.01em}[data-theme=dark] ._contentSection_1sdzu_696 h2{color:#f1f5f9}._sectionTitle_1sdzu_718{display:flex;align-items:center;gap:8px}._articleGrid_1sdzu_725{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._articleCard_1sdzu_731{background:transparent;border:none;border-radius:14px;padding:18px;cursor:pointer;transition:transform .2s ease,background .2s ease;display:flex;flex-direction:column;gap:8px;box-shadow:none}[data-theme=dark] ._articleCard_1sdzu_731{background:transparent}._articleCard_1sdzu_731:hover{transform:translateY(-1px);background:#0000000a}[data-theme=dark] ._articleCard_1sdzu_731:hover{background:#ffffff0a}._articleCard_1sdzu_731 h3{font-size:16px;font-weight:600;margin:0;color:#0f172a}[data-theme=dark] ._articleCard_1sdzu_731 h3{color:#f1f5f9}._articleCard_1sdzu_731 p{font-size:14px;line-height:1.6;color:#64748b;margin:0;flex:1}[data-theme=dark] ._articleCard_1sdzu_731 p{color:#94a3b8cc}._articleTitle_1sdzu_780{font-size:16px;font-weight:600;margin:0;color:#0f172a}[data-theme=dark] ._articleTitle_1sdzu_780{color:#f1f5f9}._articleDesc_1sdzu_791{font-size:14px;line-height:1.6;color:#64748b;margin:0;flex:1}[data-theme=dark] ._articleDesc_1sdzu_791{color:#94a3b8cc}._articleTags_1sdzu_803{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}._articleTag_1sdzu_803{padding:2px 8px;background:#3b82f60f;border:none;border-radius:4px;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-weight:500}[data-theme=dark] ._articleTag_1sdzu_803{background:#60a5fa1a;color:#94a3b8b3}._articleMeta_1sdzu_827{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:8px}._readingTime_1sdzu_835{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#94a3b8;white-space:nowrap}._contentSidebar_1sdzu_845{width:100%;box-sizing:border-box}._sidebarCard_1sdzu_850{padding:20px;background:transparent;border-radius:14px;border:none;margin-bottom:16px;box-shadow:none}[data-theme=dark] ._sidebarCard_1sdzu_850{background:transparent}._sidebarCard_1sdzu_850:last-child{margin-bottom:0}._sidebarCard_1sdzu_850 h3{font-size:16px;font-weight:600;color:#0f172a;margin-bottom:12px}[data-theme=dark] ._sidebarCard_1sdzu_850 h3{color:#f1f5f9}._sidebarCard_1sdzu_850 p{font-size:14px;color:#64748b;line-height:1.6;margin-bottom:16px}[data-theme=dark] ._sidebarCard_1sdzu_850 p{color:#94a3b8cc}._sidebarCard_1sdzu_850 ul{list-style:none;padding:0;margin:0}._sidebarCard_1sdzu_850 li{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.04)}[data-theme=dark] ._sidebarCard_1sdzu_850 li{border-bottom-color:#ffffff0f}._sidebarCard_1sdzu_850 li:last-child{border-bottom:none}._sidebarCard_1sdzu_850 a{color:#3b82f6;text-decoration:none;font-size:14px;transition:color .2s ease;font-weight:500}._sidebarCard_1sdzu_850 a:hover{color:#2563eb;text-decoration:underline}[data-theme=dark] ._sidebarCard_1sdzu_850 a{color:#60a5fa}[data-theme=dark] ._sidebarCard_1sdzu_850 a:hover{color:#93bbfc}._noResults_1sdzu_930{text-align:center;padding:64px 16px;color:#64748b;background:transparent;border-radius:14px;margin-bottom:24px}._noResultsIcon_1sdzu_939{color:#94a3b8;margin-bottom:16px;opacity:.5}._noResults_1sdzu_930 h3{font-size:20px;font-weight:600;color:#0f172a;margin-bottom:8px}[data-theme=dark] ._noResults_1sdzu_930 h3{color:#f1f5f9}._noResults_1sdzu_930 p{font-size:15px;margin-bottom:16px}._suggestedSearches_1sdzu_961{margin-bottom:24px}._suggestedSearches_1sdzu_961>span{display:block;font-size:14px;color:#94a3b8;margin-bottom:12px}._suggestionTags_1sdzu_972{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._suggestionTag_1sdzu_972{padding:8px 14px;background:transparent;border:1px solid rgba(0,0,0,.06);border-radius:8px;font-size:14px;color:#3b82f6;cursor:pointer;transition:all .2s ease}[data-theme=dark] ._suggestionTag_1sdzu_972{border-color:#ffffff14;color:#60a5fa}._suggestionTag_1sdzu_972:hover{background:#3b82f60f;border-color:#3b82f6}._faqSection_1sdzu_1001{margin-top:40px;margin-bottom:48px;padding:0;background:transparent;border-radius:0;box-shadow:none}._faqSection_1sdzu_1001 h2{font-size:22px;font-weight:600;color:#0f172a;margin-bottom:20px;letter-spacing:-.01em}[data-theme=dark] ._faqSection_1sdzu_1001 h2{color:#f1f5f9}._faqList_1sdzu_1022{display:flex;flex-direction:column;gap:8px}._faqItem_1sdzu_1028{background:transparent;border:1px solid rgba(0,0,0,.06);border-radius:12px;overflow:hidden;transition:all .2s ease}[data-theme=dark] ._faqItem_1sdzu_1028{background:transparent;border-color:#ffffff14}._faqItem_1sdzu_1028:hover{border-color:#3b82f633}._faqItem_1sdzu_1028._expanded_1sdzu_1045{border-color:#3b82f640}._faqQuestion_1sdzu_1049{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px;background:transparent;border:none;cursor:pointer;text-align:left;font-size:15px;font-weight:500;color:#0f172a;transition:color .2s ease}[data-theme=dark] ._faqQuestion_1sdzu_1049{color:#f1f5f9}._faqQuestion_1sdzu_1049:hover{color:#3b82f6}._faqToggle_1sdzu_1073{font-size:18px;font-weight:300;color:#94a3b8;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._faqAnswer_1sdzu_1085{padding:0 16px 16px;animation:_fadeIn_1sdzu_1 .2s ease-out}._faqAnswer_1sdzu_1085 p{font-size:14px;line-height:1.65;color:#64748b;margin:0}[data-theme=dark] ._faqAnswer_1sdzu_1085 p{color:#94a3b8cc}@keyframes _fadeIn_1sdzu_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._showcaseSection_1sdzu_1113{margin-top:32px;margin-bottom:32px}._showcaseList_1sdzu_1118{display:flex;flex-direction:column;gap:10px}._showcaseItem_1sdzu_1124{border:1px solid rgba(0,0,0,.06);border-radius:14px;overflow:hidden;transition:all .2s ease}[data-theme=dark] ._showcaseItem_1sdzu_1124{border-color:#ffffff14}._showcaseItem_1sdzu_1124:hover{border-color:#3b82f633}._showcaseExpanded_1sdzu_1139{border-color:#3b82f64d}[data-theme=dark] ._showcaseExpanded_1sdzu_1139{border-color:#3b82f659}._showcaseHeader_1sdzu_1147{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;color:#0f172a;gap:16px}[data-theme=dark] ._showcaseHeader_1sdzu_1147{color:#f1f5f9}._showcaseHeader_1sdzu_1147:hover{background:#3b82f60a}[data-theme=dark] ._showcaseHeader_1sdzu_1147:hover{background:#3b82f60f}._showcaseHeaderText_1sdzu_1173{display:flex;flex-direction:column;gap:4px;flex:1}._showcaseTitle_1sdzu_1180{font-size:16px;font-weight:600;color:inherit}._showcaseSubtitle_1sdzu_1186{font-size:13px;color:#64748b;line-height:1.4}[data-theme=dark] ._showcaseSubtitle_1sdzu_1186{color:#94a3b8b3}._showcaseToggle_1sdzu_1196{font-size:22px;font-weight:300;color:#94a3b8;flex-shrink:0;width:28px;text-align:center}._showcaseBody_1sdzu_1205{padding:0 20px 24px;animation:_fadeIn_1sdzu_1 .25s ease-out}._showcaseImageWrap_1sdzu_1210{margin:16px 0;text-align:center}._showcaseImage_1sdzu_1210{max-width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 16px #00000014}[data-theme=dark] ._showcaseImage_1sdzu_1210{border-color:#ffffff1a;box-shadow:0 2px 16px #0006}._showcaseCaption_1sdzu_1227{display:block;margin-top:8px;font-size:12.5px;color:#94a3b8;font-style:italic;line-height:1.4}._showcaseHighlights_1sdzu_1236{margin-top:20px}._showcaseHighlights_1sdzu_1236 h4{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 10px}[data-theme=dark] ._showcaseHighlights_1sdzu_1236 h4{color:#f1f5f9}._showcaseHighlights_1sdzu_1236 ul{margin:0;padding-left:20px}._showcaseHighlights_1sdzu_1236 li{font-size:14px;line-height:1.7;color:#64748b;margin-bottom:4px}[data-theme=dark] ._showcaseHighlights_1sdzu_1236 li{color:#94a3b8d9}._showcaseInvestor_1sdzu_1267{margin-top:20px;padding:16px;border-radius:10px;background:#3b82f60a;border:1px solid rgba(59,130,246,.12)}[data-theme=dark] ._showcaseInvestor_1sdzu_1267{background:#3b82f60f;border-color:#3b82f626}._showcaseInvestor_1sdzu_1267 h4{font-size:15px;font-weight:600;color:#3b82f6;margin:0 0 8px}._showcaseInvestor_1sdzu_1267 p{font-size:14px;line-height:1.7;color:#475569;margin:0}[data-theme=dark] ._showcaseInvestor_1sdzu_1267 p{color:#94a3b8e6}._showcaseReadMore_1sdzu_1298{display:inline-block;margin-top:16px;padding:8px 18px;font-size:13px;font-weight:500;color:#3b82f6;background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:8px;cursor:pointer;transition:all .15s ease}._showcaseReadMore_1sdzu_1298:hover{background:#3b82f624;border-color:#3b82f64d}._articleContentBody_1sdzu_1318{max-width:100%;line-height:1.7}._acH1_1sdzu_1323{font-size:22px;font-weight:700;color:#0f172a;margin:24px 0 10px}[data-theme=dark] ._acH1_1sdzu_1323{color:#f1f5f9}._acH2_1sdzu_1331{font-size:18px;font-weight:600;color:#0f172a;margin:20px 0 8px}[data-theme=dark] ._acH2_1sdzu_1331{color:#e2e8f0}._acH3_1sdzu_1339{font-size:15px;font-weight:600;color:#334155;margin:16px 0 6px}[data-theme=dark] ._acH3_1sdzu_1339{color:#cbd5e1}._acP_1sdzu_1347{font-size:14px;line-height:1.75;color:#64748b;margin:0 0 10px}[data-theme=dark] ._acP_1sdzu_1347{color:#94a3b8d9}._acList_1sdzu_1355{margin:0 0 12px;padding-left:22px}._acList_1sdzu_1355 li{font-size:14px;line-height:1.75;color:#64748b;margin-bottom:3px}[data-theme=dark] ._acList_1sdzu_1355 li{color:#94a3b8d9}._acCode_1sdzu_1368{background:#00000008;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:12px 16px;margin:12px 0;overflow-x:auto;font-family:ui-monospace,SF Mono,monospace;font-size:13px;color:#0f172a}[data-theme=dark] ._acCode_1sdzu_1368{background:#ffffff0a;border-color:#ffffff14;color:#f1f5f9}._acImageWrap_1sdzu_1385{margin:16px 0;text-align:center}._acImage_1sdzu_1385{max-width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000f}[data-theme=dark] ._acImage_1sdzu_1385{border-color:#ffffff1a;box-shadow:0 2px 12px #0000004d}._acCaption_1sdzu_1401{display:block;margin-top:6px;font-size:12px;color:#94a3b8;font-style:italic}@media(max-width:768px){._heroTitle_1sdzu_184{font-size:clamp(28px,6vw,48px)}._searchBar_1sdzu_216{max-width:100%}._stickySearch_1sdzu_165{padding:10px 16px}._articleGrid_1sdzu_725{grid-template-columns:1fr}._categoryFilters_1sdzu_647{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}._categoryFilters_1sdzu_647::-webkit-scrollbar{display:none}}._validationToolPageCompact_1jezy_9{min-height:100vh;padding:var(--space-12) var(--space-4);background:linear-gradient(135deg,#fafbfc,#f5f7fa);color:#0f172a;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._validationToolPageCompact_1jezy_9{padding:var(--space-16) var(--space-6)}}@media(min-width:1024px){._validationToolPageCompact_1jezy_9{padding:var(--space-20) var(--space-8)}}[data-theme=dark] ._validationToolPageCompact_1jezy_9{background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9}._validationContainerCompact_1jezy_34{display:grid;grid-template-columns:1fr;gap:var(--space-6);max-width:1600px;margin:0 auto}@media(min-width:1024px){._validationContainerCompact_1jezy_34{grid-template-columns:400px 1fr;gap:var(--space-8)}}._validationLeft_1jezy_49{display:flex;flex-direction:column}._validationRight_1jezy_54{display:flex;flex-direction:column;overflow-y:auto;padding-right:var(--space-2)}._inputSection_1jezy_64{display:flex;flex-direction:column;gap:var(--space-4);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._inputSection_1jezy_64{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._inputSection_1jezy_64{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._inputHeader_1jezy_91{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2);flex-wrap:wrap;gap:var(--space-3)}._inputHeader_1jezy_91 h2{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:clamp(20px,3.5vw,28px);font-weight:700;color:#0f172a;margin:0;line-height:1.2;transition:color .3s ease}@media(min-width:640px){._inputHeader_1jezy_91 h2{font-size:clamp(24px,4vw,32px)}}[data-theme=dark] ._inputHeader_1jezy_91 h2{color:#f1f5f9}._modeToggle_1jezy_120{display:flex;gap:var(--space-1);background:#0f172a0d;border-radius:var(--radius-md);padding:var(--space-1);transition:all .3s ease}[data-theme=dark] ._modeToggle_1jezy_120{background:#f1f5f90d}._modeToggle_1jezy_120 button{padding:var(--space-2) var(--space-3);border:none;background:transparent;border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;cursor:pointer;color:#4b5563;transition:all .2s ease}@media(min-width:640px){._modeToggle_1jezy_120 button{font-size:14px;padding:var(--space-2) var(--space-4)}}[data-theme=light] ._modeToggle_1jezy_120 button{color:#374151}[data-theme=dark] ._modeToggle_1jezy_120 button{color:#94a3b8}._modeToggle_1jezy_120 button._active_1jezy_161{background:#3b82f6;color:#fff;box-shadow:0 1px 3px #3b82f64d}[data-theme=dark] ._modeToggle_1jezy_120 button._active_1jezy_161{background:#60a5fa;box-shadow:0 1px 3px #60a5fa4d}._capabilitiesDescription_1jezy_172{padding:var(--space-4);background:#ffffff80;border-radius:var(--radius-md);border:1px solid rgba(15,23,42,.08);margin-bottom:var(--space-2);transition:all .3s ease}[data-theme=dark] ._capabilitiesDescription_1jezy_172{background:#1e293b66;border-color:#f1f5f91f}._capabilitiesDescription_1jezy_172 h3{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;margin:0 0 var(--space-2) 0;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_1jezy_172 h3{color:#f1f5f9}._capabilitiesDescription_1jezy_172 h4{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;margin:var(--space-2) 0 var(--space-1) 0;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_1jezy_172 h4{color:#f1f5f9}._capabilitiesDescription_1jezy_172 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin:0 0 var(--space-2) 0;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_1jezy_172 p{color:#cbd5e1}._capabilitiesDescription_1jezy_172 ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin:0;padding-left:var(--space-5);transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_1jezy_172 ul{color:#cbd5e1}._capabilitiesDescription_1jezy_172 li{margin-bottom:var(--space-1)}._inputModeToggle_1jezy_246{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-2)}._toggleLabel_1jezy_253{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._toggleLabel_1jezy_253{color:#f1f5f9}._modeToggleButtons_1jezy_265{display:flex;gap:var(--space-2)}._modeToggleButtons_1jezy_265 button{flex:1;padding:var(--space-3) var(--space-4);border:1px solid rgba(15,23,42,.1);background:#ffffffb3;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;cursor:pointer;color:#374151;transition:all .2s ease}[data-theme=dark] ._modeToggleButtons_1jezy_265 button{background:#1e293b99;border-color:#f1f5f91f;color:#cbd5e1}._modeToggleButtons_1jezy_265 button._active_1jezy_161{background:#3b82f6;border-color:#3b82f6;color:#fff;box-shadow:0 2px 4px #3b82f633}[data-theme=dark] ._modeToggleButtons_1jezy_265 button._active_1jezy_161{background:#60a5fa;border-color:#60a5fa}._modeToggleButtons_1jezy_265 button:disabled{opacity:.5;cursor:not-allowed}._signupNotice_1jezy_307{margin-top:var(--space-2)}._signupBadge_1jezy_311{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #3b82f633}._signupBadge_1jezy_311:hover{transform:translateY(-1px);box-shadow:0 4px 8px #3b82f64d}[data-theme=dark] ._signupBadge_1jezy_311{background:linear-gradient(135deg,#60a5fa,#3b82f6)}._inputGroup_1jezy_338{display:flex;flex-direction:column;gap:var(--space-2)}._inputGroup_1jezy_338 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._inputGroup_1jezy_338 label{color:#f1f5f9}._required_1jezy_356{color:#ef4444;margin-left:var(--space-1)}[data-theme=dark] ._required_1jezy_356{color:#f87171}._inputField_1jezy_365,._inputTextarea_1jezy_366{width:100%;padding:var(--space-3) var(--space-4);border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-md);background:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#0f172a;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._inputTextarea_1jezy_366{resize:vertical;min-height:80px}[data-theme=dark] ._inputField_1jezy_365,[data-theme=dark] ._inputTextarea_1jezy_366{background:#1e293bcc;border-color:#f1f5f91f;color:#f1f5f9}._inputField_1jezy_365:focus,._inputTextarea_1jezy_366:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-theme=dark] ._inputField_1jezy_365:focus,[data-theme=dark] ._inputTextarea_1jezy_366:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}._inputField_1jezy_365:disabled,._inputTextarea_1jezy_366:disabled{opacity:.6;cursor:not-allowed}._formHelp_1jezy_410{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;margin-top:var(--space-1);transition:color .3s ease}[data-theme=light] ._formHelp_1jezy_410{color:#4b5563}[data-theme=dark] ._formHelp_1jezy_410{color:#94a3b8}._charCount_1jezy_426{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;text-align:right;margin-top:var(--space-1);transition:color .3s ease}[data-theme=light] ._charCount_1jezy_426{color:#4b5563}[data-theme=dark] ._charCount_1jezy_426{color:#94a3b8}._aiFetching_1jezy_446{padding:var(--space-3) var(--space-4);background:#3b82f61a;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#1e40af;text-align:center;transition:all .3s ease}[data-theme=dark] ._aiFetching_1jezy_446{background:#60a5fa26;color:#93c5fd}._aiResponsePreview_1jezy_462{padding:var(--space-4);background:#ffffff80;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);margin-top:var(--space-2);transition:all .3s ease}[data-theme=dark] ._aiResponsePreview_1jezy_462{background:#1e293b66;border-color:#f1f5f91f}._aiResponsePreview_1jezy_462 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#0f172a;display:block;margin-bottom:var(--space-2);transition:color .3s ease}[data-theme=dark] ._aiResponsePreview_1jezy_462 label{color:#f1f5f9}._previewText_1jezy_490{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;transition:color .3s ease}[data-theme=dark] ._previewText_1jezy_490{color:#cbd5e1}._batchInputs_1jezy_505{display:flex;flex-direction:column;gap:var(--space-4)}._batchItem_1jezy_511{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:#ffffff80;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);position:relative;transition:all .3s ease}[data-theme=dark] ._batchItem_1jezy_511{background:#1e293b66;border-color:#f1f5f91f}._batchItem_1jezy_511 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._batchItem_1jezy_511 label{color:#f1f5f9}._removeBtn_1jezy_540{position:absolute;top:var(--space-2);right:var(--space-2);width:24px;height:24px;border:none;background:#ef44441a;border-radius:var(--radius-sm);color:#ef4444;font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._removeBtn_1jezy_540:hover{background:#ef444433;transform:scale(1.1)}[data-theme=dark] ._removeBtn_1jezy_540{background:#f8717126;color:#f87171}._addBtn_1jezy_569{padding:var(--space-3) var(--space-4);border:1px dashed rgba(15,23,42,.2);background:#ffffff4d;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:#3b82f6;cursor:pointer;transition:all .2s ease}._addBtn_1jezy_569:hover{border-color:#3b82f6;background:#3b82f60d}[data-theme=dark] ._addBtn_1jezy_569{border-color:#f1f5f933;background:#1e293b4d;color:#60a5fa}[data-theme=dark] ._addBtn_1jezy_569:hover{border-color:#60a5fa;background:#60a5fa1a}._errorMsg_1jezy_601{padding:var(--space-3) var(--space-4);background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#dc2626;transition:all .3s ease}[data-theme=dark] ._errorMsg_1jezy_601{background:#f8717126;border-color:#f871714d;color:#f87171}._rateLimitMsg_1jezy_618{padding:var(--space-3) var(--space-4);background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#d97706;text-align:center;transition:all .3s ease}[data-theme=dark] ._rateLimitMsg_1jezy_618{background:#fbbf2426;border-color:#fbbf244d;color:#fbbf24}._progressBar_1jezy_639{position:relative;width:100%;height:32px;background:#0f172a0d;border-radius:var(--radius-md);overflow:hidden;margin-top:var(--space-2);transition:all .3s ease}[data-theme=dark] ._progressBar_1jezy_639{background:#f1f5f90d}._progressFill_1jezy_654{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:var(--radius-md);transition:width .3s ease}[data-theme=dark] ._progressFill_1jezy_654{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._progressText_1jezy_665{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}._resultsSection_1jezy_680{display:flex;flex-direction:column;gap:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._resultsSection_1jezy_680{padding:var(--space-8);gap:var(--space-8)}}@media(min-width:1024px){._resultsSection_1jezy_680{padding:var(--space-10);gap:var(--space-10)}}[data-theme=dark] ._resultsSection_1jezy_680{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._validationResult_1jezy_719{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._validationResult_1jezy_719{padding:var(--space-6);gap:var(--space-5)}}@media(min-width:1024px){._validationResult_1jezy_719{padding:var(--space-8);gap:var(--space-6)}}[data-theme=dark] ._validationResult_1jezy_719{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._validationResult_1jezy_719:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._validationResult_1jezy_719:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._validityBadge_1jezy_764{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0000001a}._validityLevel_1jezy_776{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:var(--space-2);text-shadow:0 1px 2px rgba(0,0,0,.2)}._validityScore_1jezy_787{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:800;color:#fff;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media(min-width:640px){._validityScore_1jezy_787{font-size:48px}}._validityMeta_1jezy_802{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}._graphPlaceholder_1jezy_812{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffff80;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] ._graphPlaceholder_1jezy_812{background:#1e293b66;border-color:#f1f5f91f}._graphNodePlaceholder_1jezy_831{padding:var(--space-3) var(--space-4);background:#ffffffb3;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:#0f172a}[data-theme=dark] ._graphNodePlaceholder_1jezy_831{background:#1e293b99;border-color:#f1f5f91f;color:#f1f5f9}._graphArrow_1jezy_848{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;color:#6b7280}[data-theme=dark] ._graphArrow_1jezy_848{color:#94a3b8}._graphVisualization_1jezy_858{width:100%;min-height:300px;padding:var(--space-4)}._graphNodeViz_1jezy_864{padding:var(--space-3);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);background:#ffffffb3;margin:var(--space-2);display:inline-block}[data-theme=dark] ._graphNodeViz_1jezy_864{background:#1e293b99;border-color:#f1f5f91f}._nodeLabel_1jezy_878{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a}[data-theme=dark] ._nodeLabel_1jezy_878{color:#f1f5f9}._nodeType_1jezy_889{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;margin-top:var(--space-1)}[data-theme=dark] ._nodeType_1jezy_889{color:#94a3b8}._graphEdge_1jezy_900{height:1px;background:#0f172a14;margin:var(--space-2) 0}[data-theme=dark] ._graphEdge_1jezy_900{background:#f1f5f91a}._historicalChart_1jezy_913{display:flex;gap:var(--space-3);padding:var(--space-5);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}@media(min-width:640px){._historicalChart_1jezy_913{gap:var(--space-4);padding:var(--space-6)}}@media(min-width:1024px){._historicalChart_1jezy_913{gap:var(--space-6);padding:var(--space-8)}}[data-theme=dark] ._historicalChart_1jezy_913{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._chartBarContainer_1jezy_946{flex:1;display:flex;flex-direction:column;align-items:center}._chartBarLabel_1jezy_953{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#4b5563;margin-bottom:var(--space-2);transition:color .3s ease}@media(min-width:640px){._chartBarLabel_1jezy_953{font-size:14px}}[data-theme=light] ._chartBarLabel_1jezy_953{color:#374151}[data-theme=dark] ._chartBarLabel_1jezy_953{color:#94a3b8}._chartBarWrapper_1jezy_975{width:100%;height:200px;display:flex;align-items:flex-end}@media(min-width:640px){._chartBarWrapper_1jezy_975{height:250px}}@media(min-width:1024px){._chartBarWrapper_1jezy_975{height:300px}}._chartBar_1jezy_946{width:100%;background:linear-gradient(180deg,#2563eb,#1d4ed8);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:height .3s ease,background .3s ease}._chartBar_1jezy_946:hover,[data-theme=dark] ._chartBar_1jezy_946{background:linear-gradient(180deg,#3b82f6,#2563eb)}[data-theme=dark] ._chartBar_1jezy_946:hover{background:linear-gradient(180deg,#60a5fa,#3b82f6)}._chartBarValue_1jezy_1013{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#0f172a;margin-top:var(--space-1);font-weight:600;transition:color .3s ease}@media(min-width:640px){._chartBarValue_1jezy_1013{font-size:14px}}[data-theme=dark] ._chartBarValue_1jezy_1013{color:#f1f5f9}@media(max-width:639px){._historicalChart_1jezy_913{flex-direction:column;gap:var(--space-4)}._chartBarWrapper_1jezy_975{height:150px}._validationContainerCompact_1jezy_34{grid-template-columns:1fr}._graphPlaceholder_1jezy_812{flex-direction:column;padding:var(--space-6)}}._validityOverview_1jezy_1058{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._validityOverview_1jezy_1058{padding:var(--space-6);gap:var(--space-5)}}@media(min-width:1024px){._validityOverview_1jezy_1058{padding:var(--space-8);gap:var(--space-6)}}[data-theme=dark] ._validityOverview_1jezy_1058{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._validityOverview_1jezy_1058:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._validityOverview_1jezy_1058:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._validityBadgeLarge_1jezy_1106{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0000001a}._validityOverviewPlaceholder_1jezy_1118{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:#ffffff4d;border:1px dashed rgba(15,23,42,.2);border-radius:var(--radius-lg);transition:all .3s ease}[data-theme=dark] ._validityOverviewPlaceholder_1jezy_1118{background:#1e293b33;border-color:#f1f5f91a}._validityBadgeLargePlaceholder_1jezy_1134{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-8);background:#0f172a0d;border-radius:var(--radius-lg);text-align:center}[data-theme=dark] ._validityBadgeLargePlaceholder_1jezy_1134{background:#f1f5f90d}._validityLevelPlaceholder_1jezy_1149{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin-bottom:var(--space-2)}[data-theme=dark] ._validityLevelPlaceholder_1jezy_1149{color:#64748b}._validityScorePlaceholder_1jezy_1163{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:800;color:#9ca3af;line-height:1}@media(min-width:640px){._validityScorePlaceholder_1jezy_1163{font-size:48px}}[data-theme=dark] ._validityScorePlaceholder_1jezy_1163{color:#64748b}._validityMetaPlaceholder_1jezy_1181{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}._metaItem_1jezy_1188{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:#ffffffb3;border-radius:var(--radius-md);transition:all .3s ease}[data-theme=dark] ._metaItem_1jezy_1188{background:#1e293b99}._metaLabel_1jezy_1203{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;transition:color .3s ease}[data-theme=light] ._metaLabel_1jezy_1203{color:#4b5563}[data-theme=dark] ._metaLabel_1jezy_1203{color:#94a3b8}._metaValue_1jezy_1221{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._metaValue_1jezy_1221{color:#f1f5f9}._metaItem_1jezy_1188._valid_1jezy_9{background:#10b9811a;border:1px solid rgba(16,185,129,.2)}._metaItem_1jezy_1188._valid_1jezy_9 ._metaValue_1jezy_1221{color:#059669}[data-theme=dark] ._metaItem_1jezy_1188._valid_1jezy_9{background:#05966933;border-color:#0596694d}[data-theme=dark] ._metaItem_1jezy_1188._valid_1jezy_9 ._metaValue_1jezy_1221{color:#10b981}._metaItem_1jezy_1188._invalid_1jezy_1251{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}._metaItem_1jezy_1188._invalid_1jezy_1251 ._metaValue_1jezy_1221{color:#dc2626}[data-theme=dark] ._metaItem_1jezy_1188._invalid_1jezy_1251{background:#dc262633;border-color:#dc26264d}[data-theme=dark] ._metaItem_1jezy_1188._invalid_1jezy_1251 ._metaValue_1jezy_1221{color:#f87171}._metaItemPlaceholder_1jezy_1269{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:#ffffff80;border-radius:var(--radius-md)}[data-theme=dark] ._metaItemPlaceholder_1jezy_1269{background:#1e293b66}._validationMetricsGrid_1jezy_1286{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media(min-width:640px){._validationMetricsGrid_1jezy_1286{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}@media(min-width:1024px){._validationMetricsGrid_1jezy_1286{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}._metricBox_1jezy_1306{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;position:relative;overflow:hidden}._metricBox_1jezy_1306:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#2563eb);opacity:0;transition:opacity .3s ease}._metricBox_1jezy_1306:hover:before{opacity:1}@media(min-width:640px){._metricBox_1jezy_1306{padding:var(--space-5);gap:var(--space-4)}}@media(min-width:1024px){._metricBox_1jezy_1306{padding:var(--space-6);gap:var(--space-5)}}[data-theme=dark] ._metricBox_1jezy_1306{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._metricBox_1jezy_1306:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._metricBox_1jezy_1306:hover{border-color:#60a5fa66;box-shadow:0 8px 24px #0009,0 4px 8px #60a5fa33}[data-theme=dark] ._metricBox_1jezy_1306:before{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._metricHeader_1jezy_1375{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._metricIcon_1jezy_1382{font-size:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#3b82f61a;border-radius:var(--radius-md);color:#3b82f6;transition:all .3s ease}@media(min-width:640px){._metricIcon_1jezy_1382{width:40px;height:40px;font-size:24px}}[data-theme=dark] ._metricIcon_1jezy_1382{background:#60a5fa26;color:#60a5fa}._metricTitle_1jezy_1408{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}@media(min-width:640px){._metricTitle_1jezy_1408{font-size:16px}}[data-theme=dark] ._metricTitle_1jezy_1408{color:#f1f5f9}._metricScore_1jezy_1427{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:#0f172a;margin-bottom:var(--space-1);letter-spacing:-.02em;transition:color .3s ease}@media(min-width:640px){._metricScore_1jezy_1427{font-size:28px}}@media(min-width:1024px){._metricScore_1jezy_1427{font-size:32px}}[data-theme=dark] ._metricScore_1jezy_1427{color:#f1f5f9}._metricDescription_1jezy_1455{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.5;color:#374151;transition:color .3s ease}@media(min-width:640px){._metricDescription_1jezy_1455{font-size:13px}}[data-theme=light] ._metricDescription_1jezy_1455{color:#1f2937}[data-theme=dark] ._metricDescription_1jezy_1455{color:#cbd5e1}._metricBoxPlaceholder_1jezy_1477{opacity:.6}._metricScorePlaceholder_1jezy_1481{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;color:#9ca3af;line-height:1}@media(min-width:640px){._metricScorePlaceholder_1jezy_1481{font-size:28px}}[data-theme=dark] ._metricScorePlaceholder_1jezy_1481{color:#64748b}._metricDescriptionPlaceholder_1jezy_1499{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#9ca3af}@media(min-width:640px){._metricDescriptionPlaceholder_1jezy_1499{font-size:13px}}[data-theme=dark] ._metricDescriptionPlaceholder_1jezy_1499{color:#64748b}._summarySection_1jezy_1518{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._summarySection_1jezy_1518{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._summarySection_1jezy_1518{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._summarySection_1jezy_1518{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._summarySection_1jezy_1518:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._summarySection_1jezy_1518:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._summarySection_1jezy_1518 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#0f172a;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgba(15,23,42,.08);display:block;transition:color .3s ease}@media(min-width:640px){._summarySection_1jezy_1518 label{font-size:20px}}[data-theme=dark] ._summarySection_1jezy_1518 label{color:#f1f5f9;border-bottom-color:#f1f5f91f}._summaryText_1jezy_1589{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;color:#374151;transition:color .3s ease}@media(min-width:640px){._summaryText_1jezy_1589{font-size:15px}}[data-theme=light] ._summaryText_1jezy_1589{color:#1f2937}[data-theme=dark] ._summaryText_1jezy_1589{color:#cbd5e1}._issuesSectionCompact_1jezy_1614{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-lg);box-shadow:0 1px 3px #ef44441a;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._issuesSectionCompact_1jezy_1614{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._issuesSectionCompact_1jezy_1614{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._issuesSectionCompact_1jezy_1614{background:#1e293b99;border-color:#f871714d;box-shadow:0 1px 3px #f8717133}._issuesSectionCompact_1jezy_1614:hover{transform:translateY(-2px);border-color:#ef44444d;box-shadow:0 4px 12px #ef444426,0 2px 4px #0000001a}[data-theme=dark] ._issuesSectionCompact_1jezy_1614:hover{border-color:#f8717166;box-shadow:0 4px 12px #f8717140,0 2px 4px #0003}._issuesSectionCompact_1jezy_1614 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#dc2626;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgba(239,68,68,.2);display:block;transition:color .3s ease}@media(min-width:640px){._issuesSectionCompact_1jezy_1614 label{font-size:20px}}[data-theme=dark] ._issuesSectionCompact_1jezy_1614 label{color:#f87171;border-bottom-color:#f871714d}._issuesListCompact_1jezy_1685{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._issueItemCompact_1jezy_1694{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:#ef44440d;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.5;color:#374151;transition:all .3s ease}@media(min-width:640px){._issueItemCompact_1jezy_1694{font-size:14px;padding:var(--space-4)}}[data-theme=light] ._issueItemCompact_1jezy_1694{color:#1f2937}[data-theme=dark] ._issueItemCompact_1jezy_1694{background:#f871711a;color:#cbd5e1}._issueIcon_1jezy_1724{font-size:16px;flex-shrink:0;margin-top:2px}._apiIntegrationSection_1jezy_1733{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._apiIntegrationSection_1jezy_1733{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._apiIntegrationSection_1jezy_1733{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._apiIntegrationSection_1jezy_1733{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._apiIntegrationSection_1jezy_1733:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._apiIntegrationSection_1jezy_1733:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._sectionHeaderWithBadge_1jezy_1780{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid rgba(15,23,42,.08)}[data-theme=dark] ._sectionHeaderWithBadge_1jezy_1780{border-bottom-color:#f1f5f91f}._sectionHeaderWithBadge_1jezy_1780 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#0f172a;transition:color .3s ease}@media(min-width:640px){._sectionHeaderWithBadge_1jezy_1780 label{font-size:20px}}[data-theme=dark] ._sectionHeaderWithBadge_1jezy_1780 label{color:#f1f5f9}._apiStatusBadge_1jezy_1814{padding:var(--space-1) var(--space-3);background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:var(--radius-sm);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#059669;transition:all .3s ease}[data-theme=dark] ._apiStatusBadge_1jezy_1814{background:#05966933;border-color:#0596694d;color:#10b981}._apiDetails_1jezy_1834{display:flex;flex-direction:column;gap:var(--space-3)}._apiItem_1jezy_1840{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._apiLabel_1jezy_1847{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#374151;transition:color .3s ease}[data-theme=light] ._apiLabel_1jezy_1847{color:#1f2937}[data-theme=dark] ._apiLabel_1jezy_1847{color:#94a3b8}._apiValue_1jezy_1863{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._apiValue_1jezy_1863{color:#f1f5f9}._apiValue_1jezy_1863 code{font-family:var(--font-mono, "Courier New", monospace);font-size:12px;padding:var(--space-1) var(--space-2);background:#0f172a0d;border-radius:var(--radius-sm)}[data-theme=dark] ._apiValue_1jezy_1863 code{background:#f1f5f90d}._apiDocsBtn_1jezy_1886{padding:var(--space-2) var(--space-4);background:#3b82f6;border:none;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;margin-top:var(--space-2)}._apiDocsBtn_1jezy_1886:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 2px 8px #3b82f64d}[data-theme=dark] ._apiDocsBtn_1jezy_1886{background:#60a5fa}[data-theme=dark] ._apiDocsBtn_1jezy_1886:hover{background:#3b82f6}._settingsSection_1jezy_1917{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._settingsSection_1jezy_1917{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._settingsSection_1jezy_1917{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._settingsSection_1jezy_1917{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._settingsSection_1jezy_1917:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._settingsSection_1jezy_1917:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._settingsContent_1jezy_1964{display:flex;flex-direction:column;gap:var(--space-3)}._settingItem_1jezy_1970{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);box-shadow:0 1px 2px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._settingItem_1jezy_1970{padding:var(--space-4) var(--space-5)}}[data-theme=dark] ._settingItem_1jezy_1970{background:#1e293bb3;border-color:#f1f5f91f;box-shadow:0 1px 2px #0000004d}._settingItem_1jezy_1970:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000000d}[data-theme=dark] ._settingItem_1jezy_1970:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._settingLabel_1jezy_2007{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;color:#374151;transition:color .3s ease}@media(min-width:640px){._settingLabel_1jezy_2007{font-size:14px}}[data-theme=light] ._settingLabel_1jezy_2007{color:#1f2937}[data-theme=dark] ._settingLabel_1jezy_2007{color:#94a3b8}._settingValue_1jezy_2029{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#0f172a;transition:color .3s ease}@media(min-width:640px){._settingValue_1jezy_2029{font-size:14px}}[data-theme=dark] ._settingValue_1jezy_2029{color:#f1f5f9}._hashSection_1jezy_2050{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._hashSection_1jezy_2050{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._hashSection_1jezy_2050{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._hashSection_1jezy_2050{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._hashSection_1jezy_2050:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._hashSection_1jezy_2050:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._hashValue_1jezy_2097{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#0f172a0d;border-radius:var(--radius-md);font-family:var(--font-mono, "Courier New", monospace);font-size:12px;color:#0f172a;word-break:break-all;transition:all .3s ease}[data-theme=dark] ._hashValue_1jezy_2097{background:#f1f5f90d;color:#f1f5f9}._hashValue_1jezy_2097 code{font-family:var(--font-mono, "Courier New", monospace);font-size:12px}._hashValue_1jezy_2097 button{padding:var(--space-1) var(--space-3);border:1px solid rgba(15,23,42,.1);background:#ffffffb3;border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;color:#3b82f6;cursor:pointer;transition:all .2s ease;margin-left:auto;flex-shrink:0}._hashValue_1jezy_2097 button:hover{background:#3b82f61a;border-color:#3b82f6}[data-theme=dark] ._hashValue_1jezy_2097 button{background:#1e293b99;border-color:#f1f5f91f;color:#60a5fa}[data-theme=dark] ._hashValue_1jezy_2097 button:hover{background:#60a5fa26;border-color:#60a5fa}._featureNote_1jezy_2152{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;font-style:italic;transition:color .3s ease}[data-theme=light] ._featureNote_1jezy_2152{color:#4b5563}[data-theme=dark] ._featureNote_1jezy_2152{color:#94a3b8}._anchorsSectionCompact_1jezy_2171{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._anchorsSectionCompact_1jezy_2171{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._anchorsSectionCompact_1jezy_2171{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._anchorsSectionCompact_1jezy_2171{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._anchorsSectionCompact_1jezy_2171:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._anchorsSectionCompact_1jezy_2171:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._anchorsListCompact_1jezy_2218{display:flex;flex-wrap:wrap;gap:var(--space-2)}._anchorTagCompact_1jezy_2224{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;color:#1e40af;transition:all .2s ease}[data-theme=dark] ._anchorTagCompact_1jezy_2224{background:#60a5fa26;border-color:#60a5fa4d;color:#93c5fd}._noAnchors_1jezy_2244{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#9ca3af;font-style:italic;transition:color .3s ease}[data-theme=dark] ._noAnchors_1jezy_2244{color:#64748b}._graphSectionCompact_1jezy_2259{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._graphSectionCompact_1jezy_2259{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._graphSectionCompact_1jezy_2259{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._graphSectionCompact_1jezy_2259{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._graphSectionCompact_1jezy_2259:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._graphSectionCompact_1jezy_2259:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._historicalSectionCompact_1jezy_2309{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._historicalSectionCompact_1jezy_2309{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._historicalSectionCompact_1jezy_2309{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._historicalSectionCompact_1jezy_2309{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._historicalSectionCompact_1jezy_2309:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._historicalSectionCompact_1jezy_2309:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._noData_1jezy_2356{padding:var(--space-8);text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#9ca3af;font-style:italic;transition:color .3s ease}[data-theme=dark] ._noData_1jezy_2356{color:#64748b}._recommendationsCompact_1jezy_2373{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._recommendationsCompact_1jezy_2373{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._recommendationsCompact_1jezy_2373{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._recommendationsCompact_1jezy_2373{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._recommendationsCompact_1jezy_2373:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._recommendationsCompact_1jezy_2373:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._recommendationsCompact_1jezy_2373 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#0f172a;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgba(15,23,42,.08);display:block;transition:color .3s ease}@media(min-width:640px){._recommendationsCompact_1jezy_2373 label{font-size:20px}}[data-theme=dark] ._recommendationsCompact_1jezy_2373 label{color:#f1f5f9;border-bottom-color:#f1f5f91f}._recommendationsCompact_1jezy_2373 ul{margin:0;padding-left:var(--space-5);list-style:none}._recommendationsCompact_1jezy_2373 li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin-bottom:var(--space-2);padding-left:var(--space-4);position:relative;transition:color .3s ease}._recommendationsCompact_1jezy_2373 li:before{content:"•";position:absolute;left:0;color:#3b82f6;font-weight:700}[data-theme=dark] ._recommendationsCompact_1jezy_2373 li{color:#cbd5e1}[data-theme=dark] ._recommendationsCompact_1jezy_2373 li:before{color:#60a5fa}._llmScannerPageCompact_157ab_9{min-height:100vh;padding:var(--space-12) var(--space-4);background:linear-gradient(135deg,#fafbfc,#f5f7fa);color:#0f172a;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._llmScannerPageCompact_157ab_9{padding:var(--space-16) var(--space-6)}}@media(min-width:1024px){._llmScannerPageCompact_157ab_9{padding:var(--space-20) var(--space-8)}}[data-theme=dark] ._llmScannerPageCompact_157ab_9{background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9}._scannerContainerCompact_157ab_34{display:grid;grid-template-columns:1fr;gap:var(--space-6);max-width:1600px;margin:0 auto}@media(min-width:1024px){._scannerContainerCompact_157ab_34{grid-template-columns:400px 1fr;gap:var(--space-8)}}._scannerLeft_157ab_49{display:flex;flex-direction:column}._scannerRight_157ab_54{display:flex;flex-direction:column;overflow-y:auto;padding-right:var(--space-2)}._inputSection_157ab_64{display:flex;flex-direction:column;gap:var(--space-4);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._inputSection_157ab_64{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._inputSection_157ab_64{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._inputHeader_157ab_91{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2);flex-wrap:wrap;gap:var(--space-3)}._titleWrapper_157ab_100{display:flex;flex-direction:column;gap:var(--space-1)}._titleWrapper_157ab_100 h2{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:clamp(20px,3.5vw,28px);font-weight:700;color:#0f172a;margin:0;line-height:1.2;transition:color .3s ease}@media(min-width:640px){._titleWrapper_157ab_100 h2{font-size:clamp(24px,4vw,32px)}}[data-theme=dark] ._titleWrapper_157ab_100 h2{color:#f1f5f9}._semanticLabel_157ab_126{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#3b82f6;transition:color .3s ease}[data-theme=dark] ._semanticLabel_157ab_126{color:#60a5fa}._modeToggle_157ab_140{display:flex;gap:var(--space-1);background:#0f172a0d;border-radius:var(--radius-md);padding:var(--space-1);transition:all .3s ease}[data-theme=dark] ._modeToggle_157ab_140{background:#f1f5f90d}._modeToggle_157ab_140 button{padding:var(--space-2) var(--space-3);border:none;background:transparent;border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;cursor:pointer;color:#4b5563;transition:all .2s ease}@media(min-width:640px){._modeToggle_157ab_140 button{font-size:14px;padding:var(--space-2) var(--space-4)}}[data-theme=light] ._modeToggle_157ab_140 button{color:#374151}[data-theme=dark] ._modeToggle_157ab_140 button{color:#94a3b8}._modeToggle_157ab_140 button._active_157ab_181{background:#3b82f6;color:#fff;box-shadow:0 1px 3px #3b82f64d}[data-theme=dark] ._modeToggle_157ab_140 button._active_157ab_181{background:#60a5fa;box-shadow:0 1px 3px #60a5fa4d}._capabilitiesDescription_157ab_192{padding:var(--space-4);background:#ffffff80;border-radius:var(--radius-md);border:1px solid rgba(15,23,42,.08);margin-bottom:var(--space-2);transition:all .3s ease}[data-theme=dark] ._capabilitiesDescription_157ab_192{background:#1e293b66;border-color:#f1f5f91f}._capabilitiesDescription_157ab_192 h3{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;margin:0 0 var(--space-2) 0;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_157ab_192 h3{color:#f1f5f9}._capabilitiesDescription_157ab_192 h4{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;margin:var(--space-2) 0 var(--space-1) 0;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_157ab_192 h4{color:#f1f5f9}._capabilitiesDescription_157ab_192 p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin:0 0 var(--space-2) 0;transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_157ab_192 p{color:#cbd5e1}._capabilitiesDescription_157ab_192 ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin:0;padding-left:var(--space-5);transition:color .3s ease}[data-theme=dark] ._capabilitiesDescription_157ab_192 ul{color:#cbd5e1}._capabilitiesDescription_157ab_192 li{margin-bottom:var(--space-1)}._inputModeToggle_157ab_266{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-2)}._toggleLabel_157ab_273{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._toggleLabel_157ab_273{color:#f1f5f9}._modeToggleButtons_157ab_285{display:flex;gap:var(--space-2)}._modeToggleButtons_157ab_285 button{flex:1;padding:var(--space-3) var(--space-4);border:1px solid rgba(15,23,42,.1);background:#ffffffb3;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;cursor:pointer;color:#374151;transition:all .2s ease}[data-theme=dark] ._modeToggleButtons_157ab_285 button{background:#1e293b99;border-color:#f1f5f91f;color:#cbd5e1}._modeToggleButtons_157ab_285 button._active_157ab_181{background:#3b82f6;border-color:#3b82f6;color:#fff;box-shadow:0 2px 4px #3b82f633}[data-theme=dark] ._modeToggleButtons_157ab_285 button._active_157ab_181{background:#60a5fa;border-color:#60a5fa}._modeToggleButtons_157ab_285 button:disabled{opacity:.5;cursor:not-allowed}._signupNotice_157ab_327{margin-top:var(--space-2)}._signupBadge_157ab_331{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #3b82f633}._signupBadge_157ab_331:hover{transform:translateY(-1px);box-shadow:0 4px 8px #3b82f64d}[data-theme=dark] ._signupBadge_157ab_331{background:linear-gradient(135deg,#60a5fa,#3b82f6)}._inputGroup_157ab_358{display:flex;flex-direction:column;gap:var(--space-2)}._inputGroup_157ab_358 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._inputGroup_157ab_358 label{color:#f1f5f9}._required_157ab_376{color:#ef4444;margin-left:var(--space-1)}[data-theme=dark] ._required_157ab_376{color:#f87171}._inputField_157ab_385,._inputTextarea_157ab_386{width:100%;padding:var(--space-3) var(--space-4);border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-md);background:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#0f172a;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._inputTextarea_157ab_386{resize:vertical;min-height:80px}[data-theme=dark] ._inputField_157ab_385,[data-theme=dark] ._inputTextarea_157ab_386{background:#1e293bcc;border-color:#f1f5f91f;color:#f1f5f9}._inputField_157ab_385:focus,._inputTextarea_157ab_386:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-theme=dark] ._inputField_157ab_385:focus,[data-theme=dark] ._inputTextarea_157ab_386:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}._inputField_157ab_385:disabled,._inputTextarea_157ab_386:disabled{opacity:.6;cursor:not-allowed}._formHelp_157ab_430{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;margin-top:var(--space-1);transition:color .3s ease}[data-theme=light] ._formHelp_157ab_430{color:#4b5563}[data-theme=dark] ._formHelp_157ab_430{color:#94a3b8}._charCount_157ab_446{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;text-align:right;margin-top:var(--space-1);transition:color .3s ease}[data-theme=light] ._charCount_157ab_446{color:#4b5563}[data-theme=dark] ._charCount_157ab_446{color:#94a3b8}._aiFetching_157ab_466{padding:var(--space-3) var(--space-4);background:#3b82f61a;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#1e40af;text-align:center;transition:all .3s ease}[data-theme=dark] ._aiFetching_157ab_466{background:#60a5fa26;color:#93c5fd}._aiResponsePreview_157ab_482{padding:var(--space-4);background:#ffffff80;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);margin-top:var(--space-2);transition:all .3s ease}[data-theme=dark] ._aiResponsePreview_157ab_482{background:#1e293b66;border-color:#f1f5f91f}._aiResponsePreview_157ab_482 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#0f172a;display:block;margin-bottom:var(--space-2);transition:color .3s ease}[data-theme=dark] ._aiResponsePreview_157ab_482 label{color:#f1f5f9}._previewText_157ab_510{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;transition:color .3s ease}[data-theme=dark] ._previewText_157ab_510{color:#cbd5e1}._batchInputs_157ab_525{display:flex;flex-direction:column;gap:var(--space-4)}._batchItem_157ab_531{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:#ffffff80;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);position:relative;transition:all .3s ease}[data-theme=dark] ._batchItem_157ab_531{background:#1e293b66;border-color:#f1f5f91f}._batchItem_157ab_531 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._batchItem_157ab_531 label{color:#f1f5f9}._removeBtn_157ab_560{position:absolute;top:var(--space-2);right:var(--space-2);width:24px;height:24px;border:none;background:#ef44441a;border-radius:var(--radius-sm);color:#ef4444;font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._removeBtn_157ab_560:hover{background:#ef444433;transform:scale(1.1)}[data-theme=dark] ._removeBtn_157ab_560{background:#f8717126;color:#f87171}._addBtn_157ab_589{padding:var(--space-3) var(--space-4);border:1px dashed rgba(15,23,42,.2);background:#ffffff4d;border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:#3b82f6;cursor:pointer;transition:all .2s ease}._addBtn_157ab_589:hover{border-color:#3b82f6;background:#3b82f60d}[data-theme=dark] ._addBtn_157ab_589{border-color:#f1f5f933;background:#1e293b4d;color:#60a5fa}[data-theme=dark] ._addBtn_157ab_589:hover{border-color:#60a5fa;background:#60a5fa1a}._errorMsg_157ab_621{padding:var(--space-3) var(--space-4);background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#dc2626;transition:all .3s ease}[data-theme=dark] ._errorMsg_157ab_621{background:#f8717126;border-color:#f871714d;color:#f87171}._rateLimitMsg_157ab_638{padding:var(--space-3) var(--space-4);background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#d97706;text-align:center;transition:all .3s ease}[data-theme=dark] ._rateLimitMsg_157ab_638{background:#fbbf2426;border-color:#fbbf244d;color:#fbbf24}._progressBar_157ab_659{position:relative;width:100%;height:32px;background:#0f172a0d;border-radius:var(--radius-md);overflow:hidden;margin-top:var(--space-2);transition:all .3s ease}[data-theme=dark] ._progressBar_157ab_659{background:#f1f5f90d}._progressFill_157ab_674{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:var(--radius-md);transition:width .3s ease}[data-theme=dark] ._progressFill_157ab_674{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._progressText_157ab_685{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}._resultsSection_157ab_700{display:flex;flex-direction:column;gap:var(--space-6);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._resultsSection_157ab_700{padding:var(--space-8);gap:var(--space-8)}}@media(min-width:1024px){._resultsSection_157ab_700{padding:var(--space-10);gap:var(--space-10)}}[data-theme=dark] ._resultsSection_157ab_700{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._riskOverview_157ab_739{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._riskOverview_157ab_739{padding:var(--space-6);gap:var(--space-5)}}@media(min-width:1024px){._riskOverview_157ab_739{padding:var(--space-8);gap:var(--space-6)}}[data-theme=dark] ._riskOverview_157ab_739{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._riskOverview_157ab_739:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._riskOverview_157ab_739:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._riskBadgeLarge_157ab_787{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0000001a}._riskLevel_157ab_799{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:var(--space-2);text-shadow:0 1px 2px rgba(0,0,0,.2)}._riskScore_157ab_810{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:800;color:#fff;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media(min-width:640px){._riskScore_157ab_810{font-size:48px}}._riskMeta_157ab_825{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}._metaItem_157ab_832{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:#ffffffb3;border-radius:var(--radius-md);transition:all .3s ease}[data-theme=dark] ._metaItem_157ab_832{background:#1e293b99}._metaLabel_157ab_847{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;transition:color .3s ease}[data-theme=light] ._metaLabel_157ab_847{color:#4b5563}[data-theme=dark] ._metaLabel_157ab_847{color:#94a3b8}._metaValue_157ab_865{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._metaValue_157ab_865{color:#f1f5f9}._metaItem_157ab_832._safe_157ab_877{background:#10b9811a;border:1px solid rgba(16,185,129,.2)}._metaItem_157ab_832._safe_157ab_877 ._metaValue_157ab_865{color:#059669}[data-theme=dark] ._metaItem_157ab_832._safe_157ab_877{background:#05966933;border-color:#0596694d}[data-theme=dark] ._metaItem_157ab_832._safe_157ab_877 ._metaValue_157ab_865{color:#10b981}._metaItem_157ab_832._unsafe_157ab_895{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}._metaItem_157ab_832._unsafe_157ab_895 ._metaValue_157ab_865{color:#dc2626}[data-theme=dark] ._metaItem_157ab_832._unsafe_157ab_895{background:#dc262633;border-color:#dc26264d}[data-theme=dark] ._metaItem_157ab_832._unsafe_157ab_895 ._metaValue_157ab_865{color:#f87171}._riskOverviewPlaceholder_157ab_914{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:#ffffff4d;border:1px dashed rgba(15,23,42,.2);border-radius:var(--radius-lg);transition:all .3s ease}[data-theme=dark] ._riskOverviewPlaceholder_157ab_914{background:#1e293b33;border-color:#f1f5f91a}._riskBadgeLargePlaceholder_157ab_930{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-8);background:#0f172a0d;border-radius:var(--radius-lg);text-align:center}[data-theme=dark] ._riskBadgeLargePlaceholder_157ab_930{background:#f1f5f90d}._riskLevelPlaceholder_157ab_945{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin-bottom:var(--space-2)}[data-theme=dark] ._riskLevelPlaceholder_157ab_945{color:#64748b}._riskScorePlaceholder_157ab_959{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:800;color:#9ca3af;line-height:1}@media(min-width:640px){._riskScorePlaceholder_157ab_959{font-size:48px}}[data-theme=dark] ._riskScorePlaceholder_157ab_959{color:#64748b}._riskMetaPlaceholder_157ab_977{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}._metaItemPlaceholder_157ab_984{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:#ffffff80;border-radius:var(--radius-md)}[data-theme=dark] ._metaItemPlaceholder_157ab_984{background:#1e293b66}._riskMetricsGrid_157ab_1001{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media(min-width:640px){._riskMetricsGrid_157ab_1001{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}@media(min-width:1024px){._riskMetricsGrid_157ab_1001{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}._metricBox_157ab_1021{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;position:relative;overflow:hidden}._metricBox_157ab_1021:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#2563eb);opacity:0;transition:opacity .3s ease}._metricBox_157ab_1021:hover:before{opacity:1}@media(min-width:640px){._metricBox_157ab_1021{padding:var(--space-5);gap:var(--space-4)}}@media(min-width:1024px){._metricBox_157ab_1021{padding:var(--space-6);gap:var(--space-5)}}[data-theme=dark] ._metricBox_157ab_1021{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._metricBox_157ab_1021:hover{transform:translateY(-4px);border-color:#3b82f64d;box-shadow:0 8px 24px #3b82f626,0 4px 8px #0000001a}[data-theme=dark] ._metricBox_157ab_1021:hover{border-color:#60a5fa66;box-shadow:0 8px 24px #0009,0 4px 8px #60a5fa33}[data-theme=dark] ._metricBox_157ab_1021:before{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._metricHeader_157ab_1090{display:flex;align-items:center;gap:var(--space-2)}._metricIcon_157ab_1096{font-size:20px}._metricTitle_157ab_1100{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._metricTitle_157ab_1100{color:#f1f5f9}._metricScore_157ab_1112{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:#0f172a;margin-bottom:var(--space-1);letter-spacing:-.02em;transition:color .3s ease}@media(min-width:640px){._metricScore_157ab_1112{font-size:28px}}@media(min-width:1024px){._metricScore_157ab_1112{font-size:32px}}[data-theme=dark] ._metricScore_157ab_1112{color:#f1f5f9}._metricSeverity_157ab_1140{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);display:inline-block;transition:all .3s ease}._metricDetails_157ab_1152{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid rgba(15,23,42,.08)}[data-theme=dark] ._metricDetails_157ab_1152{border-top-color:#f1f5f91f}._detailItem_157ab_1165{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.5;color:#374151;transition:color .3s ease}@media(min-width:640px){._detailItem_157ab_1165{font-size:13px}}[data-theme=light] ._detailItem_157ab_1165{color:#1f2937}[data-theme=dark] ._detailItem_157ab_1165{color:#cbd5e1}._metricBoxPlaceholder_157ab_1187{opacity:.6}._metricScorePlaceholder_157ab_1191{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;color:#9ca3af;line-height:1}@media(min-width:640px){._metricScorePlaceholder_157ab_1191{font-size:28px}}[data-theme=dark] ._metricScorePlaceholder_157ab_1191{color:#64748b}._metricSeverityPlaceholder_157ab_1209{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}[data-theme=dark] ._metricSeverityPlaceholder_157ab_1209{color:#64748b}._policySection_157ab_1225{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._policySection_157ab_1225{padding:var(--space-6);gap:var(--space-5)}}@media(min-width:1024px){._policySection_157ab_1225{padding:var(--space-8);gap:var(--space-6)}}[data-theme=dark] ._policySection_157ab_1225{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._policySection_157ab_1225:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._policySection_157ab_1225:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._sectionHeaderWithBadge_157ab_1272{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid rgba(15,23,42,.08)}[data-theme=dark] ._sectionHeaderWithBadge_157ab_1272{border-bottom-color:#f1f5f91f}._sectionHeaderWithBadge_157ab_1272 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#0f172a;transition:color .3s ease}@media(min-width:640px){._sectionHeaderWithBadge_157ab_1272 label{font-size:20px}}[data-theme=dark] ._sectionHeaderWithBadge_157ab_1272 label{color:#f1f5f9}._policyGrid_157ab_1306{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media(min-width:640px){._policyGrid_157ab_1306{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}._policyItem_157ab_1319{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);box-shadow:0 1px 2px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._policyItem_157ab_1319{padding:var(--space-5)}}[data-theme=dark] ._policyItem_157ab_1319{background:#1e293bb3;border-color:#f1f5f91f;box-shadow:0 1px 2px #0000004d}._policyItem_157ab_1319:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000000d}[data-theme=dark] ._policyItem_157ab_1319:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._policyHeader_157ab_1356{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._policyName_157ab_1364{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._policyName_157ab_1364{color:#f1f5f9}._policyStatus_157ab_1376{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}._policyStatus_157ab_1376._pass_157ab_1387{background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.2)}[data-theme=dark] ._policyStatus_157ab_1376._pass_157ab_1387{background:#05966933;color:#10b981;border-color:#0596694d}._policyStatus_157ab_1376._fail_157ab_1399{background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.2)}[data-theme=dark] ._policyStatus_157ab_1376._fail_157ab_1399{background:#dc262633;color:#f87171;border-color:#dc26264d}._policyScore_157ab_1411{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#374151;transition:color .3s ease}[data-theme=dark] ._policyScore_157ab_1411{color:#cbd5e1}._policyFlags_157ab_1422{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;transition:color .3s ease}[data-theme=light] ._policyFlags_157ab_1422{color:#4b5563}[data-theme=dark] ._policyFlags_157ab_1422{color:#94a3b8}._policyItemPlaceholder_157ab_1437{opacity:.6}._policyStatusPlaceholder_157ab_1441{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#0f172a0d;color:#9ca3af}[data-theme=dark] ._policyStatusPlaceholder_157ab_1441{background:#f1f5f90d;color:#64748b}._hashSection_157ab_1461{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._hashSection_157ab_1461{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._hashSection_157ab_1461{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._hashSection_157ab_1461{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._hashSection_157ab_1461:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._hashSection_157ab_1461:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._hashValue_157ab_1508{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#0f172a0d;border-radius:var(--radius-md);font-family:var(--font-mono, "Courier New", monospace);font-size:12px;color:#0f172a;word-break:break-all;transition:all .3s ease}[data-theme=dark] ._hashValue_157ab_1508{background:#f1f5f90d;color:#f1f5f9}._hashValue_157ab_1508 code{font-family:var(--font-mono, "Courier New", monospace);font-size:12px}._hashValue_157ab_1508 button{padding:var(--space-1) var(--space-3);border:1px solid rgba(15,23,42,.1);background:#ffffffb3;border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;color:#3b82f6;cursor:pointer;transition:all .2s ease;margin-left:auto;flex-shrink:0}._hashValue_157ab_1508 button:hover{background:#3b82f61a;border-color:#3b82f6}[data-theme=dark] ._hashValue_157ab_1508 button{background:#1e293b99;border-color:#f1f5f91f;color:#60a5fa}[data-theme=dark] ._hashValue_157ab_1508 button:hover{background:#60a5fa26;border-color:#60a5fa}._featureNote_157ab_1563{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;font-style:italic;transition:color .3s ease}[data-theme=light] ._featureNote_157ab_1563{color:#4b5563}[data-theme=dark] ._featureNote_157ab_1563{color:#94a3b8}._resonanceSectionCompact_157ab_1582{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._resonanceSectionCompact_157ab_1582{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._resonanceSectionCompact_157ab_1582{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._resonanceSectionCompact_157ab_1582{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._resonanceSectionCompact_157ab_1582:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._resonanceSectionCompact_157ab_1582:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._resonanceHeaderCompact_157ab_1629{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}._resonanceHeaderCompact_157ab_1629 span:first-child{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#0f172a;transition:color .3s ease}[data-theme=dark] ._resonanceHeaderCompact_157ab_1629 span:first-child{color:#f1f5f9}._resonanceValueCompact_157ab_1648{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;color:#3b82f6;transition:color .3s ease}[data-theme=dark] ._resonanceValueCompact_157ab_1648{color:#60a5fa}._resonanceMeterCompact_157ab_1660{width:100%;height:8px;background:#0f172a0d;border-radius:var(--radius-sm);overflow:hidden;transition:all .3s ease}[data-theme=dark] ._resonanceMeterCompact_157ab_1660{background:#f1f5f90d}._resonanceFillCompact_157ab_1673{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:var(--radius-sm);transition:width .3s ease}[data-theme=dark] ._resonanceFillCompact_157ab_1673{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._resonanceDetailsCompact_157ab_1684{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;transition:color .3s ease}[data-theme=light] ._resonanceDetailsCompact_157ab_1684{color:#4b5563}[data-theme=dark] ._resonanceDetailsCompact_157ab_1684{color:#94a3b8}._anchorsSectionCompact_157ab_1702{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._anchorsSectionCompact_157ab_1702{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._anchorsSectionCompact_157ab_1702{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._anchorsSectionCompact_157ab_1702{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._anchorsSectionCompact_157ab_1702:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._anchorsSectionCompact_157ab_1702:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._anchorsListCompact_157ab_1749{display:flex;flex-wrap:wrap;gap:var(--space-2)}._anchorTagCompact_157ab_1755{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;color:#1e40af;transition:all .2s ease}[data-theme=dark] ._anchorTagCompact_157ab_1755{background:#60a5fa26;border-color:#60a5fa4d;color:#93c5fd}._noAnchors_157ab_1775{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#9ca3af;font-style:italic;transition:color .3s ease}[data-theme=dark] ._noAnchors_157ab_1775{color:#64748b}._piiAlertCompact_157ab_1790{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:#ef44441a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-lg);box-shadow:0 1px 3px #ef44441a;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._piiAlertCompact_157ab_1790{padding:var(--space-5);gap:var(--space-4)}}[data-theme=dark] ._piiAlertCompact_157ab_1790{background:#f8717126;border-color:#f871714d;box-shadow:0 1px 3px #f8717133}._piiAlertCompact_157ab_1790:hover{transform:translateY(-2px);border-color:#ef44444d;box-shadow:0 4px 12px #ef444426,0 2px 4px #0000001a}[data-theme=dark] ._piiAlertCompact_157ab_1790:hover{border-color:#f8717166;box-shadow:0 4px 12px #f8717140,0 2px 4px #0003}._piiIcon_157ab_1828{font-size:20px;flex-shrink:0}._piiContent_157ab_1833{display:flex;flex-direction:column;gap:var(--space-2);flex:1}._piiText_157ab_1840{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#dc2626;transition:color .3s ease}[data-theme=dark] ._piiText_157ab_1840{color:#f87171}._piiDetails_157ab_1852{display:flex;flex-wrap:wrap;gap:var(--space-2)}._piiTag_157ab_1858{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);background:#ef444426;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-sm);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;color:#b91c1c;transition:all .2s ease}[data-theme=dark] ._piiTag_157ab_1858{background:#f8717133;border-color:#f871714d;color:#fca5a5}._graphSectionCompact_157ab_1881{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._graphSectionCompact_157ab_1881{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._graphSectionCompact_157ab_1881{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._graphSectionCompact_157ab_1881{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._graphSectionCompact_157ab_1881:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._graphSectionCompact_157ab_1881:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._graphPlaceholder_157ab_1929{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffff80;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] ._graphPlaceholder_157ab_1929{background:#1e293b66;border-color:#f1f5f91f}._graphNodePlaceholder_157ab_1948{padding:var(--space-3) var(--space-4);background:#ffffffb3;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:#0f172a}[data-theme=dark] ._graphNodePlaceholder_157ab_1948{background:#1e293b99;border-color:#f1f5f91f;color:#f1f5f9}._graphArrow_157ab_1965{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;color:#6b7280}[data-theme=dark] ._graphArrow_157ab_1965{color:#94a3b8}._graphVisualization_157ab_1975{width:100%;min-height:300px;padding:var(--space-4)}._graphNodeViz_157ab_1981{padding:var(--space-3);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-md);background:#ffffffb3;margin:var(--space-2);display:inline-block}[data-theme=dark] ._graphNodeViz_157ab_1981{background:#1e293b99;border-color:#f1f5f91f}._nodeLabel_157ab_1995{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#0f172a}[data-theme=dark] ._nodeLabel_157ab_1995{color:#f1f5f9}._nodeType_157ab_2006{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#6b7280;margin-top:var(--space-1)}[data-theme=dark] ._nodeType_157ab_2006{color:#94a3b8}._graphEdge_157ab_2017{height:1px;background:#0f172a14;margin:var(--space-2) 0}[data-theme=dark] ._graphEdge_157ab_2017{background:#f1f5f91a}._historicalSectionCompact_157ab_2030{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._historicalSectionCompact_157ab_2030{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._historicalSectionCompact_157ab_2030{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._historicalSectionCompact_157ab_2030{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._historicalSectionCompact_157ab_2030:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._historicalSectionCompact_157ab_2030:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._historicalChart_157ab_2077{display:flex;gap:var(--space-3);padding:var(--space-5);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}@media(min-width:640px){._historicalChart_157ab_2077{gap:var(--space-4);padding:var(--space-6)}}@media(min-width:1024px){._historicalChart_157ab_2077{gap:var(--space-6);padding:var(--space-8)}}[data-theme=dark] ._historicalChart_157ab_2077{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._chartBarContainer_157ab_2110{flex:1;display:flex;flex-direction:column;align-items:center}._chartBarLabel_157ab_2117{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#4b5563;margin-bottom:var(--space-2);transition:color .3s ease}@media(min-width:640px){._chartBarLabel_157ab_2117{font-size:14px}}[data-theme=light] ._chartBarLabel_157ab_2117{color:#374151}[data-theme=dark] ._chartBarLabel_157ab_2117{color:#94a3b8}._chartBarWrapper_157ab_2139{width:100%;height:200px;display:flex;align-items:flex-end}@media(min-width:640px){._chartBarWrapper_157ab_2139{height:250px}}@media(min-width:1024px){._chartBarWrapper_157ab_2139{height:300px}}._chartBar_157ab_2110{width:100%;background:linear-gradient(180deg,#2563eb,#1d4ed8);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:height .3s ease,background .3s ease}._chartBar_157ab_2110:hover,[data-theme=dark] ._chartBar_157ab_2110{background:linear-gradient(180deg,#3b82f6,#2563eb)}[data-theme=dark] ._chartBar_157ab_2110:hover{background:linear-gradient(180deg,#60a5fa,#3b82f6)}._chartBarValue_157ab_2177{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#0f172a;margin-top:var(--space-1);font-weight:600;transition:color .3s ease}@media(min-width:640px){._chartBarValue_157ab_2177{font-size:14px}}[data-theme=dark] ._chartBarValue_157ab_2177{color:#f1f5f9}._modelStatsSectionCompact_157ab_2199{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._modelStatsSectionCompact_157ab_2199{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._modelStatsSectionCompact_157ab_2199{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._modelStatsSectionCompact_157ab_2199{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._modelStatsSectionCompact_157ab_2199:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._modelStatsSectionCompact_157ab_2199:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._modelStatsChart_157ab_2246{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}@media(min-width:640px){._modelStatsChart_157ab_2246{gap:var(--space-4);padding:var(--space-6)}}@media(min-width:1024px){._modelStatsChart_157ab_2246{gap:var(--space-5);padding:var(--space-8)}}[data-theme=dark] ._modelStatsChart_157ab_2246{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._modelStatItem_157ab_2280{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:#ffffffe6;border-radius:var(--radius-md);border:1px solid rgba(15,23,42,.08);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}@media(min-width:640px){._modelStatItem_157ab_2280{padding:var(--space-4)}}[data-theme=dark] ._modelStatItem_157ab_2280{background:#1e293bcc;border-color:#f1f5f91f;box-shadow:0 1px 2px #0000004d}._modelStatItem_157ab_2280:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000000d}[data-theme=dark] ._modelStatItem_157ab_2280:hover{transform:translateY(-2px);border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._statModelName_157ab_2316{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;color:#0f172a;transition:color .3s ease}@media(min-width:640px){._statModelName_157ab_2316{font-size:16px}}[data-theme=dark] ._statModelName_157ab_2316{color:#f1f5f9}._statBarWrapper_157ab_2334{flex:1;height:8px;background:#0f172a0d;border-radius:var(--radius-sm);margin:0 var(--space-4);overflow:hidden;transition:all .3s ease}[data-theme=dark] ._statBarWrapper_157ab_2334{background:#f1f5f90d}._statBar_157ab_2334{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:var(--radius-sm);transition:width .3s ease}[data-theme=dark] ._statBar_157ab_2334{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._statValue_157ab_2359{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;color:#0f172a;min-width:50px;text-align:right;transition:color .3s ease}[data-theme=dark] ._statValue_157ab_2359{color:#f1f5f9}._recommendationsCompact_157ab_2376{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){._recommendationsCompact_157ab_2376{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){._recommendationsCompact_157ab_2376{padding:var(--space-8);gap:var(--space-5)}}[data-theme=dark] ._recommendationsCompact_157ab_2376{background:#1e293b99;border-color:#f1f5f91f;box-shadow:0 1px 3px #0006}._recommendationsCompact_157ab_2376:hover{transform:translateY(-2px);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f61a,0 2px 4px #0000001a}[data-theme=dark] ._recommendationsCompact_157ab_2376:hover{border-color:#60a5fa4d;box-shadow:0 4px 12px #00000080,0 2px 4px #60a5fa1a}._recommendationsCompact_157ab_2376 label{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;color:#0f172a;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgba(15,23,42,.08);display:block;transition:color .3s ease}@media(min-width:640px){._recommendationsCompact_157ab_2376 label{font-size:20px}}[data-theme=dark] ._recommendationsCompact_157ab_2376 label{color:#f1f5f9;border-bottom-color:#f1f5f91f}._recommendationsCompact_157ab_2376 ul{margin:0;padding-left:var(--space-5);list-style:none}._recommendationsCompact_157ab_2376 li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;color:#374151;margin-bottom:var(--space-2);padding-left:var(--space-4);position:relative;transition:color .3s ease}._recommendationsCompact_157ab_2376 li:before{content:"•";position:absolute;left:0;color:#3b82f6;font-weight:700}[data-theme=dark] ._recommendationsCompact_157ab_2376 li{color:#cbd5e1}[data-theme=dark] ._recommendationsCompact_157ab_2376 li:before{color:#60a5fa}._noData_157ab_2483{padding:var(--space-8);text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#9ca3af;font-style:italic;transition:color .3s ease}[data-theme=dark] ._noData_157ab_2483{color:#64748b}@media(max-width:639px){._historicalChart_157ab_2077{flex-direction:column;gap:var(--space-4)}._chartBarWrapper_157ab_2139{height:150px}._riskMetricsGrid_157ab_1001,._scannerContainerCompact_157ab_34{grid-template-columns:1fr}._graphPlaceholder_157ab_1929{flex-direction:column;padding:var(--space-6)}}._aiAuditDashboardPage_19use_3{min-height:100vh;padding:var(--space-4);padding-top:calc(56px + var(--space-4));background:var(--bg);color:var(--text-primary);width:100%;box-sizing:border-box;margin:0}._container_19use_14{max-width:1400px;margin:0 auto;padding:0;width:100%;box-sizing:border-box}._header_19use_22{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}._header_19use_22 h1{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0;line-height:1.2}._subtitle_19use_36{font-size:var(--font-lg);color:var(--text-secondary);margin:0 0 var(--space-3) 0;line-height:1.5}._headerActions_19use_43{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3)}._contentBody_19use_50,._contentMain_19use_55{width:100%;box-sizing:border-box}._contentSection_19use_60{margin-bottom:var(--space-6);padding:0}._contentSection_19use_60:last-child{margin-bottom:0}._loadingState_19use_69,._errorState_19use_70{padding:var(--space-8);text-align:center;color:var(--text-secondary);font-size:var(--font-base)}._errorState_19use_70{color:var(--color-error)}._aiAuditDashboard_19use_3{padding:var(--space-6)}._statsGrid_19use_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-5);margin-bottom:var(--space-8)}._statCard_19use_92{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);text-align:center}._statLabel_19use_100{font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}._statValue_19use_109{font-size:var(--font-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}._riskDistribution_19use_115{display:flex;flex-direction:column;gap:var(--space-3)}._riskBarItem_19use_121{display:flex;flex-direction:column;gap:var(--space-1)}._riskBarLabel_19use_127{display:flex;justify-content:space-between;font-size:var(--font-sm);font-weight:var(--font-weight-semibold)}._riskBar_19use_121{height:24px;background:var(--surface);border-radius:var(--radius-sm);overflow:hidden}[data-theme=dark] ._riskBar_19use_121{background:var(--surface)}._riskBarFill_19use_145{height:100%;transition:width .3s ease}._verificationHeader_19use_150{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._verificationMessage_19use_157{font-size:var(--font-base);color:var(--text-secondary);margin-bottom:var(--space-2)}._verificationDetails_19use_163{font-size:var(--font-sm);color:var(--text-tertiary)}._filtersGrid_19use_168{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}._filterGroup_19use_175{display:flex;flex-direction:column;gap:var(--space-2)}._filterGroup_19use_175 label{font-size:var(--font-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}._filterGroup_19use_175 input,._filterGroup_19use_175 select{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--font-sm);background:var(--bg);color:var(--text-primary)}._filterActions_19use_197{margin-top:var(--space-4)}._bundleActions_19use_201{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}._bundleWarning_19use_208{margin-top:var(--space-3);font-size:var(--font-sm);color:var(--color-warning, #F59E0B)}._auditLogsTable_19use_214{overflow-x:auto;margin-bottom:var(--space-6)}._auditLogsTable_19use_214 table{width:100%;border-collapse:collapse}._auditLogsTable_19use_214 th{text-align:left;padding:var(--space-3);background:var(--surface);border-bottom:2px solid var(--border);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}[data-theme=dark] ._auditLogsTable_19use_214 th{background:var(--surface)}._auditLogsTable_19use_214 td{padding:var(--space-3);border-bottom:1px solid var(--border);font-size:var(--font-sm)}._promptCell_19use_246{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._riskBadge_19use_253{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:#fff;font-size:var(--font-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase}._pagination_19use_263{display:flex;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}._emptyState_19use_271{text-align:center;padding:48px;color:var(--text-tertiary);font-size:var(--font-base)}@media(max-width:768px){._statsGrid_19use_85,._filtersGrid_19use_168{grid-template-columns:1fr}._auditLogsTable_19use_214{font-size:var(--font-xs)}._auditLogsTable_19use_214 th,._auditLogsTable_19use_214 td{padding:var(--space-2)}}._aiAuditLogDetailPage_kc9g6_3{min-height:100vh;padding:var(--space-4);padding-top:calc(56px + var(--space-4));background:var(--bg);color:var(--text-primary);width:100%;box-sizing:border-box;margin:0}._container_kc9g6_14{max-width:1400px;margin:0 auto;padding:0;width:100%;box-sizing:border-box}._header_kc9g6_22{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}._header_kc9g6_22 h1{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0;line-height:1.2}._subtitle_kc9g6_36{font-size:var(--font-lg);color:var(--text-secondary);margin:0 0 var(--space-3) 0;line-height:1.5}._headerActions_kc9g6_43{margin-top:var(--space-3)}._contentBody_kc9g6_47,._contentMain_kc9g6_52{width:100%;box-sizing:border-box}._contentSection_kc9g6_57{margin-bottom:var(--space-6);padding:0}._contentSection_kc9g6_57:last-child{margin-bottom:0}._loadingState_kc9g6_66,._errorState_kc9g6_67{padding:var(--space-8);text-align:center;color:var(--text-secondary);font-size:var(--font-base)}._errorState_kc9g6_67{color:var(--color-error)}._summaryGrid_kc9g6_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-5)}._summaryItem_kc9g6_84{text-align:center}._summaryLabel_kc9g6_88{font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}._summaryValue_kc9g6_97{font-size:var(--font-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}._codeBlock_kc9g6_103{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);overflow-x:auto}[data-theme=dark] ._codeBlock_kc9g6_103{background:var(--surface)}._codeBlock_kc9g6_103 pre{margin:0;font-family:var(--font-mono, "Courier New", monospace);font-size:var(--font-sm);line-height:1.6;white-space:pre-wrap;word-wrap:break-word;color:var(--text-primary)}._flagsGrid_kc9g6_125{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6)}._flagSection_kc9g6_131{padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);border-left:3px solid var(--color-warning, #F59E0B)}[data-theme=dark] ._flagSection_kc9g6_131{background:var(--surface)}._flagTitle_kc9g6_142{font-size:var(--font-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);color:var(--text-primary)}._flagList_kc9g6_149{list-style:none;padding:0;margin:0}._flagList_kc9g6_149 li{padding:var(--space-2) 0;border-bottom:1px solid var(--border);font-size:var(--font-sm);color:var(--text-secondary)}._flagList_kc9g6_149 li:last-child{border-bottom:none}._complianceFlags_kc9g6_166{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}._complianceBadge_kc9g6_173{display:inline-block;padding:6px var(--space-3);background:#ef44441a;border:1px solid var(--color-error, #EF4444);border-radius:var(--radius-md);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--color-error, #EF4444)}._noFlags_kc9g6_184{color:var(--text-tertiary);font-style:italic}._piiSection_kc9g6_189{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border)}._piiTitle_kc9g6_195{font-size:var(--font-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);color:var(--text-primary)}._piiTypes_kc9g6_202{display:flex;flex-wrap:wrap;gap:var(--space-2)}._piiBadge_kc9g6_208{display:inline-block;padding:6px var(--space-3);background:#ef44441a;border:1px solid var(--color-error, #EF4444);border-radius:var(--radius-md);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--color-error, #EF4444)}._evidenceGrid_kc9g6_219{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6)}._evidenceItem_kc9g6_225{padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg)}[data-theme=dark] ._evidenceItem_kc9g6_225{background:var(--surface)}._evidenceLabel_kc9g6_235{font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}._evidenceValue_kc9g6_244{font-size:var(--font-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-2);word-break:break-all}._evidenceValue_kc9g6_244._code_kc9g6_103{font-family:var(--font-mono, "Courier New", monospace);font-size:var(--font-xs)}._evidenceDescription_kc9g6_257{font-size:var(--font-xs);color:var(--text-tertiary);line-height:1.5}._metadataGrid_kc9g6_263{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-5)}._metadataItem_kc9g6_269{padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md)}[data-theme=dark] ._metadataItem_kc9g6_269{background:var(--surface)}._metadataLabel_kc9g6_279{font-size:var(--font-xs);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1)}._metadataValue_kc9g6_288{font-size:var(--font-sm);color:var(--text-primary);font-family:var(--font-mono, "Courier New", monospace)}@media(max-width:768px){._summaryGrid_kc9g6_78,._flagsGrid_kc9g6_125,._evidenceGrid_kc9g6_219,._metadataGrid_kc9g6_263{grid-template-columns:1fr}}._container_1q5on_3{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:var(--space-8) 0}@media(min-width:640px){._container_1q5on_3{padding:var(--space-12) 0}}@media(min-width:1024px){._container_1q5on_3{padding:var(--space-16) 0}}._card_1q5on_24{width:100%;max-width:440px;padding:var(--space-8)}@media(min-width:640px){._card_1q5on_24{padding:var(--space-10)}}@media(min-width:1024px){._card_1q5on_24{padding:var(--space-12)}}._header_1q5on_43{text-align:center;margin-bottom:var(--space-8)}@media(min-width:640px){._header_1q5on_43{margin-bottom:var(--space-10)}}@media(min-width:1024px){._header_1q5on_43{margin-bottom:var(--space-12)}}._header_1q5on_43 h1{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700;color:var(--text-primary);margin:0;line-height:1.2;letter-spacing:-.02em}@media(max-width:639px){._header_1q5on_43 h1{font-size:28px}}._subtitle_1q5on_78{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;margin-top:var(--space-2);color:var(--text-secondary);line-height:1.6;font-size:16px}._message_1q5on_88{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;text-align:center;color:var(--text-secondary);margin-bottom:var(--space-6);line-height:1.6;font-size:15px}[data-theme=dark] ._message_1q5on_88{color:#94a3b8}._successMessage_1q5on_103{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;padding:var(--space-4);background-color:#10b9811a;border:1px solid var(--color-success);border-radius:var(--radius-md);color:var(--color-success);font-size:14px;margin-bottom:var(--space-6);line-height:1.6}[data-theme=dark] ._successMessage_1q5on_103{background-color:#10b98133;border-color:#10b98166}._errorMessage_1q5on_123{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;padding:var(--space-4);background-color:#ef44441a;border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:14px;margin-bottom:var(--space-6);line-height:1.6}[data-theme=dark] ._errorMessage_1q5on_123{background-color:#ef444433;border-color:#ef444466}._form_1q5on_143{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:640px){._form_1q5on_143{gap:var(--space-8)}}._formGroup_1q5on_156{display:flex;flex-direction:column;gap:var(--space-2)}._footer_1q5on_163{display:flex;justify-content:center;margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border)}@media(min-width:640px){._footer_1q5on_163{margin-top:var(--space-8);padding-top:var(--space-8)}}._footer_1q5on_163 a,._footer_1q5on_163 button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;line-height:1.6}[data-theme=dark] ._footer_1q5on_163{border-top-color:#f1f5f91a}@media(max-width:639px){._container_1q5on_3{min-height:calc(100vh - 150px);padding:var(--space-6) 0}._card_1q5on_24{padding:var(--space-6)}}._page_1qikc_2{min-height:100vh;width:100%;background:transparent;color:#0f172a;padding-top:80px;padding-bottom:80px;box-sizing:border-box;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}._page_1qikc_2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent)}[data-theme=dark] ._page_1qikc_2{background:transparent;color:#f1f5f9}[data-theme=dark] ._page_1qikc_2:before{background:linear-gradient(90deg,transparent,rgba(96,165,250,.2),transparent)}._pageCompact_1qikc_33{padding-top:60px;padding-bottom:60px}._pageSpacious_1qikc_38{padding-top:100px;padding-bottom:100px}@media(max-width:768px){._page_1qikc_2{padding-top:60px;padding-bottom:60px}._pageCompact_1qikc_33{padding-top:50px;padding-bottom:50px}._pageSpacious_1qikc_38{padding-top:80px;padding-bottom:80px}}._container_5m50l_2{width:100%;max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}._containerNarrow_5m50l_10{max-width:800px;padding:0 24px}._containerWide_5m50l_15{max-width:1400px;padding:0 40px}._containerFull_5m50l_20{max-width:100%;padding:0 40px}@media(max-width:1024px){._container_5m50l_2,._containerWide_5m50l_15,._containerFull_5m50l_20{padding:0 24px}}@media(max-width:768px){._container_5m50l_2,._containerNarrow_5m50l_10,._containerWide_5m50l_15,._containerFull_5m50l_20{padding:0 20px}}@media(max-width:480px){._container_5m50l_2,._containerNarrow_5m50l_10,._containerWide_5m50l_15,._containerFull_5m50l_20{padding:0 16px}}._hashSphereContainer_18ppg_4{position:absolute;inset:0;width:100%;height:100%;overflow:visible;background:#0a0a0c;display:block;visibility:visible;z-index:2;pointer-events:none}._canvas_18ppg_20{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:#0a0a0c;display:block;opacity:1;visibility:visible;z-index:2;pointer-events:auto}._fullOverlay_18ppg_36{position:absolute;top:0;left:0;width:auto;max-width:480px;z-index:100;padding:14px;margin-left:18px;margin-right:auto;display:flex;flex-direction:column;gap:6px;align-items:flex-start;text-align:left;min-height:72px;backdrop-filter:none;background:none;border:none;box-shadow:none;visibility:visible;opacity:1}._overlayControls_18ppg_60{display:flex;flex-direction:column;gap:6px;width:auto;align-items:flex-start}._consoleInputRow_18ppg_68{width:100%}._searchInput_18ppg_72{flex:1;min-width:220px;width:100%;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#1a1a1aa6;color:#fff;font-size:var(--font-sm);font-family:inherit}._searchInput_18ppg_72:focus{outline:none;border-color:#00f3ff66}._consoleActionRow_18ppg_90{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}._consoleActionButtons_18ppg_98{display:flex;gap:8px}._btn_18ppg_103{padding:12px var(--space-lg, 32px);background:transparent;border:1px solid #e5e7eb;border-radius:6px;color:#111827!important;font-size:var(--font-sm);font-weight:500;cursor:pointer;font-family:inherit;transition:all .2s}._btn_18ppg_103:hover{background:#2563eb;border-color:#2563eb;color:#111827!important;transform:translateY(-1px)}[data-theme=dark] ._btn_18ppg_103{border-color:#374151;color:#f9fafb!important}[data-theme=dark] ._btn_18ppg_103:hover{background:#2563eb;border-color:#2563eb;color:#fff!important;transform:translateY(-1px)}._toggle_18ppg_135{display:inline-flex;align-items:center;gap:6px;color:#fff9;font-size:var(--font-sm);cursor:pointer}._toggle_18ppg_135 input[type=checkbox]{cursor:pointer}._diag_18ppg_149{position:absolute;right:32px;bottom:32px;background:#1a1a1ac7;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 14px;max-width:320px;max-height:200px;overflow:auto;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85rem;white-space:pre-line;color:#eaffff;backdrop-filter:blur(8px);z-index:100;display:block;visibility:visible;opacity:1}._miniConsole_18ppg_172{position:absolute;bottom:280px;left:18px;z-index:2}._consoleLog_18ppg_179{background:#1a1a1ac7;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 14px;color:#eaffff;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85rem;backdrop-filter:blur(8px)}._predictionHistoryRow_18ppg_191{position:absolute;bottom:18px;left:18px;z-index:2}._predictionHistory_18ppg_191{display:flex;flex-direction:column;gap:8px}._historyTitle_18ppg_204{margin:0;font-size:.9rem;color:#ffffffb3;font-weight:600}._consoleChips_18ppg_211{display:flex;flex-wrap:wrap;gap:6px}._consoleChips_18ppg_211 button{padding:12px var(--space-lg, 32px);background:transparent;border:1px solid #e5e7eb;border-radius:6px;color:#111827!important;font-size:var(--font-sm);font-weight:500;font-family:ui-monospace,monospace;cursor:pointer;transition:all .2s}._consoleChips_18ppg_211 button:hover{background:#2563eb;border-color:#2563eb;color:#111827!important;transform:translateY(-1px)}[data-theme=dark] ._consoleChips_18ppg_211 button{border-color:#374151;color:#f9fafb!important}[data-theme=dark] ._consoleChips_18ppg_211 button:hover{background:#2563eb;border-color:#2563eb;color:#fff!important;transform:translateY(-1px)}._modal_18ppg_250{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;backdrop-filter:blur(4px);z-index:1000}._modal_18ppg_250._hidden_18ppg_261{display:none}._modalCard_18ppg_265{width:min(560px,94vw);background:#05070ce0;border:1px solid rgba(255,255,255,.06);border-radius:18px;box-shadow:0 25px 70px #000000a6;backdrop-filter:blur(16px);padding:20px}._modalHead_18ppg_275{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._modalHash_18ppg_282{font-family:ui-monospace,Menlo,Consolas,monospace;background:#131833;border:1px solid #2f3a6b;border-radius:8px;padding:6px 8px;font-size:.85rem;color:#eaffff}._closeModal_18ppg_292{background:#24305b;border:1px solid #3b4a86;color:#fff;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:var(--font-base);line-height:1}._closeModal_18ppg_292:hover{background:#2e3b6f}._modalCoords_18ppg_307{opacity:.85;font-size:.9rem;margin-bottom:10px;color:#eaffff}._modalPrediction_18ppg_314{margin:6px 0 12px;font-size:.9rem;color:#cbd3e6}._modalPrediction_18ppg_314 span{display:inline-flex;align-items:center;gap:6px;margin-right:10px;font-family:ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#f1f3fb}._modalWords_18ppg_331{line-height:1.65;font-size:1.05rem;color:#eaffff}._predictionHistoryTopRight_18ppg_338{position:absolute;right:18px;top:100px;width:260px;z-index:100;text-align:left}._historyList_18ppg_347{display:flex;flex-direction:column;gap:4px}._historyItem_18ppg_353{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;border-radius:4px;font-size:.78rem;color:#dde2f2;background:#1a1a1aa6;cursor:pointer;transition:all .2s ease}._historyItem_18ppg_353:hover{color:#fff;background:#1a1a1ad9}._historyItem_18ppg_353 strong{font-family:ui-monospace,monospace;letter-spacing:.12em;margin-right:8px}._historyItem_18ppg_353 span{flex:1;font-size:.72rem;color:#9fa7be;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){._fullOverlay_18ppg_36{position:relative;width:auto;margin:0 18px;left:auto;top:auto;transform:none}._diag_18ppg_149{position:relative;margin:18px;max-width:calc(100% - 36px)}._miniConsole_18ppg_172,._predictionHistoryRow_18ppg_191{position:relative;margin:18px;bottom:auto;left:auto}}._fullscreen_18s68_1{position:fixed;inset:0;background:#000;z-index:9999;overflow:hidden}._controls_18s68_12{position:absolute;top:1rem;right:1rem;z-index:10000;display:flex;gap:.75rem}._exitButton_18s68_21,._homeButton_18s68_22{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .2s;backdrop-filter:blur(10px)}._exitButton_18s68_21:hover,._homeButton_18s68_22:hover{background:#fff3}._hashSphereContainer_18s68_39{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._hashSphereContainer_18s68_39>*{width:100%!important;height:100%!important}@media(max-width:768px){._controls_18s68_12{top:.5rem;right:.5rem;flex-direction:column}._exitButton_18s68_21,._homeButton_18s68_22{padding:.4rem .8rem;font-size:.875rem}}html.resonant-chat-page,body.resonant-chat-page,body.resonant-chat-page #root{background:#0a0a0c;background-color:#0a0a0c}html.resonant-chat-page[data-theme=light],[data-theme=light] body.resonant-chat-page,[data-theme=light] body.resonant-chat-page #root{background:#fff;background-color:#fff}@media(max-width:768px){html.resonant-chat-page,body.resonant-chat-page,body.resonant-chat-page #root{background:#0a0a0c!important;background-color:#0a0a0c!important}html.resonant-chat-page[data-theme=light],[data-theme=light] body.resonant-chat-page,[data-theme=light] body.resonant-chat-page #root{background:#fff!important;background-color:#fff!important}}:root{--chat-header-height: 56px;--chat-sidebar-width: 280px;--chat-input-height: 120px;--chat-border-radius: 12px;--chat-spacing-xs: 4px;--chat-spacing-sm: 8px;--chat-spacing-md: 16px;--chat-spacing-lg: 24px;--chat-spacing-xl: 32px;--chat-transition: .2s ease;--chat-shadow-sm: 0 2px 8px rgba(0, 0, 0, .15);--chat-shadow-md: 0 4px 16px rgba(0, 0, 0, .2);--chat-shadow-lg: 0 8px 32px rgba(0, 0, 0, .25);--chat-shadow-glow: 0 0 20px rgba(14, 165, 233, .15)}._chatParallax_lxwy1_56{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}._chatParallax_lxwy1_56>*{position:absolute;inset:0;width:100%;height:100%}@media(max-width:768px){._chatParallax_lxwy1_56>*{inset:50% auto auto;inset:50% auto auto 50%;width:min(100vw,80vh)!important;height:min(100vw,80vh)!important;aspect-ratio:1 / 1;transform:translate(-50%,-50%)}}@supports (height: 100dvh){@media(max-width:768px){._chatParallax_lxwy1_56>*{width:min(100vw,80dvh)!important;height:min(100vw,80dvh)!important}}}@media(min-width:769px){._chatParallax_lxwy1_56>*{inset:50% auto auto;right:calc(-20% - 10mm);left:auto;bottom:auto;width:820px;height:820px;transform:translateY(-50%)}}._chatParallaxPlaceholder_lxwy1_107{position:absolute;inset:0}._chatGlassOverlay_lxwy1_112{position:fixed;inset:0;z-index:1;background:radial-gradient(1200px 600px at 10% 20%,rgba(1,166,188,.08),transparent 55%),radial-gradient(900px 500px at 80% 60%,rgba(255,216,0,.05),transparent 60%),#ffffff05;backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);pointer-events:none}._chatPage_lxwy1_124{display:flex;flex-direction:row;height:100vh;max-height:100vh;width:100%;background:transparent;color:#f8fafc;position:fixed;inset:0;padding-top:calc(var(--header-height, 60px) + env(safe-area-inset-top));box-sizing:border-box;overflow:hidden;z-index:2}._chatPage_lxwy1_124:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:linear-gradient(to bottom,#0a0a0ceb,#0a0a0c8c 55%,#0a0a0c00);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.06);pointer-events:none;z-index:1001}@supports (height: 100dvh){._chatPage_lxwy1_124{height:100dvh;max-height:100dvh}}[data-theme=light] ._chatPage_lxwy1_124{background:transparent;color:#0f172a}[data-theme=dark] ._chatPage_lxwy1_124{background:#0a0a0c;color:#f8fafc}._chatHeader_lxwy1_186{position:fixed;top:0;left:0;right:0;height:var(--chat-header-height);display:flex;align-items:center;justify-content:space-between;padding:0 var(--chat-spacing-md);background:#161616;border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .06));z-index:1000;backdrop-filter:none;-webkit-backdrop-filter:none}._chatHeaderLeft_lxwy1_203{display:flex;align-items:center;gap:var(--chat-spacing-md)}._chatHeaderMenuButton_lxwy1_209{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--text-secondary, #888);border-radius:10px;cursor:pointer;transition:all var(--chat-transition)}._chatHeaderMenuButton_lxwy1_209:hover{background:var(--surface-hover, rgba(255, 255, 255, .08));color:#f8fafc}._chatHeaderTitle_lxwy1_228{font-size:18px;font-weight:600;color:#f8fafc;margin:0;letter-spacing:-.02em}._chatHeaderCenter_lxwy1_236{flex:1;display:flex;justify-content:center;align-items:center}._chatHeaderConversationId_lxwy1_243{font-size:13px;color:var(--text-tertiary, #666);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;background:var(--surface-secondary, rgba(255, 255, 255, .04));border-radius:20px}._chatHeaderRight_lxwy1_255{display:flex;align-items:center;gap:var(--chat-spacing-sm)}._chatHeaderButton_lxwy1_261{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--text-secondary, #888);border-radius:10px;cursor:pointer;transition:all var(--chat-transition)}._chatHeaderButton_lxwy1_261:hover{background:var(--surface-hover, rgba(255, 255, 255, .08));color:#f8fafc}._chatHeaderButton_lxwy1_261 svg{width:20px;height:20px}._sidebarWrapper_lxwy1_288{position:fixed;left:0;top:calc(var(--header-height, 60px) + env(safe-area-inset-top));width:var(--chat-sidebar-width);height:calc(100dvh - (var(--header-height, 60px) + env(safe-area-inset-top)));background:var(--surface-primary, rgba(18, 18, 18, .98));border-right:1px solid var(--border-subtle, rgba(255, 255, 255, .06));z-index:900;transition:transform var(--chat-transition);overflow:hidden;display:flex;flex-direction:column}._sidebarWrapper_lxwy1_288._hidden_lxwy1_303{transform:translate(-100%)}._sidebarWrapper_lxwy1_288._sidebarOpen_lxwy1_307{transform:translate(0)}._mainContent_lxwy1_314{flex:1;display:flex;flex-direction:column;margin-top:var(--chat-header-height);margin-left:0;transition:margin-left var(--chat-transition);min-height:calc(100vh - var(--chat-header-height));position:relative}._mainContent_lxwy1_314._sidebarOpen_lxwy1_307{margin-left:var(--chat-sidebar-width)}._mainContent_lxwy1_314._sidebarClosed_lxwy1_329{margin-left:0}._messagesContainer_lxwy1_336{flex:1;display:flex;flex-direction:column;padding:var(--chat-spacing-lg);padding-bottom:calc(260px + env(safe-area-inset-bottom));overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;max-width:900px;width:100%;margin:0 auto;min-height:0}._message_lxwy1_336{display:flex;flex-direction:column;margin-bottom:var(--chat-spacing-lg);padding:var(--chat-spacing-md) var(--chat-spacing-lg);border-radius:var(--chat-border-radius);background:transparent;transition:all var(--chat-transition);position:relative}._messageRevealed_lxwy1_367{opacity:1}._message_lxwy1_336:hover{background:transparent;box-shadow:none}._message_lxwy1_336._user_lxwy1_377{background:transparent;border:none;align-self:flex-end;margin-left:auto;margin-right:0;max-width:80%;border-radius:16px 16px 4px}._message_lxwy1_336._user_lxwy1_377 ._messageContent_lxwy1_387{background:#f8fafc0f;padding:10px 14px;border-radius:12px;display:inline-block}._message_lxwy1_336._user_lxwy1_377:hover{background:transparent;box-shadow:none}._message_lxwy1_336._user_lxwy1_377:hover ._messageContent_lxwy1_387{background:#f8fafc17}._message_lxwy1_336._assistant_lxwy1_404{background:transparent;align-self:stretch;margin-right:0;margin-left:0;max-width:100%;border-radius:16px 16px 16px 4px;width:100%}._message_lxwy1_336._assistant_lxwy1_404 ._messageContent_lxwy1_387{font-size:14.5px;line-height:1.8;letter-spacing:.01em;word-spacing:.02em;color:#f8fafce0}._message_lxwy1_336._assistant_lxwy1_404{transition:none;box-shadow:none}._message_lxwy1_336._assistant_lxwy1_404:hover,._message_lxwy1_336._assistant_lxwy1_404._selected_lxwy1_433{background:transparent;box-shadow:none}._message_lxwy1_336._assistant_lxwy1_404 ._messageActions_lxwy1_438{transition:none}._message_lxwy1_336._assistant_lxwy1_404:hover ._messageActions_lxwy1_438{opacity:inherit}._message_lxwy1_336._message_lxwy1_336._selected_lxwy1_433{background:transparent;box-shadow:none}._message_lxwy1_336._alignRight_lxwy1_456{align-self:flex-end;margin-left:auto;margin-right:0;max-width:80%;background:transparent;border-radius:16px 16px 4px}._message_lxwy1_336._alignRight_lxwy1_456 ._messageHeader_lxwy1_465{justify-content:flex-end}._message_lxwy1_336._alignRight_lxwy1_456 ._messageContent_lxwy1_387{text-align:right}._message_lxwy1_336._alignRight_lxwy1_456 ._messageActions_lxwy1_438{justify-content:flex-end}._messageHeader_lxwy1_465{display:flex;align-items:center;gap:var(--chat-spacing-sm);margin-bottom:var(--chat-spacing-sm);font-size:12px;color:var(--text-tertiary, #555);opacity:0;pointer-events:none;transition:opacity .15s ease}._message_lxwy1_336:hover ._messageHeader_lxwy1_465,._message_lxwy1_336._messageRevealed_lxwy1_367 ._messageHeader_lxwy1_465{opacity:1;pointer-events:auto}[data-theme=light] ._messageHeader_lxwy1_465{color:var(--text-tertiary, #888)}._messageHeaderIcon_lxwy1_500{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;color:var(--text-tertiary, #555)}._messageHeaderIcon_lxwy1_500:hover{background:#ffffff14;color:#f8fafc}._messageProvider_lxwy1_518{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:4px;font-weight:500;color:var(--text-secondary, #666)}._messageQuality_lxwy1_529{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#22c55e1a;border-radius:4px;color:#22c55e;font-weight:500}._timestamp_lxwy1_540{margin-left:auto;color:var(--text-tertiary, #555)}._messageContent_lxwy1_387{font-size:15px;line-height:1.75;letter-spacing:.01em;word-spacing:.02em;color:#ffffffe0}[data-theme=light] ._messageContent_lxwy1_387{color:#0f172ae6}._messageContent_lxwy1_387 p{margin:0 0 var(--chat-spacing-sm) 0}._messageContent_lxwy1_387 p:last-child{margin-bottom:0}._messageActions_lxwy1_438{display:flex;align-items:center;gap:2px;margin-top:8px;opacity:0;pointer-events:none;transition:opacity .15s ease}._message_lxwy1_336:hover ._messageActions_lxwy1_438{opacity:1}._message_lxwy1_336._messageRevealed_lxwy1_367 ._messageActions_lxwy1_438{opacity:1;pointer-events:auto}._resonant-chat-message-action-button_lxwy1_586{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;color:#fff;border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s ease;opacity:.5}._resonant-chat-message-action-button_lxwy1_586:hover{background:#ffffff14;color:#fff;opacity:1}._resonant-chat-message-action-button_lxwy1_586._delete-button_lxwy1_609:hover{background:#ef444426;color:#ef4444}._resonant-chat-message-action-icon_lxwy1_614{display:flex;align-items:center;justify-content:center}._resonant-chat-message-action-icon_lxwy1_614 svg{width:14px;height:14px}._resonant-chat-message-action-label_lxwy1_625{display:none}._feedbackButtons_lxwy1_630{display:inline-flex;align-items:center;gap:2px;margin-left:8px;padding-left:8px;border-left:1px solid rgba(255,255,255,.1)}._feedbackButton_lxwy1_630{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;background:transparent;color:#fff;border-radius:6px;cursor:pointer;transition:all .15s ease;opacity:.5}._feedbackButton_lxwy1_630:hover{background:#ffffff14;color:#fff;opacity:1}._feedbackButton_lxwy1_630._positive_lxwy1_661:hover,._feedbackButton_lxwy1_630._positive_lxwy1_661._active_lxwy1_662{background:#22c55e26;color:#22c55e}._feedbackButton_lxwy1_630._negative_lxwy1_667:hover,._feedbackButton_lxwy1_630._negative_lxwy1_667._active_lxwy1_662{background:#ef444426;color:#ef4444}._feedbackButton_lxwy1_630 svg{width:14px;height:14px}._quickActionsRow_lxwy1_679{display:flex;align-items:center;gap:4px;margin-top:6px;opacity:0;pointer-events:none;transition:opacity .15s ease}._message_lxwy1_336:hover ._quickActionsRow_lxwy1_679{opacity:1}._message_lxwy1_336._messageRevealed_lxwy1_367 ._quickActionsRow_lxwy1_679{opacity:1;pointer-events:auto}._quickActionButton_lxwy1_698{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:none;background:transparent;color:#555;border-radius:4px;font-size:11px;cursor:pointer;transition:all .15s ease}._quickActionButton_lxwy1_698:hover{background:#ffffff0f;color:#888}._quickActionButton_lxwy1_698._active_lxwy1_662{background:#0ea5e91a;color:#0ea5e9}._quickActionButton_lxwy1_698 svg{width:12px;height:12px}._codeBlock_lxwy1_730{margin:var(--chat-spacing-md) 0;border-radius:8px;overflow:hidden;font-size:13px}._inlineCode_lxwy1_737{padding:2px 6px;background:var(--surface-tertiary, rgba(255, 255, 255, .08));border-radius:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em;color:#e879f9}._markdownParagraph_lxwy1_749{margin:0 0 12px;line-height:1.8;letter-spacing:.012em;word-spacing:.02em}._markdownList_lxwy1_756{margin:12px 0;padding-left:0;list-style:none}._markdownListItem_lxwy1_762{margin:4px 0;padding:2px 0 2px 8px;position:relative;background:none;border-left:none;border-radius:0;transition:none}._markdownListItem_lxwy1_762:hover{background:none;border-left-color:inherit}._markdownListItem_lxwy1_762:before{content:none}._markdownList_lxwy1_756 ._markdownList_lxwy1_756{margin:4px 0 4px 16px}._markdownList_lxwy1_756 ._markdownList_lxwy1_756 ._markdownListItem_lxwy1_762{background:none;border-left-color:inherit}._markdownHeading_lxwy1_791{margin:20px 0 8px;font-weight:700;color:inherit;letter-spacing:-.01em}._markdownHeading_lxwy1_791:before{content:none}._messageContent_lxwy1_387 h1{font-size:1.3em;color:inherit;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:12px}._messageContent_lxwy1_387 h2{font-size:1.15em;color:inherit;padding-left:0;border-left:none}._messageContent_lxwy1_387 h3{font-size:1.05em;color:inherit}._markdownBlockquote_lxwy1_825{margin:14px 0;padding:10px 16px;border-left:2px solid rgba(255,216,0,.7);background:linear-gradient(90deg,rgba(245,158,11,.1) 0%,transparent 100%);border-radius:0 8px 8px 0;color:#fbbf24;font-style:italic}._markdownLink_lxwy1_835{color:#ffd800;text-decoration:none;font-weight:500;padding:2px 6px;background:#ffd80014;border-radius:4px;transition:all .2s ease}._markdownLink_lxwy1_835:hover{background:#ffd80026;text-decoration:none}._messageContent_lxwy1_387 strong{color:#f8fafc;font-weight:700;background:none;padding:0;border-radius:0}._messageContent_lxwy1_387 em{color:#94a3b8;font-style:italic}._messageContent_lxwy1_387 code:not([class*=language-]){background:#ffffff14;color:#e2e8f0;padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em;border:1px solid rgba(255,255,255,.1)}._messageContent_lxwy1_387 hr{border:none;height:2px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.5),transparent);margin:24px 0}._messageContent_lxwy1_387 p strong:first-child{color:inherit}._markdownTable_lxwy1_892,._messageContent_lxwy1_387 table{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px;background:#ffffff05;border-radius:8px;overflow:hidden}._markdownTableWrap_lxwy1_903{width:100%;overflow-x:auto;overflow-y:hidden;margin:16px 0;border-radius:8px}._messageContent_lxwy1_387 thead{background:#0ea5e91a}._messageContent_lxwy1_387 th{padding:12px 16px;text-align:left;font-weight:600;color:#0ea5e9;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap}._messageContent_lxwy1_387 td{padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#f8fafc;vertical-align:top}._messageContent_lxwy1_387 tr:last-child td{border-bottom:none}._messageContent_lxwy1_387 tr:hover{background:#ffffff08}._messageContent_lxwy1_387 tbody tr:nth-child(2n){background:#ffffff03}[data-theme=light] ._messageContent_lxwy1_387 table{background:#00000005}[data-theme=light] ._messageContent_lxwy1_387 th{border-bottom-color:#0000001a}[data-theme=light] ._messageContent_lxwy1_387 td{border-bottom-color:#0000000d;color:#111}[data-theme=light] ._messageContent_lxwy1_387 tr:hover{background:#00000005}[data-theme=light] ._messageContent_lxwy1_387 tbody tr:nth-child(2n){background:#00000003}[data-theme=light] ._markdownListItem_lxwy1_762,[data-theme=light] ._markdownListItem_lxwy1_762:hover,[data-theme=light] ._markdownList_lxwy1_756 ._markdownList_lxwy1_756 ._markdownListItem_lxwy1_762{background:none}[data-theme=light] ._markdownHeading_lxwy1_791{color:inherit}[data-theme=light] ._messageContent_lxwy1_387 h1{color:inherit;border-bottom-color:#0000001a}[data-theme=light] ._messageContent_lxwy1_387 h2,[data-theme=light] ._messageContent_lxwy1_387 h3{color:inherit}[data-theme=light] ._markdownBlockquote_lxwy1_825{background:linear-gradient(90deg,rgba(245,158,11,.12) 0%,transparent 100%);color:#b45309;border-left-color:#d97706cc}._typingReveal_lxwy1_1002{animation:none}._typingCaret_lxwy1_1007{display:none}[data-theme=light] ._markdownLink_lxwy1_835{color:#0369a1;background:#0ea5e91f}[data-theme=light] ._markdownLink_lxwy1_835:hover{background:#0ea5e933}[data-theme=light] ._messageContent_lxwy1_387 strong{color:#1e293b;background:none}[data-theme=light] ._messageContent_lxwy1_387 em{color:#64748b}[data-theme=light] ._messageContent_lxwy1_387 code:not([class*=language-]){background:#0000000f;color:#334155;border-color:#0000001a}[data-theme=light] ._messageContent_lxwy1_387 hr{background:linear-gradient(90deg,transparent,rgba(3,105,161,.4),transparent)}[data-theme=light] ._messageContent_lxwy1_387 p strong:first-child{color:inherit}._inputContainer_lxwy1_1048{position:fixed;bottom:24px;left:24px;right:24px;z-index:100;pointer-events:none}._inputContainer_lxwy1_1048>*{pointer-events:auto}._inputContainer_lxwy1_1048._sidebarOpen_lxwy1_307{left:calc(var(--chat-sidebar-width) + 24px)}._inputContainer_lxwy1_1048._sidebarClosed_lxwy1_329{left:24px}._inputBar_lxwy1_1070{max-width:800px;margin:0 auto;background:var(--bg-primary);border-radius:24px;padding:16px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 8px #00000014;transition:box-shadow .2s ease}._inputBar_lxwy1_1070:hover{box-shadow:0 4px 16px #0000001f}._inputBar_lxwy1_1070:focus-within{box-shadow:0 4px 20px #00000026}._inputBar_lxwy1_1070._noHighlights_lxwy1_1092,._inputBar_lxwy1_1070._noHighlights_lxwy1_1092:hover,._inputBar_lxwy1_1070._noHighlights_lxwy1_1092:focus-within{box-shadow:none}._agentSelectionPanel_lxwy1_1099{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;padding:12px 16px;background:var(--bg-primary);border-radius:16px;box-shadow:0 4px 20px #00000026;display:flex;gap:12px;z-index:200}._inputBarMainRow_lxwy1_1115{display:flex;align-items:flex-end;gap:12px}._textInput_lxwy1_1122{flex:1;min-height:24px;max-height:200px;padding:0;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:16px;line-height:1.5;resize:none;font-family:inherit}._textInput_lxwy1_1122::placeholder{color:var(--text-tertiary, #888)}._sendButton_lxwy1_1142{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:var(--text-primary);color:var(--bg-primary);border-radius:50%;cursor:pointer;transition:transform .15s ease,opacity .15s ease;flex-shrink:0}._sendButton_lxwy1_1142:hover:not(:disabled){transform:scale(1.05)}._sendButton_lxwy1_1142:disabled{opacity:.3;cursor:not-allowed}._inputTopRow_lxwy1_1172{display:flex;align-items:center;justify-content:space-between;gap:8px}._inputBottom_lxwy1_1179,._inputActions_lxwy1_1185{display:flex;align-items:center;gap:2px}._resonant-chat-input-button_lxwy1_1192{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--text-tertiary, #888);border-radius:8px;cursor:pointer;transition:color .15s ease}._resonant-chat-input-button_lxwy1_1192:hover{color:var(--text-primary)}._resonant-chat-input-button_lxwy1_1192._active_lxwy1_662{color:var(--accent-primary, #0ea5e9)}._resonant-chat-input-button_lxwy1_1192._delete-button_lxwy1_609:hover{color:#ef4444}._resonant-chat-input-icon_lxwy1_1218{display:flex;align-items:center;justify-content:center}._resonant-chat-input-icon_lxwy1_1218 svg{width:18px;height:18px}._resonant-chat-input-label_lxwy1_1229{font-size:11px;margin-left:4px;color:inherit}._stop-button_lxwy1_1236._stop-button_lxwy1_1236{background:#ef44441a;color:#ef4444}._stop-button_lxwy1_1236._stop-button_lxwy1_1236:hover{background:#ef444433}._splitViewContainer_lxwy1_1248{display:flex;flex:1;overflow:hidden;height:calc(100vh - var(--header-height, 60px));width:100%}._splitViewPanel_lxwy1_1256{display:flex;flex-direction:column;overflow:hidden;height:100%}._splitViewChat_lxwy1_1263{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%}._splitViewCode_lxwy1_1271{width:50%;min-width:300px;max-width:60%;background:transparent;border-left:none;display:flex;flex-direction:column;overflow:hidden;height:100%;box-shadow:-4px 0 20px #0000001a}._splitViewResizeHandle_lxwy1_1284{width:2px;background:#ffffff1a;cursor:col-resize;transition:background .15s ease;flex-shrink:0}._splitViewResizeHandle_lxwy1_1284:hover{background:#0ea5e980}._splitViewCodePanel_lxwy1_1296{flex:1;display:flex;flex-direction:column;background:transparent;overflow:hidden;height:100%}._splitViewCodeHeader_lxwy1_1305{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:transparent;flex-shrink:0}._splitViewCodeTitle_lxwy1_1314{font-size:13px;font-weight:500;color:var(--text-secondary, #888)}._splitViewCodeContent_lxwy1_1320{flex:1;overflow:auto;padding:16px}._splitViewCodeEmpty_lxwy1_1326{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-tertiary, #555);font-size:14px}._splitViewCodeBlock_lxwy1_1335{margin-bottom:16px}._splitViewCodeBlockHeader_lxwy1_1339{display:flex;align-items:center;justify-content:space-between;padding:var(--chat-spacing-xs) var(--chat-spacing-sm);background:var(--surface-tertiary, rgba(255, 255, 255, .04));border-radius:6px 6px 0 0;font-size:12px;color:var(--text-tertiary, #666)}._floatingHome_lxwy1_1353{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--chat-spacing-xl);text-align:center}._resonant-chat-usage-bar_lxwy1_1366{display:flex;align-items:center;justify-content:center;gap:var(--chat-spacing-md);padding:0;background:transparent;border-radius:0;margin-bottom:var(--chat-spacing-md);font-size:12px;color:var(--text-tertiary, #666)}._resonant-chat-metrics-sticker_lxwy1_1382,._resonant-chat-threads-sticker_lxwy1_1383,._resonant-chat-settings-sticker_lxwy1_1384,._resonant-chat-clusters-sticker_lxwy1_1385{position:fixed;bottom:140px;left:50%;transform:translate(-50%);padding:var(--chat-spacing-md);background:var(--bg-primary, #121212);border:1px solid var(--border-subtle, rgba(255, 255, 255, .12));border-radius:var(--chat-border-radius);box-shadow:0 8px 32px #00000080;z-index:10000;min-width:200px;max-width:400px}._resonant-chat-threads-item_lxwy1_1400{display:flex;align-items:center;justify-content:space-between;padding:var(--chat-spacing-sm);border-radius:8px;cursor:pointer;transition:background var(--chat-transition)}._resonant-chat-threads-item_lxwy1_1400:hover{background:var(--surface-hover, rgba(255, 255, 255, .06))}._resonant-chat-threads-content_lxwy1_1414{flex:1;min-width:0}._resonant-chat-threads-title_lxwy1_1419{font-size:13px;font-weight:500;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resonant-chat-threads-date_lxwy1_1428{font-size:11px;color:var(--text-tertiary, #555);margin-top:2px}._resonant-chat-threads-load_lxwy1_1434{padding:4px 8px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border:none;border-radius:4px;color:var(--text-secondary, #888);font-size:11px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-threads-load_lxwy1_1434:hover{background:var(--accent-primary, #0ea5e9);color:#fff}._loadingContainer_lxwy1_1453{display:flex;align-items:center;justify-content:center;padding:var(--chat-spacing-xl)}._loadingSpinner_lxwy1_1460{width:32px;height:32px;border:3px solid var(--surface-tertiary, rgba(255, 255, 255, .1));border-top-color:var(--accent-primary, #0ea5e9);border-radius:50%;animation:_spin_lxwy1_1 .8s linear infinite}@keyframes _spin_lxwy1_1{to{transform:rotate(360deg)}}._streamingIndicator_lxwy1_1475{display:inline-flex;align-items:center;gap:var(--chat-spacing-xs);margin-top:var(--chat-spacing-sm);color:var(--text-tertiary, #555);font-size:12px}._streamingDot_lxwy1_1484{width:6px;height:6px;background:var(--accent-primary, #0ea5e9);border-radius:50%;animation:_pulse_lxwy1_1 1s ease-in-out infinite}@keyframes _pulse_lxwy1_1{0%,to{opacity:.4}50%{opacity:1}}._streamingText_lxwy1_1497{color:var(--text-tertiary, #555)}._thinkingIndicator_lxwy1_1504{display:flex;align-items:center;gap:12px;padding:4px 0;max-width:85%;border-radius:0;background:transparent;border:none;animation:_thinkingFadeIn_lxwy1_1 .3s ease}@keyframes _thinkingFadeIn_lxwy1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._thinkingSpinner_lxwy1_1521{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}._thinkingSpinner_lxwy1_1521:before,._thinkingSpinner_lxwy1_1521:after{content:"";width:7px;height:7px;border-radius:50%;display:inline-block}._thinkingSpinner_lxwy1_1521:before{background:#ffd800;animation:_thinkingDot_lxwy1_1547 1.4s ease-in-out infinite}._thinkingSpinner_lxwy1_1521:after{background:#01a6bc;animation:_thinkingDot_lxwy1_1547 1.4s ease-in-out .2s infinite}._thinkingDot1_lxwy1_1547{width:7px;height:7px;border-radius:50%;background:#fa547c;display:inline-block;animation:_thinkingDot_lxwy1_1547 1.4s ease-in-out .4s infinite}@keyframes _thinkingDot_lxwy1_1547{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1.15)}}._thinkingText_lxwy1_1561{color:var(--text-secondary, #888);font-size:13px;font-weight:500;animation:_thinkingPulse_lxwy1_1 2s ease-in-out infinite}@keyframes _thinkingPulse_lxwy1_1{0%,to{opacity:.5}50%{opacity:1}}._agenticSteps_lxwy1_1576{margin-top:8px;width:100%}._agenticStepsSummary_lxwy1_1581{cursor:pointer;font-size:12px;color:var(--text-secondary, #888);padding:4px 0;user-select:none;display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,Fira Code,monospace}._agenticStepsSummary_lxwy1_1581:hover{color:var(--text-primary, #e5e5e5)}[data-theme=light] ._agenticStepsSummary_lxwy1_1581{color:#64748b}[data-theme=light] ._agenticStepsSummary_lxwy1_1581:hover{color:#1e293b}._agenticStepsList_lxwy1_1605{margin-top:6px;display:flex;flex-direction:column;gap:3px}._agenticStep_lxwy1_1576{padding:6px 10px;border-radius:6px;font-size:12px;font-family:JetBrains Mono,Fira Code,monospace;line-height:1.5;word-break:break-word}._agenticStepSuccess_lxwy1_1621{background:#10b9811f;color:#6ee7b7}._agenticStepError_lxwy1_1626{background:#ef44441f;color:#fca5a5}._agenticStepTool_lxwy1_1631{background:#3b82f61f;color:#93c5fd}[data-theme=light] ._agenticStepSuccess_lxwy1_1621{background:#10b9811a;color:#047857}[data-theme=light] ._agenticStepError_lxwy1_1626{background:#ef44441a;color:#b91c1c}[data-theme=light] ._agenticStepTool_lxwy1_1631{background:#3b82f61a;color:#1d4ed8}._agenticStepName_lxwy1_1651{font-weight:600}._agenticStepDetail_lxwy1_1655{opacity:.7;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}._messageContent_lxwy1_387 svg{max-width:100%;height:auto;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:12px;margin:8px 0;display:block}[data-theme=light] ._messageContent_lxwy1_387 svg{background:#00000005;border:1px solid rgba(0,0,0,.08)}._errorMessage_lxwy1_1687{border-left:3px solid #ef4444}._errorContent_lxwy1_1691{color:var(--text-secondary, #888)}._errorMessageBox_lxwy1_1695{padding:var(--chat-spacing-md);background:#ef444414;border-radius:8px}._errorMessageText_lxwy1_1701{color:#ef4444;margin:0 0 var(--chat-spacing-sm) 0}._errorMessageHint_lxwy1_1706{color:var(--text-tertiary, #666);font-size:13px;margin:0}._contextMenu_lxwy1_1715{position:fixed;background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:8px;box-shadow:var(--chat-shadow-lg);padding:var(--chat-spacing-xs);z-index:2000;min-width:160px}._contextMenuItem_lxwy1_1726{display:flex;align-items:center;gap:var(--chat-spacing-sm);width:100%;padding:var(--chat-spacing-sm) var(--chat-spacing-md);border:none;background:transparent;color:#f8fafc;font-size:13px;text-align:left;cursor:pointer;border-radius:6px;transition:background var(--chat-transition)}._contextMenuItem_lxwy1_1726:hover{background:var(--surface-hover, rgba(255, 255, 255, .08))}._contextMenuItem_lxwy1_1726._danger_lxwy1_1746{color:#ef4444}._contextMenuItem_lxwy1_1726._danger_lxwy1_1746:hover{background:#ef44441a}._resonant-chat-autocomplete_lxwy1_1757{position:absolute;bottom:100%;left:0;right:0;margin-bottom:var(--chat-spacing-sm);background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--chat-border-radius);box-shadow:var(--chat-shadow-lg);max-height:300px;overflow-y:auto;z-index:300}._resonant-chat-autocomplete-item_lxwy1_1772{display:flex;align-items:center;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm) var(--chat-spacing-md);cursor:pointer;transition:background var(--chat-transition)}._resonant-chat-autocomplete-item_lxwy1_1772:hover,._resonant-chat-autocomplete-item_lxwy1_1772._selected_lxwy1_433{background:var(--surface-hover, rgba(255, 255, 255, .06))}._fileItem_lxwy1_1789{display:flex;align-items:center;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm);background:var(--surface-secondary, rgba(255, 255, 255, .04));border-radius:8px}._filePreview_lxwy1_1798{width:40px;height:40px;border-radius:6px;object-fit:cover}._fileInfo_lxwy1_1805{flex:1;min-width:0}._fileName_lxwy1_1810{font-size:13px;font-weight:500;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_lxwy1_1819{font-size:11px;color:var(--text-tertiary, #555)}._fileRemove_lxwy1_1824{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-tertiary, #555);border-radius:4px;cursor:pointer;transition:all var(--chat-transition)}._fileRemove_lxwy1_1824:hover{background:#ef44441a;color:#ef4444}._compactMode_lxwy1_1846 ._message_lxwy1_336{padding:var(--chat-spacing-sm) var(--chat-spacing-md);margin-bottom:var(--chat-spacing-sm)}._compactMode_lxwy1_1846 ._messageContent_lxwy1_387{font-size:14px;line-height:1.5}._fontSize-small_lxwy1_1857 ._messageContent_lxwy1_387{font-size:13px}._fontSize-medium_lxwy1_1858 ._messageContent_lxwy1_387{font-size:15px}._fontSize-large_lxwy1_1859 ._messageContent_lxwy1_387{font-size:17px}@media(max-width:1024px){._sidebarWrapper_lxwy1_288{width:260px}._mainContent_lxwy1_314._sidebarOpen_lxwy1_307{margin-left:260px}._resonant-chat-footer_lxwy1_1873._sidebarOpen_lxwy1_307{left:260px}}@media(max-width:768px){._sidebarWrapper_lxwy1_288{width:100%;max-width:320px}._mainContent_lxwy1_314._sidebarOpen_lxwy1_307{margin-left:0}._resonant-chat-footer_lxwy1_1873._sidebarOpen_lxwy1_307{left:0}._sidebarWrapper_lxwy1_288._sidebarOpen_lxwy1_307{box-shadow:var(--chat-shadow-lg)}._messagesContainer_lxwy1_336{padding:var(--chat-spacing-md);padding-bottom:calc(240px + env(safe-area-inset-bottom));max-width:none;margin:0}._resonant-chat-usage-bar_lxwy1_1366{justify-content:flex-start;flex-wrap:wrap;gap:var(--chat-spacing-sm);font-size:11px}._splitViewContainer_lxwy1_1248{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._splitViewPanel_lxwy1_1256._splitViewPanel_lxwy1_1256{min-width:100%;width:100%;flex-shrink:0;scroll-snap-align:start}._splitViewCode_lxwy1_1271._splitViewCode_lxwy1_1271{min-width:100%;width:100%;flex-shrink:0;scroll-snap-align:start;border-left:none}._splitViewResizeHandle_lxwy1_1284,._chatHeaderConversationId_lxwy1_243{display:none}}@media(max-width:480px){._chatHeader_lxwy1_186{padding:0 var(--chat-spacing-sm)}._chatHeaderTitle_lxwy1_228{font-size:16px}._resonant-chat-footer_lxwy1_1873,._message_lxwy1_336{padding:var(--chat-spacing-sm)}._messageContent_lxwy1_387{font-size:14px;line-height:1.65}._markdownTableWrap_lxwy1_903{margin:12px 0}._messageContent_lxwy1_387 th,._messageContent_lxwy1_387 td{padding:8px 10px;font-size:12px;white-space:nowrap}._message_lxwy1_336._user_lxwy1_377{max-width:92%}._contextMemoryToggle_lxwy1_1981{padding:4px 8px;font-size:11px}._contextMemoryLabel_lxwy1_1986{display:none}._contextMemoryContent_lxwy1_1990{padding:8px;gap:4px}._contextMemoryItem_lxwy1_1995{font-size:10px;padding:3px 6px}._contextBadge_lxwy1_2000{font-size:10px;padding:1px 4px}}[data-theme=light] ._chatPage_lxwy1_124{background:var(--bg-primary, #fafafa)}[data-theme=light] ._chatHeader_lxwy1_186{background:var(--surface-primary, rgba(255, 255, 255, .95));border-bottom-color:var(--border-subtle, rgba(0, 0, 0, .08))}@keyframes _fadeIn_lxwy1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._message_lxwy1_336{animation:_fadeIn_lxwy1_1 .3s ease-out}._messagesContainer_lxwy1_336::-webkit-scrollbar,._sidebarWrapper_lxwy1_288::-webkit-scrollbar{width:1px}._messagesContainer_lxwy1_336::-webkit-scrollbar-track,._sidebarWrapper_lxwy1_288::-webkit-scrollbar-track{background:transparent}._messagesContainer_lxwy1_336::-webkit-scrollbar-thumb,._sidebarWrapper_lxwy1_288::-webkit-scrollbar-thumb{background:var(--surface-tertiary, rgba(255, 255, 255, .1));border-radius:1px}._messagesContainer_lxwy1_336::-webkit-scrollbar-thumb:hover,._sidebarWrapper_lxwy1_288::-webkit-scrollbar-thumb:hover{background:var(--surface-hover, rgba(255, 255, 255, .2))}._hidden_lxwy1_303._hidden_lxwy1_303{display:none}._exportOptions_lxwy1_2092{display:flex;flex-direction:column;gap:var(--chat-spacing-sm)}._exportOption_lxwy1_2092{display:flex;align-items:center;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm) var(--chat-spacing-md);background:var(--surface-secondary, rgba(255, 255, 255, .04));border:none;border-radius:8px;color:#f8fafc;font-size:14px;cursor:pointer;transition:all var(--chat-transition)}._exportOption_lxwy1_2092:hover{background:var(--surface-hover, rgba(255, 255, 255, .08))}._settingsPanel_lxwy1_2119{padding:var(--chat-spacing-md)}._settingsSection_lxwy1_2123{margin-bottom:var(--chat-spacing-lg)}._settingsSectionTitle_lxwy1_2127{font-size:12px;font-weight:600;color:var(--text-tertiary, #666);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--chat-spacing-sm)}._settingsItem_lxwy1_2136{display:flex;align-items:center;justify-content:space-between;padding:var(--chat-spacing-sm) 0}._settingsLabel_lxwy1_2143{font-size:14px;color:#f8fafc}._settingsValue_lxwy1_2148{font-size:13px;color:var(--text-secondary, #888)}._usagePanel_lxwy1_2156{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--chat-border-radius);box-shadow:var(--chat-shadow-lg);padding:var(--chat-spacing-lg);z-index:2000;min-width:320px;max-width:480px}._usagePanelOverlay_lxwy1_2171{position:fixed;inset:0;background:#00000080;z-index:1999}._filePreviewModal_lxwy1_2184{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#000c;z-index:3000}._filePreviewContent_lxwy1_2197{max-width:90vw;max-height:90vh;background:var(--surface-primary, #121212);border-radius:var(--chat-border-radius);overflow:hidden}._filePreviewImage_lxwy1_2205{max-width:100%;max-height:80vh;object-fit:contain}._filePreviewClose_lxwy1_2211{position:absolute;top:var(--chat-spacing-md);right:var(--chat-spacing-md);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--surface-primary, rgba(18, 18, 18, .9));border:none;border-radius:50%;color:#f8fafc;cursor:pointer;transition:all var(--chat-transition)}._filePreviewClose_lxwy1_2211:hover{background:var(--surface-hover, rgba(255, 255, 255, .1))}._chatContainer_lxwy1_2235{flex:1;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;transition:margin-left var(--chat-transition)}._chatContainer_lxwy1_2235>div:first-child{flex:1;display:flex;flex-direction:column;min-height:0}._chatContainer_lxwy1_2235._sidebarOpen_lxwy1_307{margin-left:var(--chat-sidebar-width)}._chatContainer_lxwy1_2235._sidebarClosed_lxwy1_329{margin-left:0}._mainChatArea_lxwy1_2260{flex:1;display:flex;flex-direction:column;position:relative;min-height:0}._mainChatArea_lxwy1_2260._noSidebar_lxwy1_2268{margin-left:0}._mainChatArea_lxwy1_2260._splitViewEnabled_lxwy1_2272{flex-direction:row;height:100%;overflow:hidden}._mainChatArea_lxwy1_2260._splitViewEnabled_lxwy1_2272 ._messagesContainer_lxwy1_336{overflow-y:auto}._projectBuilderWrapper_lxwy1_2282{flex:1;display:flex;flex-direction:column}._splitViewPanel_lxwy1_1256{display:flex;flex-direction:column;overflow:hidden}._providerBadge_lxwy1_2296{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:4px;font-size:11px;font-weight:500;color:var(--text-secondary, #888)}._providerBadgeError_lxwy1_2308{background:#ef44441a;color:#ef4444}._qualityBadge_lxwy1_2314{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#22c55e1a;border-radius:4px;font-size:11px;font-weight:500;color:#22c55e}._resonant-chat-clusters-sticker_lxwy1_1385{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--chat-spacing-sm);padding:var(--chat-spacing-md);background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--chat-border-radius);box-shadow:var(--chat-shadow-lg);backdrop-filter:blur(20px);z-index:200;min-width:250px;max-width:400px;max-height:300px;overflow-y:auto}._resonant-chat-clusters-item_lxwy1_2348{display:flex;align-items:center;justify-content:space-between;padding:var(--chat-spacing-sm);border-radius:8px;cursor:pointer;transition:background var(--chat-transition)}._resonant-chat-clusters-item_lxwy1_2348:hover{background:var(--surface-hover, rgba(255, 255, 255, .06))}._resonant-chat-clusters-content_lxwy1_2362{flex:1;min-width:0}._resonant-chat-clusters-title_lxwy1_2367{font-size:13px;font-weight:500;color:#f8fafc}._resonant-chat-clusters-count_lxwy1_2373{font-size:11px;color:var(--text-tertiary, #555);margin-top:2px}._resonant-chat-clusters-empty_lxwy1_2379{text-align:center;padding:var(--chat-spacing-lg);color:var(--text-tertiary, #555);font-size:13px}._resonant-chat-export-options-sticker_lxwy1_2389{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--chat-spacing-sm);padding:var(--chat-spacing-md);background:var(--bg-primary, #121212);border:1px solid var(--border-subtle, rgba(255, 255, 255, .12));border-radius:var(--chat-border-radius);box-shadow:0 8px 32px #00000080;z-index:200;min-width:200px}._resonant-chat-export-options-header_lxwy1_2404{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--chat-spacing-sm);padding-bottom:var(--chat-spacing-sm);border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .06))}._resonant-chat-export-options-close_lxwy1_2413{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-tertiary, #555);border-radius:6px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-export-options-close_lxwy1_2413:hover{background:var(--surface-hover, rgba(255, 255, 255, .08));color:#f8fafc}._resonant-chat-export-options-list_lxwy1_2432{display:flex;flex-direction:column;gap:var(--chat-spacing-xs)}._resonant-chat-export-options-item_lxwy1_2438{display:flex;align-items:center;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm) var(--chat-spacing-md);border:none;background:transparent;color:#f8fafc;font-size:13px;border-radius:6px;cursor:pointer;transition:background var(--chat-transition);text-align:left;width:100%}._resonant-chat-export-options-item_lxwy1_2438:hover{background:var(--surface-hover, rgba(255, 255, 255, .06))}._resonant-chat-memory-library-sticker_lxwy1_2461{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--chat-spacing-sm);padding:var(--chat-spacing-md);background:var(--bg-primary, #121212);border:1px solid var(--border-subtle, rgba(255, 255, 255, .12));border-radius:var(--chat-border-radius);box-shadow:0 8px 32px #00000080;z-index:200;min-width:300px;max-width:500px;max-height:400px;overflow:hidden;display:flex;flex-direction:column}._resonant-chat-memory-library-header_lxwy1_2481{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--chat-spacing-sm);padding-bottom:var(--chat-spacing-sm);border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .06))}._resonant-chat-memory-library-title_lxwy1_2490{font-size:14px;font-weight:600;color:#f8fafc}._resonant-chat-memory-library-close_lxwy1_2496{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-tertiary, #555);border-radius:6px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-memory-library-close_lxwy1_2496:hover{background:var(--surface-hover, rgba(255, 255, 255, .08));color:#f8fafc}._resonant-chat-memory-library-content_lxwy1_2515{flex:1;overflow-y:auto}._resonant-chat-memory-library-list_lxwy1_2520{display:flex;flex-direction:column;gap:var(--chat-spacing-xs)}._resonant-chat-memory-library-item_lxwy1_2526{display:flex;flex-direction:column;padding:var(--chat-spacing-sm);background:var(--surface-secondary, rgba(255, 255, 255, .02));border-radius:8px;transition:background var(--chat-transition)}._resonant-chat-memory-library-item_lxwy1_2526:hover{background:var(--surface-hover, rgba(255, 255, 255, .04))}._resonant-chat-memory-library-preview_lxwy1_2539{font-size:13px;color:#f8fafc;line-height:1.5;margin-bottom:var(--chat-spacing-xs);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._resonant-chat-memory-library-actions_lxwy1_2551{display:flex;align-items:center;gap:var(--chat-spacing-xs)}._resonant-chat-memory-library-edit-btn_lxwy1_2557{padding:4px 8px;border:none;background:var(--surface-tertiary, rgba(255, 255, 255, .06));color:var(--text-secondary, #888);font-size:11px;border-radius:4px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-memory-library-edit-btn_lxwy1_2557:hover{background:var(--surface-hover, rgba(255, 255, 255, .1));color:#f8fafc}._resonant-chat-memory-library-delete_lxwy1_2573{padding:4px 8px;border:none;background:transparent;color:var(--text-tertiary, #555);font-size:11px;border-radius:4px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-memory-library-delete_lxwy1_2573:hover{background:#ef44441a;color:#ef4444}._resonant-chat-memory-library-edit_lxwy1_2557{margin-top:var(--chat-spacing-sm)}._resonant-chat-memory-library-textarea_lxwy1_2593{width:100%;min-height:80px;padding:var(--chat-spacing-sm);background:var(--surface-tertiary, rgba(255, 255, 255, .04));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:6px;color:#f8fafc;font-size:13px;line-height:1.5;resize:vertical;font-family:inherit}._resonant-chat-memory-library-textarea_lxwy1_2593:focus{outline:none;border-color:var(--accent-primary, #0ea5e9)}._resonant-chat-memory-library-edit-actions_lxwy1_2612{display:flex;align-items:center;gap:var(--chat-spacing-xs);margin-top:var(--chat-spacing-xs)}._resonant-chat-memory-library-save_lxwy1_2619{padding:6px 12px;border:none;background:var(--accent-primary, #0ea5e9);color:#fff;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:all var(--chat-transition)}._resonant-chat-memory-library-save_lxwy1_2619:hover{background:var(--accent-hover, #0284c7)}._resonant-chat-message-edit_lxwy1_2638{margin-top:var(--chat-spacing-sm)}._resonant-chat-message-edit-actions_lxwy1_2642{display:flex;align-items:center;gap:var(--chat-spacing-xs);margin-top:var(--chat-spacing-xs)}._resonant-chat-autocomplete-icon_lxwy1_2652{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:6px;flex-shrink:0}._resonant-chat-autocomplete-icon_lxwy1_2652 svg{width:16px;height:16px;color:var(--text-secondary, #888)}._resonant-chat-autocomplete-content_lxwy1_2669{flex:1;min-width:0}._resonant-chat-autocomplete-title_lxwy1_2674{font-size:13px;font-weight:500;color:#f8fafc}._resonant-chat-autocomplete-description_lxwy1_2680{font-size:11px;color:var(--text-tertiary, #555);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resonant-chat-threads-empty_lxwy1_2692{text-align:center;padding:var(--chat-spacing-lg);color:var(--text-tertiary, #555);font-size:13px}._stop-button_lxwy1_1236._stop-button_lxwy1_1236{background:#ef444426;color:#ef4444}._stop-button_lxwy1_1236._stop-button_lxwy1_1236:hover{background:#ef444440}._resonant-chat-settings-sticker_lxwy1_1384{position:absolute;bottom:100%;right:0;margin-bottom:var(--chat-spacing-sm);padding:var(--chat-spacing-md);background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--chat-border-radius);box-shadow:var(--chat-shadow-lg);backdrop-filter:blur(20px);z-index:200;min-width:280px;max-height:400px;overflow-y:auto}@media(max-width:1024px){._chatContainer_lxwy1_2235._sidebarOpen_lxwy1_307{margin-left:260px}._resonant-chat-footer_lxwy1_1873._sidebarOpen_lxwy1_307{left:260px}}@media(max-width:768px){._chatContainer_lxwy1_2235._sidebarOpen_lxwy1_307{margin-left:0}._resonant-chat-footer_lxwy1_1873._sidebarOpen_lxwy1_307{left:0}}._active_lxwy1_662._active_lxwy1_662{background:var(--accent-primary, #0ea5e9);color:#fff}._agentSelectionPanel_lxwy1_1099{padding:var(--chat-spacing-md);background:var(--surface-secondary, rgba(255, 255, 255, .02));border-radius:var(--chat-border-radius);margin-bottom:var(--chat-spacing-md)}._anchorBadges_lxwy1_2773{display:flex;flex-wrap:wrap;gap:var(--chat-spacing-xs);margin-top:var(--chat-spacing-sm)}._anchorBadge_lxwy1_2773{display:inline-flex;align-items:center;padding:2px 8px;background:#0ea5e91a;border-radius:4px;font-size:11px;color:#0ea5e9}._hashBadge_lxwy1_2791{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:4px;font-size:10px;font-family:JetBrains Mono,monospace;color:var(--text-tertiary, #555)}._errorBadge_lxwy1_2804{display:inline-flex;align-items:center;padding:2px 8px;background:#ef44441a;border-radius:4px;font-size:11px;color:#ef4444}._metadataBadge_lxwy1_2815{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:4px;font-size:11px;color:var(--text-secondary, #888)}._messageMetadata_lxwy1_2827{display:flex;flex-wrap:wrap;align-items:center;gap:var(--chat-spacing-sm);margin-top:var(--chat-spacing-sm);font-size:11px;color:var(--text-tertiary, #555)}._fileListContainer_lxwy1_2838{margin-top:var(--chat-spacing-sm)}._fileList_lxwy1_2838{display:flex;flex-wrap:wrap;gap:var(--chat-spacing-sm)}._inputBar_lxwy1_1070{display:flex;align-items:flex-end;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm);background:var(--surface-secondary, rgba(255, 255, 255, .04));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--chat-border-radius);transition:all var(--chat-transition)}._inputBar_lxwy1_1070:focus-within{border-color:var(--accent-primary, #0ea5e9);box-shadow:0 0 0 3px #0ea5e91a}._inputBarMainRow_lxwy1_1115{display:flex;align-items:flex-end;gap:var(--chat-spacing-sm);flex:1}._inputContainer_lxwy1_1048{position:relative;max-width:900px;margin:0 auto;width:100%}._inputContainerSticky_lxwy1_2879{position:sticky;bottom:0}._inputContainerStickerOpen_lxwy1_2884{padding-bottom:var(--chat-spacing-xl)}._inputActions_lxwy1_1185{display:flex;align-items:center;gap:var(--chat-spacing-xs)}._sendButton_lxwy1_1142{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:var(--accent-primary, #0ea5e9);color:#fff;border-radius:10px;cursor:pointer;transition:all var(--chat-transition);flex-shrink:0}._sendButton_lxwy1_1142:hover:not(:disabled){background:var(--accent-hover, #0284c7);transform:scale(1.05)}._sendButton_lxwy1_1142:disabled{opacity:.5;cursor:not-allowed}._sendButton_lxwy1_1142 svg{width:20px;height:20px}._webSearchPopoverFixed_lxwy1_2927{position:fixed;max-height:320px;overflow:auto;padding:12px;border-radius:12px;background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 34px #0000006b;z-index:100000}[data-theme=light] ._webSearchPopoverFixed_lxwy1_2927{background:#fff;border-color:#00000014;box-shadow:0 12px 34px #00000029}._webSearchHover_lxwy1_2944{position:relative;display:inline-flex}._webSearchPopover_lxwy1_2927{position:absolute;bottom:calc(100% + 8px);right:0;width:min(520px,80vw);max-height:320px;overflow:auto;padding:12px;border-radius:12px;background:var(--surface-primary, rgba(18, 18, 18, .98));border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #00000059;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;z-index:500;pointer-events:none}._webSearchHover_lxwy1_2944:hover ._webSearchPopover_lxwy1_2927{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}[data-theme=light] ._webSearchPopover_lxwy1_2927{background:#fff;border-color:#00000014;box-shadow:0 10px 30px #0000001f}._webSearchTitle_lxwy1_2982{font-size:12px;font-weight:600;margin-bottom:10px;color:#0ea5e9e6;display:flex;align-items:center;gap:6px}._webSearchList_lxwy1_2992{display:flex;flex-direction:column;gap:10px}._webSearchItem_lxwy1_2998{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:10px;background:#00000026;border:1px solid rgba(255,255,255,.06)}[data-theme=light] ._webSearchItem_lxwy1_2998{background:#00000008;border-color:#00000014}._webSearchItemTop_lxwy1_3013{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._webSearchMeta_lxwy1_3020{font-size:11px;opacity:.7}._webSearchSnippet_lxwy1_3025{font-size:12px;line-height:1.4;opacity:.9}._sources_lxwy1_3033{margin-top:var(--chat-spacing-md);padding-top:var(--chat-spacing-md);border-top:1px solid var(--border-subtle, rgba(255, 255, 255, .06));opacity:0;pointer-events:none;transition:opacity .15s ease}._message_lxwy1_336:hover ._sources_lxwy1_3033,._message_lxwy1_336._messageRevealed_lxwy1_367 ._sources_lxwy1_3033{opacity:1;pointer-events:auto}._quickActionsRow_lxwy1_679{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}[data-theme=light] ._quickActionsRow_lxwy1_679{border-top-color:#0000000f}._quickActionButton_lxwy1_698{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary, #888);border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s ease}._quickActionButton_lxwy1_698:hover{background:#ffffff14;border-color:#fff3;color:#f8fafc}._quickActionButton_lxwy1_698._active_lxwy1_662{background:#ffffff1a;border-color:#ffffff40;color:#fff;box-shadow:0 0 8px #ffffff1a}[data-theme=light] ._quickActionButton_lxwy1_698{background:#00000008;border-color:#0000001a}[data-theme=light] ._quickActionButton_lxwy1_698:hover{background:#0000000f;border-color:#0003;color:var(--text-primary, #111)}[data-theme=light] ._quickActionButton_lxwy1_698._active_lxwy1_662{background:#00000014;border-color:#0003;color:#111;box-shadow:0 0 8px #00000014}._quickActionButton_lxwy1_698 svg{flex-shrink:0}@media(max-width:480px){._quickActionsRow_lxwy1_679{gap:6px;margin-top:8px;padding-top:8px}._quickActionButton_lxwy1_698{padding:4px 8px;font-size:11px;gap:4px}._quickActionButton_lxwy1_698 span{display:none}}._contextMemorySection_lxwy1_3132{margin-top:8px}._contextMemoryToggle_lxwy1_1981{display:flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary, #888);font-size:12px;cursor:pointer;border-radius:6px;transition:all .15s ease}._contextMemoryToggle_lxwy1_1981:hover{background:#ffffff0d;border-color:#fff3;color:#f8fafc}[data-theme=light] ._contextMemoryToggle_lxwy1_1981{border-color:#0000001a}[data-theme=light] ._contextMemoryToggle_lxwy1_1981:hover{background:#0000000d;border-color:#0003;color:var(--text-primary, #111)}._contextMemoryIcon_lxwy1_3166{flex-shrink:0;opacity:.8}._contextMemoryLabel_lxwy1_1986{white-space:nowrap}._contextMemoryArrow_lxwy1_3175{margin-left:auto;flex-shrink:0;opacity:.6}._contextMemoryContent_lxwy1_1990{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding:10px;background:#ffffff08;border-radius:6px}[data-theme=light] ._contextMemoryContent_lxwy1_1990{background:#00000008}._contextMemoryItem_lxwy1_1995{font-size:11px;padding:4px 8px;background:#0ea5e926;color:#0ea5e9;border-radius:4px;cursor:pointer;transition:all .15s ease}._contextMemoryItem_lxwy1_1995:hover{background:#0ea5e940}._contextBadge_lxwy1_2000{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 6px;background:#0ea5e91a;color:#0ea5e9;border-radius:4px;cursor:help}._contextBadge_lxwy1_2000 svg{flex-shrink:0}._sourcesToggle_lxwy1_3225{display:flex;align-items:center;gap:var(--chat-spacing-xs);padding:var(--chat-spacing-xs) var(--chat-spacing-sm);background:transparent;border:none;color:var(--text-secondary, #888);font-size:12px;cursor:pointer;border-radius:6px;transition:all var(--chat-transition)}._sourcesToggle_lxwy1_3225:hover{background:var(--surface-hover, rgba(255, 255, 255, .06));color:#f8fafc}._sourcesList_lxwy1_3244{display:flex;flex-direction:column;gap:var(--chat-spacing-xs);margin-top:var(--chat-spacing-sm)}._sourceItem_lxwy1_3251{display:flex;align-items:flex-start;gap:var(--chat-spacing-sm);padding:var(--chat-spacing-sm);background:var(--surface-tertiary, rgba(255, 255, 255, .02));border-radius:8px;cursor:pointer;transition:background var(--chat-transition)}._sourceItem_lxwy1_3251:hover{background:var(--surface-hover, rgba(255, 255, 255, .04))}._sourceContent_lxwy1_3266{flex:1;font-size:12px;color:var(--text-secondary, #888);line-height:1.5}._sourceScore_lxwy1_3273{font-size:11px;color:var(--text-tertiary, #555);white-space:nowrap}._noHighlights_lxwy1_1092{user-select:none;-webkit-user-select:none}._validityScore_lxwy1_3286{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#22c55e1a;border-radius:4px;font-size:11px;font-weight:500;color:#22c55e}._user_lxwy1_377{background:transparent;border:none}._user_lxwy1_377:hover{background:#0ea5e91f;box-shadow:var(--chat-shadow-glow)}._assistant_lxwy1_404{background:var(--surface-secondary, rgba(255, 255, 255, .02))}._assistant_lxwy1_404:hover{background:var(--surface-hover, rgba(255, 255, 255, .04))}[data-theme=light] ._sidebarWrapper_lxwy1_288{background:var(--surface-primary, rgba(255, 255, 255, .98));border-right-color:var(--border-subtle, rgba(0, 0, 0, .08))}[data-theme=light] ._resonant-chat-footer_lxwy1_1873{background:transparent;border-top-color:transparent}[data-theme=light] ._message_lxwy1_336{background:transparent}[data-theme=light] ._message_lxwy1_336:hover{background:transparent;box-shadow:0 4px 20px #00000014}[data-theme=light] ._message_lxwy1_336._user_lxwy1_377{background:transparent;border:none}[data-theme=light] ._message_lxwy1_336._user_lxwy1_377 ._messageContent_lxwy1_387{background:#0000000a}[data-theme=light] ._inputBar_lxwy1_1070{background:var(--bg-primary, #fff);box-shadow:0 2px 8px #0000000f}[data-theme=light] ._inputBar_lxwy1_1070:hover{box-shadow:0 4px 16px #00000014}[data-theme=light] ._inputBar_lxwy1_1070:focus-within{box-shadow:0 4px 20px #0000001a}[data-theme=light] ._agentSelectionPanel_lxwy1_1099{background:var(--bg-primary, #fff);box-shadow:0 4px 20px #0000001a}[data-theme=light] ._resonant-chat-input-button_lxwy1_1192{color:var(--text-tertiary, #999)}[data-theme=light] ._resonant-chat-input-button_lxwy1_1192:hover{color:var(--text-primary, #111)}[data-theme=light] ._sendButton_lxwy1_1142{background:var(--text-primary, #111);color:var(--bg-primary, #fff)}._guestBanner_lxwy1_3382{position:fixed;top:var(--header-height, 60px);left:50%;transform:translate(-50%);z-index:1000;background:linear-gradient(135deg,#0ea5e9f2,#6366f1f2);backdrop-filter:blur(10px);border-radius:16px;padding:20px 24px;max-width:600px;width:calc(100% - 32px);margin:16px auto;box-shadow:0 8px 32px #0ea5e94d;animation:_slideDown_lxwy1_1 .3s ease-out}@keyframes _slideDown_lxwy1_1{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._guestBannerClose_lxwy1_3410{position:absolute;top:12px;right:12px;background:#fff3;border:none;color:#fff;width:28px;height:28px;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}._guestBannerClose_lxwy1_3410:hover{background:#ffffff4d}._guestBannerClose_lxwy1_3410 svg{width:14px;height:14px}._guestBannerContent_lxwy1_3437{color:#fff}._guestBannerTitle_lxwy1_3441{margin:0 0 8px;font-size:1.25rem;font-weight:600;display:flex;align-items:center;gap:8px}._guestBannerTitle_lxwy1_3441 svg{width:20px;height:20px}._guestBannerDescription_lxwy1_3455{margin:0 0 12px;font-size:.95rem;opacity:.95}._guestBannerFeatures_lxwy1_3461{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px}._guestBannerFeatures_lxwy1_3461 li{font-size:.875rem;padding:4px 0;opacity:.95;display:flex;align-items:center;gap:8px}._guestBannerFeatures_lxwy1_3461 li svg{width:16px;height:16px;flex-shrink:0}._guestBannerFeatures_lxwy1_3461 strong{font-weight:600}._guestBannerCTA_lxwy1_3489{background:#fff;color:#0ea5e9;border:none;padding:12px 28px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #00000026}._guestBannerCTA_lxwy1_3489:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}@media(max-width:640px){._guestBanner_lxwy1_3382{padding:16px;margin:8px;width:calc(100% - 16px)}._guestBannerFeatures_lxwy1_3461{grid-template-columns:1fr}._guestBannerTitle_lxwy1_3441{font-size:1.1rem}}._webSearchItemTop_lxwy1_3013 a{overflow-wrap:anywhere;word-break:break-word;white-space:normal}._providerSelector_hhc30_1{position:relative;display:inline-flex;flex-shrink:0;z-index:100}._selectorButton_hhc30_8{display:inline-flex;align-items:center;gap:6px;height:28px;padding:4px 8px;border:none;outline:none;background:transparent;color:var(--text-primary, #ffffff);font-size:12px;font-weight:500;letter-spacing:.02em;cursor:pointer;border-radius:6px;transition:all .15s ease;white-space:nowrap}._selectorButton_hhc30_8:hover,._selectorButton_hhc30_8:focus-visible{background:var(--surface-hover-dark, #111111);color:var(--text-primary, #ffffff)}._selectorLabel_hhc30_33{font-weight:500;font-size:12px;text-transform:none;letter-spacing:.02em;color:inherit}._chevron_hhc30_41{width:14px;height:14px;transition:transform .2s ease;flex-shrink:0;opacity:.7;color:inherit}._chevronOpen_hhc30_50{transform:rotate(180deg)}._dropdown_hhc30_54{position:fixed!important;inset:0 0 auto auto;min-width:200px;max-width:280px;padding:6px;background:var(--surface-dark, #0a0a0c)!important;backdrop-filter:blur(10px);border:1px solid var(--surface-border-dark, rgba(255, 255, 255, .1))!important;border-radius:8px;box-shadow:0 4px 12px #0006!important;z-index:10000!important;max-height:400px;overflow-y:auto;overflow-x:hidden;transform-origin:bottom right;visibility:visible!important;opacity:1!important}._optionRow_hhc30_77{display:flex;flex-direction:column;gap:4px}._optionChip_hhc30_83{border:none;background:transparent;color:var(--text-primary, #ffffff);font-size:12px;letter-spacing:.02em;text-transform:none;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;text-align:left}._optionChip_hhc30_83:hover:not(:disabled){background:var(--surface-hover-dark, #111111);color:var(--text-primary, #ffffff)}._optionChip_hhc30_83:disabled{opacity:.5;cursor:not-allowed}._optionChipActive_hhc30_112{color:var(--text-primary, #ffffff);background:var(--surface-hover-dark, #111111)}._optionChip_hhc30_83._recommended_hhc30_117{position:relative}._optionContent_hhc30_121{display:flex;flex-direction:row;align-items:center;gap:6px;width:100%}._optionMain_hhc30_129{display:flex;align-items:center;gap:4px;flex:1}._optionIcon_hhc30_136{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}._optionIcon_hhc30_136 svg{width:100%;height:100%;color:inherit}._optionLabel_hhc30_151{font-weight:500;font-size:12px;color:inherit;flex:1}._onlineBadge_hhc30_158{color:#10b981;font-size:10px;margin-left:auto;line-height:1}._comingSoonBadge_hhc30_165{font-size:10px;color:var(--text-secondary, #9CA3AF);font-style:italic;margin-left:auto;opacity:.7}._optionChip_hhc30_83._comingSoon_hhc30_165{opacity:.6}._recommendedBadge_hhc30_177{font-size:10px;opacity:.8}._optionStats_hhc30_182{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.1em;opacity:.7;margin-top:2px}._healthIndicator_hhc30_192{font-size:8px;line-height:1}._statItem_hhc30_197{font-size:9px;opacity:.8}._autoReason_hhc30_202{margin-top:8px;padding:8px 12px;font-size:11px;color:var(--text-secondary, #9CA3AF);border-top:1px solid var(--surface-border-dark, rgba(255, 255, 255, .1));line-height:1.4}._modelText_hhc30_212{font-size:10px;color:var(--text-secondary, #9CA3AF);font-family:SF Mono,Fira Code,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._modelExpandBtn_hhc30_222{font-size:10px;color:var(--text-secondary, #9CA3AF);cursor:pointer;padding:1px 5px;border-radius:4px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);transition:all .15s;white-space:nowrap;flex-shrink:0}._modelExpandBtn_hhc30_222:hover{background:#ffffff1f;color:var(--text-primary, #fff)}._modelSubList_hhc30_239{display:flex;flex-direction:column;padding:2px 0 4px 28px;max-height:200px;overflow-y:auto;border-left:2px solid rgba(99,102,241,.2);margin-left:16px;margin-bottom:2px}._modelSubItem_hhc30_250{display:block;width:100%;padding:5px 10px;border:none;border-radius:5px;background:transparent;color:var(--text-secondary, #a1a1aa);font-size:11px;font-family:SF Mono,Fira Code,Consolas,monospace;cursor:pointer;transition:all .12s;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modelSubItem_hhc30_250:hover{background:#ffffff0f;color:var(--text-primary, #fff)}._modelSubItemActive_hhc30_271{background:#6366f11f;color:#818cf8}._byokBadge_hhc30_276{font-size:8px;font-weight:700;letter-spacing:.5px;padding:1px 5px;border-radius:3px;background:#eab30826;border:1px solid rgba(234,179,8,.3);color:#eab308;white-space:nowrap;flex-shrink:0}._freeBadge_hhc30_289{font-size:8px;font-weight:700;letter-spacing:.5px;padding:1px 5px;border-radius:3px;background:#22c55e1f;border:1px solid rgba(34,197,94,.25);color:#22c55e;white-space:nowrap;flex-shrink:0}._sidebar_r3229_6{position:fixed;left:0;top:var(--header-height, 60px);width:280px;height:calc(100vh - var(--header-height, 60px));background:var(--bg-primary);border-right:1px solid var(--border-subtle, rgba(255, 255, 255, .06));display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;z-index:900;transition:transform .2s ease;box-sizing:border-box}@keyframes _sidebarSlideIn_r3229_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}[data-theme=dark] ._sidebar_r3229_6{background:var(--bg-primary, #0a0a0c);border-right-color:#ffffff0f}[data-theme=light] ._sidebar_r3229_6{background:var(--bg-primary, #fafafa);border-right-color:#00000014}@media(max-width:768px){._sidebar_r3229_6{transform:translate(-100%)!important;background-color:var(--bg-primary)!important;box-shadow:2px 0 8px #0003!important;animation:none!important;transition:transform .3s ease-in-out!important}._sidebar_r3229_6._mobile_r3229_54{transform:translate(-100%)!important}._sidebar_r3229_6._mobile_r3229_54._open_r3229_58{transform:translate(0)!important}[data-theme=dark] ._sidebar_r3229_6,[data-theme=light] ._sidebar_r3229_6{background-color:var(--bg-primary)!important}}._sidebarHeader_r3229_72{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-3) var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;flex-grow:0;flex-basis:auto}._sidebarHeaderActions_r3229_83{display:inline-flex;align-items:center;gap:6px}._themeToggleButton_r3229_89{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);min-width:28px;min-height:28px;transition:color var(--transition-fast),background-color var(--transition-fast),transform var(--transition-fast)}._themeToggleButton_r3229_89:hover{color:var(--text-primary);background-color:transparent}._themeToggleButton_r3229_89:active{transform:scale(.95)}._themeToggleButton_r3229_89:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._sidebarTitle_r3229_118{font-size:var(--font-18);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}._closeButton_r3229_125{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-fast);min-width:28px;min-height:28px}._closeButton_r3229_125:active{transform:scale(.95)}._closeButton_r3229_125:hover{color:var(--text-primary);background-color:transparent!important;transform:rotate(90deg);transition:all var(--transition-fast)}._closeButton_r3229_125:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._userSection_r3229_157{padding:0 var(--space-3) var(--space-3) var(--space-3);margin:0;border-bottom:1px solid var(--border);flex-shrink:0;flex-grow:0}._userInfo_r3229_165{display:flex;align-items:center;gap:var(--space-3)}._userAvatar_r3229_171{width:32px;height:32px;border-radius:var(--radius-md);background-color:var(--color-primary-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--font-14);font-weight:var(--font-weight-semibold);flex-shrink:0}._userDetails_r3229_185{flex:1;min-width:0}._userName_r3229_190{font-size:var(--font-13);font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}._signInContainer_r3229_201{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:0 var(--space-2) var(--space-4) var(--space-2)!important;text-align:center;width:100%}._signInIcon_r3229_211{width:56px;height:56px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-400));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0ea5e94d;animation:_signInIconPulse_r3229_1 2s ease-in-out infinite;position:relative}._signInIcon_r3229_211:before{content:"";position:absolute;inset:-2px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-400));opacity:.3;z-index:-1;animation:_signInIconGlow_r3229_1 2s ease-in-out infinite}@keyframes _signInIconPulse_r3229_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _signInIconGlow_r3229_1{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.1}}._signInContent_r3229_256{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._signInTitle_r3229_263{font-size:var(--font-15);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}._signInSubtitle_r3229_270{font-size:var(--font-12);color:var(--text-secondary);line-height:1.4;margin-bottom:var(--space-2)}._signInButton_r3229_277{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-400));color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-14);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0ea5e94d;position:relative;overflow:hidden;isolation:isolate;contain:layout style paint}._signInButton_r3229_277:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease;border-radius:var(--radius-md);z-index:0}._signInButton_r3229_277>*{position:relative;z-index:1}._signInButton_r3229_277:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0ea5e966;background:linear-gradient(135deg,var(--color-primary-600),var(--color-primary-500))}._signInButton_r3229_277:hover:before{left:100%}._signInButton_r3229_277:active{transform:translateY(0);box-shadow:0 2px 8px #0ea5e94d}._signInButton_r3229_277:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._signInButton_r3229_277 svg{transition:transform .2s ease}._signInButton_r3229_277:hover svg{transform:translate(2px)}._userEmail_r3229_345{font-size:var(--font-11);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._userRole_r3229_354{font-size:var(--font-10);color:var(--color-primary-500);margin-top:var(--space-1);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-semibold);padding:2px var(--space-1);background-color:#0ea5e91a;border-radius:var(--radius-sm);display:inline-block;line-height:1.2}._tabs_r3229_369{display:flex;border-bottom:1px solid var(--border);flex-shrink:0}._tab_r3229_369{flex:1;padding:var(--space-2) var(--space-2);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:var(--font-12);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}._tab_r3229_369 svg{width:16px;height:16px;transition:all var(--transition-fast)}._tab_r3229_369:hover svg{transform:scale(1.1)}._tab_r3229_369._active_r3229_402 svg{color:var(--color-primary-500)}._tab_r3229_369:active{transform:scale(.98)}._tab_r3229_369:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._tab_r3229_369:hover{color:var(--text-primary);background-color:transparent!important}._tab_r3229_369._active_r3229_402{color:var(--color-primary-600);border-bottom-color:var(--color-primary-500);animation:_tabActiveIndicator_r3229_1 .3s ease-out;position:relative}._tab_r3229_369._active_r3229_402:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-400));border-radius:var(--radius-full);animation:_tabActiveUnderline_r3229_1 .4s ease-out forwards;box-shadow:0 0 4px #0ea5e980}@keyframes _tabActiveIndicator_r3229_1{0%{border-bottom-width:0}to{border-bottom-width:2px}}@keyframes _tabActiveUnderline_r3229_1{0%{width:0}to{width:80%}}[data-theme=dark] ._tab_r3229_369._active_r3229_402{color:var(--color-primary-400)}._section_r3229_464{flex:1 1 auto;overflow-y:auto!important;overflow-x:hidden!important;padding:0 var(--space-2) var(--space-2) var(--space-2);min-height:0;max-height:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(155,155,155,.15) transparent;position:relative;display:flex;flex-direction:column;will-change:scroll-position}._section_r3229_464::-webkit-scrollbar{width:1px}._section_r3229_464::-webkit-scrollbar-track{background:transparent}._section_r3229_464::-webkit-scrollbar-thumb{background-color:var(--text-tertiary);border-radius:1px;transition:background-color var(--transition-fast);min-height:40px}._section_r3229_464::-webkit-scrollbar-thumb:hover{background-color:var(--text-secondary)}._section_r3229_464:focus-within::-webkit-scrollbar-thumb{background-color:var(--color-primary-500)}._sectionTitle_r3229_509{font-size:var(--font-12);font-weight:var(--font-weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-2) var(--space-4);margin-bottom:var(--space-2)}._conversationList_r3229_520{display:flex;flex-direction:column;gap:var(--space-1)}._conversationItem_r3229_526{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);animation:_conversationItemFadeIn_r3229_1 .3s ease-out backwards;position:relative;border:1px solid transparent}._conversationItem_r3229_526:hover{border-color:var(--border);background-color:var(--surface-hover)}@keyframes _conversationItemFadeIn_r3229_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._conversationItem_r3229_526:nth-child(1){animation-delay:.05s}._conversationItem_r3229_526:nth-child(2){animation-delay:.1s}._conversationItem_r3229_526:nth-child(3){animation-delay:.15s}._conversationItem_r3229_526:nth-child(4){animation-delay:.2s}._conversationItem_r3229_526:nth-child(5){animation-delay:.25s}._conversationItem_r3229_526:active{transform:scale(.98)}._conversationItem_r3229_526:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._conversationItem_r3229_526._active_r3229_402{background-color:transparent;color:inherit;position:relative;animation:_conversationActiveSlide_r3229_1 .3s ease-out;box-shadow:0 0 0 1px #f8fafc1f,0 10px 28px #00000047}._conversationItem_r3229_526._active_r3229_402:after{display:none}@keyframes _activeRightIndicator_r3229_1{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes _conversationActiveSlide_r3229_1{0%{background-color:transparent;transform:translate(-4px)}to{background-color:#0ea5e91a;transform:translate(0)}}._conversationItem_r3229_526._active_r3229_402:before{display:none}@keyframes _activeIndicatorSlide_r3229_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[data-theme=dark] ._conversationItem_r3229_526._active_r3229_402{background-color:transparent;color:inherit;box-shadow:0 0 0 1px #f8fafc24,0 12px 32px #0000005c}[data-theme=light] ._conversationItem_r3229_526._active_r3229_402{background-color:transparent;color:inherit;box-shadow:0 0 0 1px #0000001a,0 10px 26px #00000024}._conversationTitle_r3229_633{font-size:var(--font-13);font-weight:var(--font-weight-medium);color:var(--text-primary);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conversationItem_r3229_526._active_r3229_402 ._conversationTitle_r3229_633{color:var(--color-primary-600)}[data-theme=dark] ._conversationItem_r3229_526._active_r3229_402 ._conversationTitle_r3229_633{color:var(--color-primary-400)}._conversationActions_r3229_652{display:flex;gap:var(--space-1);opacity:0;transition:opacity var(--transition-fast)}._conversationItem_r3229_526:hover ._conversationActions_r3229_652{opacity:1}._conversationAction_r3229_652{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-fast);min-width:24px;min-height:24px}._conversationAction_r3229_652:hover{color:var(--text-primary);background-color:transparent!important}._memoryList_r3229_684{display:flex;flex-direction:column;gap:var(--space-1)}._memoryItem_r3229_690{padding:var(--space-3) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);animation:_memoryItemFadeIn_r3229_1 .3s ease-out backwards;display:flex;align-items:flex-start;gap:var(--space-2)}@keyframes _memoryItemFadeIn_r3229_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._memoryItem_r3229_690:nth-child(1){animation-delay:.05s}._memoryItem_r3229_690:nth-child(2){animation-delay:.1s}._memoryItem_r3229_690:nth-child(3){animation-delay:.15s}._memoryItem_r3229_690:nth-child(4){animation-delay:.2s}._memoryItem_r3229_690:nth-child(5){animation-delay:.25s}._memoryItem_r3229_690:active{transform:scale(.98)}._memoryItem_r3229_690:hover{border-color:var(--color-primary-500);transform:translateY(-2px);box-shadow:0 4px 12px #0ea5e926;background-color:var(--surface-hover)}._memoryItem_r3229_690._matched_r3229_731{border-color:var(--color-primary-500);background-color:#0ea5e90d;animation:_memoryMatched_r3229_1 .5s ease-out}@keyframes _memoryMatched_r3229_1{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}._memoryTitle_r3229_749{font-size:var(--font-13);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1);line-height:1.4}._memoryContent_r3229_757{font-size:var(--font-11);color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._settingsList_r3229_769{display:flex;flex-direction:column;gap:var(--space-1);pointer-events:auto}._settingsItem_r3229_776{padding:var(--space-2) var(--space-3);display:flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);transition:all var(--transition-fast);background:transparent;border:1px solid transparent;color:var(--text-primary);font-size:var(--font-12);font-weight:var(--font-weight-normal);cursor:pointer;width:100%;text-align:left;min-height:36px;position:relative;pointer-events:auto;z-index:10}._settingsItem_r3229_776:active{transform:scale(.98)}._settingsItem_r3229_776:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._settingsItem_r3229_776:hover{background-color:var(--surface-hover, rgba(255, 255, 255, .06));color:var(--text-primary)}._settingsItem_r3229_776._active_r3229_402{background-color:#0ea5e91a;color:var(--color-primary-500)}._settingsItemDetail_r3229_816{font-size:11px;color:var(--text-tertiary);margin-left:auto;padding:2px 6px;background:var(--surface-tertiary, rgba(255, 255, 255, .06));border-radius:4px}._settingLabel_r3229_825{font-size:var(--font-12);font-weight:var(--font-weight-medium);color:var(--text-primary);flex:1}._emptyState_r3229_833{padding:var(--space-6);text-align:center;color:var(--text-secondary);font-size:var(--font-12);animation:_emptyStateFadeIn_r3229_1 .4s ease-out;position:relative}@keyframes _emptyStateFadeIn_r3229_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._emptyState_r3229_833:before{content:"✨";display:block;font-size:var(--font-20);margin-bottom:var(--space-2);opacity:.6;animation:_emptyStateIconPulse_r3229_1 2s ease-in-out infinite}@keyframes _emptyStateIconPulse_r3229_1{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.8}}._sidebar_r3229_6._mobile_r3229_54{transform:translate(-100%)}._sidebar_r3229_6._mobile_r3229_54._open_r3229_58{transform:translate(0)}._profileButton_r3229_883{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);flex-shrink:0;min-width:32px;min-height:32px;position:relative}._profileButton_r3229_883:active{transform:scale(.95)}._profileButton_r3229_883:hover{color:var(--color-primary-500);background-color:#0ea5e91a;transform:scale(1.05)}._profileButton_r3229_883:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._profileButton_r3229_883 svg{width:16px;height:16px;transition:transform var(--transition-fast)}._profileButton_r3229_883:hover svg{transform:rotate(90deg)}._sectionHeader_r3229_925{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-2);margin-bottom:var(--space-2);gap:var(--space-2);flex-shrink:0;flex-grow:0}._sectionToggle_r3229_936{display:flex;align-items:center;gap:var(--space-2);background:transparent;border:none;color:var(--text-primary);font-size:var(--font-13);font-weight:var(--font-weight-semibold);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:all var(--transition-fast);flex:1;min-width:0}._sectionToggle_r3229_936 svg{width:14px;height:14px;flex-shrink:0;transition:transform var(--transition-fast);color:var(--text-secondary)}._sectionToggle_r3229_936:hover svg{color:var(--color-primary-500)}._sectionToggle_r3229_936:active{transform:scale(.98)}._sectionToggle_r3229_936:hover{background-color:transparent!important}._newButton_r3229_973{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-2);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-fast);min-width:28px;min-height:28px;position:relative}._newButton_r3229_973:active{transform:scale(.95)}._newButton_r3229_973 svg{width:16px;height:16px;transition:all var(--transition-fast)}._newButton_r3229_973:hover{color:var(--color-primary-500);background-color:#0ea5e91a;transform:scale(1.05) rotate(90deg)}._newButton_r3229_973:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._loading_r3229_1016{padding:var(--space-6);text-align:center;color:var(--text-secondary);font-size:var(--font-12);position:relative;animation:_loadingFadeIn_r3229_1 .3s ease-out}@keyframes _loadingFadeIn_r3229_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loading_r3229_1016:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--color-primary-500);border-radius:var(--radius-full);animation:_loadingSpinner_r3229_1 .8s linear infinite;margin-right:var(--space-2);vertical-align:middle}@keyframes _loadingSpinner_r3229_1{to{transform:rotate(360deg)}}._empty_r3229_833{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-secondary);font-size:var(--font-12);animation:_emptyFadeIn_r3229_1 .4s ease-out;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}@keyframes _emptyFadeIn_r3229_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._emptyIcon_r3229_1080{font-size:var(--font-32);margin-bottom:var(--space-2);opacity:.6;animation:_emptyIconFloat_r3229_1 2s ease-in-out infinite;line-height:1}@keyframes _emptyIconFloat_r3229_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._emptyTitle_r3229_1097{font-size:var(--font-14);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}._emptyDescription_r3229_1104{font-size:var(--font-12);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-3);max-width:200px}._emptyActionButton_r3229_1112{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-400));color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-12);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);box-shadow:0 2px 8px #0ea5e94d;min-height:32px}._emptyActionButton_r3229_1112:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0ea5e966;background:linear-gradient(135deg,var(--color-primary-600),var(--color-primary-500))}._emptyActionButton_r3229_1112:active{transform:translateY(0);box-shadow:0 2px 8px #0ea5e94d}._emptyActionButton_r3229_1112 svg{width:14px;height:14px;transition:transform var(--transition-fast)}._emptyActionButton_r3229_1112:hover svg{transform:translate(2px)}._conversationContent_r3229_1151{flex:1;min-width:0}._conversationDate_r3229_1156{font-size:var(--font-11);color:var(--text-secondary);margin-top:var(--space-1);line-height:1.4;opacity:.7}._conversationItem_r3229_526._active_r3229_402 ._conversationDate_r3229_1156{color:var(--color-primary-600)}[data-theme=dark] ._conversationItem_r3229_526._active_r3229_402 ._conversationDate_r3229_1156{color:var(--color-primary-400)}._deleteButton_r3229_1172{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-fast);min-width:24px;min-height:24px;opacity:0;font-size:var(--font-16);font-weight:var(--font-weight-semibold);line-height:1;position:relative}._deleteButton_r3229_1172:active{transform:scale(.9)}._conversationItem_r3229_526:hover ._deleteButton_r3229_1172{opacity:1}._deleteButton_r3229_1172:hover{color:#fff;background-color:var(--color-error);transform:scale(1.1) rotate(90deg);box-shadow:0 2px 8px #ef444466}._deleteButton_r3229_1172:disabled{opacity:.5;cursor:not-allowed;transform:none}._deleteButton_r3229_1172:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}._memorySection_r3229_1218{display:flex;flex-direction:column;gap:var(--space-3)}._searchBox_r3229_1225{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--space-2);transition:all var(--transition-fast);position:relative;animation:_searchBoxFadeIn_r3229_1 .3s ease-out}._searchBox_r3229_1225._hasValue_r3229_1239{border-color:var(--color-primary-500)}@keyframes _searchBoxFadeIn_r3229_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._searchBox_r3229_1225:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a;background-color:var(--bg-primary);transform:translateY(-1px)}._searchBox_r3229_1225:before{content:"";position:absolute;inset:0;border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(14,165,233,.05),transparent);opacity:0;transition:opacity var(--transition-fast);pointer-events:none}._searchBox_r3229_1225:focus-within:before{opacity:1}._searchBox_r3229_1225 svg{width:14px;height:14px;flex-shrink:0;color:var(--text-secondary);transition:all var(--transition-fast)}._searchBox_r3229_1225:focus-within svg{color:var(--color-primary-500);transform:scale(1.1)}._searchInput_r3229_1289{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:var(--font-12);outline:none;min-height:24px;transition:all var(--transition-fast)}._searchInput_r3229_1289::placeholder{color:var(--text-tertiary);transition:color var(--transition-fast)}._searchInput_r3229_1289:focus::placeholder{color:var(--text-secondary)}._searchHighlight_r3229_1310{background-color:#0ea5e933;border-radius:var(--radius-sm);padding:0 2px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}[data-theme=dark] ._searchHighlight_r3229_1310{background-color:#0ea5e94d;color:var(--color-primary-400)}._searchClear_r3229_1324{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;min-height:20px;background-color:var(--bg-secondary);border:none;border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;font-size:var(--font-14);font-weight:var(--font-weight-semibold);line-height:1;opacity:0;transform:scale(.8)}._searchBox_r3229_1225:focus-within ._searchClear_r3229_1324,._searchBox_r3229_1225._hasValue_r3229_1239 ._searchClear_r3229_1324{opacity:1;transform:scale(1)}._searchClear_r3229_1324:hover{background-color:var(--color-error);color:#fff;transform:scale(1.1) rotate(90deg)}._searchClear_r3229_1324:active{transform:scale(.9) rotate(90deg)}._searchClear_r3229_1324:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}._memoryIcon_r3229_1367{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;background:linear-gradient(135deg,#0ea5e91a,#0ea5e90d);border:1px solid rgba(14,165,233,.2);border-radius:var(--radius-md);flex-shrink:0;transition:all var(--transition-fast)}._memoryItem_r3229_690:hover ._memoryIcon_r3229_1367{background:linear-gradient(135deg,#0ea5e933,#0ea5e91a);border-color:var(--color-primary-500);transform:scale(1.1)}._memoryIcon_r3229_1367 svg{width:16px;height:16px;color:var(--color-primary-500)}._memoryPreview_r3229_1394{font-size:var(--font-11);color:var(--text-secondary);line-height:var(--line-height-relaxed);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:.8}._filesSection_r3229_1406{padding:var(--space-3)}._actionButton_r3229_1410{padding:var(--space-2) var(--space-3);background-color:var(--color-primary-500);color:#fff;border:none;border-radius:var(--radius-sm);font-size:var(--font-12);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);margin-top:var(--space-2);min-height:32px}._actionButton_r3229_1410:active{transform:scale(.98)}._actionButton_r3229_1410:hover{background-color:var(--color-primary-600);transform:translateY(-1px)}._settingsSection_r3229_1433{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2);background-color:transparent!important}._settingsGroup_r3229_1441{margin-bottom:var(--space-3)}._settingsGroupTitle_r3229_1445{font-size:var(--font-11);font-weight:var(--font-weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3);padding:0 var(--space-3);position:relative;display:flex;align-items:center;gap:var(--space-2)}._settingsGroupTitle_r3229_1445:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}._settingsItem_r3229_776{padding:var(--space-2) var(--space-3);display:flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);transition:all var(--transition-fast);background:transparent;border:1px solid transparent;color:var(--text-primary);font-size:var(--font-12);font-weight:var(--font-weight-normal);cursor:pointer;width:100%;text-align:left;min-height:36px;position:relative}._settingsItem_r3229_776 svg{width:16px;height:16px;flex-shrink:0;color:var(--text-secondary);transition:all var(--transition-fast)}._settingsItem_r3229_776:hover svg:first-child{color:var(--color-primary-500);transform:scale(1.1)}._settingsItem_r3229_776>svg:last-child{color:var(--color-primary-500)!important;margin-left:auto}._settingsItem_r3229_776>svg:last-child path{stroke:var(--color-primary-500)!important}._settingsItem_r3229_776:hover{background-color:var(--surface-hover);border-color:var(--border);transform:translate(2px)}._settingsItem_r3229_776._active_r3229_402{background-color:#0ea5e91a;border-color:var(--color-primary-500);color:var(--color-primary-600)}._settingsItem_r3229_776._active_r3229_402:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:linear-gradient(180deg,var(--color-primary-500),var(--color-primary-400));border-radius:0 var(--radius-sm) var(--radius-sm) 0;animation:_settingsActiveIndicator_r3229_1 .3s ease-out}@keyframes _settingsActiveIndicator_r3229_1{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}[data-theme=dark] ._settingsItem_r3229_776._active_r3229_402{background-color:#0ea5e933;color:var(--color-primary-400)}._settingsItemDetail_r3229_816{margin-left:auto;font-size:var(--font-11);color:var(--text-secondary);white-space:nowrap;padding:2px var(--space-2);background-color:var(--bg-secondary);border-radius:var(--radius-sm);transition:all var(--transition-fast);font-weight:var(--font-weight-medium)}._settingsItem_r3229_776:hover ._settingsItemDetail_r3229_816{background-color:var(--surface);color:var(--text-primary);transform:scale(1.05)}._settingsItem_r3229_776._active_r3229_402 ._settingsItemDetail_r3229_816{color:var(--color-primary-600)}[data-theme=dark] ._settingsItem_r3229_776._active_r3229_402 ._settingsItemDetail_r3229_816{color:var(--color-primary-400)}._settingsItemDanger_r3229_1573{color:var(--color-error)}._settingsItemDanger_r3229_1573:hover{background-color:transparent!important}._settingsStatItem_r3229_1581{padding:var(--space-2) var(--space-3);display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius-sm)}._settingsStatLabel_r3229_1589{font-size:var(--font-12);color:var(--text-secondary)}._settingsStatValue_r3229_1594{font-size:var(--font-12);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._settingsInput_r3229_1600,._settingsSelect_r3229_1601{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text-primary);font-size:var(--font-12);outline:none;transition:all var(--transition-fast);min-height:24px}._settingsInput_r3229_1600:focus,._settingsSelect_r3229_1601:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px #0ea5e91a;transform:scale(1.02)}._settingsInput_r3229_1600:hover,._settingsSelect_r3229_1601:hover{border-color:var(--color-primary-400)}._settingsInput_r3229_1600:focus,._settingsSelect_r3229_1601:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a}._section_r3229_464{animation:_sectionFadeIn_r3229_1 .3s ease-out backwards}@keyframes _sectionFadeIn_r3229_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._userAvatar_r3229_171{position:relative;overflow:visible}._userAvatar_r3229_171:after{content:"";position:absolute;inset:-2px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-400));opacity:0;z-index:-1;transition:opacity var(--transition-fast);filter:blur(4px)}._userInfo_r3229_165:hover ._userAvatar_r3229_171:after{opacity:.3}._userInfo_r3229_165:hover ._userAvatar_r3229_171{transform:scale(1.05);box-shadow:0 4px 8px #0ea5e933}._tabCount_r3229_1677{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 var(--space-1);background-color:var(--bg-secondary);border-radius:var(--radius-full);font-size:var(--font-10);font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-left:var(--space-1);transition:all var(--transition-fast);line-height:1}._tab_r3229_369:hover ._tabCount_r3229_1677{background-color:var(--surface-hover);color:var(--text-primary)}._tab_r3229_369._active_r3229_402 ._tabCount_r3229_1677{background-color:var(--color-primary-500);color:#fff;animation:_tabCountPulse_r3229_1 .3s ease-out;box-shadow:0 2px 4px #0ea5e94d}@keyframes _tabCountPulse_r3229_1{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}._sidebarSkeleton_r3229_1721{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-1);background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--surface) 50%,var(--bg-secondary) 100%);background-size:200% 100%;animation:_sidebarShimmer_r3229_1 2s infinite;border-radius:var(--radius-sm);height:40px}@keyframes _sidebarShimmer_r3229_1{0%{background-position:-200% 0}to{background-position:200% 0}}._searchEmpty_r3229_1746{padding:var(--space-4);text-align:center;color:var(--text-tertiary);font-size:var(--font-12);animation:_searchEmptyFadeIn_r3229_1 .3s ease-out}@keyframes _searchEmptyFadeIn_r3229_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._searchEmpty_r3229_1746:before{content:"🔍";display:block;font-size:var(--font-24);margin-bottom:var(--space-2);opacity:.4;animation:_searchEmptyIconFloat_r3229_1 2s ease-in-out infinite}@keyframes _searchEmptyIconFloat_r3229_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._settingsToggle_r3229_1784{position:relative;width:44px;height:24px;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast)}._settingsToggle_r3229_1784:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:var(--text-secondary);border-radius:var(--radius-full);transition:all var(--transition-fast);box-shadow:0 1px 2px #0000001a}._settingsToggle_r3229_1784._active_r3229_402{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}._settingsToggle_r3229_1784._active_r3229_402:before{transform:translate(20px);background-color:#fff;box-shadow:0 2px 4px #0003}._settingsToggle_r3229_1784:hover{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a}@media(max-width:768px){._sidebar_r3229_6{width:100%!important;max-width:320px!important;background-color:var(--bg-primary)!important;box-shadow:2px 0 8px #0003!important}[data-theme=dark] ._sidebar_r3229_6,[data-theme=light] ._sidebar_r3229_6{background-color:var(--bg-primary)!important}._conversationActions_r3229_652{opacity:1}._deleteButton_r3229_1172{opacity:1;min-width:32px;min-height:32px}._searchBox_r3229_1225{padding:var(--space-2) var(--space-3)}._tab_r3229_369{padding:var(--space-3) var(--space-2);min-height:48px}._settingsItem_r3229_776{min-height:44px;padding:var(--space-3) var(--space-4)}._newButton_r3229_973{min-width:36px;min-height:36px}._sectionToggle_r3229_936{min-height:44px;padding:var(--space-2) var(--space-3)}._emptyActionButton_r3229_1112{min-height:44px;padding:var(--space-3) var(--space-4)}*{animation-duration:.2s!important;transition-duration:.15s!important}}._chatInputRoot_5m3ic_8{position:fixed;bottom:72px;left:24px;right:24px;z-index:10000;pointer-events:auto;box-sizing:border-box}._embedded_5m3ic_18{position:relative;bottom:auto;left:auto;right:auto;z-index:auto;margin-top:auto}._chatInputRoot_5m3ic_8._withSidebar_5m3ic_27{left:304px}._inputWrapper_5m3ic_32{max-width:900px;margin:0 auto;background:transparent;padding:8px 12px;display:flex;flex-direction:column;gap:6px;pointer-events:auto;position:relative;border-radius:16px;box-shadow:none;border:1px solid rgba(255,255,255,.1);z-index:10001;box-sizing:border-box;min-width:0}._embedded_5m3ic_18 ._inputWrapper_5m3ic_32{max-width:none;margin:0}._voiceStack_5m3ic_55{display:flex;flex-direction:row;align-items:center;gap:6px;flex-shrink:0}._embeddedVoiceStack_5m3ic_63{flex-direction:row;align-items:center;gap:6px}._embeddedToolsToggle_5m3ic_69{min-width:26px;height:20px;padding:0;border-radius:8px;opacity:.45}._embeddedToolsToggle_5m3ic_69 svg{width:14px;height:14px;transform:rotate(-90deg);transition:transform .15s ease}._embeddedToolsToggle_5m3ic_69._active_5m3ic_84 svg{transform:rotate(90deg)}._toolsRow_5m3ic_88._embeddedToolsRow_5m3ic_88{position:absolute;left:64px;top:50%;transform:translateY(-50%);z-index:10002;justify-content:flex-start;align-items:center;width:max-content;max-width:calc(100% - 80px);pointer-events:auto;gap:8px;padding:0 6px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._toolsRow_5m3ic_88._embeddedToolsRow_5m3ic_88 ._toolsRight_5m3ic_108{margin-left:8px}._embeddedToolsRow_5m3ic_88::-webkit-scrollbar{display:none}[data-theme=light] ._inputWrapper_5m3ic_32{background:#ffffffd9;box-shadow:0 2px 12px #00000014;border:1px solid rgba(0,0,0,.12);backdrop-filter:blur(12px)}._agentPanel_5m3ic_124{position:absolute;bottom:calc(100% + 12px);left:0;right:0;background:#1a1a1a;border:1px solid rgba(255,255,255,.12);padding:20px;display:flex;flex-direction:column;gap:0;z-index:10000;border-radius:12px;box-shadow:0 8px 32px #0006;overflow:hidden}._embedded_5m3ic_18 ._agentPanel_5m3ic_124{left:auto;right:0;width:min(420px,92vw)}[data-theme=dark] body.resonant-chat-page ._agentSelect_5m3ic_147 option{background:#161616;color:#f8fafc}[data-theme=dark] body.resonant-chat-page ._inputWrapper_5m3ic_32{background:#121212cc!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.1)}[data-theme=dark] body.resonant-chat-page ._textarea_5m3ic_160{color:#f8fafc!important}[data-theme=dark] body.resonant-chat-page ._textarea_5m3ic_160::placeholder{color:#f8fafc8c!important;opacity:1}[data-theme=light] body.resonant-chat-page ._inputWrapper_5m3ic_32{background:#ffffffd9!important;box-shadow:0 2px 12px #00000014!important;border:1px solid rgba(0,0,0,.12);backdrop-filter:blur(12px)}[data-theme=light] body.resonant-chat-page ._textarea_5m3ic_160{color:#0f172a!important}[data-theme=light] body.resonant-chat-page ._textarea_5m3ic_160::placeholder{color:#0f172a8c!important;opacity:1}body.resonant-chat-page ._chatInputRoot_5m3ic_8{background:transparent}[data-theme=light] ._agentPanel_5m3ic_124{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 32px #0000001f}._agentPanelHeader_5m3ic_196{display:flex;align-items:center;gap:8px;padding:0 0 16px;border-bottom:none;background:transparent}[data-theme=light] ._agentPanelHeader_5m3ic_196{border-bottom:none;background:transparent}._agentPanelTitle_5m3ic_210{font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:8px}._agentPanelTitle_5m3ic_210 svg{width:16px;height:16px;color:#ffffffb3}[data-theme=light] ._agentPanelTitle_5m3ic_210{color:#0f172a}._agentPanelContent_5m3ic_231{padding:0;display:flex;flex-direction:column;gap:12px}._agentRow_5m3ic_238{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff08;border:none;border-radius:8px;transition:all .2s ease}._agentRow_5m3ic_238:hover{background:#ffffff0f;border-color:#ffffff1f}[data-theme=light] ._agentRow_5m3ic_238{background:#00000008}[data-theme=light] ._agentRow_5m3ic_238:hover{background:#0000000f;border-color:#0000001f}._agentLabel_5m3ic_263{font-size:12px;color:#888;min-width:50px;font-weight:500;display:flex;align-items:center;gap:6px}._agentLabel_5m3ic_263 svg{width:14px;height:14px;color:#ffffffb3}._agentSelect_5m3ic_147{flex:1;padding:8px 32px 8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:all .2s ease}._agentSelect_5m3ic_147:hover{border-color:#fff3;background-color:#ffffff0f}._agentSelect_5m3ic_147:focus{outline:none;border-color:#ffffff4d;box-shadow:0 0 0 2px #ffffff14}[data-theme=light] ._agentSelect_5m3ic_147{background-color:#00000008;border-color:#0000001a;color:#111;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[data-theme=light] ._agentSelect_5m3ic_147:hover{border-color:#0003;background-color:#0000000a}._agentSelect_5m3ic_147 option{background:#0a0a0c;color:#fff;padding:8px}[data-theme=light] ._agentSelect_5m3ic_147 option{background:#fff;color:#111}._inputArea_5m3ic_332{position:relative;display:flex;align-items:center;gap:8px;padding:4px 0;background:transparent}._textarea_5m3ic_160{flex:1;min-height:36px;max-height:120px;padding:8px 12px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--text-primary, #fff);font-size:14px;line-height:1.4;resize:none;font-family:inherit}[data-theme=light] ._textarea_5m3ic_160{color:#111}._textarea_5m3ic_160::placeholder{color:#fff;opacity:.5}[data-theme=light] ._textarea_5m3ic_160::placeholder{color:#000;opacity:.5}._textarea_5m3ic_160:focus{outline:none!important;box-shadow:none!important;border:none!important}._sendButton_5m3ic_379{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#ffffff1f;border:none;cursor:pointer;color:#fff;transition:all .15s ease;flex-shrink:0}._sendButton_5m3ic_379:hover:not(:disabled){color:#fff}[data-theme=light] ._sendButton_5m3ic_379:hover:not(:disabled){color:#111}._sendButton_5m3ic_379:disabled{opacity:.3;cursor:not-allowed}._sendButton_5m3ic_379 svg{width:20px;height:20px}@media(max-width:639px){._sendButton_5m3ic_379{width:44px;height:44px}._sendButton_5m3ic_379 svg{width:24px;height:24px}}._toolsRow_5m3ic_88{display:flex;align-items:center;justify-content:space-between;padding:0;gap:4px;overflow-x:visible;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;z-index:10001}._toolsRow_5m3ic_88::-webkit-scrollbar{display:none}._toolsLeft_5m3ic_446,._toolsRight_5m3ic_108{display:flex;align-items:center;gap:4px}._splitViewEnabled_5m3ic_458 ._toolsRow_5m3ic_88{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}._splitViewEnabled_5m3ic_458 ._toolsLeft_5m3ic_446,._splitViewEnabled_5m3ic_458 ._toolsRight_5m3ic_108{flex-shrink:0}._toolButton_5m3ic_470{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:none;background:transparent;color:#fff;border-radius:8px;cursor:pointer;transition:all .15s ease;gap:6px;opacity:.5}._toolButton_5m3ic_470:hover{color:#fff;opacity:1}[data-theme=light] ._toolButton_5m3ic_470{color:#000;opacity:.5}[data-theme=light] ._toolButton_5m3ic_470:hover{color:#000;opacity:1}._toolButton_5m3ic_470._active_5m3ic_84{color:#fff;opacity:1}._toolButton_5m3ic_470._danger_5m3ic_507:hover{color:#ef4444}._toolButton_5m3ic_470 svg{width:18px;height:18px}._toolLabel_5m3ic_516{font-size:12px;font-weight:500}._animatedIcon_5m3ic_522{transition:all .2s ease}._animatedIcon_5m3ic_522:hover{transform:scale(1.1)}._animatedIcon_5m3ic_522:active{transform:scale(.95)}._rocketIcon_5m3ic_535{transition:transform .3s ease}._animatedIcon_5m3ic_522:hover ._rocketIcon_5m3ic_535{transform:translateY(-2px) rotate(-15deg);animation:_rocketPulse_5m3ic_1 .6s ease infinite}@keyframes _rocketPulse_5m3ic_1{0%,to{transform:translateY(-2px) rotate(-15deg)}50%{transform:translateY(-4px) rotate(-15deg)}}._attachIcon_5m3ic_550{transition:transform .2s ease}._animatedIcon_5m3ic_522:hover ._attachIcon_5m3ic_550{animation:_attachWiggle_5m3ic_1 .4s ease}@keyframes _attachWiggle_5m3ic_1{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}._splitIcon_5m3ic_565{transition:transform .2s ease}._animatedIcon_5m3ic_522:hover ._splitIcon_5m3ic_565{animation:_splitExpand_5m3ic_1 .3s ease}@keyframes _splitExpand_5m3ic_1{0%,to{transform:scale(1)}50%{transform:scaleX(1.15)}}._historyButton_5m3ic_579{background:transparent;border:none;color:#fff;padding:6px 10px;border-radius:10px;transition:all .2s ease;opacity:.5}._historyButton_5m3ic_579:hover{background:#ffffff0d;color:#fff;transform:scale(1.05);opacity:1}._historyButton_5m3ic_579:hover svg{animation:_historyPulse_5m3ic_1 .5s ease}@keyframes _historyPulse_5m3ic_1{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}._historyButton_5m3ic_579._active_5m3ic_84{background:#ffffff1a;color:#fff}[data-theme=light] ._historyButton_5m3ic_579{color:#aaa}[data-theme=light] ._historyButton_5m3ic_579:hover{background:#0000000d;color:#666}._newChatButton_5m3ic_621{background:transparent;border:none;color:#fff;padding:6px 10px;border-radius:10px;transition:all .2s ease;opacity:.5}._newChatButton_5m3ic_621:hover{background:#ffffff0d;color:#fff;transform:scale(1.05);opacity:1}._newChatButton_5m3ic_621:hover svg{animation:_newChatPop_5m3ic_1 .3s ease}@keyframes _newChatPop_5m3ic_1{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}[data-theme=light] ._newChatButton_5m3ic_621{color:#aaa}[data-theme=light] ._newChatButton_5m3ic_621:hover{background:#0000000d;color:#666}._providerButton_5m3ic_657{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease;pointer-events:auto!important;position:relative;z-index:10002;opacity:.5}._llmSelectorIcon_5m3ic_674{position:relative;display:inline-block;width:16px;height:16px;flex-shrink:0}@media(max-width:768px){._llmSelectorIcon_5m3ic_674{width:18px;height:18px}}._llmSelectorHalfLeft_5m3ic_689,._llmSelectorHalfRight_5m3ic_690{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center}._llmSelectorHalfLeft_5m3ic_689 svg{clip-path:inset(0 50% 0 0)}._llmSelectorHalfRight_5m3ic_690 svg{clip-path:inset(0 0 0 50%)}._voiceConversationIcon_5m3ic_706{display:inline-flex;align-items:center;justify-content:center}._voiceConversationOrb_5m3ic_712{width:22px;height:22px;border-radius:999px;background:radial-gradient(10px 10px at 30% 30%,#ffffffb3,#fff0 60%),radial-gradient(16px 16px at 60% 65%,#ffffff59,#fff0 65%),radial-gradient(18px 18px at 70% 30%,#ffffff40,#fff0 60%);box-shadow:0 0 0 1px #ffffff24 inset,0 0 12px #ffffff1f;animation:_voiceOrbFloat_5m3ic_1 2.4s ease-in-out infinite}[data-theme=light] ._voiceConversationOrb_5m3ic_712{background:radial-gradient(10px 10px at 28% 28%,#fffffff2,#fff0 62%),radial-gradient(16px 16px at 60% 66%,#0284c7d1,#0284c700 66%),radial-gradient(18px 18px at 72% 30%,#1e40af94,#1e40af00 62%);box-shadow:0 0 0 1px #0f172a47 inset,0 0 0 1px #0f172a29,0 0 14px #0284c747}._voiceConversationIconActive_5m3ic_737 ._voiceConversationOrb_5m3ic_712{box-shadow:0 0 0 1px #ffffff40 inset,0 0 18px #fff3}[data-theme=light] ._voiceConversationIconActive_5m3ic_737 ._voiceConversationOrb_5m3ic_712{box-shadow:0 0 0 1px #0284c78c inset,0 0 0 1px #0284c747,0 0 18px #0284c76b}@keyframes _voiceOrbFloat_5m3ic_1{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@media(max-width:768px){._voiceConversationOrb_5m3ic_712{width:26px;height:26px}}._iconSpacer_5m3ic_762{width:1px;height:16px;background:#ffffff1f;margin:0 4px;border-radius:999px;flex-shrink:0}._providerButton_5m3ic_657:hover{color:#fff;opacity:1}[data-theme=light] ._providerButton_5m3ic_657:hover{color:#111}._providerButton_5m3ic_657 svg{width:12px;height:12px}._agentSelectorButton_5m3ic_785{max-width:260px}._agentSelectorIcon_5m3ic_789{display:inline-flex;align-items:center}._agentSelectorIcon_5m3ic_789 svg{width:14px;height:14px}._agentSelectorLabel_5m3ic_799{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._agentSelectorActive_5m3ic_806{color:#fff;opacity:1}._aiAssistantToggle_5m3ic_812{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border:none;border-radius:0;background:none;color:#ffffff59;font-size:12px;font-weight:500;cursor:pointer;transition:color .2s ease,opacity .2s ease;opacity:.7;white-space:nowrap;flex-shrink:0}._aiAssistantToggle_5m3ic_812:hover{opacity:1;color:#fff9}._aiAssistantToggleActive_5m3ic_835{opacity:1;color:#ffffffb3}._aiAssistantToggleActive_5m3ic_835:hover{color:#ffffffd9}[data-theme=light] ._aiAssistantToggle_5m3ic_812{color:#00000059}[data-theme=light] ._aiAssistantToggle_5m3ic_812:hover{color:#0000008c}[data-theme=light] ._aiAssistantToggleActive_5m3ic_835{color:#0009}._aiAssistantToggleResonant_5m3ic_856{opacity:1;color:#64c8ffd9}._aiAssistantToggleResonant_5m3ic_856:hover{color:#64c8ff}[data-theme=light] ._aiAssistantToggleResonant_5m3ic_856{color:#0064b4b3}[data-theme=light] ._aiAssistantToggleResonant_5m3ic_856:hover{color:#0064b4e6}._modePill_5m3ic_873{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:8px;font-size:9px;font-weight:700;letter-spacing:.5px;line-height:1.4;text-transform:uppercase;flex-shrink:0}._modePillOn_5m3ic_887{background:#4ade8033;color:#4ade80}._modePillOff_5m3ic_892{background:#64c8ff26;color:#64c8ffe6}[data-theme=light] ._modePillOn_5m3ic_887{background:#16a34a1f;color:#16a34a}[data-theme=light] ._modePillOff_5m3ic_892{background:#0064b41a;color:#0064b4cc}._aiAssistantLogo_5m3ic_907{width:16px;height:16px;border-radius:4px;object-fit:contain;flex-shrink:0}._providerDropdown_5m3ic_916{position:absolute;bottom:calc(100% + 12px);left:0;min-width:260px;background:#1a1a1a;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:20px;box-shadow:0 8px 32px #0006;z-index:99999;pointer-events:auto!important}._embedded_5m3ic_18 ._providerDropdown_5m3ic_916{left:auto;right:0;min-width:240px;max-width:min(360px,92vw)}[data-theme=light] ._providerDropdown_5m3ic_916{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 32px #0000001f}._providerDropdownHeader_5m3ic_943{padding:0 0 16px;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;border-bottom:none;margin-bottom:4px}[data-theme=light] ._providerDropdownHeader_5m3ic_943{color:#0f172a;border-bottom:none}._providerOption_5m3ic_959{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:none;background:#ffffff08;color:#ccc;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;border-radius:8px;margin:4px 0}._providerOption_5m3ic_959:hover{background:#ffffff0f;color:#fff}[data-theme=light] ._providerOption_5m3ic_959:hover{background:#0000000f;color:#111}._providerOption_5m3ic_959._selected_5m3ic_987{background:#22c55e1a;color:#22c55e}._providerOption_5m3ic_959._selected_5m3ic_987:after{content:"";margin-left:auto;width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80}._providerIcon_5m3ic_1002{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border-radius:6px;flex-shrink:0}._providerIcon_5m3ic_1002 svg{width:14px;height:14px}[data-theme=light] ._providerIcon_5m3ic_1002{background:#0000000a}._providerName_5m3ic_1022{flex:1}._providerBadge_5m3ic_1026{font-size:10px;padding:2px 6px;background:#ffffff1a;color:#ffffffb3;border-radius:4px;font-weight:600;text-transform:uppercase}._stickerPanel_5m3ic_1037{position:absolute;bottom:calc(100% + 12px);left:0;right:0;max-height:400px;background:#1a1a1a;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 8px 32px #0006;overflow:hidden;z-index:10000}._embedded_5m3ic_18 ._stickerPanel_5m3ic_1037{left:auto;right:0;width:min(420px,92vw)}[data-theme=light] ._stickerPanel_5m3ic_1037{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 12px 40px #00000026}._stickerHeader_5m3ic_1063{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}[data-theme=light] ._stickerHeader_5m3ic_1063{border-bottom-color:#00000014;background:#00000005}._stickerTitle_5m3ic_1077{font-size:15px;font-weight:600;color:#fff;display:flex;align-items:center;gap:10px}._stickerTitle_5m3ic_1077 svg{width:18px;height:18px;color:#ffffffb3}[data-theme=light] ._stickerTitle_5m3ic_1077{color:#111}._stickerClose_5m3ic_1096{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#ffffff0d;color:#888;border-radius:8px;cursor:pointer;transition:all .2s ease}._stickerClose_5m3ic_1096:hover{background:#ef444426;color:#ef4444}[data-theme=light] ._stickerClose_5m3ic_1096{background:#0000000d}[data-theme=light] ._stickerClose_5m3ic_1096:hover{background:#ef44441a;color:#ef4444}._stickerContent_5m3ic_1124{padding:12px;overflow-y:auto;max-height:320px}._stickerEmpty_5m3ic_1130{text-align:center;padding:40px 24px;color:#666;font-size:14px}._stickerEmpty_5m3ic_1130 svg{width:48px;height:48px;color:#444;margin-bottom:16px}._listItem_5m3ic_1145{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;cursor:pointer;transition:all .2s ease;margin-bottom:8px;background:#ffffff05;border:1px solid transparent}._listItem_5m3ic_1145:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translate(4px)}[data-theme=light] ._listItem_5m3ic_1145{background:#00000005}[data-theme=light] ._listItem_5m3ic_1145:hover{background:#0000000d;border-color:#0000001f}._listItem_5m3ic_1145._active_5m3ic_84{background:#ffffff14;border-color:#ffffff26}._listItemIcon_5m3ic_1178{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border-radius:10px;flex-shrink:0}._listItemIcon_5m3ic_1178 svg{width:18px;height:18px;color:#ffffffb3}._listItemContent_5m3ic_1195{flex:1;min-width:0}._listItemTitle_5m3ic_1200{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=light] ._listItemTitle_5m3ic_1200{color:#111}._listItemMeta_5m3ic_1214{font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listItemHeader_5m3ic_1222{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}._listItemBadge_5m3ic_1230{font-size:10px;padding:4px 8px;border-radius:6px;background:#ffffff1a;color:#ffffffb3;text-transform:uppercase;font-weight:600;letter-spacing:.5px;flex-shrink:0}[data-theme=light] ._listItemBadge_5m3ic_1230{background:#00000014}._listItemTimestamp_5m3ic_1246{font-size:11px;color:#666;margin-top:6px;display:flex;align-items:center;gap:4px}._listItemTimestamp_5m3ic_1246 svg{width:12px;height:12px}[data-theme=light] ._listItemTimestamp_5m3ic_1246{color:#888}._autocomplete_5m3ic_1265{position:absolute;bottom:calc(100% + 8px);left:0;right:20px;background:var(--bg-primary, transparent);border-radius:12px;box-shadow:0 8px 32px #0000004d;overflow:hidden;z-index:200;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._embedded_5m3ic_18 ._autocomplete_5m3ic_1265{left:auto;right:0;width:min(420px,92vw)}[data-theme=light] ._autocomplete_5m3ic_1265{background:var(--bg-primary, transparent);box-shadow:0 8px 32px #0000001a}._autocompleteItem_5m3ic_1290{padding:12px 16px;cursor:pointer;transition:background .15s ease}._autocompleteItem_5m3ic_1290:hover,._autocompleteItem_5m3ic_1290._selected_5m3ic_987{background:#ffffff14}._autocompleteTitle_5m3ic_1301{font-size:14px;font-weight:500;color:#fff}[data-theme=light] ._autocompleteTitle_5m3ic_1301{color:#111}._autocompleteDescription_5m3ic_1311{font-size:12px;color:#666;margin-top:2px}@media(max-width:768px){._chatInputRoot_5m3ic_8{left:0;right:0;bottom:0;max-width:100vw;overflow-x:clip;padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right));padding-bottom:max(8px,env(safe-area-inset-bottom))}._chatInputRoot_5m3ic_8._splitViewEnabled_5m3ic_458{right:max(8px,env(safe-area-inset-right))!important}._chatInputRoot_5m3ic_8._withSidebar_5m3ic_27{left:0}._inputWrapper_5m3ic_32{max-width:100%;width:100%;margin:0;padding:6px 8px;gap:4px}._inputWrapper_5m3ic_32{border-radius:12px}._inputArea_5m3ic_332{padding:2px 0}._textarea_5m3ic_160{min-height:32px;padding:6px 8px;font-size:16px}._sendButton_5m3ic_379{width:32px;height:32px}._toolsRow_5m3ic_88{padding:0;gap:2px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._toolsLeft_5m3ic_446,._toolsRight_5m3ic_108{flex-shrink:0;gap:2px}._toolButton_5m3ic_470{min-width:28px;height:28px;padding:0 6px}._toolLabel_5m3ic_516{display:none}._providerButton_5m3ic_657{padding:4px 8px;font-size:11px}._stickerPanel_5m3ic_1037{max-height:280px}._agentPanel_5m3ic_124{padding:10px}}._voiceInterimOverlay_5m3ic_1405{position:absolute;left:56px;right:56px;top:50%;transform:translateY(-50%);padding:8px 12px;font-size:14px;line-height:1.4;color:#ffffffd9;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=light] ._voiceInterimOverlay_5m3ic_1405{color:#0f172abf}@keyframes _spin_5m3ic_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1d2o3_1{display:flex;align-items:center;gap:8px;padding:4px 0}._label_1d2o3_8{font-size:12px;color:var(--text-secondary, #888)}._button_1d2o3_13{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--border-color, #333);border-radius:6px;cursor:pointer;font-size:14px;transition:all .15s ease;opacity:.7}._button_1d2o3_13:hover{opacity:1;transform:scale(1.1)}._button_1d2o3_13:disabled{opacity:.4;cursor:not-allowed}._button_1d2o3_13._positive_1d2o3_38:hover{background:#22c55e26;border-color:#22c55e}._button_1d2o3_13._negative_1d2o3_43:hover{background:#ef444426;border-color:#ef4444}._thanks_1d2o3_48{font-size:12px;color:var(--text-secondary, #888);display:flex;align-items:center;gap:6px}._positiveIcon_1d2o3_56{color:#22c55e;display:flex;align-items:center}._negativeIcon_1d2o3_62{color:#ef4444;display:flex;align-items:center}._floatingHome_1l73a_8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100%;min-height:calc(100vh - 200px);padding:40px 0 180px;box-sizing:border-box;user-select:none;margin-left:calc(-50vw + 50%)}._watermarkContainer_1l73a_23{display:flex;align-items:center;justify-content:center;animation:_watermarkFadeIn_1l73a_1 .8s ease-out}@keyframes _watermarkFadeIn_1l73a_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._watermarkLogo_1l73a_42{width:240px;height:auto;object-fit:contain;opacity:.08;filter:grayscale(100%);pointer-events:none;user-select:none;-webkit-user-drag:none}[data-theme=dark] ._watermarkLogo_1l73a_42{opacity:.06}._guestSection_1l73a_60{width:100%;max-width:100vw;margin-bottom:32px;animation:_guestFadeIn_1l73a_1 .5s ease-out;padding:0 12px;box-sizing:border-box}@keyframes _guestFadeIn_1l73a_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._guestHeader_1l73a_74{text-align:center;margin-bottom:24px}._guestTitle_1l73a_79{font-size:17px;font-weight:700;color:#ffffffb3;margin-bottom:6px;letter-spacing:-.01em}[data-theme=light] ._guestTitle_1l73a_79{color:#000000a6}._guestSubtitle_1l73a_91{font-size:12.5px;color:#ffffff4d;letter-spacing:.01em}[data-theme=light] ._guestSubtitle_1l73a_91{color:#00000059}._featureGrid_1l73a_102{display:grid;grid-template-columns:repeat(6,1fr);background:transparent;border-radius:0;overflow:visible;border:none}[data-theme=light] ._featureGrid_1l73a_102{background:transparent;border-color:transparent}._featureCard_1l73a_116{padding:14px 12px;background:transparent;cursor:default;border-bottom:1px solid rgba(255,255,255,.07);border-right:1px solid rgba(255,255,255,.07);transition:box-shadow .2s ease,transform .2s ease}._featureCard_1l73a_116:nth-child(6n){border-right:none}._featureCard_1l73a_116:nth-child(n+7){border-bottom:none}._featureCard_1l73a_116:hover{background:transparent;box-shadow:0 4px 16px #ffffff0f;transform:translateY(-1px)}[data-theme=light] ._featureCard_1l73a_116{background:transparent;border-bottom-color:#00000012;border-right-color:#00000012}[data-theme=light] ._featureCard_1l73a_116:hover{background:transparent;box-shadow:0 4px 16px #00000014}._featureIcon_1l73a_150{color:#fff6;margin-bottom:10px}[data-theme=light] ._featureIcon_1l73a_150{color:#00000073}._featureTitle_1l73a_159{font-size:13.5px;font-weight:600;color:#ffffffbf;margin-bottom:3px;letter-spacing:-.01em}[data-theme=light] ._featureTitle_1l73a_159{color:#000000b3}._featureDesc_1l73a_171{font-size:12px;color:#ffffff4d;line-height:1.45}[data-theme=light] ._featureDesc_1l73a_171{color:#0006}._guestCta_1l73a_182{text-align:center;margin-top:18px;font-size:13px}._guestCtaText_1l73a_188{color:#ffffff59}[data-theme=light] ._guestCtaText_1l73a_188{color:#0006}._guestLink_1l73a_196{color:#ffffffa6;text-decoration:underline;text-underline-offset:2px;cursor:pointer;pointer-events:auto;transition:color .15s ease;font-weight:500}._guestLink_1l73a_196:hover{color:#ffffffe6}[data-theme=light] ._guestLink_1l73a_196{color:#0009}[data-theme=light] ._guestLink_1l73a_196:hover{color:#000000d9}@media(max-width:768px){._floatingHome_1l73a_8{justify-content:flex-start;min-height:auto;padding:24px 16px}._watermarkLogo_1l73a_42{width:180px}._guestSection_1l73a_60{max-width:100%}._featureGrid_1l73a_102{grid-template-columns:1fr 1fr}._featureCard_1l73a_116{padding:16px 14px}}@media(max-width:480px){._floatingHome_1l73a_8{padding:16px 12px}._watermarkLogo_1l73a_42{width:140px}._guestTitle_1l73a_79{font-size:15px}._featureGrid_1l73a_102{grid-template-columns:1fr}._featureCard_1l73a_116{padding:14px}}._tooltipWrapper_10gpw_1{position:relative;display:inline-block}._tooltip_10gpw_1{position:fixed;z-index:1000;padding:8px 12px;background:var(--color-gray-900, #111827);color:var(--color-gray-50, #f9fafb);border-radius:6px;font-size:13px;line-height:1.4;max-width:250px;box-shadow:0 4px 12px #00000026;pointer-events:none;white-space:normal;word-wrap:break-word}._tooltip_10gpw_1:before{content:"";position:absolute;width:0;height:0;border:6px solid transparent}._tooltip_10gpw_1._top_10gpw_30:before{bottom:-12px;left:50%;transform:translate(-50%);border-top-color:var(--color-gray-900, #111827)}._tooltip_10gpw_1._bottom_10gpw_37:before{top:-12px;left:50%;transform:translate(-50%);border-bottom-color:var(--color-gray-900, #111827)}._tooltip_10gpw_1._left_10gpw_44:before{right:-12px;top:50%;transform:translateY(-50%);border-left-color:var(--color-gray-900, #111827)}._tooltip_10gpw_1._right_10gpw_51:before{left:-12px;top:50%;transform:translateY(-50%);border-right-color:var(--color-gray-900, #111827)}._sidebar_tr6b9_9{background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;padding:16px;height:fit-content;position:sticky;top:80px;width:260px;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] ._sidebar_tr6b9_9{background:#ffffff05;border-color:#ffffff14}._header_tr6b9_30{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}._title_tr6b9_36{font-size:17px;font-weight:600;color:var(--text-primary);margin:0 0 4px;letter-spacing:-.01em}._subtitle_tr6b9_44{font-size:12px;color:var(--text-tertiary);margin:0}._menu_tr6b9_53{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._menuItem_tr6b9_65{display:flex;align-items:center;gap:12px;padding:10px 14px;border:none;background:transparent;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;text-align:left;color:var(--text-secondary);position:relative}._menuItem_tr6b9_65:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:3px;height:20px;background:var(--accent-primary);border-radius:0 3px 3px 0;transition:transform .2s ease}._menuItem_tr6b9_65:hover{background:var(--bg-secondary);color:var(--text-primary)}._menuItem_tr6b9_65:hover:before{transform:translateY(-50%) scaleY(.5)}._menuItem_tr6b9_65:active{transform:scale(.98)}._menuItem_tr6b9_65._active_tr6b9_108{background:var(--bg-tertiary);color:var(--accent-primary)}._menuItem_tr6b9_65._active_tr6b9_108:before{transform:translateY(-50%) scaleY(1)}[data-theme=dark] ._menuItem_tr6b9_65:hover{background:#ffffff0f}[data-theme=dark] ._menuItem_tr6b9_65._active_tr6b9_108{background:#ffffff14}._icon_tr6b9_128{font-size:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}._menuItemContent_tr6b9_141{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._label_tr6b9_149{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._description_tr6b9_157{font-size:11px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){._sidebar_tr6b9_9{width:240px;padding:14px}}@media(max-width:768px){._sidebar_tr6b9_9{width:100%;position:relative;top:0;border-radius:12px}._menu_tr6b9_53{flex-direction:row;flex-wrap:wrap;gap:8px}._menuItem_tr6b9_65{flex:1 1 auto;min-width:120px;justify-content:center;padding:8px 12px}._menuItemContent_tr6b9_141{align-items:center}._description_tr6b9_157{display:none}}._copyButton_13ii2_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-size:12px;font-weight:500}._copyButton_13ii2_1:hover{background:var(--bg-hover, #f3f4f6);border-color:var(--color-primary-300, #7dd3fc)}._copyButton_13ii2_1:active{transform:scale(.95)}._copyButton_13ii2_1._small_13ii2_25{padding:4px 8px;font-size:11px}._copyButton_13ii2_1._medium_13ii2_30{padding:6px 12px;font-size:12px}._copyButton_13ii2_1 svg{flex-shrink:0}._toggleWrapper_1bdk0_1{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;user-select:none}._toggleWrapper_1bdk0_1._disabled_1bdk0_9{opacity:.5;cursor:not-allowed}._toggleWrapper_1bdk0_1._checked_1bdk0_14 ._toggleSlider_1bdk0_14{background:var(--color-green-500, #10b981)!important;border-color:var(--color-green-600, #059669)!important}._toggleWrapper_1bdk0_1._unchecked_1bdk0_19 ._toggleSlider_1bdk0_14{background:var(--color-gray-400, #9ca3af)!important;border-color:var(--color-gray-400, #9ca3af)!important}._toggleInput_1bdk0_24{position:absolute;opacity:0;width:0;height:0}._toggleSlider_1bdk0_14{position:relative;display:inline-flex;align-items:center;justify-content:center;background:var(--color-gray-400, #9ca3af);border-radius:9999px;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;border:2px solid var(--color-gray-400, #9ca3af);overflow:hidden}._toggleSlider_1bdk0_14:before{content:"";position:absolute;background:#fff;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #00000040;z-index:2}._toggleText_1bdk0_54{position:absolute;font-size:9px;font-weight:700;color:#fff;z-index:1;transition:opacity .2s ease;text-shadow:0 1px 2px rgba(0,0,0,.2);pointer-events:none}._toggleInput_1bdk0_24:not(:checked)+._toggleSlider_1bdk0_14{background:var(--color-gray-400, #9ca3af);border-color:var(--color-gray-500, #6b7280);box-shadow:inset 0 2px 4px #0000001a}._toggleInput_1bdk0_24:not(:checked)+._toggleSlider_1bdk0_14 ._toggleText_1bdk0_54{opacity:.9;left:6px}._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14{background:var(--color-green-500, #10b981);border-color:var(--color-green-600, #059669);box-shadow:0 0 0 3px #10b98126,inset 0 2px 4px #fff3}._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14 ._toggleText_1bdk0_54{opacity:.9;right:6px}._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14:before{transform:translate(100%);background:#fff;box-shadow:0 2px 8px #0000004d,0 0 0 1px #05966933}._toggleInput_1bdk0_24:not(:checked)+._toggleSlider_1bdk0_14:before{background:#fff;box-shadow:0 2px 6px #00000040}._toggleInput_1bdk0_24:focus+._toggleSlider_1bdk0_14{outline:2px solid var(--color-primary-500, #0ea5e9);outline-offset:2px}._small_1bdk0_106 ._toggleSlider_1bdk0_14{width:32px;height:18px}._small_1bdk0_106 ._toggleSlider_1bdk0_14:before{width:14px;height:14px;top:2px;left:2px}._small_1bdk0_106 ._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14:before{transform:translate(14px)}._medium_1bdk0_122 ._toggleSlider_1bdk0_14{width:44px;height:24px}._medium_1bdk0_122 ._toggleSlider_1bdk0_14:before{width:20px;height:20px;top:2px;left:2px}._medium_1bdk0_122 ._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14:before{transform:translate(20px)}._large_1bdk0_138 ._toggleSlider_1bdk0_14{width:56px;height:30px}._large_1bdk0_138 ._toggleSlider_1bdk0_14:before{width:26px;height:26px;top:2px;left:2px}._large_1bdk0_138 ._toggleInput_1bdk0_24:checked+._toggleSlider_1bdk0_14:before{transform:translate(26px)}._toggleLabel_1bdk0_154{font-size:14px;color:var(--text-primary);font-weight:500}._container_rbses_1{width:100%}._header_rbses_5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}._title_rbses_12{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_rbses_19{font-size:14px;color:var(--text-secondary);margin:0}._createButton_rbses_25{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._createButton_rbses_25:hover{background:var(--color-primary-700, #0369a1)}._createButton_rbses_25 svg{flex-shrink:0}._emptyState_rbses_48{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._agentGrid_rbses_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-3)}@media(max-width:768px){._agentGrid_rbses_54{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}._agentCard_rbses_66{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:10px;padding:var(--space-3);transition:all .2s ease}._agentCard_rbses_66:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._agentHeader_rbses_79{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}._agentTitleRow_rbses_86{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--space-2)}._toggleContainer_rbses_94{display:flex;align-items:center;gap:var(--space-2)}._statusLabel_rbses_100{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;min-width:32px;text-align:center}._statusOn_rbses_111{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._statusOff_rbses_116{background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563)}._agentName_rbses_121{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;flex:1}._status_rbses_100{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize}._status_rbses_100._active_rbses_137{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._status_rbses_100._inactive_rbses_142{background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563)}._status_rbses_100._archived_rbses_147{background:var(--color-orange-100, #ffedd5);color:var(--color-orange-700, #c2410c)}._agentDescription_rbses_152{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-3) 0;line-height:1.5}._agentMeta_rbses_159{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._metaItem_rbses_168{display:flex;align-items:center;gap:var(--space-2);font-size:12px}._metaItem_rbses_168 code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaLabel_rbses_183{color:var(--text-secondary);font-weight:500}._metaValue_rbses_188{color:var(--text-primary)}._metaValue_rbses_188 code{background:var(--bg, #ffffff);padding:2px 6px;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:11px}._agentActions_rbses_200{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}._importedBadge_rbses_207{padding:var(--space-1) var(--space-2);background:var(--color-blue-50, #eff6ff);border:1px solid var(--color-blue-200, #bfdbfe);border-radius:var(--radius-sm, 6px);margin-right:auto}._badgeText_rbses_215{font-size:11px;font-weight:600;color:var(--color-blue-700, #1d4ed8);text-transform:uppercase;letter-spacing:.5px}._viewButton_rbses_223{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563);border:1px solid var(--color-gray-300, #d1d5db);border-radius:var(--radius-sm, 6px);font-size:12px;font-weight:500;cursor:not-allowed;opacity:.6}._editButton_rbses_238,._deleteButton_rbses_239{display:flex;align-items:center;justify-content:center;gap:var(--space-1);flex:1;padding:var(--space-2) var(--space-3);border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._editButton_rbses_238 svg,._deleteButton_rbses_239 svg{flex-shrink:0}._editButton_rbses_238{background:var(--color-primary-50, #eff6ff);color:var(--color-primary-600, #0284c7)}._editButton_rbses_238:hover{background:var(--color-primary-100, #dbeafe)}._deleteButton_rbses_239{background:var(--color-red-50, #fef2f2);color:var(--color-red-600, #dc2626)}._deleteButton_rbses_239:hover{background:var(--color-red-100, #fee2e2)}._overlay_p9nhf_1{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(4px)}._dialog_p9nhf_15{background:var(--settings-bg-card, #0a0a0c);border:1px solid var(--settings-border, rgba(255, 255, 255, .15));border-radius:8px;box-shadow:0 8px 32px #00000080;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column}._header_p9nhf_27{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--settings-border, rgba(255, 255, 255, .15))}._header_p9nhf_27 h3{margin:0;font-size:16px;font-weight:600;color:var(--settings-text-primary, #E8E8E8)}._closeButton_p9nhf_42{background:transparent;border:none;color:var(--settings-text-secondary, rgba(232, 232, 232, .7));font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:all .15s ease}._closeButton_p9nhf_42:hover{background:var(--settings-surface-hover, #111111);color:var(--settings-text-primary, #E8E8E8)}._content_p9nhf_62{padding:20px;flex:1;overflow-y:auto}._description_p9nhf_68{margin:0 0 20px;font-size:13px;line-height:1.5;color:var(--settings-text-secondary, rgba(232, 232, 232, .7))}._inputGroup_p9nhf_75{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._inputGroup_p9nhf_75 label{font-size:13px;font-weight:500;color:var(--settings-text-primary, #E8E8E8)}._input_p9nhf_75{width:100%;padding:10px 12px;background:#ffffff0d;border:1px solid var(--settings-border, rgba(255, 255, 255, .15));border-radius:6px;color:var(--settings-text-primary, #E8E8E8);font-size:13px;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;outline:none;transition:all .2s ease;box-sizing:border-box}._input_p9nhf_75:focus{border-color:var(--settings-accent-500, #3b82f6);background:#ffffff14;box-shadow:0 0 0 2px #3b82f633}._input_p9nhf_75::placeholder{color:#ffffff4d}._input_p9nhf_75:disabled{opacity:.5;cursor:not-allowed}._error_p9nhf_117{padding:12px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#f48771;font-size:13px;margin-top:12px}._footer_p9nhf_127{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--settings-border, rgba(255, 255, 255, .15))}._cancelButton_p9nhf_136,._restoreButton_p9nhf_137{padding:10px 20px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}._cancelButton_p9nhf_136{background:var(--settings-bg-tertiary, rgba(255, 255, 255, .05));color:var(--settings-text-secondary, rgba(232, 232, 232, .7));border:1px solid var(--settings-border, rgba(255, 255, 255, .15))}._cancelButton_p9nhf_136:hover:not(:disabled){background:var(--settings-surface-hover, #111111);color:var(--settings-text-primary, #E8E8E8)}._restoreButton_p9nhf_137{background:var(--settings-accent-500, #3b82f6);color:#fff}._restoreButton_p9nhf_137:hover:not(:disabled){background:var(--settings-accent-600, #2563eb);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._restoreButton_p9nhf_137:disabled,._cancelButton_p9nhf_136:disabled{opacity:.5;cursor:not-allowed}._container_ph8e8_1{width:100%;max-width:800px}._header_ph8e8_6{margin-bottom:var(--space-6)}._title_ph8e8_10{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_ph8e8_17{font-size:14px;color:var(--text-secondary);margin:0}._form_ph8e8_23{display:flex;flex-direction:column;gap:var(--space-6)}._formGroup_ph8e8_29{display:flex;flex-direction:column;gap:var(--space-2)}._label_ph8e8_35{font-size:14px;font-weight:500;color:var(--text-primary)}._input_ph8e8_41{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease}._input_ph8e8_41:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._helpText_ph8e8_57{font-size:12px;color:var(--text-secondary);margin:0}._checkboxGroup_ph8e8_63{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}._checkbox_ph8e8_63{display:flex;align-items:center;gap:var(--space-2);font-size:14px;color:var(--text-primary);cursor:pointer}._checkbox_ph8e8_63 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._section_ph8e8_85{padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:8px;border:1px solid var(--border-color, #e5e7eb)}._sectionTitle_ph8e8_92{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}._actions_ph8e8_99{display:flex;justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._saveButton_ph8e8_106{padding:var(--space-3) var(--space-6);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._saveButton_ph8e8_106:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._saveButton_ph8e8_106:disabled{opacity:.5;cursor:not-allowed}._container_1aapt_1{width:100%}._header_1aapt_5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}._title_1aapt_12{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_1aapt_19{font-size:14px;color:var(--text-secondary);margin:0}._refreshButton_1aapt_25{padding:var(--space-2) var(--space-4);background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;color:var(--text-primary);font-size:14px;cursor:pointer;transition:all .2s ease}._refreshButton_1aapt_25:hover:not(:disabled){background:var(--bg-hover, #f3f4f6);border-color:var(--color-primary-300, #7dd3fc)}._refreshButton_1aapt_25:disabled{opacity:.5;cursor:not-allowed}._emptyState_1aapt_46{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._anchorList_1aapt_52{display:flex;flex-direction:column;gap:var(--space-4)}._anchorCard_1aapt_58{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-4);transition:all .2s ease}._anchorCard_1aapt_58:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._anchorHeader_1aapt_71{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3);gap:var(--space-3)}._anchorText_1aapt_79{font-size:16px;font-weight:500;color:var(--text-primary);flex:1;line-height:1.5}._anchorType_1aapt_87{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize;flex-shrink:0}._anchorType_1aapt_87._chat_1aapt_96{background:var(--color-blue-100, #dbeafe);color:var(--color-blue-700, #1e40af)}._anchorType_1aapt_87._code_1aapt_101{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._anchorType_1aapt_87._function_1aapt_106{background:var(--color-purple-100, #f3e8ff);color:var(--color-purple-700, #6b21a8)}._anchorType_1aapt_87._pattern_1aapt_111{background:var(--color-orange-100, #ffedd5);color:var(--color-orange-700, #c2410c)}._anchorContext_1aapt_116{font-size:14px;color:var(--text-secondary);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg, #ffffff);border-radius:6px;border-left:3px solid var(--color-primary-300, #7dd3fc);line-height:1.5}._anchorMeta_1aapt_127{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._metaItem_1aapt_136{display:flex;gap:var(--space-2);font-size:12px}._metaLabel_1aapt_142{color:var(--text-secondary);font-weight:500}._metaValue_1aapt_147{color:var(--text-primary)}._hashValue_1aapt_151{background:var(--bg, #ffffff);padding:2px 6px;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:11px;color:var(--text-primary)}._anchorActions_1aapt_160{display:flex;gap:var(--space-2);justify-content:flex-end}._deleteButton_1aapt_166{padding:var(--space-2) var(--space-3);background:var(--color-red-50, #fef2f2);color:var(--color-red-600, #dc2626);border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._deleteButton_1aapt_166:hover{background:var(--color-red-100, #fee2e2)}._loadMore_1aapt_182{display:flex;justify-content:center;margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._loadMoreButton_1aapt_190{padding:var(--space-3) var(--space-6);background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._loadMoreButton_1aapt_190:hover:not(:disabled){background:var(--bg-hover, #f3f4f6);border-color:var(--color-primary-300, #7dd3fc)}._loadMoreButton_1aapt_190:disabled{opacity:.5;cursor:not-allowed}._stats_1aapt_212{text-align:center;padding:var(--space-4);color:var(--text-secondary);font-size:14px}._container_149ei_1{width:100%;max-width:800px}._header_149ei_6{margin-bottom:var(--space-6)}._title_149ei_10{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_149ei_17{font-size:14px;color:var(--text-secondary);margin:0}._form_149ei_23{display:flex;flex-direction:column;gap:var(--space-6)}._toggleSection_149ei_29{padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:8px;border:1px solid var(--border-color, #e5e7eb)}._toggleLabel_149ei_36{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer}._toggleLabel_149ei_36 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._section_149ei_52{padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:8px;border:1px solid var(--border-color, #e5e7eb)}._sectionTitle_149ei_59{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}._sectionDescription_149ei_66{font-size:13px;color:var(--text-secondary);margin:0 0 var(--space-4) 0}._addItem_149ei_72{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}._addReplacement_149ei_78{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._input_149ei_85{flex:1;padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease}._input_149ei_85:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._arrow_149ei_102{font-size:18px;color:var(--text-secondary);font-weight:600}._addButton_149ei_108{padding:var(--space-3) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_149ei_108:hover{background:var(--color-primary-700, #0369a1)}._itemList_149ei_125{display:flex;flex-direction:column;gap:var(--space-2)}._item_149ei_125{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:var(--bg, #ffffff);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;transition:all .2s ease}._item_149ei_125:hover{border-color:var(--color-primary-300, #7dd3fc)}._itemText_149ei_146{font-size:14px;color:var(--text-primary);flex:1}._removeButton_149ei_152{width:24px;height:24px;padding:0;background:var(--color-red-50, #fef2f2);color:var(--color-red-600, #dc2626);border:none;border-radius:4px;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;line-height:1}._removeButton_149ei_152:hover{background:var(--color-red-100, #fee2e2)}._emptyText_149ei_174{font-size:13px;color:var(--text-secondary);text-align:center;padding:var(--space-4);font-style:italic}._actions_149ei_182{display:flex;justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._saveButton_149ei_189{padding:var(--space-3) var(--space-6);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._saveButton_149ei_189:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._saveButton_149ei_189:disabled{opacity:.5;cursor:not-allowed}._container_1039c_1{width:100%;padding:var(--space-4)}._errorBanner_1039c_6{margin-bottom:var(--space-4)}._header_1039c_10{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}._title_1039c_17{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_1039c_24{font-size:14px;color:var(--text-secondary);margin:0}._createButton_1039c_30{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._createButton_1039c_30:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._createButton_1039c_30:disabled{opacity:.5;cursor:not-allowed}._newKeyAlert_1039c_54{background:var(--color-yellow-50, #fefce8);border:2px solid var(--color-yellow-400, #facc15);border-radius:12px;padding:var(--space-4);margin-bottom:var(--space-6)}._alertHeader_1039c_62{margin-bottom:var(--space-3)}._alertHeader_1039c_62 strong{display:block;font-size:16px;color:var(--color-yellow-900, #713f12);margin-bottom:var(--space-2)}._alertHeader_1039c_62 p{font-size:14px;color:var(--color-yellow-800, #854d0e);margin:0}._keyDisplay_1039c_79{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3);padding:var(--space-3);background:var(--bg, #ffffff);border-radius:8px;border:1px solid var(--color-yellow-300, #fde047)}._apiKeyValue_1039c_90{flex:1;font-family:Monaco,Courier New,monospace;font-size:13px;color:var(--text-primary);word-break:break-all;padding:var(--space-2);background:var(--bg-secondary, #f9fafb);border-radius:4px}._copyButton_1039c_101{padding:var(--space-2) var(--space-3);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}._copyButton_1039c_101:hover{background:var(--color-primary-700, #0369a1)}._dismissButton_1039c_117{padding:var(--space-2) var(--space-4);background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;color:var(--text-primary);font-size:13px;cursor:pointer}._dismissButton_1039c_117:hover{background:var(--bg-hover, #f3f4f6)}._createForm_1039c_131{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-6);margin-bottom:var(--space-6)}._formTitle_1039c_139{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}._formGroup_1039c_146{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._label_1039c_153{font-size:14px;font-weight:500;color:var(--text-primary)}._required_1039c_159{color:var(--color-red-600, #dc2626)}._input_1039c_163{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease}._input_1039c_163:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._formActions_1039c_179{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._cancelButton_1039c_188,._submitButton_1039c_189{padding:var(--space-3) var(--space-6);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_1039c_188{background:var(--bg-secondary, #f9fafb);color:var(--text-primary);border:1px solid var(--border-color, #e5e7eb)}._cancelButton_1039c_188:hover{background:var(--bg-hover, #f3f4f6)}._submitButton_1039c_189{background:var(--color-primary-600, #0284c7);color:#fff}._submitButton_1039c_189:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._submitButton_1039c_189:disabled{opacity:.5;cursor:not-allowed}._emptyState_1039c_223{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._keysList_1039c_229{display:flex;flex-direction:column;gap:var(--space-4)}._keyCard_1039c_235{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-4);transition:all .2s ease}._keyCard_1039c_235:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._keyHeader_1039c_248{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}._keyName_1039c_255{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}._keyHash_1039c_262{font-size:11px;color:var(--text-secondary);font-family:Monaco,Courier New,monospace;background:var(--bg, #ffffff);padding:2px 6px;border-radius:4px}._status_1039c_271{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;flex-shrink:0}._status_1039c_271._enabled_1039c_279{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._status_1039c_271._disabled_1039c_284{background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563)}._keyMeta_1039c_289{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._metaItem_1039c_298{display:flex;gap:var(--space-2);font-size:12px}._metaLabel_1039c_304{color:var(--text-secondary);font-weight:500}._metaValue_1039c_309{color:var(--text-primary)}._keyActions_1039c_313{display:flex;gap:var(--space-2);justify-content:flex-end}._deleteButton_1039c_319{padding:var(--space-2) var(--space-3);background:var(--color-red-50, #fef2f2);color:var(--color-red-600, #dc2626);border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._deleteButton_1039c_319:hover{background:var(--color-red-100, #fee2e2)}._container_1hyi1_1{width:100%;max-width:1000px;padding:0}._header_1hyi1_7{margin-bottom:var(--space-6)}._title_1hyi1_11{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_1hyi1_18{font-size:14px;color:var(--text-secondary);margin:0}._errorBanner_1hyi1_24{margin-bottom:var(--space-4)}._error_1hyi1_24{background:var(--color-red-50, #fef2f2);border:1px solid var(--color-red-300, #fca5a5);border-radius:8px;padding:var(--space-3) var(--space-4);color:var(--color-red-700, #b91c1c);font-size:14px}._error_1hyi1_24 p{margin:0}._section_1hyi1_41{padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:12px;border:1px solid var(--border-color, #e5e7eb);margin-bottom:var(--space-4)}._sectionTitle_1hyi1_49{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._sectionDescription_1hyi1_56{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-4) 0}._exportButton_1hyi1_62,._importButton_1hyi1_63{padding:var(--space-3) var(--space-6);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._exportButton_1hyi1_62:hover:not(:disabled),._importButton_1hyi1_63:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._exportButton_1hyi1_62:disabled,._importButton_1hyi1_63:disabled{opacity:.5;cursor:not-allowed}._importOptions_1hyi1_86,._fileUpload_1hyi1_90{margin-bottom:var(--space-4)}._fileLabel_1hyi1_94{display:inline-block;padding:var(--space-3) var(--space-4);background:var(--bg, #ffffff);border:2px dashed var(--border-color, #e5e7eb);border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._fileLabel_1hyi1_94:hover{border-color:var(--color-primary-300, #7dd3fc);background:var(--bg-hover, #f3f4f6)}._fileInput_1hyi1_112{display:none}._orDivider_1hyi1_116{text-align:center;color:var(--text-secondary);font-size:14px;margin:var(--space-4) 0;position:relative}._orDivider_1hyi1_116:before,._orDivider_1hyi1_116:after{content:"";position:absolute;top:50%;width:45%;height:1px;background:var(--border-color, #e5e7eb)}._orDivider_1hyi1_116:before{left:0}._orDivider_1hyi1_116:after{right:0}._textAreaContainer_1hyi1_142{display:flex;flex-direction:column;gap:var(--space-2)}._label_1hyi1_148{font-size:14px;font-weight:500;color:var(--text-primary)}._textarea_1hyi1_154{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:13px;font-family:Monaco,Courier New,monospace;color:var(--text-primary);background:var(--bg, #ffffff);resize:vertical;min-height:200px;line-height:1.6}._textarea_1hyi1_154:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._checkboxLabel_1hyi1_173{display:flex;align-items:center;gap:var(--space-2);font-size:14px;color:var(--text-primary);cursor:pointer}._checkboxLabel_1hyi1_173 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._container_241uo_1{width:100%;max-width:1000px;padding:0}._header_241uo_7{margin-bottom:var(--space-6)}._title_241uo_11{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_241uo_18{font-size:14px;color:var(--text-secondary);margin:0}._section_241uo_24{padding:var(--space-6);background:var(--bg-secondary, #f9fafb);border-radius:12px;border:1px solid var(--border-color, #e5e7eb);margin-bottom:var(--space-6)}._sectionTitle_241uo_32{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._sectionDescription_241uo_39{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-4) 0}._saveButton_241uo_45,._createButton_241uo_46{padding:var(--space-3) var(--space-6);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._saveButton_241uo_45:hover:not(:disabled),._createButton_241uo_46:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._saveButton_241uo_45:disabled,._createButton_241uo_46:disabled{opacity:.5;cursor:not-allowed}._emptyState_241uo_69{text-align:center;padding:var(--space-8) var(--space-4);color:var(--text-secondary)}._templateSelect_241uo_75,._nameInput_241uo_76{margin-bottom:var(--space-4)}._label_241uo_80{display:block;font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:var(--space-2)}._required_241uo_88{color:var(--color-red-600, #dc2626)}._select_241uo_92,._input_241uo_93{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease}._select_241uo_92:focus,._input_241uo_93:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._templatesList_241uo_111{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._templateCard_241uo_117{background:var(--bg, #ffffff);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;padding:var(--space-4);transition:all .2s ease}._templateCard_241uo_117:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._templateName_241uo_130{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._templateDescription_241uo_137{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-3) 0;line-height:1.5}._templateMeta_241uo_144{padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._metaText_241uo_149{font-size:12px;color:var(--text-secondary)}._container_1v2kt_1{padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:12px;border:1px solid var(--border-color, #e5e7eb)}._header_1v2kt_8{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._title_1v2kt_15{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}._description_1v2kt_22{font-size:13px;color:var(--text-secondary);margin:0 0 var(--space-4) 0;line-height:1.5}._weightsGrid_1v2kt_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}._weightCard_1v2kt_36{padding:var(--space-4);background:var(--bg, #ffffff);border:1px solid var(--border-color, #e5e7eb);border-radius:8px}._weightHeader_1v2kt_43{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}._weightLabel_1v2kt_50{font-size:14px;font-weight:600;color:var(--text-primary)}._weightValue_1v2kt_56{font-size:18px;font-weight:700;color:var(--color-primary-600, #0284c7)}._slider_1v2kt_62{width:100%;height:6px;border-radius:3px;background:var(--color-gray-200, #e5e7eb);outline:none;-webkit-appearance:none;appearance:none}._slider_1v2kt_62::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-primary-600, #0284c7);cursor:pointer;transition:all .2s ease}._slider_1v2kt_62::-webkit-slider-thumb:hover{background:var(--color-primary-700, #0369a1);transform:scale(1.1)}._slider_1v2kt_62::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-primary-600, #0284c7);cursor:pointer;border:none;transition:all .2s ease}._slider_1v2kt_62::-moz-range-thumb:hover{background:var(--color-primary-700, #0369a1);transform:scale(1.1)}._total_1v2kt_103{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:var(--bg, #ffffff);border:2px solid var(--border-color, #e5e7eb);border-radius:8px;font-weight:600}._totalLabel_1v2kt_114{font-size:14px;color:var(--text-primary)}._totalValue_1v2kt_119{font-size:18px;color:var(--color-primary-600, #0284c7)}._loading_1v2kt_124{padding:var(--space-4);text-align:center;color:var(--text-secondary)}._container_wedkc_1{padding:var(--space-4);background:var(--color-white, #ffffff);border-radius:var(--radius-md, 8px);border:1px solid var(--color-gray-200, #e5e7eb)}._header_wedkc_8{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._title_wedkc_15{font-size:18px;font-weight:600;color:var(--text-primary, #111827);margin:0}._infoIcon_wedkc_22{color:var(--color-gray-500, #6b7280);cursor:help}._generateSection_wedkc_27{display:flex;flex-direction:column;gap:var(--space-4)}._description_wedkc_33{font-size:14px;color:var(--color-gray-600, #4b5563);margin:0;line-height:1.5}._actions_wedkc_40{display:flex;gap:var(--space-2)}._generateButton_wedkc_45,._shareButton_wedkc_46{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:none;border-radius:var(--radius-sm, 6px);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._generateButton_wedkc_45{background:var(--color-gray-100, #f3f4f6);color:var(--text-primary, #111827)}._generateButton_wedkc_45:hover:not(:disabled){background:var(--color-gray-200, #e5e7eb)}._shareButton_wedkc_46{background:var(--color-primary-600, #0284c7);color:#fff}._shareButton_wedkc_46:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._generateButton_wedkc_45:disabled,._shareButton_wedkc_46:disabled{opacity:.5;cursor:not-allowed}._hashSection_wedkc_83{display:flex;flex-direction:column;gap:var(--space-4)}._hashGroup_wedkc_89,._secretGroup_wedkc_90{display:flex;flex-direction:column;gap:var(--space-2)}._label_wedkc_96{font-size:14px;font-weight:500;color:var(--text-primary, #111827);display:flex;align-items:center;gap:var(--space-1)}._inlineInfoIcon_wedkc_105{color:var(--color-gray-400, #9ca3af);cursor:help}._hashDisplay_wedkc_110,._secretDisplay_wedkc_111{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-50, #f9fafb);border:1px solid var(--color-gray-300, #d1d5db);border-radius:var(--radius-sm, 6px)}._hashValue_wedkc_121,._secretValue_wedkc_122{flex:1;font-family:Monaco,Menlo,Courier New,monospace;font-size:13px;color:var(--text-primary, #111827);word-break:break-all;margin:0}._copyButton_wedkc_131{display:flex;align-items:center;justify-content:center;padding:var(--space-1);background:transparent;border:none;border-radius:var(--radius-sm, 4px);color:var(--color-gray-600, #4b5563);cursor:pointer;transition:all .2s ease;flex-shrink:0}._copyButton_wedkc_131:hover{background:var(--color-gray-100, #f3f4f6);color:var(--color-primary-600, #0284c7)}._helpText_wedkc_150{font-size:12px;color:var(--color-gray-600, #4b5563);margin:0}._warningText_wedkc_156{font-size:12px;color:var(--color-orange-700, #c2410c);margin:0;padding:var(--space-2);background:var(--color-orange-50, #fff7ed);border:1px solid var(--color-orange-200, #fed7aa);border-radius:var(--radius-sm, 6px)}._publicBadge_wedkc_166{padding:var(--space-2) var(--space-3);background:var(--color-green-50, #f0fdf4);border:1px solid var(--color-green-200, #bbf7d0);border-radius:var(--radius-sm, 6px)}._badgeText_wedkc_173{font-size:13px;color:var(--color-green-700, #15803d);font-weight:500}._errorMessage_wedkc_179{padding:var(--space-3);background:var(--color-red-50, #fef2f2);border:1px solid var(--color-red-200, #fecaca);border-radius:var(--radius-sm, 6px);color:var(--color-red-700, #b91c1c);font-size:14px;margin-bottom:var(--space-4)}._container_e3pm5_1{padding:var(--space-4);background:var(--color-white, #ffffff);border-radius:var(--radius-md, 8px);border:1px solid var(--color-gray-200, #e5e7eb)}._header_e3pm5_8{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._title_e3pm5_15{font-size:18px;font-weight:600;color:var(--text-primary, #111827);margin:0}._infoIcon_e3pm5_22{color:var(--color-gray-500, #6b7280);cursor:help}._form_e3pm5_27{display:flex;flex-direction:column;gap:var(--space-4)}._formGroup_e3pm5_33{display:flex;flex-direction:column;gap:var(--space-2)}._label_e3pm5_39{font-size:14px;font-weight:500;color:var(--text-primary, #111827);display:flex;align-items:center;gap:var(--space-1)}._inlineInfoIcon_e3pm5_48{color:var(--color-gray-400, #9ca3af);cursor:help}._input_e3pm5_53{padding:var(--space-3);border:1px solid var(--color-gray-300, #d1d5db);border-radius:var(--radius-sm, 6px);font-size:14px;font-family:Monaco,Menlo,Courier New,monospace;background:var(--color-white, #ffffff);color:var(--text-primary, #111827);transition:border-color .2s ease}._input_e3pm5_53:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px #0ea5e91a}._input_e3pm5_53:disabled{background:var(--color-gray-50, #f9fafb);cursor:not-allowed}._textarea_e3pm5_75{padding:var(--space-3);border:1px solid var(--color-gray-300, #d1d5db);border-radius:var(--radius-sm, 6px);font-size:14px;font-family:Monaco,Menlo,Courier New,monospace;background:var(--color-white, #ffffff);color:var(--text-primary, #111827);transition:border-color .2s ease;resize:vertical;min-height:60px}._textarea_e3pm5_75:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px #0ea5e91a}._textarea_e3pm5_75:disabled{background:var(--color-gray-50, #f9fafb);cursor:not-allowed}._helpText_e3pm5_99{font-size:12px;color:var(--color-gray-600, #4b5563);margin:0}._errorMessage_e3pm5_105{padding:var(--space-3);background:var(--color-red-50, #fef2f2);border:1px solid var(--color-red-200, #fecaca);border-radius:var(--radius-sm, 6px);color:var(--color-red-700, #b91c1c);font-size:14px}._successMessage_e3pm5_114{padding:var(--space-3);background:var(--color-green-50, #f0fdf4);border:1px solid var(--color-green-200, #bbf7d0);border-radius:var(--radius-sm, 6px);color:var(--color-green-700, #15803d);font-size:14px}._formActions_e3pm5_123{display:flex;justify-content:flex-end;gap:var(--space-2)}._importButton_e3pm5_129{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:var(--radius-sm, 6px);font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}._importButton_e3pm5_129:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._importButton_e3pm5_129:disabled{opacity:.5;cursor:not-allowed}._container_cs6i3_1{width:100%;padding:var(--space-4)}._header_cs6i3_6{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}._title_cs6i3_13{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_cs6i3_20{font-size:14px;color:var(--text-secondary);margin:0}._refreshButton_cs6i3_26{padding:var(--space-3) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._refreshButton_cs6i3_26:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._refreshButton_cs6i3_26:disabled{opacity:.5;cursor:not-allowed}._errorBanner_cs6i3_47{background:var(--color-red-50, #fef2f2);border:1px solid var(--color-red-200, #fecaca);border-radius:8px;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-6);color:var(--color-red-700, #b91c1c)}._metricsGrid_cs6i3_56{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}._metricCard_cs6i3_63{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-5);transition:all .2s ease}._metricCard_cs6i3_63:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._metricHeader_cs6i3_76{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}._metricTitle_cs6i3_83{font-size:14px;font-weight:500;color:var(--text-secondary);margin:0}._metricIcon_cs6i3_90{font-size:20px}._metricValue_cs6i3_94{font-size:32px;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2);line-height:1.2}._metricSubtext_cs6i3_102{font-size:12px;color:var(--text-secondary)}._section_cs6i3_107{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border-color, #e5e7eb)}._sectionTitle_cs6i3_113{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}._patchStatsGrid_cs6i3_120{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._patchCard_cs6i3_126{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;padding:var(--space-4)}._patchHeader_cs6i3_133{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}._patchNumber_cs6i3_140{font-size:14px;font-weight:600;color:var(--text-primary)}._patchStatus_cs6i3_146{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:500}._patchStatus_cs6i3_146._enabled_cs6i3_153{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._patchStatus_cs6i3_146._disabled_cs6i3_158{background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563)}._patchDetails_cs6i3_163{display:flex;flex-direction:column;gap:var(--space-2)}._patchDetail_cs6i3_163{display:flex;justify-content:space-between;font-size:12px}._patchLabel_cs6i3_175{color:var(--text-secondary);font-weight:500}._patchValue_cs6i3_180{color:var(--text-primary)}._footer_cs6i3_184{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb);text-align:center}._lastUpdated_cs6i3_191{font-size:12px;color:var(--text-secondary);margin:0}._emptyState_cs6i3_197{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._container_853p0_1{width:100%;max-width:1000px;padding:0}._header_853p0_7{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._backButton_853p0_14{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:1px solid var(--border-color, #e5e7eb);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._backButton_853p0_14 svg{flex-shrink:0}._backButton_853p0_14:hover{background:var(--bg-hover, #f3f4f6);border-color:var(--color-primary-300, #7dd3fc)}._title_853p0_38{font-size:20px;font-weight:600;color:var(--text-primary);margin:0}._tabs_853p0_45{display:flex;gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:2px solid var(--border-color, #e5e7eb);overflow-x:auto;scrollbar-width:thin}._tabs_853p0_45::-webkit-scrollbar{height:4px}._tabs_853p0_45::-webkit-scrollbar-thumb{background:var(--border-color, #e5e7eb);border-radius:2px}._tab_853p0_45{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:-2px;white-space:nowrap}._tab_853p0_45 svg{flex-shrink:0;opacity:.7}._tab_853p0_45:hover{color:var(--text-primary);background:var(--bg-hover, #f3f4f6)}._tab_853p0_45._activeTab_853p0_90{color:var(--color-primary-600, #0284c7);border-bottom-color:var(--color-primary-600, #0284c7);background:transparent}._tab_853p0_45._activeTab_853p0_90 svg{opacity:1}._error_853p0_100{margin-bottom:var(--space-4)}._form_853p0_104{display:flex;flex-direction:column;gap:var(--space-4)}._formGroup_853p0_110{display:flex;flex-direction:column;gap:var(--space-2)}._label_853p0_116{font-size:14px;font-weight:500;color:var(--text-primary)}._required_853p0_122{color:var(--color-red-600, #dc2626)}._input_853p0_126,._textarea_853p0_127{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease;font-family:inherit}._input_853p0_126:focus,._textarea_853p0_127:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._textarea_853p0_127{resize:vertical;min-height:120px;font-family:Monaco,Courier New,monospace;font-size:13px;line-height:1.6}._helpText_853p0_153{font-size:12px;color:var(--text-secondary);margin:0;margin-top:var(--space-1)}._formActions_853p0_160{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._cancelButton_853p0_168,._saveButton_853p0_169{padding:var(--space-3) var(--space-6);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_853p0_168{background:var(--bg-secondary, #f9fafb);color:var(--text-primary);border:1px solid var(--border-color, #e5e7eb)}._cancelButton_853p0_168:hover{background:var(--bg-hover, #f3f4f6)}._cancelButton_853p0_168:disabled{opacity:.5;cursor:not-allowed}._saveButton_853p0_169{display:flex;align-items:center;gap:var(--space-2);background:var(--color-primary-600, #0284c7);color:#fff}._saveButton_853p0_169:hover:not(:disabled){background:var(--color-primary-700, #0369a1)}._saveButton_853p0_169:disabled{opacity:.5;cursor:not-allowed}._saveButton_853p0_169 svg{flex-shrink:0}._readOnlyNotice_853p0_215{padding:var(--space-3);background:var(--color-orange-50, #fff7ed);border:1px solid var(--color-orange-200, #fed7aa);border-radius:var(--radius-sm, 6px);margin-bottom:var(--space-4)}._readOnlyNotice_853p0_215 p{margin:0;font-size:14px;color:var(--color-orange-800, #9a3412);font-weight:500}._metricsPlaceholder_853p0_230{padding:var(--space-6);text-align:center;color:var(--text-secondary)}._metricsPlaceholder_853p0_230 h3{font-size:20px;margin-bottom:var(--space-4);color:var(--text-primary)}._metricsPlaceholder_853p0_230 ul{text-align:left;max-width:400px;margin:var(--space-4) auto;list-style:disc}._labelRow_853p0_250{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._promptModeToggle_853p0_257{display:flex;gap:2px;background:var(--bg-secondary, #f3f4f6);border-radius:6px;padding:2px}._modeButton_853p0_265{padding:4px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;background:transparent;color:var(--text-secondary);transition:all .2s ease}._modeButton_853p0_265:hover:not(:disabled){color:var(--text-primary)}._modeButton_853p0_265:disabled{opacity:.5;cursor:not-allowed}._activeModeButton_853p0_286{background:var(--bg, #ffffff);color:var(--color-primary-600, #0284c7);box-shadow:0 1px 3px #0000001a}._jsonTextarea_853p0_292{font-family:Monaco,Menlo,Consolas,monospace!important;font-size:12px!important;line-height:1.5;background:var(--bg-secondary, #f8fafc)}._textareaError_853p0_299{border-color:var(--color-red-500, #ef4444)!important;box-shadow:0 0 0 3px #ef44441a}._errorText_853p0_304{font-size:12px;color:var(--color-red-600, #dc2626);margin:0;margin-top:var(--space-1)}._toggleGroup_853p0_312{display:flex;flex-direction:column;gap:var(--space-2)}._toggleContainer_853p0_318{display:flex;align-items:center;gap:var(--space-3)}._toggleDescription_853p0_324{font-size:13px;color:var(--text-secondary)}._infoIcon_853p0_329{margin-left:var(--space-1);cursor:help}[data-theme=dark] ._promptModeToggle_853p0_257{background:#ffffff0d}[data-theme=dark] ._activeModeButton_853p0_286{background:#ffffff1a;color:var(--color-primary-400, #38bdf8)}[data-theme=dark] ._jsonTextarea_853p0_292{background:#0003}._container_x9c79_1{width:100%}._header_x9c79_5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}._title_x9c79_12{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_x9c79_19{font-size:14px;color:var(--text-secondary);margin:0}._createButton_x9c79_25{padding:var(--space-3) var(--space-4);background:var(--color-primary-600, #0284c7);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._createButton_x9c79_25:hover{background:var(--color-primary-700, #0369a1)}._createForm_x9c79_41{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-6);margin-bottom:var(--space-6)}._formTitle_x9c79_49{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}._formRow_x9c79_56{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-4)}._formGroup_x9c79_63{display:flex;flex-direction:column;gap:var(--space-2)}._label_x9c79_69{font-size:14px;font-weight:500;color:var(--text-primary)}._input_x9c79_75{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);transition:all .2s ease}._input_x9c79_75:focus{outline:none;border-color:var(--color-primary-500, #0ea5e9);box-shadow:0 0 0 3px var(--color-primary-100, #dbeafe)}._formActions_x9c79_91{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color, #e5e7eb)}._cancelButton_x9c79_100,._submitButton_x9c79_101{padding:var(--space-3) var(--space-6);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_x9c79_100{background:var(--bg-secondary, #f9fafb);color:var(--text-primary);border:1px solid var(--border-color, #e5e7eb)}._cancelButton_x9c79_100:hover{background:var(--bg-hover, #f3f4f6)}._submitButton_x9c79_101{background:var(--color-primary-600, #0284c7);color:#fff}._submitButton_x9c79_101:hover{background:var(--color-primary-700, #0369a1)}._emptyState_x9c79_130{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._providerList_x9c79_136{display:flex;flex-direction:column;gap:var(--space-4)}._providerCard_x9c79_142{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-4);transition:all .2s ease}._providerCard_x9c79_142:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._providerHeader_x9c79_155{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}._providerName_x9c79_162{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}._providerType_x9c79_169{font-size:12px;color:var(--text-secondary);text-transform:uppercase;font-weight:500}._status_x9c79_176{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}._status_x9c79_176._enabled_x9c79_183{background:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d)}._status_x9c79_176._disabled_x9c79_188{background:var(--color-gray-100, #f3f4f6);color:var(--color-gray-600, #4b5563)}._providerMeta_x9c79_193{display:flex;gap:var(--space-4);margin-bottom:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._metaItem_x9c79_201{display:flex;gap:var(--space-2);font-size:12px}._metaLabel_x9c79_207{color:var(--text-secondary);font-weight:500}._metaValue_x9c79_212{color:var(--text-primary)}._providerActions_x9c79_216{display:flex;gap:var(--space-2);justify-content:flex-end}._deleteButton_x9c79_222{padding:var(--space-2) var(--space-3);background:var(--color-red-50, #fef2f2);color:var(--color-red-600, #dc2626);border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._deleteButton_x9c79_222:hover{background:var(--color-red-100, #fee2e2)}._container_xg4yq_1{width:100%}._header_xg4yq_5{margin-bottom:var(--space-6)}._title_xg4yq_9{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2) 0}._subtitle_xg4yq_16{font-size:14px;color:var(--text-secondary);margin:0}._agentSelector_xg4yq_22{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4);background:var(--bg-secondary, #f9fafb);border-radius:8px}._selectorLabel_xg4yq_32{font-size:14px;font-weight:500;color:var(--text-primary)}._select_xg4yq_32{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;font-size:14px;color:var(--text-primary);background:var(--bg, #ffffff);min-width:200px}._emptyState_xg4yq_48{text-align:center;padding:var(--space-12) var(--space-4);color:var(--text-secondary)}._patchesContainer_xg4yq_54{display:flex;flex-direction:column;gap:var(--space-8)}._patchGroup_xg4yq_60{display:flex;flex-direction:column;gap:var(--space-4)}._groupTitle_xg4yq_66{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;padding-bottom:var(--space-2);border-bottom:2px solid var(--border-color, #e5e7eb)}._patchesGrid_xg4yq_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-4)}._patchCard_xg4yq_81{background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:12px;padding:var(--space-4);transition:all .2s ease}._patchCard_xg4yq_81:hover{border-color:var(--color-primary-300, #7dd3fc);box-shadow:0 4px 12px #0000000d}._patchHeader_xg4yq_94{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}._patchName_xg4yq_101{font-size:14px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.4}._toggle_xg4yq_109{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}._toggle_xg4yq_109 input{opacity:0;width:0;height:0}._toggleSlider_xg4yq_123{position:absolute;cursor:pointer;inset:0;background-color:var(--color-gray-300, #d1d5db);transition:.3s;border-radius:24px}._toggleSlider_xg4yq_123:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._toggle_xg4yq_109 input:checked+._toggleSlider_xg4yq_123{background-color:var(--color-primary-600, #0284c7)}._toggle_xg4yq_109 input:checked+._toggleSlider_xg4yq_123:before{transform:translate(20px)}._executionMode_xg4yq_155{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-color, #e5e7eb)}._modeLabel_xg4yq_163{font-size:12px;color:var(--text-secondary);font-weight:500}._modeSelect_xg4yq_169{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;font-size:12px;color:var(--text-primary);background:var(--bg, #ffffff);flex:1}._pageContainer_1rmkh_1{width:100%;min-height:100vh;padding:var(--space-4);padding-top:calc(56px + var(--space-4));box-sizing:border-box;background:var(--bg);color:var(--text-primary)}._backButtonContainer_1rmkh_11{max-width:1400px;margin:0 auto var(--space-4) auto;padding:0 var(--space-4)}._backButton_1rmkh_11{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._backButton_1rmkh_11:hover{background:var(--bg-hover, #f3f4f6);border-color:var(--color-primary-300, #7dd3fc)}._backButton_1rmkh_11 svg{flex-shrink:0}._container_1rmkh_41{display:flex;gap:var(--space-4);min-height:calc(100vh - 120px);max-width:1400px;margin:0 auto;padding:0 var(--space-4)}._sidebar_1rmkh_50{width:240px;flex-shrink:0}._content_1rmkh_55{flex:1;min-width:0}@media(max-width:768px){._container_1rmkh_41{flex-direction:column}._sidebar_1rmkh_50{width:100%}}._pricingPage_1lahf_6{min-height:100vh;background:transparent;color:#0f172a;padding-bottom:80px}[data-theme=dark] ._pricingPage_1lahf_6{background:transparent;color:#f1f5f9}._sectionContent_1lahf_19{max-width:1200px;margin:0 auto;padding:10px 24px 32px}@media(min-width:640px){._sectionContent_1lahf_19{padding:10px 32px 48px}}@media(min-width:1024px){._sectionContent_1lahf_19{padding:10px 40px 64px}}._sectionHeader_1lahf_38{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;align-items:center}@media(min-width:640px){._sectionHeader_1lahf_38{margin-bottom:64px}}._sectionTitle_1lahf_55{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;margin:0 0 16px;color:#111827;letter-spacing:-.02em;line-height:1.2}[data-theme=dark] ._sectionTitle_1lahf_55{color:#f9fafb}._sectionDescription_1lahf_70{font-size:17px;color:#6b7280;max-width:600px;margin:0 auto;line-height:1.6}[data-theme=dark] ._sectionDescription_1lahf_70{color:#94a3b8}._plansGrid_1lahf_85{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:64px;max-width:900px;margin-left:auto;margin-right:auto}@media(min-width:768px){._plansGrid_1lahf_85{grid-template-columns:repeat(3,1fr);gap:12px}}._planCard_1lahf_103{display:flex;flex-direction:column;gap:6px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .2s ease;text-decoration:none;color:inherit}._planCard_1lahf_103:hover{background:#ffd8000f;border-color:#ffd8004d;transform:translateY(-1px)}[data-theme=light] ._planCard_1lahf_103{background:#00000005;border-color:#00000014}[data-theme=light] ._planCard_1lahf_103:hover{background:#ffd8000f;border-color:#ffd80040}._planCardRecommended_1lahf_134{border-color:#ffd8004d;background:#ffd8000a}._planCardRecommended_1lahf_134:hover{background:#ffd8001a;border-color:#ffd80080}._planCardEnterprise_1lahf_145{border-color:#faa52533}._planCardEnterprise_1lahf_145:hover{border-color:#faa52566}._planCardHeader_1lahf_154{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary, #a0a0b0)}._planCardRecommended_1lahf_134 ._planCardHeader_1lahf_154{color:#ffd800}._planName_1lahf_165{font-size:14px;font-weight:600;color:var(--color-text-primary, #ffffff)}[data-theme=light] ._planName_1lahf_165{color:#111827}._recommendedBadge_1lahf_175{margin-left:auto;font-size:10px;font-weight:600;padding:2px 6px;background:#ffd80033;color:#ffd800;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}._planPrice_1lahf_188{font-size:24px;font-weight:700;color:var(--color-text-primary, #ffffff);line-height:1.2}[data-theme=light] ._planPrice_1lahf_188{color:#111827}._planPrice_1lahf_188 span{font-size:13px;font-weight:400;color:var(--color-text-tertiary, #707080)}._planCredits_1lahf_206{font-size:12px;font-weight:500;color:var(--color-text-secondary, #a0a0b0)}._planNote_1lahf_213{font-size:11px;color:var(--color-text-tertiary, #707080)}._planLoading_1lahf_219{font-size:11px;color:#ffd800;font-weight:500;margin-top:4px}._featuresSection_1lahf_229{margin-top:80px}._featuresSectionHeader_1lahf_233{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;align-items:center}._featuresGrid_1lahf_241{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:640px){._featuresGrid_1lahf_241{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._featuresGrid_1lahf_241{grid-template-columns:repeat(3,1fr);gap:24px}}._featureCard_1lahf_261{padding:24px;background:transparent;border:none;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px}@media(min-width:640px){._featureCard_1lahf_261{padding:32px}}[data-theme=dark] ._featureCard_1lahf_261{background:transparent;box-shadow:0 1px 3px #0000004d}._featureCard_1lahf_261:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}[data-theme=dark] ._featureCard_1lahf_261:hover{box-shadow:0 8px 24px #0006}._featureIcon_1lahf_293{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fa547c}[data-theme=dark] ._featureIcon_1lahf_293{color:#fa547c}._featureTitle_1lahf_306{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;margin:0;color:#111827}[data-theme=dark] ._featureTitle_1lahf_306{color:#f9fafb}._featureBadge_1lahf_318{display:inline-block;padding:4px 12px;background:#00000014;color:#374151;border-radius:12px;font-size:11px;font-weight:600;width:fit-content}[data-theme=dark] ._featureBadge_1lahf_318{background:#ffffff1a;color:#e5e7eb}._featureDescription_1lahf_334{font-size:14px;color:#374151;line-height:1.7}[data-theme=dark] ._featureDescription_1lahf_334{color:#cbd5e1}._comparisonSection_1lahf_347{margin-top:80px}._comparisonTable_1lahf_351{width:100%;border-collapse:collapse;margin-top:32px;font-size:14px}._comparisonTable_1lahf_351 th,._comparisonTable_1lahf_351 td{padding:16px 12px;text-align:left;border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] ._comparisonTable_1lahf_351 th,[data-theme=dark] ._comparisonTable_1lahf_351 td{border-bottom-color:#ffffff14}._comparisonTable_1lahf_351 th{font-weight:600;color:#111827;background:#00000005}[data-theme=dark] ._comparisonTable_1lahf_351 th{color:#f9fafb;background:#ffffff05}._comparisonTable_1lahf_351 td{color:#374151}[data-theme=dark] ._comparisonTable_1lahf_351 td{color:#cbd5e1}._comparisonTable_1lahf_351 ._categoryRow_1lahf_389 td{font-weight:600;color:#111827;background:#00000008;padding-top:24px}[data-theme=dark] ._comparisonTable_1lahf_351 ._categoryRow_1lahf_389 td{color:#f9fafb;background:#ffffff0d}._checkIcon_1lahf_401{color:#71c23e}._crossIcon_1lahf_405{color:#fa547c}._tableWrapper_1lahf_410{overflow-x:auto;margin:0 -24px;padding:0 24px}@media(min-width:768px){._tableWrapper_1lahf_410{margin:0;padding:0}}._faqSection_1lahf_426{margin-top:80px}._faqGrid_1lahf_430{display:grid;grid-template-columns:1fr;gap:16px;max-width:800px;margin:32px auto 0}@media(min-width:768px){._faqGrid_1lahf_430{grid-template-columns:repeat(2,1fr);gap:24px}}._faqCard_1lahf_445{padding:24px;background:#00000005;border:1px solid rgba(0,0,0,.05);border-radius:12px}[data-theme=dark] ._faqCard_1lahf_445{background:#ffffff08;border-color:#ffffff14}._faqQuestion_1lahf_457{font-size:15px;font-weight:600;color:#111827;margin:0 0 8px}[data-theme=dark] ._faqQuestion_1lahf_457{color:#f9fafb}._faqAnswer_1lahf_468{font-size:14px;color:#6b7280;line-height:1.6;margin:0}[data-theme=dark] ._faqAnswer_1lahf_468{color:#94a3af}._calculatorSection_1lahf_482{margin-top:80px;padding:48px 32px;background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:24px}[data-theme=dark] ._calculatorSection_1lahf_482{background:#ffffff08;border-color:#ffffff1a}._calculatorTitle_1lahf_495{font-size:24px;font-weight:700;color:#111827;margin:0 0 8px;text-align:center}[data-theme=dark] ._calculatorTitle_1lahf_495{color:#f9fafb}._calculatorSubtitle_1lahf_507{font-size:15px;color:#6b7280;text-align:center;margin:0 0 32px}[data-theme=dark] ._calculatorSubtitle_1lahf_507{color:#94a3b8}._creditRate_1lahf_518{text-align:center;padding:24px;background:#fffc;border-radius:16px;max-width:400px;margin:0 auto}[data-theme=dark] ._creditRate_1lahf_518{background:#0000004d}._creditRateValue_1lahf_531{font-size:32px;font-weight:700;color:#111827;margin-bottom:8px}[data-theme=dark] ._creditRateValue_1lahf_531{color:#f9fafb}._creditRateLabel_1lahf_542{font-size:14px;color:#6b7280}[data-theme=dark] ._creditRateLabel_1lahf_542{color:#94a3b8}._limitsSection_1lahf_554{margin-top:80px}._limitsGrid_1lahf_558{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:768px){._limitsGrid_1lahf_558{grid-template-columns:repeat(3,1fr)}}._limitCard_1lahf_570{padding:32px;background:transparent;border-radius:16px;box-shadow:0 1px 3px #0000000d}[data-theme=dark] ._limitCard_1lahf_570{box-shadow:0 1px 3px #0000004d}._limitCardTitle_1lahf_581{font-size:20px;font-weight:700;color:#111827;margin:0 0 24px;padding-bottom:16px;border-bottom:2px solid rgba(0,0,0,.1)}[data-theme=dark] ._limitCardTitle_1lahf_581{border-bottom-color:#ffffff1a}[data-theme=dark] ._limitCardTitle_1lahf_581{color:#f9fafb}._limitCategory_1lahf_598{margin-bottom:24px}._limitCategoryTitle_1lahf_602{font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}[data-theme=dark] ._limitCategoryTitle_1lahf_602{color:#9ca3af}._limitList_1lahf_615{list-style:none;padding:0;margin:0}._limitItem_1lahf_621{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;color:#374151;border-bottom:1px solid rgba(0,0,0,.05)}[data-theme=dark] ._limitItem_1lahf_621{color:#cbd5e1;border-bottom-color:#ffffff0d}._limitItem_1lahf_621:last-child{border-bottom:none}._limitValue_1lahf_640{font-weight:600;color:#111827}[data-theme=dark] ._limitValue_1lahf_640{color:#f9fafb}._limitValueUnlimited_1lahf_649{color:#71c23e}._limitValueDisabled_1lahf_653{color:#fa547c}._apiSection_1lahf_660{margin-top:80px}._apiProductSection_1lahf_664{margin-top:48px;padding:32px;background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:24px}[data-theme=dark] ._apiProductSection_1lahf_664{background:#ffffff08;border-color:#ffffff1a}._apiProductHeader_1lahf_677{display:flex;align-items:flex-start;gap:20px;margin-bottom:32px}._apiProductIcon_1lahf_684{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fa547c,#e04068);border-radius:16px;color:#fff;flex-shrink:0}._apiProductInfo_1lahf_696{flex:1}._apiProductName_1lahf_700{font-size:24px;font-weight:700;color:#111827;margin:0 0 8px}[data-theme=dark] ._apiProductName_1lahf_700{color:#f9fafb}._apiProductDescription_1lahf_711{font-size:15px;color:#6b7280;margin:0;line-height:1.6}[data-theme=dark] ._apiProductDescription_1lahf_711{color:#94a3b8}._apiPlansGrid_1lahf_722{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){._apiPlansGrid_1lahf_722{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._apiPlansGrid_1lahf_722{grid-template-columns:repeat(4,1fr)}}._apiPlanCard_1lahf_740{padding:24px;background:#fffc;border:1px solid rgba(0,0,0,.08);border-radius:16px;position:relative;transition:all .2s}[data-theme=dark] ._apiPlanCard_1lahf_740{background:#0000004d;border-color:#ffffff1a}._apiPlanCard_1lahf_740:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}[data-theme=dark] ._apiPlanCard_1lahf_740:hover{box-shadow:0 8px 24px #0000004d}._apiPlanCardPopular_1lahf_763{border-color:#ffd800;border-width:2px}[data-theme=dark] ._apiPlanCardPopular_1lahf_763{border-color:#ffd800}._apiPlanBadge_1lahf_772{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:4px 12px;background:#ffd800;color:#0a0a0c;font-size:11px;font-weight:600;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}._apiPlanName_1lahf_787{font-size:18px;font-weight:700;color:#111827;margin:0 0 12px}[data-theme=dark] ._apiPlanName_1lahf_787{color:#f9fafb}._apiPlanPrice_1lahf_798{display:flex;align-items:baseline;gap:2px;margin-bottom:4px}._apiPriceAmount_1lahf_805{font-size:32px;font-weight:700;color:#111827}[data-theme=dark] ._apiPriceAmount_1lahf_805{color:#f9fafb}._apiPricePeriod_1lahf_815{font-size:14px;color:#6b7280}[data-theme=dark] ._apiPricePeriod_1lahf_815{color:#94a3b8}._apiPlanUnits_1lahf_824{font-size:13px;color:#fa547c;font-weight:600;margin-bottom:16px}._apiPlanFeatures_1lahf_831{list-style:none;padding:0;margin:0 0 20px}._apiPlanFeature_1lahf_831{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#374151;padding:6px 0}[data-theme=dark] ._apiPlanFeature_1lahf_831{color:#cbd5e1}._apiPlanFeature_1lahf_831 ._checkIcon_1lahf_401{color:#71c23e;flex-shrink:0;margin-top:2px}._apiPlanCta_1lahf_856{width:100%;padding:12px 16px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;background:#0000000d;color:#374151}[data-theme=dark] ._apiPlanCta_1lahf_856{background:#ffffff1a;color:#e5e7eb}._apiPlanCta_1lahf_856:hover{background:#0000001a}[data-theme=dark] ._apiPlanCta_1lahf_856:hover{background:#ffffff26}._apiPlanCta_1lahf_856:disabled{opacity:.6;cursor:not-allowed}._apiPlanCtaPrimary_1lahf_887,[data-theme=dark] ._apiPlanCtaPrimary_1lahf_887{background:#ffd800;color:#0a0a0c}._apiPlanCtaPrimary_1lahf_887:hover,[data-theme=dark] ._apiPlanCtaPrimary_1lahf_887:hover{background:#e6c200}._creditPacksSection_1lahf_909{margin-top:64px;padding-top:48px;border-top:1px solid rgba(0,0,0,.1)}[data-theme=dark] ._creditPacksSection_1lahf_909{border-top-color:#ffffff1a}._creditPacksGrid_1lahf_919{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:1000px;margin:0 auto}@media(min-width:768px){._creditPacksGrid_1lahf_919{grid-template-columns:repeat(5,1fr)}}._creditPackCard_1lahf_933{position:relative;background:#fff;border-radius:16px;padding:24px 16px;text-align:center;border:1px solid rgba(0,0,0,.08);transition:all .3s ease}[data-theme=dark] ._creditPackCard_1lahf_933{background:#1e293bcc;border-color:#ffffff1a}._creditPackCard_1lahf_933:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}[data-theme=dark] ._creditPackCard_1lahf_933:hover{box-shadow:0 12px 40px #0006}._creditPackRecommended_1lahf_957{border-color:#ffd800;box-shadow:0 0 0 2px #ffd80033}._creditPackName_1lahf_962{font-size:16px;font-weight:600;color:#111827;margin:0 0 8px}[data-theme=dark] ._creditPackName_1lahf_962{color:#f9fafb}._creditPackCredits_1lahf_973{font-size:20px;font-weight:700;color:#fa547c;margin-bottom:8px}._creditPackPrice_1lahf_980{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:8px}._creditPackPriceAmount_1lahf_988{font-size:28px;font-weight:700;color:#111827}[data-theme=dark] ._creditPackPriceAmount_1lahf_988{color:#f9fafb}._creditPackPriceRate_1lahf_998{font-size:12px;color:#6b7280}[data-theme=dark] ._creditPackPriceRate_1lahf_998{color:#94a3b8}._creditPackSavings_1lahf_1007{display:inline-block;background:linear-gradient(135deg,#71c23e,#5da832);color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:12px;margin-bottom:8px}._creditPackDescription_1lahf_1018{font-size:12px;color:#6b7280;margin:0 0 16px;min-height:32px}[data-theme=dark] ._creditPackDescription_1lahf_1018{color:#94a3b8}._creditPackButton_1lahf_1029{width:100%;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;background:linear-gradient(135deg,#ffd800,#e6c200);color:#0a0a0c}._creditPackButton_1lahf_1029:hover{background:linear-gradient(135deg,#e6c200,#cca800);transform:scale(1.02)}._creditPackButton_1lahf_1029:disabled{opacity:.6;cursor:not-allowed;transform:none}._creditBreakdownSection_1lahf_1057{margin-top:80px;margin-bottom:80px}._creditBreakdownGrid_1lahf_1062{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:640px){._creditBreakdownGrid_1lahf_1062{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._creditBreakdownGrid_1lahf_1062{grid-template-columns:repeat(3,1fr)}}._creditBreakdownCard_1lahf_1080{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;transition:all .3s}._creditBreakdownCard_1lahf_1080:hover{border-color:#fa547c;box-shadow:0 4px 20px #fa547c1a;transform:translateY(-2px)}[data-theme=dark] ._creditBreakdownCard_1lahf_1080{background:#71c23e0f;border-color:#71c23e2e}[data-theme=dark] ._creditBreakdownCard_1lahf_1080:hover{border-color:#fa547c;box-shadow:0 4px 20px #fa547c26}._creditBreakdownTitle_1lahf_1104{font-size:18px;font-weight:700;color:#111827;margin:0 0 4px}[data-theme=dark] ._creditBreakdownTitle_1lahf_1104{color:#f9fafb}._creditBreakdownSubtitle_1lahf_1115{font-size:12px;color:#6b7280;margin:0 0 16px}[data-theme=dark] ._creditBreakdownSubtitle_1lahf_1115{color:#94a3b8}._creditBreakdownList_1lahf_1125{list-style:none;padding:0;margin:0 0 16px}._creditBreakdownList_1lahf_1125 li{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px;color:#374151}[data-theme=dark] ._creditBreakdownList_1lahf_1125 li{border-bottom-color:#94a3b81a;color:#cbd5e1}._creditBreakdownList_1lahf_1125 li:last-child{border-bottom:none}._creditBreakdownList_1lahf_1125 li span{flex:1}._creditBreakdownList_1lahf_1125 li strong{color:#fa547c;font-weight:600;font-size:13px;text-align:right;white-space:nowrap;margin-left:12px}[data-theme=dark] ._creditBreakdownList_1lahf_1125 li strong{color:#fa547c}._creditBreakdownProviders_1lahf_1167{margin-bottom:12px}._creditBreakdownProviders_1lahf_1167 strong{display:block;font-size:11px;font-weight:600;color:#6b7280;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] ._creditBreakdownProviders_1lahf_1167 strong{color:#94a3b8}._providerChips_1lahf_1185{display:flex;flex-wrap:wrap;gap:6px}._providerChip_1lahf_1185{display:inline-block;background:#f3f4f6;color:#374151;font-size:11px;font-weight:500;padding:3px 8px;border-radius:6px}[data-theme=dark] ._providerChip_1lahf_1185{background:#94a3b81f;color:#94a3b8}._creditBreakdownExample_1lahf_1206{background:linear-gradient(135deg,#fa547c14,#fa547c0a);border:1px solid rgba(250,84,124,.15);border-radius:8px;padding:10px 12px;font-size:12px;color:#fa547c;font-weight:500;text-align:center;line-height:1.4}[data-theme=dark] ._creditBreakdownExample_1lahf_1206{background:#fa547c14;border-color:#fa547c33;color:#fa547c}._apiPage_13k28_5{min-height:100vh;padding:96px 32px 32px;background:linear-gradient(135deg,#0a0a0f,#0f0a1a,#0a0a0f);color:#f1f5f9}[data-theme=light] ._apiPage_13k28_5{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1e293b}._container_13k28_18{max-width:1200px;margin:0 auto}._hero_13k28_24{text-align:center;margin-bottom:64px}._heroBadge_13k28_29{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#6366f133;border:1px solid rgba(99,102,241,.3);border-radius:24px;font-size:14px;color:#a5b4fc;margin-bottom:24px}._hero_13k28_24 h1{font-size:42px;font-weight:700;color:#fff;margin:0 0 16px;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] ._hero_13k28_24 h1{background:linear-gradient(135deg,#1e293b,#6366f1);-webkit-background-clip:text;background-clip:text}._heroSubtitle_13k28_59{font-size:18px;color:#94a3b8;max-width:600px;margin:0 auto 32px;line-height:1.6}._heroActions_13k28_67{display:flex;justify-content:center;gap:16px}._primaryBtn_13k28_73{display:flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}._primaryBtn_13k28_73:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}._secondaryBtn_13k28_93{display:flex;align-items:center;gap:8px;padding:14px 28px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}._secondaryBtn_13k28_93:hover{background:#ffffff1a}[data-theme=light] ._secondaryBtn_13k28_93{background:#fff;border-color:#e5e5e5;color:#1e293b}._productsSection_13k28_119{margin-bottom:64px}._productsSection_13k28_119 h2{font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 8px}[data-theme=light] ._productsSection_13k28_119 h2{color:#1e293b}._sectionSubtitle_13k28_135{font-size:16px;color:#64748b;text-align:center;margin:0 0 40px}._productsGrid_13k28_142{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:900px){._productsGrid_13k28_142{grid-template-columns:1fr}}._productCard_13k28_155{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px;transition:all .3s}._productCard_13k28_155:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}._productCard_13k28_155._cyan_13k28_168{border-color:#22d3ee33}._productCard_13k28_155._cyan_13k28_168:hover{border-color:#22d3ee66}._productCard_13k28_155._purple_13k28_176{border-color:#a855f733}._productCard_13k28_155._purple_13k28_176:hover{border-color:#a855f766}[data-theme=light] ._productCard_13k28_155{background:#fff;border-color:#e5e5e5}._productHeader_13k28_189{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}._productIcon_13k28_196{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cyan_13k28_168 ._productIcon_13k28_196{background:#22d3ee26;color:#22d3ee}._purple_13k28_176 ._productIcon_13k28_196{background:#a855f726;color:#a855f7}._productHeader_13k28_189 h3{font-size:22px;font-weight:700;color:#fff;margin:0 0 4px}[data-theme=light] ._productHeader_13k28_189 h3{color:#1e293b}._productTagline_13k28_227{font-size:14px;color:#64748b;margin:0}._productDesc_13k28_233{font-size:15px;color:#94a3b8;line-height:1.6;margin:0 0 24px}._productFeatures_13k28_240 h4,._productPricing_13k28_241 h4,._productEndpoints_13k28_242 h4{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}._productFeatures_13k28_240 ul{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:600px){._productFeatures_13k28_240 ul{grid-template-columns:1fr}}._productFeatures_13k28_240 li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#cbd5e1}._productFeatures_13k28_240 li svg{flex-shrink:0;margin-top:2px}._cyan_13k28_168 ._productFeatures_13k28_240 li svg{color:#22d3ee}._purple_13k28_176 ._productFeatures_13k28_240 li svg{color:#a855f7}._pricingTiers_13k28_288{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}._pricingTier_13k28_288{position:relative;flex:1;min-width:100px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-align:center}._pricingTier_13k28_288._popular_13k28_306{border-color:#10b981;background:#10b9811a}._tierName_13k28_311{display:block;font-size:12px;color:#64748b;margin-bottom:4px}._tierPrice_13k28_318{display:block;font-size:16px;font-weight:700;color:#fff}[data-theme=light] ._tierPrice_13k28_318{color:#1e293b}._tierUnits_13k28_329{display:block;font-size:10px;color:#64748b;margin-top:2px}._popularBadge_13k28_336{position:absolute;top:-8px;right:-8px;padding:2px 8px;background:#10b981;border-radius:10px;font-size:9px;font-weight:600;color:#fff;text-transform:uppercase}._endpointsList_13k28_350{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}._endpoint_13k28_350{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#0003;border-radius:8px}[data-theme=light] ._endpoint_13k28_350{background:#f5f5f5}._method_13k28_370{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700}._method_13k28_370._get_13k28_377{background:#3b82f633;color:#60a5fa}._method_13k28_370._post_13k28_382{background:#10b98133;color:#34d399}._endpoint_13k28_350 code{font-size:12px;color:#cbd5e1;font-family:JetBrains Mono,monospace}[data-theme=light] ._endpoint_13k28_350 code{color:#475569}._productCta_13k28_397{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}._cyan_13k28_168 ._productCta_13k28_397{background:linear-gradient(135deg,#06b6d4,#22d3ee);color:#000}._cyan_13k28_168 ._productCta_13k28_397:hover{box-shadow:0 8px 24px #22d3ee4d}._purple_13k28_176 ._productCta_13k28_397{background:linear-gradient(135deg,#9333ea,#a855f7);color:#fff}._purple_13k28_176 ._productCta_13k28_397:hover{box-shadow:0 8px 24px #a855f74d}._codeSection_13k28_431{margin-bottom:64px}._codeSection_13k28_431 h2{font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 8px}[data-theme=light] ._codeSection_13k28_431 h2{color:#1e293b}._codeExamples_13k28_447{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:900px){._codeExamples_13k28_447{grid-template-columns:1fr}}._codeBlock_13k28_459{background:#0d0d0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}._codeHeader_13k28_466{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}._codeHeader_13k28_466 span{font-size:13px;font-weight:600;color:#94a3b8}._copyBtn_13k28_481{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff0d;border:none;border-radius:6px;font-size:12px;color:#94a3b8;cursor:pointer;transition:all .2s}._copyBtn_13k28_481:hover{background:#ffffff1a}._codeBlock_13k28_459 pre{margin:0;padding:16px;overflow-x:auto}._codeBlock_13k28_459 code{font-size:12px;color:#a5b4fc;font-family:JetBrains Mono,monospace;line-height:1.6;white-space:pre-wrap}._whySection_13k28_514{margin-bottom:64px}._whySection_13k28_514 h2{font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 40px}[data-theme=light] ._whySection_13k28_514 h2{color:#1e293b}._whyGrid_13k28_530{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:900px){._whyGrid_13k28_530{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){._whyGrid_13k28_530{grid-template-columns:1fr}}._whyCard_13k28_548{padding:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;text-align:center}[data-theme=light] ._whyCard_13k28_548{background:#fff;border-color:#e5e5e5}._whyCard_13k28_548 svg{color:#6366f1;margin-bottom:16px}._whyCard_13k28_548 h4{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}[data-theme=light] ._whyCard_13k28_548 h4{color:#1e293b}._whyCard_13k28_548 p{font-size:13px;color:#64748b;margin:0;line-height:1.5}._ctaSection_13k28_585{margin-bottom:32px}._ctaCard_13k28_589{padding:48px;background:linear-gradient(135deg,#6366f126,#8b5cf626);border:2px solid rgba(99,102,241,.3);border-radius:24px;text-align:center}._ctaCard_13k28_589 h2{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}[data-theme=light] ._ctaCard_13k28_589 h2{color:#1e293b}._ctaCard_13k28_589 p{font-size:16px;color:#94a3b8;margin:0 0 32px}._ctaActions_13k28_614{display:flex;justify-content:center;gap:16px}@media(max-width:768px){._apiPage_13k28_5{padding:80px 16px 16px}._hero_13k28_24 h1{font-size:28px}._heroActions_13k28_67{flex-direction:column}._productCard_13k28_155{padding:24px}._ctaCard_13k28_589{padding:32px}._ctaActions_13k28_614{flex-direction:column}}._overlay_1higc_7{position:fixed!important;inset:0!important;background:#0006;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex!important;align-items:flex-start!important;justify-content:center!important;z-index:10000;animation:_fadeIn_1higc_1 .2s ease;padding:var(--space-6);padding-top:var(--space-8)!important;padding-bottom:var(--space-8)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain;height:100vh!important;max-height:100vh!important;width:100vw!important}[data-theme=dark] ._overlay_1higc_7{background:#0000004d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}[data-theme=light] ._overlay_1higc_7{background:#fff3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._content_1higc_46{background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:0 8px 32px #0003;animation:_slideUp_1higc_1 .3s cubic-bezier(.16,1,.3,1);width:100%;margin:var(--space-8) auto!important;margin-top:auto!important;margin-bottom:auto!important;flex-shrink:0!important}[data-theme=dark] ._content_1higc_46{background:#0f172ab3;border:1px solid rgba(255,255,255,.1)}[data-theme=light] ._content_1higc_46{background:#fffc;border:1px solid rgba(0,0,0,.1)}._small_1higc_72{max-width:400px}._medium_1higc_76{max-width:600px}._large_1higc_80{max-width:900px}@keyframes _fadeIn_1higc_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1higc_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){._overlay_1higc_7{padding:var(--space-4)!important;padding-top:var(--space-8)!important;padding-bottom:var(--space-8)!important}._content_1higc_46{padding:var(--space-6);margin:var(--space-4) auto!important}._small_1higc_72,._medium_1higc_76,._large_1higc_80{max-width:100%}}._container_5w06k_1{padding:2rem;max-width:1400px;margin:0 auto}._header_5w06k_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._header_5w06k_7 h1{font-size:2rem;font-weight:600;margin:0}._headerActions_5w06k_20{display:flex;gap:1rem;align-items:center}._pendingBadge_5w06k_26{background:#f59e0b;color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-weight:600}._error_5w06k_34{background:#fee2e2;color:#991b1b;padding:1rem;border-radius:.5rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}._error_5w06k_34 button{background:none;border:none;color:#991b1b;font-size:1.5rem;cursor:pointer;padding:0 .5rem}._filters_5w06k_54{display:flex;gap:.5rem;margin-bottom:1.5rem}._filterButton_5w06k_60,._filterActive_5w06k_61{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;cursor:pointer;font-size:.875rem;transition:all .2s}._filterButton_5w06k_60:hover{background:#f9fafb;border-color:#9ca3af}._filterActive_5w06k_61{background:#3b82f6;color:#fff;border-color:#3b82f6}._tasksList_5w06k_82{display:flex;flex-direction:column;gap:1rem}._taskCard_5w06k_88{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;cursor:pointer;transition:all .2s}._taskCard_5w06k_88:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px #0000001a}._taskHeader_5w06k_102{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._filePath_5w06k_109{font-family:Monaco,Courier New,monospace;font-size:.875rem;color:#374151;font-weight:500}._statusBadge_5w06k_116{padding:.25rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase}._statusPending_5w06k_124{background:#fef3c7;color:#92400e}._statusApproved_5w06k_129{background:#d1fae5;color:#065f46}._statusRejected_5w06k_134{background:#fee2e2;color:#991b1b}._statusModify_5w06k_139{background:#dbeafe;color:#1e40af}._statusDefault_5w06k_144{background:#f3f4f6;color:#374151}._description_5w06k_149{color:#6b7280;font-size:.875rem;margin:.5rem 0}._taskMeta_5w06k_155{display:flex;gap:1rem;font-size:.75rem;color:#9ca3af;margin-top:.5rem}._emptyState_5w06k_163,._loading_5w06k_169{text-align:center;padding:4rem 2rem;color:#6b7280}._reviewModal_5w06k_175{max-width:100%}._modalHeader_5w06k_179{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}._modalHeader_5w06k_179 h2{font-size:1.25rem;font-weight:600;margin:0;color:#374151}._closeButton_5w06k_195{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s}._closeButton_5w06k_195:hover{background:#f3f4f6;color:#374151}._descriptionSection_5w06k_216{margin-bottom:1.5rem}._descriptionSection_5w06k_216 h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#374151}._descriptionSection_5w06k_216 p{color:#6b7280;line-height:1.6}._diffSection_5w06k_232{margin-bottom:1.5rem}._diffSection_5w06k_232 h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#374151}._reviewActions_5w06k_243{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._commentSection_5w06k_249{margin-bottom:1rem}._commentSection_5w06k_249 label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}._commentSection_5w06k_249 textarea{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.875rem;resize:vertical}._commentSection_5w06k_249 textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._actionButtons_5w06k_277{display:flex;gap:.75rem;justify-content:flex-end}._reviewComment_5w06k_283{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._reviewComment_5w06k_283 h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#374151}._reviewComment_5w06k_283 p{color:#6b7280;line-height:1.6;background:#f9fafb;padding:1rem;border-radius:.5rem}._diffContainer_1qxun_1{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}._diffHeader_1qxun_8{display:grid;grid-template-columns:1fr 1fr;background:#f9fafb;border-bottom:1px solid #e5e7eb}._oldHeader_1qxun_15,._newHeader_1qxun_16{padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:#374151}._oldHeader_1qxun_15{border-right:1px solid #e5e7eb}._headerLabel_1qxun_27{text-transform:uppercase;letter-spacing:.05em}._diffContent_1qxun_32{display:grid;grid-template-columns:1fr 1fr;max-height:600px;overflow:auto}._oldCode_1qxun_39,._newCode_1qxun_40{font-family:Monaco,Courier New,monospace;font-size:.875rem;line-height:1.5}._oldCode_1qxun_39{border-right:1px solid #e5e7eb;background:#fef2f2}._newCode_1qxun_40{background:#f0fdf4}._line_1qxun_55{display:flex;min-height:1.5rem;align-items:center}._lineNumber_1qxun_61{display:inline-block;width:3rem;padding:0 .5rem;text-align:right;color:#9ca3af;font-size:.75rem;user-select:none;background:#00000005}._lineContent_1qxun_72{flex:1;padding:0 .5rem;white-space:pre;overflow-x:auto}._lineUnchanged_1qxun_79{background:transparent}._lineAdded_1qxun_83{background:#d1fae5}._lineRemoved_1qxun_87{background:#fee2e2}._lineModified_1qxun_91{background:#fef3c7}._workflowExecutor_1ihn8_1{display:flex;flex-direction:column;height:100%;max-height:90vh}._header_1ihn8_8{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem}._header_1ihn8_8 h2{font-size:1.5rem;font-weight:600;margin:0}._closeButton_1ihn8_23{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s}._closeButton_1ihn8_23:hover{background:#f3f4f6;color:#374151}._content_1ihn8_44{flex:1;overflow-y:auto;padding-right:.5rem}._section_1ihn8_50{margin-bottom:1.5rem}._section_1ihn8_50 label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}._input_1ihn8_62,._textarea_1ihn8_63{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.875rem}._textarea_1ihn8_63{resize:vertical}._input_1ihn8_62:focus,._textarea_1ihn8_63:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._info_1ihn8_83{background:#f9fafb;padding:1rem;border-radius:.5rem;font-size:.875rem;color:#6b7280}._info_1ihn8_83 p{margin:.25rem 0}._footer_1ihn8_95{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;margin-top:1.5rem}._conversationView_1slt2_1{display:flex;flex-direction:column;height:100%;max-height:90vh}._header_1slt2_8{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem}._header_1slt2_8 h2{font-size:1.5rem;font-weight:600;margin:0}._closeButton_1slt2_23{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s}._closeButton_1slt2_23:hover{background:#f3f4f6;color:#374151}._statusBar_1slt2_44{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#f9fafb;border-radius:.5rem;margin-bottom:1rem;font-size:.875rem}._statusBar_1slt2_44>div:first-child{display:flex;gap:1rem;align-items:center}._statusBadge_1slt2_61{padding:.25rem .75rem;border-radius:.375rem;font-weight:600;text-transform:uppercase}._conversation_1slt2_1{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem}._message_1slt2_77{background:linear-gradient(135deg,#fffffff2,#f9fafbf2);border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 8px #0000000d;transition:all .2s ease}._message_1slt2_77:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}._messageHeader_1slt2_91{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem;font-size:.75rem;color:#6b7280}._agentId_1slt2_100{font-weight:600;color:#3b82f6}._messageType_1slt2_105{text-transform:uppercase;font-size:.7rem}._timestamp_1slt2_110{margin-left:auto}._messageContent_1slt2_114{color:#374151;line-height:1.8;margin-top:var(--space-3);padding:var(--space-3);background:#ffffff80;border-radius:var(--border-radius-sm)}._response_1slt2_123{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e5e7eb;color:#059669;font-size:.875rem}._validatedOutput_1slt2_131{margin-top:1rem;padding:1rem;border-top:2px solid #3b82f6;background:linear-gradient(135deg,#3b82f60d,#8b5cf60d);border-radius:var(--border-radius-md);color:#3b82f6;font-size:.875rem}._validatedOutput_1slt2_131 strong{display:block;margin-bottom:.75rem;color:#1e40af;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._emptyState_1slt2_151,._loading_1slt2_157{text-align:center;padding:4rem 2rem;color:#6b7280}._teamCard_k1hqb_1{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;transition:all .2s ease}._teamCard_k1hqb_1:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:var(--color-primary-400)}._cardHeader_k1hqb_16{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3)}._titleSection_k1hqb_24{flex:1;min-width:0}._teamTitle_k1hqb_29{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._teamIcon_k1hqb_36{font-size:1.25rem}._teamTitle_k1hqb_29 h3{margin:0;font-size:var(--font-md);font-weight:600;color:var(--text-primary)}._badge_k1hqb_47{padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--font-xs);font-weight:500;color:#fff}._metadata_k1hqb_55{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._metaItem_k1hqb_62{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-xs);color:var(--text-secondary)}._statusDot_k1hqb_70{width:8px;height:8px;border-radius:50%}._actions_k1hqb_76{display:flex;gap:var(--space-2);flex-wrap:wrap}._description_k1hqb_82{margin:0 0 var(--space-3) 0;font-size:var(--font-sm);color:var(--text-secondary);line-height:1.5}._cardFooter_k1hqb_89{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-3);border-top:1px solid var(--border-color)}._timestamp_k1hqb_97{font-size:var(--font-xs);color:var(--text-tertiary)}._emptyState_1oe0w_1{text-align:center;padding:var(--space-12) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}._iconContainer_1oe0w_9{margin-bottom:var(--space-4)}._icon_1oe0w_9{font-size:4rem;opacity:.6;display:inline-block;animation:_float_1oe0w_1 3s ease-in-out infinite}@keyframes _float_1oe0w_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._title_1oe0w_25{margin:0 0 var(--space-2) 0;font-size:var(--font-lg);font-weight:600;color:var(--text-primary)}._description_1oe0w_32{margin:0 0 var(--space-4) 0;font-size:var(--font-sm);color:var(--text-secondary);max-width:400px;margin-left:auto;margin-right:auto;line-height:1.5}._statsCard_1yvtv_1{background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-4);display:flex;align-items:center;gap:var(--space-3);transition:all .2s ease}._statsCard_1yvtv_1:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._iconContainer_1yvtv_17{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);border-radius:var(--radius-sm)}._icon_1yvtv_17{font-size:1.5rem}._content_1yvtv_32{flex:1;min-width:0}._value_1yvtv_37{font-size:1.75rem;font-weight:700;line-height:1;margin-bottom:var(--space-1)}._label_1yvtv_44{font-size:var(--font-xs);color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}._trend_1yvtv_52{margin-top:var(--space-1);font-size:var(--font-xs)}._trendUp_1yvtv_57{color:var(--color-success-500);font-weight:600}._trendDown_1yvtv_62{color:var(--color-error-500);font-weight:600}._container_1ibmc_5{min-height:100vh;background:var(--bg-primary)}._loading_1ibmc_10,._error_1ibmc_11{display:flex;align-items:center;justify-content:center;min-height:200px;font-size:14px;color:var(--text-secondary)}._header_1ibmc_21{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:var(--bg-secondary);border-bottom:1px solid var(--border);position:sticky;top:60px;z-index:100}._headerLeft_1ibmc_33{display:flex;align-items:center;gap:12px}._backButton_1ibmc_39{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:13px;padding:6px 10px;border-radius:4px;transition:all .15s}._backButton_1ibmc_39:hover{background:var(--bg-tertiary);color:var(--text-primary)}._headerTitle_1ibmc_55 h1{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}._teamId_1ibmc_62{font-size:11px;color:var(--text-tertiary);font-family:monospace}._headerRight_1ibmc_68{display:flex;align-items:center;gap:12px}._headerStat_1ibmc_74{display:flex;flex-direction:column;align-items:center;padding:0 12px;border-right:1px solid var(--border)}._headerStat_1ibmc_74:last-of-type{border-right:none;padding-right:0}._headerStatValue_1ibmc_87{font-size:14px;font-weight:700;color:var(--text-primary)}._headerStatLabel_1ibmc_93{font-size:10px;color:var(--text-tertiary);text-transform:uppercase}._stateIndicator_1ibmc_100{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--bg-tertiary);border-radius:12px;font-size:11px;font-weight:500}._stateSmall_1ibmc_111{padding:1px 5px;font-size:10px}._stateIcon_1ibmc_116{font-size:8px}._stateLabel_1ibmc_120{font-size:10px}._trustBadge_1ibmc_125{padding:2px 6px;border-radius:3px;font-size:10px;font-weight:700;color:#fff}._trustSmall_1ibmc_133{padding:1px 4px;font-size:9px}._roleBadge_1ibmc_139{padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;color:#fff;text-transform:capitalize}._tabs_1ibmc_149{display:flex;gap:2px;padding:6px 16px;background:var(--bg-secondary);border-bottom:1px solid var(--border);overflow-x:auto}._tab_1ibmc_149{padding:6px 12px;background:transparent;border:none;border-radius:4px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap}._tab_1ibmc_149:hover{background:var(--bg-tertiary);color:var(--text-primary)}._tabActive_1ibmc_176{background:#0ea5e926;color:#0ea5e9}._content_1ibmc_182{padding:12px 16px;max-width:1400px;margin:0 auto}._panel_1ibmc_189{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:12px;margin-bottom:12px}._panelHeader_1ibmc_197{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._panelTitle_1ibmc_204{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--text-primary)}._panelDescription_1ibmc_211{margin:0 0 10px;font-size:12px;color:var(--text-secondary);line-height:1.4}._overviewGrid_1ibmc_219{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}._statsGrid_1ibmc_226{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._stat_1ibmc_100{display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--bg-tertiary);border-radius:6px}._statLabel_1ibmc_241{font-size:10px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.3px}._statValue_1ibmc_248{font-size:14px;font-weight:600;color:var(--text-primary)}._agentsList_1ibmc_255{display:flex;flex-direction:column;gap:6px}._agentCard_1ibmc_261{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;padding:8px 10px;cursor:pointer;transition:all .15s}._agentCard_1ibmc_261:hover{border-color:#0ea5e9;background:var(--bg-primary)}._agentHeader_1ibmc_275{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._agentName_1ibmc_282{margin:0;font-size:12px;font-weight:600;color:var(--text-primary)}._agentBadges_1ibmc_289{display:flex;gap:4px}._agentStats_1ibmc_294{display:flex;gap:12px;font-size:10px;color:var(--text-tertiary)}._activityPreview_1ibmc_302{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}._activityItem_1ibmc_309{display:flex;align-items:center;gap:8px;padding:4px 8px;background:var(--bg-tertiary);border-radius:4px;font-size:11px}._activityTime_1ibmc_319{font-family:monospace;font-size:10px;color:var(--text-tertiary);min-width:60px}._activityAgent_1ibmc_326{font-weight:500;color:var(--text-primary);min-width:60px}._activityTask_1ibmc_332{color:var(--text-secondary);flex:1}._activityOutcome_1ibmc_337{padding:1px 6px;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase}._activityOutcome_1ibmc_337._success_1ibmc_345{background:#10b98126;color:#10b981}._activityOutcome_1ibmc_337._failure_1ibmc_350{background:#ef444426;color:#ef4444}._activityOutcome_1ibmc_337._blocked_1ibmc_355{background:#f59e0b26;color:#f59e0b}._graphContainer_1ibmc_361{min-height:200px;position:relative}._graphLegend_1ibmc_366{display:flex;gap:12px;padding:8px 12px;background:var(--bg-tertiary);border-radius:6px;margin-bottom:10px;flex-wrap:wrap}._legendItem_1ibmc_376{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--text-secondary)}._legendDot_1ibmc_384{width:8px;height:8px;border-radius:50%}._legendLine_1ibmc_390{width:16px;height:2px;background:var(--text-tertiary)}._legendLineDashed_1ibmc_396{width:20px;height:2px;background:repeating-linear-gradient(90deg,var(--text-tertiary) 0,var(--text-tertiary) 4px,transparent 4px,transparent 8px)}._graphNodes_1ibmc_408{position:relative;height:180px;background:var(--bg-tertiary);border-radius:6px;margin-bottom:10px}._graphNode_1ibmc_408{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:all .15s}._graphNode_1ibmc_408:hover,._graphNodeSelected_1ibmc_431{border-color:#0ea5e9;box-shadow:0 2px 8px #0000001a}._graphNodeName_1ibmc_436{font-size:11px;font-weight:600;color:var(--text-primary)}._dependenciesList_1ibmc_442{background:var(--bg-tertiary);border-radius:6px;padding:10px}._dependenciesList_1ibmc_442 h3{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--text-primary)}._dependencyItem_1ibmc_455{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid var(--border);font-size:11px}._dependencyItem_1ibmc_455:last-child{border-bottom:none}._depArrow_1ibmc_468{font-size:12px;font-weight:700}._depArrow_1ibmc_468._triggers_1ibmc_473{color:#10b981}._depArrow_1ibmc_468._depends_on_1ibmc_477{color:#3b82f6}._depArrow_1ibmc_468._fallback_1ibmc_481{color:#f59e0b}._depType_1ibmc_485{margin-left:auto;font-size:9px;color:var(--text-tertiary);text-transform:uppercase}._resourcesGrid_1ibmc_493{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}._resourceCard_1ibmc_499{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;padding:10px}._resourceHeader_1ibmc_506{display:flex;align-items:center;gap:8px;margin-bottom:8px}._resourceIcon_1ibmc_513{font-size:16px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border-radius:6px}._resourceInfo_1ibmc_524{flex:1}._resourceName_1ibmc_528{margin:0;font-size:12px;font-weight:600;color:var(--text-primary)}._resourceType_1ibmc_535{font-size:10px;color:var(--text-tertiary);text-transform:capitalize}._accessBadge_1ibmc_541{padding:1px 5px;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase}._accessBadge_1ibmc_541._read_1ibmc_549{background:#3b82f61a;color:#3b82f6}._accessBadge_1ibmc_541._write_1ibmc_554{background:#10b9811a;color:#10b981}._accessBadge_1ibmc_541._admin_1ibmc_559{background:#8b5cf61a;color:#8b5cf6}._resourceUsage_1ibmc_564{margin-bottom:8px}._usageBar_1ibmc_568{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden;margin-bottom:2px}._usageBarFill_1ibmc_576{height:100%;background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-400));border-radius:3px}._usageText_1ibmc_582{font-size:10px;color:var(--text-tertiary)}._resourceUsedBy_1ibmc_587{font-size:10px}._usedByLabel_1ibmc_591{color:var(--text-tertiary);margin-right:4px}._usedByAgents_1ibmc_596{color:var(--text-secondary)}._orchestrationList_1ibmc_601{display:flex;flex-direction:column;gap:8px}._orchestrationCard_1ibmc_607{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;padding:10px}._orchestrationCard_1ibmc_607._disabled_1ibmc_614{opacity:.6}._orchestrationHeader_1ibmc_618{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._orchestrationName_1ibmc_625{margin:0;font-size:12px;font-weight:600;color:var(--text-primary)}._orchestrationFlow_1ibmc_632{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;background:var(--bg-secondary);border-radius:6px;margin-bottom:8px}._flowAgent_1ibmc_643{padding:4px 10px;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:4px;font-size:11px;font-weight:500;color:var(--text-primary)}._flowArrow_1ibmc_653{font-size:16px;font-weight:700}._flowArrow_1ibmc_653._trigger_1ibmc_473{color:#10b981}._flowArrow_1ibmc_653._fallback_1ibmc_481{color:#f59e0b}._flowArrow_1ibmc_653._escalate_1ibmc_666{color:#ef4444}._orchestrationDetails_1ibmc_670{display:flex;justify-content:space-between;font-size:10px}._orchestrationCondition_1ibmc_676{color:var(--text-secondary)}._orchestrationCondition_1ibmc_676 code{background:var(--bg-secondary);padding:1px 4px;border-radius:3px;font-size:10px}._orchestrationAction_1ibmc_687{font-weight:600;text-transform:capitalize}._orchestrationAction_1ibmc_687._trigger_1ibmc_473{color:#10b981}._orchestrationAction_1ibmc_687._fallback_1ibmc_481{color:#f59e0b}._orchestrationAction_1ibmc_687._escalate_1ibmc_666{color:#ef4444}._toggle_1ibmc_705{position:relative;display:inline-block;width:36px;height:20px}._toggle_1ibmc_705 input{opacity:0;width:0;height:0}._toggleSlider_1ibmc_718{position:absolute;cursor:pointer;inset:0;background-color:var(--bg-tertiary);border:1px solid var(--border);transition:.3s;border-radius:24px}._toggleSlider_1ibmc_718:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.2s;border-radius:50%}._toggle_1ibmc_705 input:checked+._toggleSlider_1ibmc_718{background-color:#0ea5e9;border-color:#0ea5e9}._toggle_1ibmc_705 input:checked+._toggleSlider_1ibmc_718:before{transform:translate(16px)}._ledgerControls_1ibmc_753{display:flex;gap:6px}._ledgerTable_1ibmc_758{overflow-x:auto}._ledgerTable_1ibmc_758 table{width:100%;border-collapse:collapse;font-size:11px}._ledgerTable_1ibmc_758 th{text-align:left;padding:6px;background:var(--bg-tertiary);color:var(--text-tertiary);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--border)}._ledgerTable_1ibmc_758 td{padding:6px;border-bottom:1px solid var(--border);color:var(--text-secondary)}._ledgerTable_1ibmc_758 tr:hover{background:var(--bg-tertiary)}._timeCell_1ibmc_790{font-family:monospace;font-size:10px;white-space:nowrap}._agentLink_1ibmc_796{background:transparent;border:none;color:#0ea5e9;cursor:pointer;font-size:11px;padding:0}._agentLink_1ibmc_796:hover{text-decoration:underline}._outcomeBadge_1ibmc_809{padding:1px 5px;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase}._outcomeBadge_1ibmc_809._success_1ibmc_345{background:#10b9811a;color:#10b981}._outcomeBadge_1ibmc_809._failure_1ibmc_350{background:#ef44441a;color:#ef4444}._outcomeBadge_1ibmc_809._blocked_1ibmc_355{background:#f59e0b1a;color:#f59e0b}._trustPositive_1ibmc_832{color:#10b981;font-weight:600}._hashCell_1ibmc_837{font-family:monospace;font-size:10px}._copyButton_1ibmc_842{background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;font-family:monospace;font-size:10px;padding:2px 6px;border-radius:3px;transition:all .15s}._copyButton_1ibmc_842:hover{background:var(--bg-tertiary);color:#0ea5e9}._roleLegend_1ibmc_860{display:flex;gap:16px;padding:8px 12px;background:var(--bg-tertiary);border-radius:6px;margin-bottom:10px;flex-wrap:wrap}._roleInfo_1ibmc_870{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--text-secondary)}._membersList_1ibmc_878{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}._memberCard_1ibmc_884{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;padding:10px}._memberHeader_1ibmc_891{display:flex;align-items:center;gap:8px;margin-bottom:8px}._memberAvatar_1ibmc_898{width:28px;height:28px;border-radius:50%;background:#0ea5e9;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px}._memberInfo_1ibmc_911{flex:1}._memberName_1ibmc_915{margin:0;font-size:12px;font-weight:600;color:var(--text-primary)}._memberEmail_1ibmc_922{font-size:10px;color:var(--text-tertiary)}._memberPermissions_1ibmc_927{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--bg-secondary);border-radius:4px;margin-bottom:8px}._permissionGroup_1ibmc_937{display:flex;gap:6px;font-size:10px}._permissionLabel_1ibmc_943{color:var(--text-tertiary);min-width:50px}._permissionValue_1ibmc_948{color:var(--text-secondary)}._permissionValue_1ibmc_948._hasEmergency_1ibmc_952{color:#ef4444;font-weight:600}._memberMeta_1ibmc_957{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--text-tertiary)}._modalOverlay_1ibmc_966{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}._modal_1ibmc_966{background:var(--bg-secondary);border-radius:12px;width:100%;max-width:400px;max-height:90vh;overflow:hidden;box-shadow:0 16px 48px #0006;border:1px solid var(--border)}._modalHeader_1ibmc_991{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border)}._modalHeader_1ibmc_991 h2{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}._modalClose_1ibmc_1006{background:transparent;border:none;font-size:24px;color:var(--text-secondary);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}._modalClose_1ibmc_1006:hover{background:var(--bg-tertiary);color:var(--text-primary)}._modalContent_1ibmc_1022{padding:16px;overflow-y:auto;max-height:60vh}._modalDescription_1ibmc_1028{margin:0 0 12px;color:var(--text-secondary);font-size:12px;line-height:1.5}._modalFooter_1ibmc_1035{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--border);background:var(--bg-tertiary)}._formGroup_1ibmc_1044{margin-bottom:12px}._formGroup_1ibmc_1044 label{display:block;margin-bottom:6px;font-size:12px;font-weight:500;color:var(--text-primary)}._formGroup_1ibmc_1044 input[type=checkbox]{margin-right:6px}._select_1ibmc_1060,._input_1ibmc_1061{width:100%;padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:12px;transition:all .15s}._select_1ibmc_1060:focus,._input_1ibmc_1061:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 2px #0ea5e91a}._trustRequirement_1ibmc_1079{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:6px;font-size:11px;color:#f59e0b;margin-top:12px}._trustIcon_1ibmc_1092{font-size:14px}._nftInfo_1ibmc_1096{background:var(--bg-tertiary);border-radius:6px;padding:8px 12px;margin-bottom:12px}._nftInfoItem_1ibmc_1103{display:flex;justify-content:space-between;padding:2px 0}._nftInfoLabel_1ibmc_1109{color:var(--text-secondary);font-size:11px}._nftInfoValue_1ibmc_1114{color:var(--text-primary);font-size:11px;font-family:monospace}@media(max-width:768px){._header_1ibmc_21{flex-direction:column;gap:8px;align-items:flex-start;padding:8px 12px}._headerRight_1ibmc_68{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}._tabs_1ibmc_149{padding:4px 12px}._content_1ibmc_182{padding:8px 12px}._overviewGrid_1ibmc_219{grid-template-columns:1fr}._graphNodes_1ibmc_408{height:150px}._orchestrationFlow_1ibmc_632{flex-direction:column;gap:6px}._flowArrow_1ibmc_653{transform:rotate(90deg)}._statsGrid_1ibmc_226{grid-template-columns:repeat(2,1fr)}._membersList_1ibmc_878,._resourcesGrid_1ibmc_493{grid-template-columns:1fr}}._page_1695v_6{max-width:1360px;margin:0 auto;padding:14px 20px 20px;color:#e2e8f0;background:#000;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}[data-theme=light] ._page_1695v_6{background:#fff;color:#1e293b}[data-theme=light] ._balCard_1695v_21,[data-theme=light] ._panel_1695v_22,[data-theme=light] ._tokenChip_1695v_23,[data-theme=light] ._web3Bar_1695v_24,[data-theme=light] ._walletIdBar_1695v_25,[data-theme=light] ._minerStat_1695v_26,[data-theme=light] ._trustRing_1695v_27{background:#f1f5f9b3;border-color:#00000014}[data-theme=light] ._balLabel_1695v_31,[data-theme=light] ._tokenChipLabel_1695v_32,[data-theme=light] ._minerStatLabel_1695v_33,[data-theme=light] ._dim_1695v_34,[data-theme=light] ._balSub_1695v_35,[data-theme=light] ._txMeta_1695v_36,[data-theme=light] ._trustLabel_1695v_37,[data-theme=light] ._web3Chain_1695v_38{color:#64748b}[data-theme=light] ._balVal_1695v_41,[data-theme=light] ._tokenChipVal_1695v_42,[data-theme=light] ._minerStatVal_1695v_43,[data-theme=light] ._txType_1695v_44,[data-theme=light] ._fundName_1695v_45,[data-theme=light] ._panelTitle_1695v_46,[data-theme=light] ._trustNum_1695v_47,[data-theme=light] ._hdrLeft_1695v_50 h1{color:#1e293b}[data-theme=light] ._badge_1695v_51{background:#6366f11a}[data-theme=light] ._btnGhost_1695v_52{background:#f1f5f9cc;border-color:#0000001a;color:#475569}[data-theme=light] ._btnGhost_1695v_52:hover{background:#f1f5f9;color:#1e293b}[data-theme=light] ._btnIcon_1695v_54{background:#f1f5f9cc;border-color:#0000001a;color:#475569}[data-theme=light] ._tab_1695v_55{color:#94a3b8}[data-theme=light] ._tab_1695v_55:hover{color:#475569}[data-theme=light] ._tabActive_1695v_57{color:#6366f1}[data-theme=light] ._tabs_1695v_58{border-bottom-color:#00000014}[data-theme=light] ._detailTable_1695v_59 th{color:#64748b;border-bottom-color:#00000014}[data-theme=light] ._detailTable_1695v_59 td{color:#1e293b;border-bottom-color:#0000000a}[data-theme=light] ._txRow_1695v_61{border-bottom-color:#0000000f}[data-theme=light] ._txDot_1695v_62{background:#0000000a}[data-theme=light] ._modal_1695v_63{background:#fff;border-color:#0000001f}[data-theme=light] ._modalTitle_1695v_64{color:#1e293b}[data-theme=light] ._modalInput_1695v_65,[data-theme=light] ._modalSelect_1695v_66{background:#f8fafc;border-color:#0000001f;color:#1e293b}[data-theme=light] ._overlay_1695v_67{background:#0000004d}[data-theme=light] ._noWallet_1695v_68 h2{color:#1e293b}[data-theme=light] ._noWallet_1695v_68 p{color:#64748b}[data-theme=light] ._web3Info_1695v_70{color:#475569}[data-theme=light] ._web3Addr_1695v_71{color:#6366f1}[data-theme=light] ._toast_1695v_72{color:inherit}[data-theme=light] ._balCardPrimary_1695v_73{background:linear-gradient(135deg,#6366f11f,#7c3aed1a)}[data-theme=light] ._balCardPrimary_1695v_73 ._balLabel_1695v_31{color:#6366f1}[data-theme=light] ._balCardPrimary_1695v_73 ._balVal_1695v_41{color:#1e293b}[data-theme=light] ._balCardPrimary_1695v_73 ._balUnit_1695v_76{color:#6366f1}[data-theme=light] ._fundRow_1695v_77{border-bottom-color:#0000000f}[data-theme=light] ._fundIcon_1695v_78{background:#6366f10f}[data-theme=light] ._fundAddr_1695v_79{color:#94a3b8}[data-theme=light] ._copyBtn_1695v_80{border-color:#0000001a;color:#64748b}[data-theme=light] ._copyBtn_1695v_80:hover{color:#6366f1;border-color:#6366f14d}._quickNav_1695v_85{display:flex;gap:8px;margin-bottom:14px}._quickNavBtn_1695v_86{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;background:#0f172a8c;border:1px solid rgba(99,102,241,.12);color:#94a3b8;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._quickNavBtn_1695v_86:hover{background:#6366f11a;color:#a5b4fc;border-color:#6366f140}._quickNavBtn_1695v_86 svg{flex-shrink:0}[data-theme=light] ._quickNavBtn_1695v_86{background:#f1f5f9b3;border-color:#00000014;color:#475569}[data-theme=light] ._quickNavBtn_1695v_86:hover{background:#6366f114;color:#6366f1;border-color:#6366f133}._loader_1695v_93{display:flex;align-items:center;justify-content:center;gap:10px;height:60vh;color:#94a3b8;font-size:13px}._spin_1695v_94{animation:__spin_1695v_1 .8s linear infinite}@keyframes __spin_1695v_1{to{transform:rotate(360deg)}}._hdr_1695v_50{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:10px;flex-wrap:wrap}._hdrLeft_1695v_50{display:flex;align-items:center;gap:10px}._hdrLeft_1695v_50 h1{margin:0;font-size:19px;font-weight:700;letter-spacing:-.3px}._badge_1695v_51{font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:20px;background:#6366f124;color:#818cf8;letter-spacing:.5px;text-transform:uppercase}._hdrActions_1695v_102{display:flex;gap:6px}._btn_1695v_52{display:inline-flex;align-items:center;gap:5px;padding:6px 13px;border:none;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;line-height:1}._btnPrimary_1695v_106{background:linear-gradient(135deg,#6366f1,#7c3aed);color:#fff}._btnPrimary_1695v_106:hover{filter:brightness(1.15)}._btnGhost_1695v_52{background:#0f172aa6;border:1px solid rgba(99,102,241,.12);color:#94a3b8}._btnGhost_1695v_52:hover{background:#1e293bb3;color:#e2e8f0}._btnIcon_1695v_54{padding:5px 7px;background:#0f172aa6;border:1px solid rgba(99,102,241,.12);border-radius:6px;color:#94a3b8;cursor:pointer;font-size:13px;line-height:1;transition:all .15s}._btnIcon_1695v_54:hover{color:#e2e8f0;background:#1e293bb3}._toast_1695v_72{display:flex;align-items:center;gap:8px;padding:7px 14px;border-radius:6px;margin-bottom:10px;font-size:12px;font-weight:500}._toastOk_1695v_115{background:#34d39914;border:1px solid rgba(52,211,153,.2);color:#34d399}._toastErr_1695v_116{background:#f8717114;border:1px solid rgba(248,113,113,.2);color:#f87171}._toastClose_1695v_117{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer;opacity:.6;font-size:14px}._balStrip_1695v_120{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}._balCard_1695v_21{padding:12px 14px;border-radius:10px;background:#0f172a8c;border:1px solid rgba(99,102,241,.1);backdrop-filter:saturate(1.2) blur(16px)}._balCardPrimary_1695v_73{background:linear-gradient(135deg,#1e1b4bb3,#312e8180);border-color:#6366f140}._balLabel_1695v_31{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}._balCardPrimary_1695v_73 ._balLabel_1695v_31{color:#a5b4fc}._balVal_1695v_41{font-size:20px;font-weight:700;color:#e2e8f0;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:-.5px}._balCardPrimary_1695v_73 ._balVal_1695v_41{color:#fff}._balUnit_1695v_76{font-size:11px;font-weight:500;color:#64748b;margin-left:3px}._balCardPrimary_1695v_73 ._balUnit_1695v_76{color:#c7d2fe}._balSub_1695v_35{font-size:10px;color:#64748b;margin-top:2px}._mainGrid_1695v_132{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}._panel_1695v_22{background:#0f172a80;border:1px solid rgba(99,102,241,.1);border-radius:10px;padding:14px;backdrop-filter:saturate(1.2) blur(16px)}._panelTitle_1695v_46{margin:0 0 10px;font-size:13px;font-weight:700;color:#e2e8f0;display:flex;align-items:center;gap:6px}._minerGrid_1695v_139{display:grid;grid-template-columns:1fr 1fr;gap:8px}._minerStat_1695v_26{padding:10px 12px;border-radius:8px;background:#0f172a99;border:1px solid rgba(255,255,255,.04)}._minerStatLabel_1695v_33{font-size:9.5px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px}._minerStatVal_1695v_43{font-size:16px;font-weight:700;color:#e2e8f0;font-family:JetBrains Mono,monospace}._minerStatSub_1695v_143{font-size:10px;color:#64748b;margin-top:1px}._trustRing_1695v_27{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#0f172a99;border:1px solid rgba(255,255,255,.04);grid-column:span 2}._trustCircle_1695v_146{position:relative;width:48px;height:48px;flex-shrink:0}._trustCircle_1695v_146 svg{width:48px;height:48px;transform:rotate(-90deg)}._trustCircle_1695v_146 ._trackRing_1695v_148{fill:none;stroke:#ffffff0f;stroke-width:4}._trustCircle_1695v_146 ._valueRing_1695v_149{fill:none;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .6s ease}._trustNum_1695v_47{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#e2e8f0;font-family:JetBrains Mono,monospace}._trustInfo_1695v_151{flex:1}._trustTitle_1695v_152{font-size:11px;font-weight:600;color:#94a3b8}._trustLabel_1695v_37{font-size:10px;color:#64748b;margin-top:1px}._tierBadge_1695v_155{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:20px;font-size:10px;font-weight:700;letter-spacing:.3px}._tierF_1695v_156{background:#fbbf241f;color:#fbbf24;border:1px solid rgba(251,191,36,.25)}._tierG_1695v_157{background:#34d3991f;color:#34d399;border:1px solid rgba(52,211,153,.25)}._tierH_1695v_158{background:#94a3b81f;color:#94a3b8;border:1px solid rgba(148,163,184,.25)}._txList_1695v_161{display:flex;flex-direction:column}._txRow_1695v_61{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}._txRow_1695v_61:last-child{border-bottom:none}._txDot_1695v_62{width:30px;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;font-size:14px;flex-shrink:0}._txInfo_1695v_165{flex:1;min-width:0}._txType_1695v_44{font-size:12px;font-weight:500;color:#e2e8f0;text-transform:capitalize}._txMeta_1695v_36{font-size:10px;color:#64748b;margin-top:1px;display:flex;gap:6px;align-items:center}._txAmt_1695v_168{text-align:right;flex-shrink:0}._txAmtVal_1695v_169{font-size:12.5px;font-weight:600;font-family:JetBrains Mono,monospace}._txPlus_1695v_170{color:#34d399}._txMinus_1695v_171{color:#f87171}._txStatus_1695v_172{display:inline-block;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:1px 5px;border-radius:3px;margin-top:1px}._tokenBar_1695v_175{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}._tokenChip_1695v_23{padding:8px 14px;border-radius:8px;background:#0f172a80;border:1px solid rgba(99,102,241,.1);flex:1;min-width:120px}._tokenChipLabel_1695v_32{font-size:9.5px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px}._tokenChipVal_1695v_42{font-size:14px;font-weight:700;color:#e2e8f0;font-family:JetBrains Mono,monospace;margin-top:2px}._tokenChipAccent_1695v_179 ._tokenChipVal_1695v_42{color:#818cf8}._web3Bar_1695v_24{display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:8px;background:#0f172a73;border:1px solid rgba(99,102,241,.08);margin-bottom:14px}._web3Dot_1695v_183{width:8px;height:8px;border-radius:50%;flex-shrink:0}._web3Info_1695v_70{flex:1;font-size:12px;color:#94a3b8}._web3Addr_1695v_71{font-family:JetBrains Mono,monospace;color:#818cf8;font-weight:500}._web3Chain_1695v_38{font-size:10px;color:#64748b;margin-left:6px}._tabs_1695v_58{display:flex;gap:0;border-bottom:1px solid rgba(99,102,241,.1);margin-bottom:12px}._tab_1695v_55{padding:8px 16px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:#64748b;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}._tab_1695v_55:hover{color:#94a3b8}._tabActive_1695v_57{color:#818cf8;border-bottom-color:#6366f1;font-weight:600}._tabCount_1695v_193{font-size:10px;color:#64748b;margin-left:4px}._detailTable_1695v_59{width:100%;border-collapse:collapse}._detailTable_1695v_59 th{padding:6px 10px;text-align:left;font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid rgba(255,255,255,.06)}._detailTable_1695v_59 td{padding:8px 10px;font-size:12px;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}._detailTable_1695v_59 tr:hover td{background:#6366f108}._mono_1695v_200{font-family:JetBrains Mono,monospace}._dim_1695v_34{color:#64748b}._accent_1695v_202{color:#818cf8}._overlay_1695v_67{position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1695v_63{background:#0f172a;border:1px solid rgba(99,102,241,.15);border-radius:12px;padding:20px;width:380px;max-width:92vw}._modalTitle_1695v_64{margin:0 0 14px;font-size:15px;font-weight:700;color:#e2e8f0}._modalLabel_1695v_208{display:block;font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px;margin-bottom:5px}._modalInput_1695v_65{width:100%;padding:9px 12px;background:#0f172acc;border:1px solid rgba(99,102,241,.15);border-radius:7px;color:#e2e8f0;font-size:14px;outline:none;box-sizing:border-box;margin-bottom:12px}._modalInput_1695v_65:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}._modalSelect_1695v_66{width:100%;padding:9px 12px;background:#0f172acc;border:1px solid rgba(99,102,241,.15);border-radius:7px;color:#e2e8f0;font-size:13px;outline:none;box-sizing:border-box;margin-bottom:12px}._modalActions_1695v_212{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._walletIdBar_1695v_25{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;background:#0f172a66;border:1px solid rgba(255,255,255,.04);margin-bottom:14px;font-size:11px;color:#64748b;flex-wrap:wrap}._copyBtn_1695v_80{padding:2px 7px;border-radius:4px;border:1px solid rgba(99,102,241,.12);background:transparent;color:#94a3b8;font-size:10px;cursor:pointer;transition:all .15s}._copyBtn_1695v_80:hover{color:#818cf8;border-color:#6366f14d}._kycBadge_1695v_218{padding:2px 7px;border-radius:4px;font-size:10px;font-weight:600}._fundRow_1695v_77{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}._fundRow_1695v_77:last-child{border-bottom:none}._fundIcon_1695v_78{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#6366f114;font-size:13px;flex-shrink:0}._fundInfo_1695v_224{flex:1;min-width:0}._fundName_1695v_45{font-size:12px;font-weight:500;color:#e2e8f0}._fundAddr_1695v_79{font-size:10px;color:#64748b;font-family:JetBrains Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fundActions_1695v_227{display:flex;align-items:center;gap:6px;flex-shrink:0}._fundDefault_1695v_228{font-size:9px;padding:1px 6px;border-radius:10px;background:#34d3991f;color:#34d399;font-weight:600}._fundRemove_1695v_229{background:none;border:none;color:#f87171;cursor:pointer;opacity:.5;font-size:12px;padding:2px}._fundRemove_1695v_229:hover{opacity:1}._noWallet_1695v_68{max-width:420px;margin:80px auto;text-align:center}._noWallet_1695v_68 h2{font-size:22px;font-weight:700;margin:12px 0 8px}._noWallet_1695v_68 p{font-size:13px;color:#94a3b8;margin:0 0 20px;line-height:1.5}._empty_1695v_238{text-align:center;padding:24px 0;color:#64748b;font-size:12px}@media(max-width:900px){._mainGrid_1695v_132{grid-template-columns:1fr}._balStrip_1695v_120{grid-template-columns:repeat(2,1fr)}._minerGrid_1695v_139{grid-template-columns:1fr 1fr}}@media(max-width:600px){._page_1695v_6{padding:10px 12px}._balStrip_1695v_120{grid-template-columns:1fr}._hdr_1695v_50{flex-direction:column;align-items:flex-start}._tabs_1695v_58{overflow-x:auto}._tab_1695v_55{font-size:11px;padding:7px 12px}._tokenBar_1695v_175{flex-direction:column}._trustRing_1695v_27{grid-column:span 1}._minerGrid_1695v_139{grid-template-columns:1fr}}._page_ih63b_5{min-height:100vh;width:100%;overflow-x:hidden;background:var(--bg-primary, #0a0a0f);color:var(--text-primary, #e4e4e7)}._hero_ih63b_14{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;padding:100px 24px 40px;text-align:center;overflow:hidden}._heroGlow_ih63b_25{position:absolute;top:-120px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(1,166,188,.1) 0%,transparent 70%);pointer-events:none;z-index:0}._heroContent_ih63b_37{position:relative;z-index:1;max-width:900px;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}._heroBadge_ih63b_48{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-size:.85rem;font-weight:500;letter-spacing:.02em}._heroBadgeLogo_ih63b_62{width:18px;height:18px;object-fit:contain}._heroTitle_ih63b_68{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}._heroAccent_ih63b_76{background:linear-gradient(135deg,#ffd800,#faa525,#ffd800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSubtitle_ih63b_83{font-size:1.1rem;line-height:1.6;color:var(--text-secondary, #a1a1aa);max-width:100%;margin:0}._heroActions_ih63b_91{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}._downloadButton_ih63b_99{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#ffd800,#faa525);color:#121214!important;border:none;cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px #ffd8002e}._downloadButton_ih63b_99:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffd80047;color:#121214!important}._downloadButtonOutline_ih63b_122{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:transparent;color:#e5e7eb!important;border:1px solid rgba(1,166,188,.4);cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s,border-color .15s}._downloadButtonOutline_ih63b_122:hover{transform:translateY(-2px);border-color:#01a6bc;color:#fff!important}._downloadButtonOutline_ih63b_122 svg{fill:#e5e7eb}._downloadButtonOutline_ih63b_122:hover svg{fill:#fff}._setupSection_ih63b_153{max-width:1100px;margin:0 auto;padding:16px 24px 0;text-align:center}._setupGrid_ih63b_160{display:grid;grid-template-columns:1fr 1.6fr;gap:24px;align-items:start}@media(max-width:768px){._setupGrid_ih63b_160{grid-template-columns:1fr}}._heroPlatforms_ih63b_173{font-size:.8rem;color:var(--text-tertiary, #71717a);letter-spacing:.05em}._networkFlow_ih63b_180{padding:80px 24px;max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._sectionTitle_ih63b_190{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin:0 0 12px;text-align:center;width:100%}._sectionDesc_ih63b_199{font-size:1.05rem;color:var(--text-secondary, #a1a1aa);max-width:700px;margin:0 auto 48px;line-height:1.6;text-align:center;width:100%}._flowGrid_ih63b_209{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;text-align:left;width:100%}._flowCard_ih63b_217{padding:24px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s;position:relative}._flowCard_ih63b_217:hover{border-color:#ffffff29;background:#ffffff0a}._flowStepNumber_ih63b_231{width:32px;height:32px;border-radius:50%;background:#ffffff1a;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:12px}._flowStepTitle_ih63b_245{margin:0 0 8px;font-size:1.05rem;font-weight:600}._flowStepDesc_ih63b_251{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.55}._features_ih63b_259{padding:80px 24px;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._featureGrid_ih63b_269{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;text-align:left;width:100%}._featureCard_ih63b_277{padding:28px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s}._featureCard_ih63b_277:hover{border-color:#ffffff29;background:#ffffff0a}._featureIcon_ih63b_290{margin-bottom:14px;color:var(--text-primary, #e4e4e7);opacity:.85;transition:transform .3s ease}._featureCard_ih63b_277:hover ._featureIcon_ih63b_290{transform:translateY(-2px)}._featureTitle_ih63b_301{margin:0 0 8px;font-size:1.05rem;font-weight:600}._featureDesc_ih63b_307{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.55}._faq_ih63b_315{padding:80px 24px;max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._faqList_ih63b_325{display:flex;flex-direction:column;gap:12px;width:100%;text-align:left}._faqItem_ih63b_333{border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:border-color .2s,background .2s}._faqItem_ih63b_333:hover{border-color:#ffffff24}._faqQuestion_ih63b_345{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;user-select:none;background:none;border:none;color:var(--text-primary, #e4e4e7);font-size:1.05rem;font-weight:600;line-height:1.4;width:100%;text-align:left;font-family:inherit}._faqQuestion_ih63b_345:hover{color:#fff}._faqChevron_ih63b_368{flex-shrink:0;width:20px;height:20px;opacity:.4;transition:transform .25s,opacity .25s}._faqChevronOpen_ih63b_376{transform:rotate(180deg);opacity:.7}._faqAnswer_ih63b_381{padding:0 24px 22px;font-size:.92rem;color:var(--text-secondary, #a1a1aa);line-height:1.7}._faqAnswer_ih63b_381 p{margin:0 0 12px}._faqAnswer_ih63b_381 p:last-child{margin-bottom:0}._faqAnswer_ih63b_381 strong{color:var(--text-primary, #e4e4e7);font-weight:600}._faqAnswer_ih63b_381 code{background:#ffffff14;padding:2px 7px;border-radius:5px;font-size:.85em;font-family:JetBrains Mono,Fira Code,monospace}._faqAnswer_ih63b_381 ul{margin:8px 0 12px;padding-left:20px}._faqAnswer_ih63b_381 li{margin-bottom:6px}._faqLabel_ih63b_418{display:inline-block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:5px;margin-right:10px;flex-shrink:0}._faqLabelArch_ih63b_430{background:#01a6bc26;color:#01a6bc}._faqLabelToken_ih63b_435{background:#71c23e26;color:#71c23e}._faqLabelPlatform_ih63b_440{background:#ffd80026;color:#ffd800}._faqLabelTrust_ih63b_445{background:#faa52526;color:#faa525}._faqLabelLicense_ih63b_450{background:#fa547c26;color:#fa547c}[data-theme=light] ._faqItem_ih63b_333{background:#fff;border-color:#e4e4e7}[data-theme=light] ._faqItem_ih63b_333:hover{border-color:#a1a1aa}[data-theme=light] ._faqQuestion_ih63b_345{color:#18181b}[data-theme=light] ._faqQuestion_ih63b_345:hover{color:#000}[data-theme=light] ._faqAnswer_ih63b_381{color:#52525b}[data-theme=light] ._faqAnswer_ih63b_381 strong{color:#18181b}[data-theme=light] ._faqAnswer_ih63b_381 code{background:#0000000f}._cta_ih63b_486{padding:80px 24px 120px;display:flex;justify-content:center}._ctaContent_ih63b_492{text-align:center;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:16px}._ctaLogo_ih63b_501{width:48px;height:48px;object-fit:contain;opacity:.6}._ctaTitle_ih63b_508{font-size:1.6rem;font-weight:700;margin:0}._ctaDesc_ih63b_514{font-size:1rem;color:var(--text-secondary, #a1a1aa);margin:0 0 8px}._ctaActions_ih63b_520{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}[data-theme=light] ._page_ih63b_5{background:#fafafa;color:#18181b}[data-theme=light] ._heroBadge_ih63b_48{background:#0000000d;border-color:#0000001f;color:#3f3f46}[data-theme=light] ._heroAccent_ih63b_76{background:linear-gradient(135deg,#18181b,#52525b,#18181b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] ._heroSubtitle_ih63b_83,[data-theme=light] ._sectionDesc_ih63b_199,[data-theme=light] ._flowStepDesc_ih63b_251,[data-theme=light] ._featureDesc_ih63b_307,[data-theme=light] ._ctaDesc_ih63b_514{color:#52525b}[data-theme=light] ._heroPlatforms_ih63b_173{color:#a1a1aa}[data-theme=light] ._heroGlow_ih63b_25{background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 70%)}[data-theme=light] ._downloadButton_ih63b_99{background:linear-gradient(135deg,#18181b,#3f3f46);color:#fff!important;box-shadow:0 4px 20px #00000026}[data-theme=light] ._downloadButton_ih63b_99:hover{box-shadow:0 8px 30px #00000038;color:#fff!important}[data-theme=light] ._downloadButtonOutline_ih63b_122{color:#18181b!important;border-color:#0003}[data-theme=light] ._downloadButtonOutline_ih63b_122:hover{color:#000!important;border-color:#0006}[data-theme=light] ._downloadButtonOutline_ih63b_122 svg{fill:#18181b}[data-theme=light] ._downloadButtonOutline_ih63b_122:hover svg{fill:#000}[data-theme=light] ._flowCard_ih63b_217,[data-theme=light] ._featureCard_ih63b_277{background:#fff;border-color:#e4e4e7}[data-theme=light] ._flowCard_ih63b_217:hover,[data-theme=light] ._featureCard_ih63b_277:hover{background:#00000005;border-color:#a1a1aa}[data-theme=light] ._flowStepNumber_ih63b_231{background:#0000001a;color:#18181b}[data-theme=light] ._featureIcon_ih63b_290{color:#18181b}@media(max-width:768px){._hero_ih63b_14{padding:90px 16px 32px;min-height:auto}._setupSection_ih63b_153{padding:24px 16px 0}._flowGrid_ih63b_209,._featureGrid_ih63b_269{grid-template-columns:1fr}._heroActions_ih63b_91{flex-direction:column;align-items:center}._downloadButton_ih63b_99{width:100%;max-width:300px;justify-content:center}}._page_1hbaj_5{min-height:100vh;width:100%;overflow-x:hidden;background:var(--bg-primary, #0a0a0f);color:var(--text-primary, #e4e4e7)}._hero_1hbaj_14{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;padding:100px 24px 40px;text-align:center;overflow:hidden}._heroGlow_1hbaj_25{position:absolute;top:-120px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(255,216,0,.06) 0%,rgba(1,166,188,.03) 40%,transparent 70%);pointer-events:none;z-index:0}._heroContent_1hbaj_37{position:relative;z-index:1;max-width:900px;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}._heroBadge_1hbaj_48{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-size:.85rem;font-weight:500;letter-spacing:.02em}._heroBadgeLogo_1hbaj_62{width:18px;height:18px;object-fit:contain}._heroTitle_1hbaj_68{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}._heroAccent_1hbaj_76{background:linear-gradient(135deg,#ffd800,#faa525,#ffd800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSubtitle_1hbaj_83{font-size:1.1rem;line-height:1.6;color:var(--text-secondary, #a1a1aa);max-width:100%;margin:0}._heroActions_1hbaj_91{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}._downloadButton_1hbaj_99{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#ffd800,#faa525);color:#121214!important;border:none;cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px #ffd80033}._downloadButton_1hbaj_99:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffd8004d;color:#121214!important}._downloadButtonOutline_1hbaj_122{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:transparent;color:#fff!important;border:1px solid rgba(1,166,188,.4);cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s,border-color .15s}._downloadButtonOutline_1hbaj_122:hover{transform:translateY(-2px);border-color:#01a6bc;color:#fff!important}._downloadButtonOutline_1hbaj_122 svg{fill:#e5e7eb}._downloadButtonOutline_1hbaj_122:hover svg{fill:#fff}._setupSection_1hbaj_153{max-width:1100px;margin:0 auto;padding:16px 24px 0;text-align:center}._setupGrid_1hbaj_160{display:grid;grid-template-columns:1fr 1.6fr;gap:24px;align-items:start}@media(max-width:768px){._setupGrid_1hbaj_160{grid-template-columns:1fr}}._heroPlatforms_1hbaj_173{font-size:.8rem;color:var(--text-tertiary, #71717a);letter-spacing:.05em}._screenshots_1hbaj_180{padding:80px 24px;max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._sectionTitle_1hbaj_190{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin:0 0 12px;text-align:center;width:100%}._sectionDesc_1hbaj_199{font-size:1.05rem;color:var(--text-secondary, #a1a1aa);max-width:600px;margin:0 auto 48px;line-height:1.6;text-align:center;width:100%}._screenshotGrid_1hbaj_209{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:32px;width:100%}._screenshotCard_1hbaj_216{border-radius:16px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:border-color .2s,transform .2s}._screenshotCard_1hbaj_216:hover{border-color:#fff3;transform:translateY(-4px)}._screenshotImageWrap_1hbaj_229{position:relative;overflow:hidden;aspect-ratio:16 / 10}._screenshotImage_1hbaj_229{width:100%;height:100%;object-fit:cover;display:block}._screenshotCaption_1hbaj_242{padding:20px 24px;text-align:left}._screenshotCaption_1hbaj_242 h3{margin:0 0 6px;font-size:1.1rem;font-weight:600}._screenshotCaption_1hbaj_242 p{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.5}._features_1hbaj_261{padding:80px 24px;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._featureGrid_1hbaj_271{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;text-align:left;width:100%}._featureCard_1hbaj_279{padding:28px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s}._featureCard_1hbaj_279:hover{border-color:#ffffff29;background:#ffffff0a}._featureIcon_1hbaj_292{margin-bottom:14px;color:var(--text-primary, #e4e4e7);opacity:.85;transition:transform .3s ease}._featureCard_1hbaj_279:hover ._featureIcon_1hbaj_292{transform:translateY(-2px)}._featureTitle_1hbaj_303{margin:0 0 8px;font-size:1.05rem;font-weight:600}._featureDesc_1hbaj_309{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.55}._cta_1hbaj_317{padding:80px 24px 120px;display:flex;justify-content:center}._ctaContent_1hbaj_323{text-align:center;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:16px}._ctaLogo_1hbaj_332{width:48px;height:48px;object-fit:contain;opacity:.6}._ctaTitle_1hbaj_339{font-size:1.6rem;font-weight:700;margin:0}._ctaDesc_1hbaj_345{font-size:1rem;color:var(--text-secondary, #a1a1aa);margin:0 0 8px}._ctaActions_1hbaj_351{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}[data-theme=light] ._page_1hbaj_5{background:#fafafa;color:#18181b}[data-theme=light] ._heroBadge_1hbaj_48{background:#0000000d;border-color:#0000001f;color:#3f3f46}[data-theme=light] ._heroAccent_1hbaj_76{background:linear-gradient(135deg,#18181b,#52525b,#18181b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] ._heroSubtitle_1hbaj_83,[data-theme=light] ._sectionDesc_1hbaj_199,[data-theme=light] ._screenshotCaption_1hbaj_242 p,[data-theme=light] ._featureDesc_1hbaj_309,[data-theme=light] ._ctaDesc_1hbaj_345{color:#52525b}[data-theme=light] ._heroPlatforms_1hbaj_173{color:#a1a1aa}[data-theme=light] ._heroGlow_1hbaj_25{background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 70%)}[data-theme=light] ._downloadButton_1hbaj_99{background:linear-gradient(135deg,#18181b,#3f3f46);color:#fff!important;box-shadow:0 4px 20px #00000026}[data-theme=light] ._downloadButton_1hbaj_99:hover{box-shadow:0 8px 30px #00000038;color:#fff!important}[data-theme=light] ._downloadButtonOutline_1hbaj_122{color:#18181b!important;border-color:#0003}[data-theme=light] ._downloadButtonOutline_1hbaj_122:hover{color:#000!important;border-color:#0006}[data-theme=light] ._downloadButtonOutline_1hbaj_122 svg{fill:#18181b}[data-theme=light] ._downloadButtonOutline_1hbaj_122:hover svg{fill:#000}[data-theme=light] ._screenshotCard_1hbaj_216{background:#fff;border-color:#e4e4e7}[data-theme=light] ._screenshotCard_1hbaj_216:hover{border-color:#a1a1aa}[data-theme=light] ._featureCard_1hbaj_279{background:#fff;border-color:#e4e4e7}[data-theme=light] ._featureCard_1hbaj_279:hover{background:#00000005;border-color:#a1a1aa}[data-theme=light] ._featureIcon_1hbaj_292{color:#18181b}._toolCatalog_1hbaj_446{padding:80px 24px;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._catalogGrid_1hbaj_456{display:grid;grid-template-columns:1fr;gap:8px;width:100%;text-align:left}._catalogCategory_1hbaj_464{border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:border-color .2s}._catalogCategory_1hbaj_464:hover{border-color:#ffffff24}._catalogHeader_1hbaj_476{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:none;border:none;color:var(--text-primary, #e5e7eb);cursor:pointer;font-size:.95rem;font-weight:600;text-align:left}._catalogCategoryName_1hbaj_491{display:flex;align-items:center;gap:10px}._catalogCount_1hbaj_497{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#ffffff14;font-size:.75rem;font-weight:600;color:var(--text-secondary, #a1a1aa)}._catalogChevron_1hbaj_511{width:18px;height:18px;color:var(--text-secondary, #a1a1aa);transition:transform .2s;flex-shrink:0}._catalogChevronOpen_1hbaj_519{transform:rotate(180deg)}._catalogTools_1hbaj_523{padding:0 20px 16px;display:grid;gap:6px}._catalogTool_1hbaj_523{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-top:1px solid rgba(255,255,255,.04)}._catalogToolName_1hbaj_537{flex-shrink:0;font-size:.8rem;font-family:JetBrains Mono,Fira Code,monospace;background:#01a6bc1a;padding:2px 8px;border-radius:4px;color:#01a6bc;white-space:nowrap}._catalogToolDesc_1hbaj_548{font-size:.85rem;color:var(--text-secondary, #a1a1aa);line-height:1.45}._faq_1hbaj_555{padding:80px 24px;max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._faqList_1hbaj_565{display:grid;gap:10px;width:100%}._faqItem_1hbaj_571{border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:border-color .2s}._faqItem_1hbaj_571:hover{border-color:#ffffff24}._faqQuestion_1hbaj_583{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;color:var(--text-primary, #e5e7eb);cursor:pointer;font-size:.95rem;font-weight:500;text-align:left;line-height:1.5}._faqLabel_1hbaj_600{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-right:10px;vertical-align:middle}._faqLabelArch_1hbaj_612{background:#01a6bc26;color:#01a6bc}._faqLabelAuth_1hbaj_613{background:#71c23e26;color:#71c23e}._faqLabelPlatform_1hbaj_614{background:#ffd80026;color:#ffd800}._faqLabelTrust_1hbaj_615{background:#fa547c26;color:#fa547c}._faqLabelLicense_1hbaj_616{background:#faa52526;color:#faa525}._faqChevron_1hbaj_618{width:20px;height:20px;color:var(--text-secondary, #a1a1aa);transition:transform .2s;flex-shrink:0}._faqChevronOpen_1hbaj_626{transform:rotate(180deg)}._faqAnswer_1hbaj_630{padding:0 22px 22px;font-size:.9rem;line-height:1.65;color:var(--text-secondary, #a1a1aa);text-align:left}._faqAnswer_1hbaj_630 p{margin:0 0 12px}._faqAnswer_1hbaj_630 p:last-child{margin:0}._faqAnswer_1hbaj_630 ul{margin:4px 0 12px 20px;padding:0}._faqAnswer_1hbaj_630 li{margin-bottom:6px}._faqAnswer_1hbaj_630 strong{color:var(--text-primary, #e5e7eb)}._faqAnswer_1hbaj_630 code{background:#ffffff14;padding:2px 6px;border-radius:4px;font-size:.82rem}._faqAnswer_1hbaj_630 a{color:#ffd800;text-decoration:none}._faqAnswer_1hbaj_630 a:hover{text-decoration:underline}[data-theme=light] ._catalogCategory_1hbaj_464{background:#fff;border-color:#e4e4e7}[data-theme=light] ._catalogCategory_1hbaj_464:hover{border-color:#a1a1aa}[data-theme=light] ._catalogCount_1hbaj_497{background:#0000000f}[data-theme=light] ._catalogTool_1hbaj_523{border-top-color:#0000000f}[data-theme=light] ._catalogToolName_1hbaj_537{background:#0000000d}[data-theme=light] ._faqItem_1hbaj_571{background:#fff;border-color:#e4e4e7}[data-theme=light] ._faqItem_1hbaj_571:hover{border-color:#a1a1aa}[data-theme=light] ._faqAnswer_1hbaj_630 strong{color:#18181b}[data-theme=light] ._faqAnswer_1hbaj_630 code{background:#0000000f}@media(max-width:768px){._hero_1hbaj_14{padding:90px 16px 32px;min-height:auto}._setupSection_1hbaj_153{padding:24px 16px 0}._screenshotGrid_1hbaj_209,._featureGrid_1hbaj_271{grid-template-columns:1fr}._heroActions_1hbaj_91{flex-direction:column;align-items:center}._downloadButton_1hbaj_99{width:100%;max-width:300px;justify-content:center}}._page_fsqee_5{min-height:100vh;width:100%;overflow-x:hidden;background:var(--bg-primary, #0a0a0f);color:var(--text-primary, #e4e4e7)}._hero_fsqee_14{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;padding:100px 24px 40px;text-align:center;overflow:hidden}._heroGlow_fsqee_25{position:absolute;top:-120px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(1,166,188,.1) 0%,transparent 70%);pointer-events:none;z-index:0}._heroContent_fsqee_37{position:relative;z-index:1;max-width:900px;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}._heroBadge_fsqee_48{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-size:.85rem;font-weight:500;letter-spacing:.02em}._heroTitle_fsqee_62{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}._heroAccent_fsqee_70{background:linear-gradient(135deg,#ffd800,#faa525,#ffd800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSubtitle_fsqee_77{font-size:1.1rem;line-height:1.6;color:var(--text-secondary, #a1a1aa);max-width:100%;margin:0}._heroActions_fsqee_85{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}._downloadButton_fsqee_93{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#ffd800,#faa525);color:#121214!important;border:none;cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px #ffd8002e}._downloadButton_fsqee_93:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffd80047;color:#121214!important}._downloadButtonOutline_fsqee_116{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;background:transparent;color:#e5e7eb!important;border:1px solid rgba(1,166,188,.4);cursor:pointer;text-decoration:none!important;transition:transform .15s,box-shadow .15s,border-color .15s}._downloadButtonOutline_fsqee_116:hover{transform:translateY(-2px);border-color:#01a6bc;color:#fff!important}._downloadButtonOutline_fsqee_116 svg{fill:#e5e7eb}._downloadButtonOutline_fsqee_116:hover svg{fill:#fff}._setupSection_fsqee_147{max-width:1100px;margin:0 auto;padding:16px 24px 0;text-align:center}._setupGrid_fsqee_154{display:grid;grid-template-columns:1fr 1.6fr;gap:24px;align-items:start}@media(max-width:768px){._setupGrid_fsqee_154{grid-template-columns:1fr}}._heroPlatforms_fsqee_167{font-size:.8rem;color:var(--text-tertiary, #71717a);letter-spacing:.05em}._networkFlow_fsqee_174{padding:80px 24px;max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._sectionTitle_fsqee_184{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin:0 0 12px;text-align:center;width:100%}._sectionDesc_fsqee_193{font-size:1.05rem;color:var(--text-secondary, #a1a1aa);max-width:700px;margin:0 auto 48px;line-height:1.6;text-align:center;width:100%}._flowGrid_fsqee_203{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;text-align:left;width:100%}._flowCard_fsqee_211{padding:24px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s;position:relative}._flowCard_fsqee_211:hover{border-color:#ffffff29;background:#ffffff0a}._flowStepNumber_fsqee_225{width:32px;height:32px;border-radius:50%;background:#ffffff1a;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:12px}._flowStepTitle_fsqee_239{margin:0 0 8px;font-size:1.05rem;font-weight:600}._flowStepDesc_fsqee_245{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.55}._features_fsqee_253{padding:80px 24px;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._featureGrid_fsqee_263{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;text-align:left;width:100%}._featureCard_fsqee_271{padding:28px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s}._featureCard_fsqee_271:hover{border-color:#ffffff29;background:#ffffff0a}._featureTitle_fsqee_284{margin:0 0 8px;font-size:1.05rem;font-weight:600}._featureDesc_fsqee_290{margin:0;font-size:.9rem;color:var(--text-secondary, #a1a1aa);line-height:1.55}._faq_fsqee_298{padding:80px 24px;max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._faqList_fsqee_308{display:flex;flex-direction:column;gap:12px;width:100%;text-align:left}._faqItem_fsqee_316{border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:border-color .2s,background .2s}._faqItem_fsqee_316:hover{border-color:#ffffff24}._faqQuestion_fsqee_328{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;user-select:none;background:none;border:none;color:var(--text-primary, #e4e4e7);font-size:1.05rem;font-weight:600;line-height:1.4;width:100%;text-align:left;font-family:inherit}._faqQuestion_fsqee_328:hover{color:#fff}._faqChevron_fsqee_351{flex-shrink:0;width:20px;height:20px;opacity:.4;transition:transform .25s,opacity .25s}._faqChevronOpen_fsqee_359{transform:rotate(180deg);opacity:.7}._faqAnswer_fsqee_364{padding:0 24px 22px;font-size:.92rem;color:var(--text-secondary, #a1a1aa);line-height:1.7}._faqAnswer_fsqee_364 p{margin:0 0 12px}._faqAnswer_fsqee_364 p:last-child{margin-bottom:0}._faqAnswer_fsqee_364 strong{color:var(--text-primary, #e4e4e7);font-weight:600}._faqAnswer_fsqee_364 code{background:#ffffff14;padding:2px 7px;border-radius:5px;font-size:.85em;font-family:JetBrains Mono,Fira Code,monospace}._faqAnswer_fsqee_364 ul{margin:8px 0 12px;padding-left:20px}._faqAnswer_fsqee_364 li{margin-bottom:6px}._faqLabel_fsqee_401{display:inline-block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:5px;margin-right:10px;flex-shrink:0}._faqLabelArch_fsqee_413{background:#01a6bc26;color:#01a6bc}._faqLabelAuth_fsqee_418{background:#71c23e26;color:#71c23e}._faqLabelPlatform_fsqee_423{background:#ffd80026;color:#ffd800}._faqLabelTrust_fsqee_428{background:#faa52526;color:#faa525}._faqLabelLicense_fsqee_433{background:#fa547c26;color:#fa547c}[data-theme=light] ._faqItem_fsqee_316{background:#fff;border-color:#e4e4e7}[data-theme=light] ._faqItem_fsqee_316:hover{border-color:#a1a1aa}[data-theme=light] ._faqQuestion_fsqee_328{color:#18181b}[data-theme=light] ._faqQuestion_fsqee_328:hover{color:#000}[data-theme=light] ._faqAnswer_fsqee_364{color:#52525b}[data-theme=light] ._faqAnswer_fsqee_364 strong{color:#18181b}[data-theme=light] ._faqAnswer_fsqee_364 code{background:#0000000f}._cta_fsqee_469{padding:80px 24px 120px;display:flex;justify-content:center}._ctaContent_fsqee_475{text-align:center;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:16px}._ctaLogo_fsqee_484{width:48px;height:48px;object-fit:contain;opacity:.6}._ctaTitle_fsqee_491{font-size:1.6rem;font-weight:700;margin:0}._ctaDesc_fsqee_497{font-size:1rem;color:var(--text-secondary, #a1a1aa);margin:0 0 8px}._ctaActions_fsqee_503{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}[data-theme=light] ._page_fsqee_5{background:#fafafa;color:#18181b}[data-theme=light] ._heroBadge_fsqee_48{background:#0000000d;border-color:#0000001f;color:#3f3f46}[data-theme=light] ._heroAccent_fsqee_70{background:linear-gradient(135deg,#18181b,#52525b,#18181b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] ._heroSubtitle_fsqee_77,[data-theme=light] ._sectionDesc_fsqee_193,[data-theme=light] ._flowStepDesc_fsqee_245,[data-theme=light] ._featureDesc_fsqee_290,[data-theme=light] ._ctaDesc_fsqee_497{color:#52525b}[data-theme=light] ._heroPlatforms_fsqee_167{color:#a1a1aa}[data-theme=light] ._heroGlow_fsqee_25{background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 70%)}[data-theme=light] ._downloadButton_fsqee_93{background:linear-gradient(135deg,#18181b,#3f3f46);color:#fff!important;box-shadow:0 4px 20px #00000026}[data-theme=light] ._downloadButton_fsqee_93:hover{box-shadow:0 8px 30px #00000038;color:#fff!important}[data-theme=light] ._downloadButtonOutline_fsqee_116{color:#18181b!important;border-color:#0003}[data-theme=light] ._downloadButtonOutline_fsqee_116:hover{color:#000!important;border-color:#0006}[data-theme=light] ._downloadButtonOutline_fsqee_116 svg{fill:#18181b}[data-theme=light] ._downloadButtonOutline_fsqee_116:hover svg{fill:#000}[data-theme=light] ._flowCard_fsqee_211,[data-theme=light] ._featureCard_fsqee_271{background:#fff;border-color:#e4e4e7}[data-theme=light] ._flowCard_fsqee_211:hover,[data-theme=light] ._featureCard_fsqee_271:hover{background:#00000005;border-color:#a1a1aa}[data-theme=light] ._flowStepNumber_fsqee_225{background:#0000001a;color:#18181b}[data-theme=light] ._featureIcon_fsqee_591{color:#18181b}._toolCatalog_fsqee_596{padding:80px 24px;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._catalogGrid_fsqee_606{display:grid;grid-template-columns:1fr;gap:8px;width:100%;text-align:left}._catalogCategory_fsqee_614{border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:border-color .2s}._catalogCategory_fsqee_614:hover{border-color:#ffffff24}._catalogHeader_fsqee_626{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:none;border:none;color:var(--text-primary, #e5e7eb);cursor:pointer;font-size:.95rem;font-weight:600;text-align:left}._catalogCategoryName_fsqee_641{display:flex;align-items:center;gap:10px}._catalogCount_fsqee_647{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#ffffff14;font-size:.75rem;font-weight:600;color:var(--text-secondary, #a1a1aa)}._catalogChevron_fsqee_661{width:18px;height:18px;color:var(--text-secondary, #a1a1aa);transition:transform .2s;flex-shrink:0}._catalogChevronOpen_fsqee_669{transform:rotate(180deg)}._catalogTools_fsqee_673{padding:0 20px 16px;display:grid;gap:6px}._catalogTool_fsqee_673{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-top:1px solid rgba(255,255,255,.04)}._catalogToolName_fsqee_687{flex-shrink:0;font-size:.8rem;font-family:JetBrains Mono,Fira Code,monospace;background:#ffffff0f;padding:2px 8px;border-radius:4px;color:var(--accent-color, #818cf8);white-space:nowrap}._catalogToolDesc_fsqee_698{font-size:.85rem;color:var(--text-secondary, #a1a1aa);line-height:1.45}[data-theme=light] ._catalogCategory_fsqee_614{background:#fff;border-color:#e4e4e7}[data-theme=light] ._catalogCategory_fsqee_614:hover{border-color:#a1a1aa}[data-theme=light] ._catalogCount_fsqee_647{background:#0000000f}[data-theme=light] ._catalogTool_fsqee_673{border-top-color:#0000000f}[data-theme=light] ._catalogToolName_fsqee_687{background:#0000000d}@media(max-width:768px){._hero_fsqee_14{padding:90px 16px 32px;min-height:auto}._setupSection_fsqee_147{padding:24px 16px 0}._flowGrid_fsqee_203,._featureGrid_fsqee_263{grid-template-columns:1fr}._heroActions_fsqee_85{flex-direction:column;align-items:center}._downloadButton_fsqee_93{width:100%;max-width:300px;justify-content:center}}._agentOS_jz3em_3{position:fixed;inset:48px 0 0;display:flex;width:100vw;height:calc(100vh - 48px);overflow:hidden;background:linear-gradient(135deg,#0a0a0f,#0a0a0c,#0a0a0f);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._agentOS_jz3em_3._embedded_jz3em_18{top:0;height:100vh}._mainWrapper_jz3em_23{flex:1;display:flex;flex-direction:column;margin-left:0;transition:margin-left .3s ease;height:100%;overflow:hidden}._mainWrapper_jz3em_23._expanded_jz3em_33{margin-left:0}._agentOSToolbar_jz3em_38{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:48px;min-height:48px;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06)}._toolbarLeft_jz3em_49{display:flex;align-items:center;gap:16px}._agentOSLabel_jz3em_55{font-size:14px;font-weight:600;color:#0ea5e9;padding-right:16px;border-right:1px solid rgba(255,255,255,.1)}._toolbarRight_jz3em_63{display:flex;align-items:center;gap:16px}._searchBar_jz3em_69{display:flex;align-items:center;gap:10px;width:400px;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px}._searchBar_jz3em_69 svg{width:14px;height:14px;color:#666;flex-shrink:0}._searchBar_jz3em_69 input{flex:1;background:transparent;border:none;color:#fff;font-size:13px;outline:none}._searchBar_jz3em_69 input::placeholder{color:#666}._headerStat_jz3em_100{display:flex;align-items:center;gap:6px;font-size:12px;color:#888}._statDot_jz3em_108{width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e80}._headerTime_jz3em_116{font-size:12px;color:#666;font-family:monospace}._headerBtn_jz3em_122{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;cursor:pointer;transition:all .2s}._headerBtn_jz3em_122:hover{background:#0ea5e933;border-color:#0ea5e94d;color:#0ea5e9}._mainContent_jz3em_143{flex:1;padding:0;overflow-y:auto;overflow-x:hidden}._metricsFooter_jz3em_151{display:flex;align-items:center;justify-content:space-around;padding:0 20px;height:52px;min-height:52px;background:#0006;border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(10px)}._metricItem_jz3em_163{display:flex;align-items:center;gap:8px}._metricItem_jz3em_163 svg{width:16px;height:16px;color:#0ea5e9}._metricValue_jz3em_175{font-size:14px;font-weight:600;color:#fff}._metricLabel_jz3em_181{font-size:11px;color:#666}._placeholderPanel_jz3em_187{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:12px;text-align:center;color:#666}._placeholderPanel_jz3em_187 h2{margin:0 0 12px;font-size:20px;color:#888}._placeholderPanel_jz3em_187 p{margin:4px 0;font-size:13px}@media(max-width:992px){._mainWrapper_jz3em_23{margin-left:60px}._headerCenter_jz3em_218{display:none}._metricsFooter_jz3em_151{flex-wrap:nowrap;height:40px;min-height:40px;padding:0 8px;gap:0;justify-content:space-between;overflow-x:auto}._metricItem_jz3em_163{gap:4px;flex-shrink:0}._metricLabel_jz3em_181{display:none}._metricValue_jz3em_175{font-size:12px}._metricItem_jz3em_163 svg{width:13px;height:13px}}[data-theme=light] ._agentOS_jz3em_3{background:#fff;color:#1d1d1f}[data-theme=light] ._agentOSToolbar_jz3em_38{background:#00000005;border-bottom-color:#00000014}[data-theme=light] ._agentOSLabel_jz3em_55{border-right-color:#0000001a}[data-theme=light] ._searchBar_jz3em_69{background:#00000008;border-color:#0000001a}[data-theme=light] ._searchBar_jz3em_69 input{color:#1d1d1f}[data-theme=light] ._searchBar_jz3em_69 input::placeholder{color:#9ca3af}[data-theme=light] ._headerStat_jz3em_100,[data-theme=light] ._headerTime_jz3em_116{color:#6b7280}[data-theme=light] ._headerBtn_jz3em_122{background:#00000008;border-color:#0000001a;color:#6b7280}[data-theme=light] ._headerBtn_jz3em_122:hover{background:#0ea5e91a;border-color:#0ea5e94d;color:#0ea5e9}[data-theme=light] ._metricsFooter_jz3em_151{background:#00000005;border-top-color:#00000014;backdrop-filter:none}[data-theme=light] ._metricItem_jz3em_163{color:#1d1d1f}[data-theme=light] ._metricItem_jz3em_163 svg{color:#0284c7}[data-theme=light] ._metricValue_jz3em_175{color:#1d1d1f}[data-theme=light] ._metricLabel_jz3em_181{color:#6b7280}[data-theme=light] ._placeholderPanel_jz3em_187{background:#00000005;border-color:#0000001a;color:#6b7280}[data-theme=light] ._placeholderPanel_jz3em_187 h2{color:#374151}@media(max-width:768px){._mainWrapper_jz3em_23{margin-left:0}._header_jz3em_100{padding:0 12px}._logo_jz3em_340 span{display:none}._sectionTitle_jz3em_344{border-left:none;padding-left:0}._headerRight_jz3em_349{gap:8px}._headerStat_jz3em_100,._headerTime_jz3em_116{display:none}._mainContent_jz3em_143{padding:12px}._metricsFooter_jz3em_151{flex-wrap:nowrap;height:36px;min-height:36px;padding:0 6px;gap:0;justify-content:space-between}._metricLabel_jz3em_181{display:none}._metricValue_jz3em_175{font-size:11px}._metricItem_jz3em_163{gap:3px;flex-shrink:0}._metricItem_jz3em_163 svg{width:12px;height:12px}}._container_aw4xy_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px;background:var(--bg, #F8F6F0)}._content_aw4xy_10{text-align:center;max-width:600px;padding:48px;background:var(--surface, #ffffff);border-radius:12px;border:1px solid var(--surface-border, #e5e7eb);box-shadow:0 4px 12px #0000000f}._errorCode_aw4xy_20{font-size:120px;font-weight:700;line-height:1;color:var(--accent-500, #3b82f6);margin-bottom:24px;background:linear-gradient(135deg,var(--accent-500, #3b82f6),var(--accent-600, #2563eb));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._title_aw4xy_32{font-size:32px;font-weight:700;color:var(--text-primary, #1f2937);margin-bottom:16px}._message_aw4xy_39{font-size:18px;color:var(--text-secondary, #6b7280);margin-bottom:24px;line-height:1.6}._path_aw4xy_46{margin-bottom:32px;padding:12px;background:var(--bg-subtle, #f9fafb);border-radius:8px;border:1px solid var(--surface-border, #e5e7eb)}._path_aw4xy_46 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;color:var(--text-primary, #1f2937);word-break:break-all}._actions_aw4xy_61{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._buttonPrimary_aw4xy_68,._buttonSecondary_aw4xy_69{padding:12px 24px;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease}._buttonPrimary_aw4xy_68{background:var(--accent-500, #3b82f6);color:#fff}._buttonPrimary_aw4xy_68:hover{background:var(--accent-600, #2563eb);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._buttonSecondary_aw4xy_69{background:var(--surface-hover, #f3f4f6);color:var(--text-primary, #1f2937);border:1px solid var(--surface-border, #e5e7eb)}._buttonSecondary_aw4xy_69:hover{background:var(--surface-border, #e5e7eb);transform:translateY(-1px)}@media(prefers-color-scheme:dark){._container_aw4xy_1{background:var(--bg-dark, #0a0a0c)}._content_aw4xy_10{background:var(--surface-dark, #0a0a0c);border-color:var(--surface-border-dark, #111111)}._title_aw4xy_32{color:var(--text-primary-dark, #ffffff)}._message_aw4xy_39{color:var(--text-secondary-dark, #9ca3af)}._path_aw4xy_46{background:var(--bg-subtle-dark, #0a0a0c);border-color:var(--surface-border-dark, #111111)}._path_aw4xy_46 code{color:var(--text-primary-dark, #ffffff)}._buttonSecondary_aw4xy_69{background:var(--surface-hover-dark, #111111);color:var(--text-primary-dark, #ffffff);border-color:var(--surface-border-dark, #111111)}._buttonSecondary_aw4xy_69:hover{background:var(--surface-border-dark, #111111)}}._page_fp2ci_3{min-height:100vh;max-width:1200px;margin:0 auto;padding:40px 24px 80px;color:var(--text-primary, #f1f5f9)}._hero_fp2ci_12{text-align:center;margin-bottom:32px}._heroTitle_fp2ci_17{font-size:32px;font-weight:800;margin:0 0 8px;background:linear-gradient(135deg,#a855f7,#6366f1,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSub_fp2ci_27{font-size:15px;color:var(--text-secondary, #94a3b8);margin:0 0 16px}._statusBar_fp2ci_34{display:flex;gap:16px;justify-content:center;align-items:center;padding:8px 16px;background:var(--bg-secondary, rgba(255,255,255,.03));border:1px solid var(--border-color, rgba(255,255,255,.06));border-radius:10px;margin-bottom:28px;font-size:13px;color:var(--text-secondary, #94a3b8);max-width:560px;margin-left:auto;margin-right:auto}._statusDot_fp2ci_51{width:8px;height:8px;border-radius:50%;display:inline-block}._statusDotOnline_fp2ci_58{background:#22c55e}._statusDotOffline_fp2ci_59{background:#ef4444}._statusItem_fp2ci_61{display:flex;align-items:center;gap:6px}._statusSep_fp2ci_67{color:#ffffff26}._searchWrap_fp2ci_72{max-width:560px;margin:0 auto 24px;position:relative}._searchIcon_fp2ci_78{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-secondary, #64748b);pointer-events:none}._searchInput_fp2ci_87{width:100%;padding:12px 16px 12px 44px;background:var(--bg-secondary, rgba(255,255,255,.04));border:1px solid var(--border-color, rgba(255,255,255,.1));border-radius:12px;color:var(--text-primary, #f1f5f9);font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s}._searchInput_fp2ci_87:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f726}._searchCount_fp2ci_104{text-align:center;font-size:13px;color:var(--text-secondary, #64748b);margin-bottom:20px}._pills_fp2ci_112{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:24px}._pill_fp2ci_112{padding:6px 16px;background:var(--bg-secondary, rgba(255,255,255,.04));border:1px solid var(--border-color, rgba(255,255,255,.08));border-radius:20px;color:var(--text-secondary, #94a3b8);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}._pill_fp2ci_112:hover{background:#a855f71a;border-color:#a855f74d;color:#e2e8f0}._pill_fp2ci_112._pillActive_fp2ci_138{background:#a855f72e;border-color:#a855f780;color:#c084fc;font-weight:600}._sortBar_fp2ci_146{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._sortLabel_fp2ci_153{font-size:14px;font-weight:600;color:var(--text-primary, #f1f5f9)}._sortBtns_fp2ci_159{display:flex;gap:6px}._sortBtn_fp2ci_159{padding:5px 12px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary, #94a3b8);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}._sortBtn_fp2ci_159:hover{background:#ffffff0f;color:#e2e8f0}._sortBtn_fp2ci_159._sortBtnActive_fp2ci_178{background:#6366f1;color:#fff}._iconGrid_fp2ci_184{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}._iconCard_fp2ci_190{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 12px 14px;background:var(--bg-secondary, rgba(255,255,255,.03));border:1px solid var(--border-color, rgba(255,255,255,.06));border-radius:12px;cursor:pointer;transition:all .2s;position:relative;min-height:130px}._iconCard_fp2ci_190:hover{background:#ffffff12;border-color:#a855f759;transform:translateY(-3px);box-shadow:0 8px 24px #00000040}._cardIcon_fp2ci_212{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:var(--text-primary, #e2e8f0)}._cardIcon_fp2ci_212 svg{width:40px;height:40px}._cardName_fp2ci_227{font-size:12px;font-weight:600;color:var(--text-primary, #e2e8f0);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardBadge_fp2ci_238{position:absolute;top:6px;right:6px;font-size:9px;padding:2px 6px;border-radius:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}._badgeActive_fp2ci_250{background:#22c55e26;color:#22c55e}._badgeTrust_fp2ci_251{background:#6366f126;color:#818cf8}._badgeCategory_fp2ci_252{background:#a855f71f;color:#c084fc}._cardMeta_fp2ci_254{font-size:10px;color:var(--text-secondary, #64748b);margin-top:4px;text-transform:capitalize}._overlay_fp2ci_262{position:fixed;inset:0;background:#0009;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}._detailPanel_fp2ci_274{background:var(--bg-primary, #0f172a);border:1px solid var(--border-color, rgba(255,255,255,.1));border-radius:16px;width:100%;max-width:620px;max-height:90vh;overflow-y:auto;padding:32px;box-shadow:0 24px 64px #00000080}._detailBack_fp2ci_286{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--text-secondary, #94a3b8);font-size:13px;cursor:pointer;margin-bottom:20px;padding:0;transition:color .15s}._detailBack_fp2ci_286:hover{color:#c084fc}._detailHeader_fp2ci_302{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px}._detailIcon_fp2ci_309{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#a855f714;border:1px solid rgba(168,85,247,.15);border-radius:16px;color:#c084fc;flex-shrink:0}._detailIcon_fp2ci_309 svg{width:40px;height:40px}._detailTitle_fp2ci_324{font-size:24px;font-weight:700;color:var(--text-primary, #f1f5f9);margin:0 0 4px}._detailMeta_fp2ci_331{font-size:13px;color:var(--text-secondary, #94a3b8)}._statChips_fp2ci_337{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}._statChip_fp2ci_337{display:flex;align-items:center;gap:6px;padding:6px 14px;background:var(--bg-secondary, rgba(255,255,255,.04));border:1px solid var(--border-color, rgba(255,255,255,.08));border-radius:8px;font-size:13px;color:var(--text-secondary, #94a3b8)}._statChipValue_fp2ci_356{font-weight:600;color:var(--text-primary, #e2e8f0)}._detailSection_fp2ci_362{margin-bottom:24px}._detailSectionTitle_fp2ci_366{font-size:14px;font-weight:600;color:var(--text-primary, #e2e8f0);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}._detailDesc_fp2ci_375{font-size:14px;color:var(--text-secondary, #94a3b8);line-height:1.7;margin:0}._hashBlock_fp2ci_383{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#0000004d;border-radius:8px;font-family:monospace;font-size:12px;color:#22c55e}._copyBtn_fp2ci_395{background:none;border:none;color:var(--text-secondary, #94a3b8);cursor:pointer;padding:4px;transition:color .15s}._copyBtn_fp2ci_395:hover{color:#c084fc}._executeSection_fp2ci_407{padding:20px;background:#0003;border-radius:12px;margin-bottom:16px}._executeTextarea_fp2ci_414{width:100%;padding:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-primary, #f1f5f9);font-family:monospace;font-size:13px;min-height:80px;resize:vertical;outline:none;margin-bottom:12px}._executeTextarea_fp2ci_414:focus{border-color:#6366f1}._btnPrimary_fp2ci_431{width:100%;padding:12px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}._btnPrimary_fp2ci_431:hover{box-shadow:0 4px 16px #6366f166;transform:translateY(-1px)}._btnPrimary_fp2ci_431:disabled{opacity:.5;cursor:not-allowed;transform:none}._resultBox_fp2ci_455{margin-top:12px;padding:12px;background:#0006;border-radius:8px;font-family:monospace;font-size:12px;color:#22c55e;white-space:pre-wrap;max-height:200px;overflow:auto}._resultError_fp2ci_468{color:#ef4444}._tagList_fp2ci_471{display:flex;gap:6px;flex-wrap:wrap}._tag_fp2ci_471{padding:4px 12px;background:#ffffff0d;border-radius:20px;font-size:12px;color:var(--text-secondary, #94a3b8)}._emptyState_fp2ci_486{text-align:center;padding:60px 24px;color:var(--text-secondary, #64748b);font-size:14px}._loading_fp2ci_493{display:flex;align-items:center;justify-content:center;padding:80px 0;color:var(--text-secondary, #94a3b8);font-size:14px;gap:10px}._spinner_fp2ci_503{width:20px;height:20px;border:2px solid rgba(168,85,247,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_fp2ci_503 .6s linear infinite}@keyframes _spin_fp2ci_503{to{transform:rotate(360deg)}}._footer_fp2ci_515{text-align:center;margin-top:32px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}._footer_fp2ci_515 a{color:var(--text-secondary, #64748b);font-size:12px;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .15s}._footer_fp2ci_515 a:hover{color:#c084fc}@media(max-width:900px){._iconGrid_fp2ci_184{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media(max-width:600px){._page_fp2ci_3{padding:20px 16px 60px}._heroTitle_fp2ci_17{font-size:24px}._iconGrid_fp2ci_184{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}._iconCard_fp2ci_190{padding:14px 8px 10px;min-height:100px}._cardIcon_fp2ci_212 svg{width:32px;height:32px}._detailPanel_fp2ci_274{padding:20px}}._page_175n7_4{min-height:100vh;background:#121214;color:#fff;display:flex;flex-direction:column}._topBar_175n7_13{display:flex;align-items:center;gap:16px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.06)}._topTitle_175n7_21{font-size:16px;font-weight:700;color:#faa525;white-space:nowrap;margin:0}._topDesc_175n7_29{font-size:12px;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topRight_175n7_37{margin-left:auto;display:flex;align-items:center;gap:12px;flex-shrink:0}._statusChip_175n7_45{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff80}._dotOnline_175n7_53{width:6px;height:6px;border-radius:50%;background:#71c23e}._dotOffline_175n7_60{width:6px;height:6px;border-radius:50%;background:#fa547c}._countChip_175n7_67{font-size:11px;color:#01a6bc;font-weight:600}._controlBar_175n7_74{display:flex;align-items:center;gap:10px;padding:8px 24px;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto}._searchWrap_175n7_83{position:relative;flex-shrink:0;width:220px}._searchIcon_175n7_89{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}._searchInput_175n7_98{width:100%;padding:6px 10px 6px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fff;font-size:13px;outline:none;transition:border-color .2s}._searchInput_175n7_98:focus{border-color:#faa525;box-shadow:0 0 0 2px #faa5251f}._divider_175n7_115{width:1px;height:20px;background:#ffffff14;flex-shrink:0}._pills_175n7_122{display:flex;gap:4px;flex-shrink:0}._pill_175n7_122{padding:4px 12px;background:transparent;border:1px solid rgba(255,255,255,.06);border-radius:4px;color:#ffffff80;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s}._pill_175n7_122:hover{background:#faa5250f;border-color:#faa52533;color:#fffc}._pillActive_175n7_147{background:#faa5251f;border-color:#faa525;color:#faa525;font-weight:600}._sortBtns_175n7_154{display:flex;gap:2px;margin-left:auto;flex-shrink:0}._sortBtn_175n7_154{padding:4px 10px;background:transparent;border:none;border-radius:4px;color:#fff6;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s}._sortBtn_175n7_154:hover{background:#ffffff0d;color:#ffffffb3}._sortBtnActive_175n7_178{background:#faa525;color:#121214;font-weight:700}._content_175n7_185{display:flex;flex:1;overflow:hidden}._gridPane_175n7_191{flex:1;overflow-y:auto;padding:16px 24px}._detailPane_175n7_197{width:420px;flex-shrink:0;border-left:1px solid rgba(255,255,255,.06);overflow-y:auto;background:#ffffff04;animation:_slideIn_175n7_1 .25s ease-out}@keyframes _slideIn_175n7_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._cardGrid_175n7_212{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}._card_175n7_212{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:8px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}._card_175n7_212:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(250,165,37,.04) 0%,transparent 60%);opacity:0;transition:opacity .2s}._card_175n7_212:hover{border-color:#faa5254d;background:#ffffff0b;box-shadow:0 4px 20px #0006,0 0 0 1px #faa5251a;transform:translateY(-1px)}._card_175n7_212:hover:before{opacity:1}._cardSelected_175n7_252{border-color:#faa525;background:#faa5250f;box-shadow:0 0 0 1px #faa525,0 4px 20px #faa52526}._cardIconWrap_175n7_258{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#faa52514;border-radius:8px;color:#faa525;flex-shrink:0;position:relative;z-index:1}._cardIconWrap_175n7_258 svg{width:18px;height:18px}._cardBody_175n7_277{flex:1;min-width:0;position:relative;z-index:1}._cardName_175n7_284{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTagline_175n7_293{font-size:11px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}._cardRight_175n7_302{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;position:relative;z-index:1}._cardBadge_175n7_312{font-size:9px;padding:2px 7px;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._badgeFree_175n7_321{background:#71c23e1f;color:#71c23e}._badgePaid_175n7_326{background:#faa5251f;color:#faa525}._cardStats_175n7_331{display:flex;align-items:center;gap:8px;font-size:10px;color:#ffffff59}._cardStats_175n7_331 svg{width:10px;height:10px}._starIcon_175n7_344{color:#ffd800}._detailInner_175n7_349{padding:20px}._detailClose_175n7_353{display:inline-flex;align-items:center;gap:5px;background:none;border:none;color:#fff6;font-size:12px;cursor:pointer;padding:0;margin-bottom:16px;transition:color .15s}._detailClose_175n7_353:hover{color:#faa525}._detailHero_175n7_369{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}._detailIconWrap_175n7_376{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#faa5251a;border:1px solid rgba(250,165,37,.2);border-radius:12px;color:#faa525;flex-shrink:0}._detailIconWrap_175n7_376 svg{width:26px;height:26px}._detailTitle_175n7_391{font-size:18px;font-weight:700;color:#fff;margin:0 0 2px}._detailMeta_175n7_398{font-size:11px;color:#fff6}._starsRow_175n7_404{display:flex;align-items:center;gap:6px;margin-bottom:16px}._star_175n7_344{color:#ffffff26;font-size:16px}._starFilled_175n7_416{color:#ffd800}._ratingText_175n7_420{font-size:12px;color:#fff6}._metricsRow_175n7_426{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}._metric_175n7_426{display:flex;align-items:center;gap:5px;padding:5px 10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:6px;font-size:11px;color:#ffffff80}._metricVal_175n7_445{font-weight:700;color:#fff}._section_175n7_451{margin-bottom:16px}._sectionTitle_175n7_455{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#ffffff4d;margin:0 0 8px}._descText_175n7_464{font-size:13px;line-height:1.6;color:#fff9;margin:0}._tagList_175n7_472{display:flex;gap:4px;flex-wrap:wrap}._tag_175n7_472{padding:3px 10px;background:#01a6bc14;border:1px solid rgba(1,166,188,.15);border-radius:3px;font-size:11px;color:#01a6bc}._configBlock_175n7_488{padding:10px 12px;background:#0000004d;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:11px;color:#ffffff80;max-height:140px;overflow:auto;white-space:pre-wrap;word-break:break-all}._hashBlock_175n7_502{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#0000004d;border-radius:6px;font-family:monospace;font-size:11px;color:#71c23e}._copyBtn_175n7_514{background:none;border:none;color:#ffffff4d;cursor:pointer;padding:2px;transition:color .15s}._copyBtn_175n7_514:hover{color:#faa525}._executeSection_175n7_526{padding:14px;background:#0003;border:1px solid rgba(255,255,255,.05);border-radius:8px;margin-top:16px}._executeTextarea_175n7_534{width:100%;padding:8px 10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:#fff;font-family:monospace;font-size:12px;min-height:60px;resize:vertical;outline:none;margin-bottom:8px}._executeTextarea_175n7_534:focus{border-color:#faa525}._btnPrimary_175n7_551{width:100%;padding:8px 16px;background:#faa525;border:none;border-radius:6px;color:#121214;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px}._btnPrimary_175n7_551:hover{background:#ffd800;box-shadow:0 4px 16px #faa5254d}._btnPrimary_175n7_551:disabled{opacity:.4;cursor:not-allowed}._resultBox_175n7_575{margin-top:8px;padding:10px;background:#0006;border-radius:6px;font-family:monospace;font-size:11px;max-height:160px;overflow:auto}._resultSuccess_175n7_586{color:#71c23e}._resultError_175n7_587{color:#fa547c}._emptyState_175n7_590{text-align:center;padding:60px 24px;color:#ffffff4d;font-size:13px}._loading_175n7_597{display:flex;align-items:center;justify-content:center;padding:60px 0;color:#fff6;font-size:13px;gap:8px}._spinner_175n7_607{width:16px;height:16px;border:2px solid rgba(250,165,37,.15);border-top-color:#faa525;border-radius:50%;animation:_spin_175n7_607 .6s linear infinite}@keyframes _spin_175n7_607{to{transform:rotate(360deg)}}._footer_175n7_619{text-align:center;padding:10px 24px;border-top:1px solid rgba(255,255,255,.04)}._footer_175n7_619 a{color:#ffffff40;font-size:11px;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .15s}._footer_175n7_619 a:hover{color:#faa525}@media(max-width:900px){._detailPane_175n7_197{width:360px}._cardGrid_175n7_212{grid-template-columns:1fr}}@media(max-width:700px){._content_175n7_185{flex-direction:column}._detailPane_175n7_197{width:100%;border-left:none;border-top:1px solid rgba(255,255,255,.06);max-height:50vh}._topBar_175n7_13{padding:10px 16px}._controlBar_175n7_74{padding:6px 16px}._gridPane_175n7_191{padding:12px 16px}._topDesc_175n7_29{display:none}._searchWrap_175n7_83{width:160px}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._container_41ocb_1{width:100%;min-height:calc(100vh - 60px);color:#fff;padding:12px 16px}._panel_41ocb_8{display:flex;flex-direction:column;height:calc(100vh - 84px);background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}._panelHeader_41ocb_18{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelTitle_41ocb_26{margin:0;font-size:14px;font-weight:600}._panelLink_41ocb_32{font-size:12px;color:#fffc;text-decoration:none;border:1px solid rgba(255,255,255,.12);background:#00000040;padding:6px 10px;border-radius:8px}._panelLink_41ocb_32:hover{color:#fff;background:#ffffff0f}._iframeContainer_41ocb_47{flex:1;position:relative;overflow:hidden}._iframe_41ocb_47{width:100%;height:100%;border:none;background:transparent;display:block}._loadingOverlay_41ocb_61{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000c;z-index:10}._spinner_41ocb_75{width:40px;height:40px;border:3px solid #2a2a3a;border-top-color:#888;border-radius:50%;animation:_spin_41ocb_75 1s linear infinite}@keyframes _spin_41ocb_75{to{transform:rotate(360deg)}}._loadingOverlay_41ocb_61 p{margin-top:16px;font-size:14px;color:var(--text-secondary, #888)}._warning_41ocb_96{color:var(--warning, #ffaa00)!important;font-size:12px!important}[data-theme=light] ._container_41ocb_1{color:#1f2937}[data-theme=light] ._panel_41ocb_8{background:#00000005;border-color:#00000014}[data-theme=light] ._panelHeader_41ocb_18{border-bottom-color:#00000014}[data-theme=light] ._panelLink_41ocb_32{color:#1f2937cc;border-color:#0000001f;background:#ffffffb3}[data-theme=light] ._panelLink_41ocb_32:hover{color:#1f2937;background:#fffffff2}[data-theme=light] ._iframe_41ocb_47{background:transparent}[data-theme=light] ._loadingOverlay_41ocb_61{background:#fffffff2}[data-theme=light] ._spinner_41ocb_75{border:3px solid #e5e7eb;border-top-color:#6b7280}[data-theme=light] ._loadingOverlay_41ocb_61 p{color:#6b7280}[data-theme=light] ._warning_41ocb_96{color:#d97706!important}._container_1inos_1{width:100%;min-height:100vh;display:flex;flex-direction:column;background:#0a0a0f;color:#fff;overflow:hidden}._header_1inos_11{position:absolute;top:0;left:0;right:0;padding:16px 24px;background:#0a0a0ff2;border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);z-index:10}._header_1inos_11 h1{margin:0 0 8px;font-size:28px;color:#fff}._header_1inos_11 p{margin:0;color:#888;font-size:14px}._error_1inos_35{margin-top:12px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:13px}._demoNotice_1inos_45{margin-top:12px;padding:12px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:6px;color:#a78bfa;font-size:13px;text-align:center}._demoNotice_1inos_45 p{margin:0}._metricsBar_1inos_60{display:flex;gap:20px;margin-top:16px;padding:12px 20px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-size:13px;color:#60a5fa;flex-wrap:wrap}._metricsBar_1inos_60 span{display:flex;align-items:center;gap:6px}._encrypted_1inos_79{font-family:Courier New,monospace;font-size:11px;color:#fbbf24;background:#fbbf241a;padding:2px 6px;border-radius:3px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}._tinyControls_1inos_92{position:absolute;top:16px;left:16px;display:flex;gap:4px;z-index:100}._controlBtn_1inos_101{width:24px;height:24px;background:#14141ee6;border:1px solid rgba(102,126,234,.5);border-radius:4px;color:#667eea;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._controlBtn_1inos_101:hover{background:#667eea33;border-color:#667eea;color:#fff}._visualizationContainer_1inos_122{position:fixed;inset:60px 0 0;width:100vw;height:calc(100vh - 60px);overflow:hidden}._metricsOverlay_1inos_133{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:20px;padding:12px 24px;background:#16213ef2;border:1px solid #667eea;border-radius:8px;backdrop-filter:blur(10px);font-size:13px;color:#e0e0e0;z-index:100}._metricsOverlay_1inos_133 span{white-space:nowrap}._canvas_1inos_154{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;cursor:pointer;background:#0a0a0f}._canvas_1inos_154 canvas{display:block;width:100%!important;height:100%!important}._loadingOverlay_1inos_171{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000c;z-index:10}._spinner_1inos_185{width:40px;height:40px;border:3px solid #2a2a3a;border-top-color:#888;border-radius:50%;animation:_spin_1inos_185 1s linear infinite}@keyframes _spin_1inos_185{to{transform:rotate(360deg)}}._loadingOverlay_1inos_171 p{margin-top:16px;font-size:14px;color:#888}._warning_1inos_206{color:#fa0!important;font-size:12px!important}._detailPanel_1inos_211{position:absolute;top:20px;right:20px;width:320px;background:#111118f2;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;backdrop-filter:blur(10px);z-index:20}._detailPanel_1inos_211 h3{margin:0 0 16px;font-size:18px;color:#fff}._detailContent_1inos_230{margin-bottom:16px}._detailContent_1inos_230 p{margin:8px 0;font-size:13px;color:#ccc}._detailContent_1inos_230 strong{color:#fff}._closeButton_1inos_244{width:100%;padding:10px;background:#8b5cf633;border:1px solid rgba(139,92,246,.4);border-radius:6px;color:#a78bfa;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._closeButton_1inos_244:hover{background:#8b5cf64d;border-color:#8b5cf699}._stats_1inos_262{position:absolute;bottom:20px;left:20px;display:flex;gap:16px;z-index:20}._statItem_1inos_271{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:#111118f2;border:1px solid rgba(255,255,255,.1);border-radius:8px;backdrop-filter:blur(10px)}._statValue_1inos_282{font-size:24px;font-weight:700;color:#8b5cf6;margin-bottom:4px}._statLabel_1inos_289{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px}._toolbar_1inos_301{position:absolute;top:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;padding:8px 16px;background:#0f0f19f2;border:1px solid rgba(99,102,241,.3);border-radius:12px;backdrop-filter:blur(10px);z-index:100}._toolbarBtn_1inos_316{display:flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid transparent;border-radius:8px;color:#94a3b8;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}._toolbarBtn_1inos_316:hover{background:#6366f126;color:#fff}._toolbarBtn_1inos_316._active_1inos_336{background:#6366f140;border-color:#6366f180;color:#a5b4fc}._toolbarDivider_1inos_342{width:1px;background:#ffffff1a;margin:0 4px}._viewTabs_1inos_349{position:absolute;top:16px;right:16px;display:flex;gap:4px;padding:4px;background:#0f0f19f2;border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:100}._viewTab_1inos_349{padding:8px 16px;background:transparent;border:none;border-radius:6px;color:#64748b;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}._viewTab_1inos_349:hover{color:#94a3b8}._viewTab_1inos_349._active_1inos_336{background:#6366f133;color:#a5b4fc}._searchPanel_1inos_384{position:absolute;top:70px;left:16px;width:320px;background:#0f0f19f2;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;backdrop-filter:blur(10px);z-index:90}._searchInput_1inos_397{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;margin-bottom:12px}._searchInput_1inos_397::placeholder{color:#64748b}._searchInput_1inos_397:focus{outline:none;border-color:#6366f1}._filterGroup_1inos_417{margin-bottom:12px}._filterLabel_1inos_421{display:block;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}._filterTags_1inos_431{display:flex;flex-wrap:wrap;gap:6px}._filterTag_1inos_431{padding:4px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;font-size:12px;cursor:pointer;transition:all .2s}._filterTag_1inos_431:hover{background:#ffffff1a}._filterTag_1inos_431._active_1inos_336{background:#6366f133;border-color:#6366f166;color:#a5b4fc}._typeChat_1inos_459{color:#3b82f6}._typeCode_1inos_460{color:#f59e0b}._typeFunction_1inos_461{color:#10b981}._typePattern_1inos_462{color:#8b5cf6}._typeConcept_1inos_463{color:#ec4899}._typeDecision_1inos_464{color:#ef4444}._typeInsight_1inos_465{color:#06b6d4}._typeReference_1inos_466{color:#84cc16}._tooltip_1inos_469{position:absolute;padding:12px 16px;background:#0f0f19fa;border:1px solid rgba(99,102,241,.3);border-radius:10px;max-width:280px;pointer-events:none;z-index:200;box-shadow:0 8px 32px #0006}._tooltipTitle_1inos_481{font-size:13px;font-weight:600;color:#fff;margin-bottom:6px;display:flex;align-items:center;gap:8px}._tooltipType_1inos_491{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._tooltipContent_1inos_499{font-size:12px;color:#94a3b8;line-height:1.5;margin-bottom:8px}._tooltipMeta_1inos_506{display:flex;gap:12px;font-size:11px;color:#64748b}._timelineContainer_1inos_514{position:absolute;inset:70px 16px 80px;background:#0f0f19f2;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-y:auto;z-index:80}._timelineHeader_1inos_528{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._timelineTitle_1inos_535{font-size:18px;font-weight:600;color:#fff}._timelineGroup_1inos_541{margin-bottom:24px}._timelineDate_1inos_545{font-size:13px;font-weight:600;color:#6366f1;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(99,102,241,.2)}._timelineItem_1inos_554{display:flex;gap:12px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s}._timelineItem_1inos_554:hover{background:#6366f11a;border-color:#6366f14d}._timelineDot_1inos_571{width:10px;height:10px;border-radius:50%;margin-top:4px;flex-shrink:0}._timelineItemContent_1inos_579{flex:1}._timelineItemText_1inos_583{font-size:13px;color:#e2e8f0;margin-bottom:4px}._timelineItemMeta_1inos_589{font-size:11px;color:#64748b}._networkLegend_1inos_595{position:absolute;bottom:80px;left:16px;padding:12px 16px;background:#0f0f19f2;border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:90}._legendTitle_1inos_606{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}._legendItems_1inos_615{display:flex;flex-wrap:wrap;gap:12px}._legendItem_1inos_615{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}._legendDot_1inos_629{width:10px;height:10px;border-radius:50%}._resonanceSlider_1inos_636{display:flex;align-items:center;gap:12px;padding:8px 0}._sliderLabel_1inos_643{font-size:12px;color:#64748b;min-width:80px}._slider_1inos_643{flex:1;height:4px;background:#ffffff1a;border-radius:2px;appearance:none;cursor:pointer}._slider_1inos_643::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:#6366f1;border-radius:50%;cursor:pointer}._sliderValue_1inos_667{font-size:12px;color:#a5b4fc;min-width:40px;text-align:right}._statsGrid_1inos_675{position:absolute;bottom:20px;left:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;z-index:90}._statCard_1inos_685{padding:12px 16px;background:#0f0f19f2;border:1px solid rgba(255,255,255,.1);border-radius:10px;text-align:center}._statCardValue_1inos_693{font-size:20px;font-weight:700;color:#fff;margin-bottom:2px}._statCardLabel_1inos_700{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){._toolbar_1inos_301{width:calc(100% - 32px);overflow-x:auto}._searchPanel_1inos_384{width:calc(100% - 32px)}._statsGrid_1inos_675{grid-template-columns:repeat(2,1fr);right:16px}._viewTabs_1inos_349{top:auto;bottom:80px;right:16px}}._page_1tlq5_1{min-height:100vh;background:var(--bg-primary, #0a0a0f);color:var(--text-primary, #e4e4e7);padding:32px 24px 64px}._header_1tlq5_8{max-width:1200px;margin:0 auto 40px}._headerTop_1tlq5_13{display:flex;align-items:center;gap:16px;margin-bottom:8px}._headerIcon_1tlq5_20{width:48px;height:48px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}._headerText_1tlq5_32 h1{font-size:28px;font-weight:700;margin:0 0 4px;background:linear-gradient(135deg,#a5b4fc,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._headerText_1tlq5_32 p{font-size:14px;color:var(--text-secondary, #71717a);margin:0}._searchBar_1tlq5_47{max-width:1200px;margin:0 auto 32px;display:flex;align-items:center;gap:12px}._searchInput_1tlq5_55{flex:1;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--text-primary, #e4e4e7);font-size:14px;outline:none;transition:border-color .2s}._searchInput_1tlq5_55:focus{border-color:#6366f180;background:#6366f10d}._searchInput_1tlq5_55::placeholder{color:var(--text-tertiary, #52525b)}._connectedSummary_1tlq5_76{max-width:1200px;margin:0 auto 40px;background:#22c55e0d;border:1px solid rgba(34,197,94,.15);border-radius:14px;padding:20px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}._summaryTitle_1tlq5_89{font-size:13px;font-weight:600;color:#4ade80;display:flex;align-items:center;gap:8px;white-space:nowrap}._summaryChips_1tlq5_99{display:flex;gap:8px;flex-wrap:wrap;flex:1}._summaryChip_1tlq5_99{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:20px;font-size:12px;color:#86efac}._noConnected_1tlq5_118{font-size:13px;color:var(--text-tertiary, #52525b);font-style:italic}._content_1tlq5_124{max-width:1200px;margin:0 auto}._category_1tlq5_129{margin-bottom:48px}._categoryHeader_1tlq5_133{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}._categoryEmoji_1tlq5_142{font-size:20px}._categoryTitle_1tlq5_146{font-size:16px;font-weight:600;color:var(--text-primary, #e4e4e7)}._categoryCount_1tlq5_152{font-size:12px;color:var(--text-tertiary, #52525b);margin-left:auto;background:#ffffff0d;padding:2px 8px;border-radius:10px}._grid_1tlq5_161{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}._card_1tlq5_167{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:12px;transition:all .2s;cursor:pointer;position:relative;overflow:hidden;z-index:1}._card_1tlq5_167:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-1px)}._card_1tlq5_167._connected_1tlq5_76{border-color:#22c55e40;background:#22c55e08}._card_1tlq5_167._connected_1tlq5_76:hover{border-color:#22c55e66}._card_1tlq5_167._comingSoon_1tlq5_194{opacity:.6;cursor:default}._card_1tlq5_167._comingSoon_1tlq5_194:hover{transform:none}._connectedGlow_1tlq5_203{position:absolute;top:0;right:0;width:50px;height:50px;background:radial-gradient(circle,rgba(34,197,94,.15) 0%,transparent 70%);pointer-events:none}._cardTop_1tlq5_213{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}._logo_1tlq5_220{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;overflow:hidden}._logo_1tlq5_220 svg{width:28px;height:28px}._cardMeta_1tlq5_237{flex:1;min-width:0}._cardName_1tlq5_242{font-size:12px;font-weight:600;color:var(--text-primary, #e4e4e7);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardDesc_1tlq5_252{font-size:10px;color:var(--text-secondary, #71717a);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._statusBadge_1tlq5_263{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:8px;font-size:9px;font-weight:500;white-space:nowrap;flex-shrink:0}._statusBadge_1tlq5_263._connected_1tlq5_76{background:#22c55e26;color:#4ade80;border:1px solid rgba(34,197,94,.3)}._statusBadge_1tlq5_263._available_1tlq5_281{background:#6366f11a;color:#818cf8;border:1px solid rgba(99,102,241,.2)}._statusBadge_1tlq5_263._comingSoon_1tlq5_194{background:#71717a1a;color:#71717a;border:1px solid rgba(113,113,122,.2)}._dot_1tlq5_293{width:4px;height:4px;border-radius:50%;display:inline-block}._dot_1tlq5_293._green_1tlq5_300{background:#4ade80}._dot_1tlq5_293._purple_1tlq5_301{background:#818cf8}._dot_1tlq5_293._gray_1tlq5_302{background:#71717a}._cardFooter_1tlq5_304{display:flex;align-items:center;gap:6px;margin-top:8px}._connectBtn_1tlq5_311{flex:1;padding:5px 10px;border-radius:6px;border:none;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:4px}._connectBtn_1tlq5_311._primary_1tlq5_326{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}._connectBtn_1tlq5_311._primary_1tlq5_326:hover{opacity:.9;transform:scale(1.01)}._connectBtn_1tlq5_311._danger_1tlq5_336{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.2)}._connectBtn_1tlq5_311._danger_1tlq5_336:hover{background:#ef444433}._connectBtn_1tlq5_311._disabled_1tlq5_346{background:#71717a1a;color:#52525b;cursor:not-allowed;border:1px solid rgba(113,113,122,.1)}._connectedInfo_1tlq5_353{font-size:9px;color:#52525b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px}._modalOverlay_1tlq5_363{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:24px;overflow-y:auto}._modal_1tlq5_363{background:#111118;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:32px;max-width:480px;width:100%;position:relative;max-height:calc(100vh - 48px);overflow-y:auto;margin:auto}._modalClose_1tlq5_389{position:absolute;top:20px;right:20px;background:#ffffff0d;border:none;border-radius:8px;width:32px;height:32px;color:#71717a;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .2s}._modalClose_1tlq5_389:hover{background:#ffffff1a;color:#e4e4e7}._modalHeader_1tlq5_412{display:flex;align-items:center;gap:14px;margin-bottom:24px}._modalLogo_1tlq5_419{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}._modalTitle_1tlq5_429{font-size:20px;font-weight:700;color:var(--text-primary, #e4e4e7);margin:0 0 4px}._modalSubtitle_1tlq5_436{font-size:13px;color:var(--text-secondary, #71717a);margin:0}._modalBody_1tlq5_442{display:flex;flex-direction:column;gap:16px}._formGroup_1tlq5_448{display:flex;flex-direction:column;gap:6px}._formLabel_1tlq5_454{font-size:12px;font-weight:500;color:#a1a1aa;display:flex;align-items:center;gap:6px}._formInput_1tlq5_463{padding:11px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--text-primary, #e4e4e7);font-size:14px;outline:none;transition:border-color .2s;font-family:Monaco,Menlo,monospace}._formInput_1tlq5_463:focus{border-color:#6366f180;background:#6366f10d}._formHint_1tlq5_480{font-size:11px;color:#52525b;display:flex;align-items:center;gap:4px}._formHint_1tlq5_480 a{color:#818cf8;text-decoration:none}._formHint_1tlq5_480 a:hover{text-decoration:underline}._oauthBtn_1tlq5_497{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s;width:100%}._oauthBtn_1tlq5_497:hover{opacity:.9}._oauthBtn_1tlq5_497 svg{width:20px;height:20px}._divider_1tlq5_523{display:flex;align-items:center;gap:12px;color:#52525b;font-size:12px}._divider_1tlq5_523:before,._divider_1tlq5_523:after{content:"";flex:1;height:1px;background:#ffffff12}._submitBtn_1tlq5_539{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s;width:100%;margin-top:8px}._submitBtn_1tlq5_539:hover{opacity:.9}._submitBtn_1tlq5_539:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1tlq5_560{display:flex;align-items:center;justify-content:center;padding:12px 20px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#71717a;font-size:14px;cursor:pointer;transition:all .2s;width:100%}._cancelBtn_1tlq5_560:hover{background:#ffffff0d;color:#a1a1aa}._successMsg_1tlq5_580{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:10px;color:#4ade80;font-size:13px}._errorMsg_1tlq5_592{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#f87171;font-size:13px}@media(max-width:768px){._page_1tlq5_1{padding:20px 16px 48px}._grid_1tlq5_161{grid-template-columns:1fr}._headerText_1tlq5_32 h1{font-size:22px}._connectedSummary_1tlq5_76{flex-direction:column;align-items:flex-start;gap:12px}}._container_17i79_3{position:relative;width:100%;height:100%;overflow:visible;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:inherit}._container_17i79_3 canvas{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important}@media(max-width:768px){._container_17i79_3{overflow:hidden}._container_17i79_3 canvas{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;overflow:hidden}}@media(prefers-reduced-motion:reduce){._container_17i79_3 canvas{filter:none}}._splitViewContainer_135y3_6{display:flex;width:100%;height:100%;min-height:0;overflow:hidden;background:#0a0a0c}[data-theme=light] ._splitViewContainer_135y3_6{background:transparent}._chatPanel_135y3_20{display:flex;flex-direction:column;overflow:hidden;height:100%;background:#0a0a0c}[data-theme=light] ._chatPanel_135y3_20{background:transparent}._resizeHandle_135y3_33{width:4px;background:#ffffff14;cursor:col-resize;transition:background .15s ease;flex-shrink:0}._resizeHandle_135y3_33:hover{background:#0ea5e980}[data-theme=light] ._resizeHandle_135y3_33{background:#00000014}._codePanel_135y3_50{display:flex;flex-direction:column;overflow:hidden;height:100%;background:#0a0a0c;border-left:1px solid rgba(255,255,255,.06)}[data-theme=light] ._codePanel_135y3_50{background:transparent;border-left-color:#00000014}._codePanelHeader_135y3_65{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;height:44px}[data-theme=light] ._codePanelHeader_135y3_65{background:#00000003;border-bottom-color:#00000014}._tabs_135y3_81{display:flex;gap:4px}._tab_135y3_81{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;background:transparent;color:#888;font-size:13px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}._tab_135y3_81:hover{background:#ffffff0d;color:#ccc}._activeTab_135y3_106{background:#0ea5e926;color:#0ea5e9}._activeTab_135y3_106:hover{background:#0ea5e933;color:#0ea5e9}[data-theme=light] ._tab_135y3_81:hover{background:#0000000d;color:#333}[data-theme=light] ._activeTab_135y3_106{background:#0ea5e91a;color:#0284c7}._tabIcon_135y3_126{font-size:14px}._headerActions_135y3_130{display:flex;align-items:center;gap:8px}._runButton_135y3_136{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:#22c55e26;color:#22c55e;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease}._runButton_135y3_136:hover:not(:disabled){background:#22c55e40}._runButton_135y3_136:disabled{opacity:.5;cursor:not-allowed}._codePanelClose_135y3_160{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#888;border-radius:6px;cursor:pointer;transition:all .15s ease}._codePanelClose_135y3_160:hover{background:#ffffff14;color:#fff}[data-theme=light] ._codePanelClose_135y3_160:hover{background:#0000000d;color:#111}._codePanelContent_135y3_185{flex:1;overflow:hidden;display:flex;flex-direction:column}._codePanelEmpty_135y3_192{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;font-size:14px;text-align:center;padding:24px}._codeTabContent_135y3_205{flex:1;overflow:hidden;display:flex;flex-direction:column}._codeBlocksList_135y3_212{flex:1;overflow-y:auto;padding:16px}._projectView_135y3_219{display:flex;flex:1;overflow:hidden}._fileTreeSidebar_135y3_226{width:200px;min-width:150px;max-width:300px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;background:#0003}[data-theme=light] ._fileTreeSidebar_135y3_226{border-right-color:#00000014;background:#00000005}._fileTreeHeader_135y3_241{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;font-size:12px;font-weight:600;color:#888;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.06)}._fileCount_135y3_253{background:#ffffff1a;padding:2px 8px;border-radius:10px;font-size:11px}._fileTree_135y3_226{flex:1;overflow-y:auto;padding:8px 0}._treeNode_135y3_266{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;transition:background .15s ease;font-size:13px;color:#ccc}._treeNode_135y3_266:hover{background:#ffffff0d}._treeNode_135y3_266._selected_135y3_281{background:#0ea5e926;color:#0ea5e9}[data-theme=light] ._treeNode_135y3_266{color:#333}[data-theme=light] ._treeNode_135y3_266:hover{background:#0000000d}[data-theme=light] ._treeNode_135y3_266._selected_135y3_281{background:#0ea5e91a;color:#0284c7}._folderIcon_135y3_299,._fileIcon_135y3_300{font-size:14px}._treeNodeName_135y3_304{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._treeChildren_135y3_311{margin-left:0}._editorArea_135y3_316{flex:1;display:flex;flex-direction:column;overflow:hidden}._editorHeader_135y3_323{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}._editorPath_135y3_332{font-size:12px;color:#888;font-family:JetBrains Mono,Fira Code,monospace}._editorActions_135y3_338{display:flex;gap:4px}._copyButton_135y3_343{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#888;border-radius:6px;cursor:pointer;transition:all .15s ease}._copyButton_135y3_343:hover{background:#ffffff14;color:#fff}._editorContainer_135y3_362{flex:1;overflow:hidden}._noSelection_135y3_367{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;font-size:14px;gap:8px}._noSelection_135y3_367 span{font-size:32px}._codeBlock_135y3_212{margin-bottom:16px;border-radius:8px;overflow:hidden;background:#0003;border:1px solid rgba(255,255,255,.06)}._codeBlockHeader_135y3_391{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}._codeBlockLanguage_135y3_400{font-size:11px;font-weight:600;color:#888;text-transform:uppercase}._codeBlockCopy_135y3_407{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#888;border-radius:4px;cursor:pointer;transition:all .15s ease}._codeBlockCopy_135y3_407:hover{background:#ffffff1a;color:#fff}._previewTabContent_135y3_427{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}._previewIframe_135y3_435{flex:1;width:100%;border:none;background:#fff}._previewEmpty_135y3_442{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;text-align:center;padding:24px}._previewEmptyIcon_135y3_453{font-size:48px;margin-bottom:16px}._previewEmpty_135y3_442 h3{margin:0 0 8px;font-size:18px;color:#888}._previewEmpty_135y3_442 p{margin:0;font-size:14px}._previewHint_135y3_469{margin-top:12px!important;font-size:12px!important;color:#555!important}._terminalTabContent_135y3_476{flex:1;display:flex;flex-direction:column;background:#0d0d0d;font-family:JetBrains Mono,Fira Code,Consolas,monospace}._terminalOutput_135y3_484{flex:1;overflow-y:auto;padding:12px 16px;font-size:13px;line-height:1.6;color:#e0e0e0}._terminalWelcome_135y3_493{color:#666}._terminalWelcome_135y3_493 p{margin:0}._terminalHint_135y3_501{font-size:12px;color:#555;margin-top:4px!important}._terminalLine_135y3_507{white-space:pre-wrap;word-break:break-all}._terminalInputArea_135y3_512{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.08);background:#0000004d}._terminalPrompt_135y3_521{color:#22c55e;font-weight:600}._terminalInput_135y3_512{flex:1;background:transparent;border:none;outline:none;color:#e0e0e0;font-family:inherit;font-size:13px}._terminalInput_135y3_512::placeholder{color:#555}._terminalInput_135y3_512:disabled{opacity:.5}@media(max-width:768px){._splitViewContainer_135y3_6{flex-direction:column}._chatPanel_135y3_20,._codePanel_135y3_50{width:100%!important;height:100%}._resizeHandle_135y3_33{width:100%;height:4px;cursor:row-resize}._projectView_135y3_219{flex-direction:column}._fileTreeSidebar_135y3_226{width:100%;max-width:none;height:120px;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}._fileTree_135y3_226{display:flex;flex-wrap:wrap;gap:4px;padding:8px}._treeNode_135y3_266{padding:4px 8px;font-size:12px}}._dialogOverlay_135y3_591{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}._dialogContent_135y3_605{background:#1e1e1efa;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:90%;max-width:400px;box-shadow:0 20px 60px #00000080}[data-theme=light] ._dialogContent_135y3_605{background:#fffffffa;border-color:#0000001a}._dialogHeader_135y3_619{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}._dialogHeader_135y3_619 h3{margin:0;font-size:16px;font-weight:600;color:#fff}[data-theme=light] ._dialogHeader_135y3_619 h3{color:#111}._dialogClose_135y3_638{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#888;border-radius:6px;cursor:pointer;transition:all .15s ease}._dialogClose_135y3_638:hover{background:#ffffff1a;color:#fff}._dialogBody_135y3_657{padding:20px}._dialogBody_135y3_657 p{margin:0 0 8px;font-size:14px;color:#ccc}[data-theme=light] ._dialogBody_135y3_657 p{color:#333}._dialogWarning_135y3_671{color:#ef4444!important;font-size:12px!important}._formGroup_135y3_676{margin-bottom:16px}._formGroup_135y3_676:last-child{margin-bottom:0}._formGroup_135y3_676 label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#888}._formInput_135y3_692,._formSelect_135y3_693{width:100%;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:14px;color:#fff;outline:none;transition:border-color .15s ease}._formInput_135y3_692:focus,._formSelect_135y3_693:focus{border-color:#0ea5e980}[data-theme=light] ._formInput_135y3_692,[data-theme=light] ._formSelect_135y3_693{background:#0000000d;border-color:#00000026;color:#111}._formSelect_135y3_693{cursor:pointer}._dialogFooter_135y3_721{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}._dialogButtonPrimary_135y3_729,._dialogButtonSecondary_135y3_730,._dialogButtonDanger_135y3_731{padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}._dialogButtonPrimary_135y3_729{background:#0ea5e9;color:#fff}._dialogButtonPrimary_135y3_729:hover:not(:disabled){background:#0284c7}._dialogButtonPrimary_135y3_729:disabled{opacity:.5;cursor:not-allowed}._dialogButtonSecondary_135y3_730{background:#ffffff1a;color:#ccc}._dialogButtonSecondary_135y3_730:hover{background:#ffffff26;color:#fff}._dialogButtonDanger_135y3_731{background:#ef4444;color:#fff}._dialogButtonDanger_135y3_731:hover{background:#dc2626}._fileTreeActions_135y3_775{display:flex;align-items:center;gap:8px}._newFileButton_135y3_781{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:#0ea5e933;color:#0ea5e9;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:all .15s ease}._newFileButton_135y3_781:hover{background:#0ea5e94d}._deleteFileButton_135y3_801{display:none;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto;border:none;background:transparent;color:#888;border-radius:4px;font-size:14px;cursor:pointer;transition:all .15s ease}._treeNode_135y3_266:hover ._deleteFileButton_135y3_801{display:flex}._deleteFileButton_135y3_801:hover{background:#ef444433;color:#ef4444}._terminalToolbar_135y3_827{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}._terminalTitle_135y3_836{font-size:12px;font-weight:600;color:#888;text-transform:uppercase}._terminalClearButton_135y3_843{padding:4px 10px;border:none;background:#ffffff14;color:#888;font-size:11px;border-radius:4px;cursor:pointer;transition:all .15s ease}._terminalClearButton_135y3_843:hover{background:#ffffff1f;color:#ccc}._terminalError_135y3_859{color:#ef4444}._terminalInfo_135y3_863{color:#0ea5e9}._terminalCommand_135y3_867{color:#22c55e}._terminalPromptInline_135y3_871{color:#22c55e;font-weight:600}._terminalSpinner_135y3_876{animation:_spin_135y3_1 1s linear infinite}@keyframes _spin_135y3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._previewToolbar_135y3_886{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}._previewLiveIndicator_135y3_896{position:absolute;top:10px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#c9c9c9;padding:6px 10px;border-radius:999px;background:#00000059;border:1px solid rgba(255,255,255,.08);pointer-events:none}._previewLiveIcon_135y3_913{display:inline-flex;align-items:center;justify-content:center}._previewUrl_135y3_919{font-size:12px;color:#888;font-family:JetBrains Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previewActions_135y3_928{display:flex;gap:4px}._previewButton_135y3_933{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;font-size:14px;border-radius:6px;cursor:pointer;transition:all .15s ease}._previewButton_135y3_933:hover{background:#ffffff1a}._previewLoading_135y3_951{display:flex;align-items:center;justify-content:center;flex:1;color:#666;font-size:14px}._buildButton_135y3_961{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#0ea5e91a;color:#0ea5e9;border:1px solid rgba(14,165,233,.3);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._buildButton_135y3_961:hover{background:#0ea5e926;border-color:#0ea5e980;transform:translateY(-1px)}._buildModuleOverlay_135y3_983{position:fixed;inset:0;background:#000000e6;backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}._buildModuleLoading_135y3_998{color:#888;font-size:16px;display:flex;align-items:center;justify-content:center;height:100%}._backToChatButton_135y3_1007{display:flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg,#3b82f633,#2563eb33);color:#3b82f6;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._backToChatButton_135y3_1007:hover{background:linear-gradient(135deg,#3b82f64d,#2563eb4d);border-color:#3b82f680;transform:translateY(-1px)}._previewOverlayControls_135y3_1028{position:absolute;top:10px;right:12px;z-index:3;display:inline-flex;align-items:center;gap:8px}._previewOverlayButton_135y3_1038{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#00000059;border:1px solid rgba(255,255,255,.08);color:#e6e6e6;cursor:pointer;transition:background .12s ease,border-color .12s ease}._previewOverlayButton_135y3_1038:hover{background:#00000080;border-color:#ffffff24}._previewOverlayButton_135y3_1038:active{background:#000000a6}._visualizerTab_135y3_1062{color:#38bdf8}._visualizerTab_135y3_1062:hover{color:#c4b5fd}._agentsTab_135y3_1070{color:#34d399}._agentsTab_135y3_1070:hover{color:#6ee7b7}._statePhysicsTab_135y3_1078{color:#67e8f9}._statePhysicsTab_135y3_1078:hover{color:#a5f3fc}._ideTab_135y3_1086{color:#fbbf24}._ideTab_135y3_1086:hover{color:#fcd34d}._memoryTab_135y3_1094{color:#f472b6}._memoryTab_135y3_1094:hover{color:#f9a8d4}._visualizerTabContent_135y3_1102{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;background:#0a0a0f}._visualizerIframe_135y3_1111{flex:1;width:100%;border:none;background:#0a0a0f}._agentsTabContent_135y3_1118{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#070b0a}._agentsIframe_135y3_1126{flex:1;width:100%;border:none;background:#070b0a}._statePhysicsTabContent_135y3_1133{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#050b11}._statePhysicsIframe_135y3_1141{flex:1;width:100%;border:none;background:#050b11}._ideTabContent_135y3_1148{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#0b0905}._ideIframe_135y3_1156{flex:1;width:100%;border:none;background:#0b0905}._memoryTabContent_135y3_1163{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#120811}._memoryIframe_135y3_1171{flex:1;width:100%;border:none;background:#120811}._projectBuilder_1u7gb_3{display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg-primary, #0a0a0c);color:var(--text-primary, #E8E8E8);overflow:hidden}._header_1u7gb_16{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:var(--bg-secondary, #0a0a0c);border-bottom:1px solid var(--border, rgba(255, 255, 255, .1));flex-shrink:0;gap:16px}._headerLeft_1u7gb_27{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._backButton_1u7gb_35{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:var(--bg-tertiary, rgba(255, 255, 255, .05));color:var(--text-secondary, rgba(232, 232, 232, .7));border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0}._backButton_1u7gb_35:hover{background:var(--bg-tertiary, rgba(255, 255, 255, .1));color:var(--text-primary, #E8E8E8);transform:translate(-2px)}._headerTitle_1u7gb_57{display:flex;flex-direction:column;gap:4px;min-width:0}._headerTitle_1u7gb_57 h2{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #E8E8E8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectMeta_1u7gb_74{font-size:13px;color:var(--text-secondary, rgba(232, 232, 232, .7));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerActions_1u7gb_82{display:flex;align-items:center;gap:8px;flex-shrink:0}._primaryButton_1u7gb_89{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-primary-500, #3B82F6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._primaryButton_1u7gb_89:hover:not(:disabled){background:var(--color-primary-600, #2563EB);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._primaryButton_1u7gb_89:disabled{opacity:.6;cursor:not-allowed}._secondaryButton_1u7gb_116{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--bg-tertiary, rgba(255, 255, 255, .05));color:var(--text-primary, #E8E8E8);border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._secondaryButton_1u7gb_116:hover{background:var(--bg-tertiary, rgba(255, 255, 255, .1));border-color:var(--color-primary-500, #3B82F6);color:var(--color-primary-500, #3B82F6)}._iconButton_1u7gb_138{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;color:var(--text-secondary, rgba(232, 232, 232, .7));border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}._iconButton_1u7gb_138:hover{background:var(--bg-tertiary, rgba(255, 255, 255, .05));color:var(--text-primary, #E8E8E8)}._content_1u7gb_161{display:flex;flex:1;overflow:hidden;min-height:0}._sidebar_1u7gb_171{width:320px;min-width:280px;background:var(--bg-secondary, #0a0a0c);border-right:1px solid var(--border, rgba(255, 255, 255, .1));display:flex;flex-direction:column;overflow:hidden}._sidebarHeader_1u7gb_181{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border, rgba(255, 255, 255, .1))}._sidebarHeader_1u7gb_181 h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary, #E8E8E8)}._fileCount_1u7gb_196{font-size:12px;color:var(--text-secondary, rgba(232, 232, 232, .7));background:var(--bg-tertiary, rgba(255, 255, 255, .05));padding:4px 8px;border-radius:12px}._fileTree_1u7gb_204{flex:1;overflow-y:auto;padding:8px}._treeNode_1u7gb_210{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:all .15s ease;font-size:13px;color:var(--text-primary, #E8E8E8);user-select:none}._treeNode_1u7gb_210:hover{background:var(--bg-tertiary, rgba(255, 255, 255, .05))}._treeNode_1u7gb_210._selected_1u7gb_227{background:var(--color-primary-500, #3B82F6);color:#fff}._treeNode_1u7gb_210._selected_1u7gb_227 ._fileLanguage_1u7gb_232{background:#fff3;color:#fff}._treeNodeName_1u7gb_237{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._folderIcon_1u7gb_244{flex-shrink:0;color:var(--color-warning, #F59E0B)}._fileNode_1u7gb_249{font-weight:400}._fileLanguage_1u7gb_232{font-size:11px;color:var(--text-secondary, rgba(232, 232, 232, .7));background:var(--bg-tertiary, rgba(255, 255, 255, .05));padding:2px 6px;border-radius:4px;text-transform:uppercase;font-weight:500;flex-shrink:0}._treeChildren_1u7gb_264{margin-left:0}._editorSection_1u7gb_271{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-primary, #0a0a0c)}._editorHeader_1u7gb_279{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:var(--bg-secondary, #0a0a0c);border-bottom:1px solid var(--border, rgba(255, 255, 255, .1));flex-shrink:0}._editorHeaderLeft_1u7gb_289{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._editorPath_1u7gb_297{font-size:14px;font-weight:500;color:var(--text-primary, #E8E8E8);font-family:Monaco,Menlo,Ubuntu Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._editorHeaderRight_1u7gb_307{display:flex;align-items:center;gap:12px}._editorStats_1u7gb_313{font-size:12px;color:var(--text-secondary, rgba(232, 232, 232, .7));font-family:Monaco,Menlo,Ubuntu Mono,monospace}._fileExplanation_1u7gb_319{padding:12px 20px;background:var(--bg-secondary, #0a0a0c);border-bottom:1px solid var(--border, rgba(255, 255, 255, .1));flex-shrink:0}._fileExplanation_1u7gb_319 p{margin:0;font-size:13px;color:var(--text-secondary, rgba(232, 232, 232, .7));line-height:1.5}._editorContainer_1u7gb_333{flex:1;overflow:hidden;min-height:0}._noSelection_1u7gb_339{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:12px;padding:40px;color:var(--text-secondary, rgba(232, 232, 232, .7))}._noSelectionIcon_1u7gb_350{font-size:48px;margin-bottom:8px}._noSelection_1u7gb_339 h3{margin:0;font-size:18px;font-weight:600;color:var(--text-primary, #E8E8E8)}._noSelection_1u7gb_339 p{margin:0;font-size:14px;color:var(--text-secondary, rgba(232, 232, 232, .7));text-align:center}._setupSection_1u7gb_372{border-top:1px solid var(--border, rgba(255, 255, 255, .1));background:var(--bg-secondary, #0a0a0c);flex-shrink:0}._setupToggle_1u7gb_378{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;background:transparent;border:none;cursor:pointer;transition:all .2s ease}._setupToggle_1u7gb_378:hover{background:var(--bg-tertiary, rgba(255, 255, 255, .05))}._setupToggle_1u7gb_378 h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary, #E8E8E8)}._chevron_1u7gb_401{transition:transform .2s ease;color:var(--text-secondary, rgba(232, 232, 232, .7))}._chevron_1u7gb_401._expanded_1u7gb_406{transform:rotate(180deg)}._setupContent_1u7gb_410{padding:0 20px 20px}._instructionsText_1u7gb_414{margin:0;padding:16px;background:var(--bg-primary, #0a0a0c);border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.6;color:var(--text-primary, #E8E8E8);white-space:pre-wrap;overflow-x:auto}._loadingState_1u7gb_431{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;padding:60px}._loadingSpinner_1u7gb_441{width:48px;height:48px;border:4px solid var(--border, rgba(255, 255, 255, .1));border-top-color:var(--color-primary-500, #3B82F6);border-radius:50%;animation:_spin_1u7gb_1 1s linear infinite}@keyframes _spin_1u7gb_1{to{transform:rotate(360deg)}}._loadingState_1u7gb_431 h3{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #E8E8E8)}._loadingText_1u7gb_461{margin:0;font-size:15px;color:var(--text-primary, #E8E8E8)}._loadingSubtext_1u7gb_467{margin:0;font-size:13px;color:var(--text-secondary, rgba(232, 232, 232, .7))}._errorState_1u7gb_476{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;padding:60px}._errorIcon_1u7gb_486{font-size:64px;margin-bottom:8px}._errorState_1u7gb_476 h3{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #E8E8E8)}._errorText_1u7gb_498{margin:0;font-size:15px;color:var(--text-secondary, rgba(232, 232, 232, .7));text-align:center;max-width:500px}._errorActions_1u7gb_506{display:flex;gap:12px;margin-top:8px}._emptyState_1u7gb_515{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;padding:60px}._emptyIcon_1u7gb_525{font-size:64px;margin-bottom:8px}._emptyState_1u7gb_515 h3{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #E8E8E8)}._emptyText_1u7gb_537{margin:0;font-size:15px;color:var(--text-secondary, rgba(232, 232, 232, .7))}._fileTree_1u7gb_204::-webkit-scrollbar,._instructionsText_1u7gb_414::-webkit-scrollbar{width:1px;height:1px}._fileTree_1u7gb_204::-webkit-scrollbar-track,._instructionsText_1u7gb_414::-webkit-scrollbar-track{background:transparent}._fileTree_1u7gb_204::-webkit-scrollbar-thumb,._instructionsText_1u7gb_414::-webkit-scrollbar-thumb{background:var(--border, rgba(255, 255, 255, .1));border-radius:1px}._fileTree_1u7gb_204::-webkit-scrollbar-thumb:hover,._instructionsText_1u7gb_414::-webkit-scrollbar-thumb:hover{background:var(--border, rgba(255, 255, 255, .2))}@media(max-width:1024px){._content_1u7gb_161{flex-direction:column}._sidebar_1u7gb_171{width:100%;max-height:300px;border-right:none;border-bottom:1px solid var(--border, rgba(255, 255, 255, .1))}._header_1u7gb_16{flex-wrap:wrap;padding:16px}._headerActions_1u7gb_82{width:100%;justify-content:flex-start;margin-top:8px}}@media(max-width:768px){._headerTitle_1u7gb_57 h2{font-size:18px}._projectMeta_1u7gb_74{font-size:12px}._primaryButton_1u7gb_89,._secondaryButton_1u7gb_116{padding:8px 16px;font-size:13px}}._panel_1806v_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_1806v_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelHeader_1806v_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._headerActions_1806v_29{display:flex;align-items:center;gap:4px}._iconBtn_1806v_35{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s}._iconBtn_1806v_35 svg{width:14px;height:14px}._iconBtn_1806v_35:hover{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._errorBanner_1806v_61{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#ef44441a;border-bottom:1px solid rgba(239,68,68,.2);color:#ef4444;font-size:13px}._errorBanner_1806v_61 button{margin-left:auto;background:transparent;border:none;color:#ef4444;font-size:18px;cursor:pointer}._newSessionForm_1806v_82{padding:20px;background:#0ea5e90d;border-bottom:1px solid rgba(14,165,233,.1)}._newSessionForm_1806v_82 h3{margin:0 0 16px;font-size:14px;font-weight:600}._formGroup_1806v_94{margin-bottom:16px}._formGroup_1806v_94 label{display:block;margin-bottom:8px;font-size:12px;color:#888}._formGroup_1806v_94 textarea{width:100%;padding:12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;resize:vertical;outline:none}._formGroup_1806v_94 textarea:focus{border-color:#0ea5e980}._formActions_1806v_121{display:flex;gap:12px;justify-content:flex-end}._cancelBtn_1806v_127{padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:13px;cursor:pointer}._cancelBtn_1806v_127:hover{background:#ffffff0d;color:#fff}._startBtn_1806v_142{padding:8px 20px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._startBtn_1806v_142:hover:not(:disabled){box-shadow:0 4px 12px #22c55e4d}._startBtn_1806v_142:disabled{opacity:.5;cursor:not-allowed}._panelContent_1806v_163{flex:1;overflow:hidden}._splitView_1806v_168{display:grid;grid-template-columns:300px 1fr;height:100%}._sessionsList_1806v_175{border-right:1px solid rgba(255,255,255,.06);overflow-y:auto;padding:16px}._sessionsList_1806v_175 h3{margin:0 0 12px;font-size:12px;color:#888;text-transform:uppercase}._loading_1806v_188{padding:20px;text-align:center;color:#666}._noSessions_1806v_194{padding:40px 20px;text-align:center;color:#666}._noSessions_1806v_194 p{margin:0}._hint_1806v_204{font-size:12px;margin-top:8px!important;color:#555}._sessionCard_1806v_210{padding:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;margin-bottom:10px;cursor:pointer;transition:all .2s}._sessionCard_1806v_210:hover{background:#ffffff0a;border-color:#ffffff1a}._sessionCard_1806v_210._selected_1806v_225{background:#0ea5e91a;border-color:#0ea5e94d}._sessionHeader_1806v_230{display:flex;align-items:center;gap:8px;margin-bottom:8px}._statusIndicator_1806v_237{width:8px;height:8px;border-radius:50%}._sessionStatus_1806v_243{font-size:11px;text-transform:uppercase;color:#888}._cancelSessionBtn_1806v_249{margin-left:auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#ef444433;border:none;border-radius:4px;color:#ef4444;cursor:pointer}._cancelSessionBtn_1806v_249:hover{background:#ef44444d}._sessionGoal_1806v_267{margin:0 0 10px;font-size:13px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sessionMeta_1806v_278{display:flex;gap:12px;font-size:11px;color:#666}._sessionMeta_1806v_278 span{display:flex;align-items:center;gap:4px}._sessionDetail_1806v_292{overflow-y:auto;padding:20px}._detailHeader_1806v_297{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._detailHeader_1806v_297 h3{margin:0;font-size:14px;font-weight:600}._statusBadge_1806v_310{padding:4px 10px;border-radius:4px;font-size:11px;color:#fff;text-transform:uppercase}._goalDisplay_1806v_318{padding:12px;background:#0ea5e91a;border-radius:8px;margin-bottom:16px;font-size:13px}._goalDisplay_1806v_318 strong{color:#0ea5e9}._stepsList_1806v_331{display:flex;flex-direction:column;gap:12px}._noSteps_1806v_337{padding:40px 20px;text-align:center;color:#666}._stepCard_1806v_343{padding:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._stepCard_1806v_343._needsApproval_1806v_350{border-color:#f59e0b4d;background:#f59e0b0d}._stepHeader_1806v_355{display:flex;align-items:center;gap:10px;margin-bottom:10px}._stepIcon_1806v_362{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#0ea5e926;border-radius:6px;color:#0ea5e9}._stepNumber_1806v_373{font-size:12px;font-weight:600;color:#888}._stepType_1806v_379{padding:2px 8px;background:#a855f726;border-radius:4px;font-size:10px;color:#a855f7;text-transform:uppercase}._stepDuration_1806v_388{margin-left:auto;font-size:11px;color:#666}._stepReasoning_1806v_394,._stepTool_1806v_395{margin-top:10px;padding:10px;background:#0003;border-radius:6px;font-size:12px}._stepReasoning_1806v_394 strong,._stepTool_1806v_395 strong{color:#0ea5e9}._stepTool_1806v_395 pre{margin:8px 0 0;padding:8px;background:#0000004d;border-radius:4px;font-size:11px;overflow-x:auto}._safetyWarning_1806v_417{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px;background:#ef44441a;border-radius:6px;color:#ef4444;font-size:12px}._approvalActions_1806v_429{display:flex;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);font-size:12px;color:#f59e0b}._approveBtn_1806v_440,._rejectBtn_1806v_441{display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:6px;font-size:12px;cursor:pointer}._approveBtn_1806v_440{background:#22c55e33;color:#22c55e}._approveBtn_1806v_440:hover{background:#22c55e4d}._rejectBtn_1806v_441{background:#ef444433;color:#ef4444}._rejectBtn_1806v_441:hover{background:#ef44444d}._finalOutput_1806v_471,._errorOutput_1806v_472{margin-top:20px;padding:20px;border-radius:12px}._finalOutput_1806v_471{background:#0f172a99;border:1px solid rgba(34,197,94,.18);backdrop-filter:blur(8px)}._finalOutput_1806v_471 h4{margin:0 0 16px;color:#22c55e;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(34,197,94,.12)}._finalOutputBody_1806v_499{font-size:13.5px;line-height:1.7;color:#ffffffd1}._foH1_1806v_506{font-size:18px;font-weight:700;color:#f1f5f9;margin:20px 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);letter-spacing:-.01em}._foH2_1806v_516{font-size:15px;font-weight:600;color:#e2e8f0;margin:18px 0 8px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.06)}._foH3_1806v_525{font-size:14px;font-weight:600;color:#cbd5e1;margin:14px 0 6px}._foH4_1806v_532{font-size:13px;font-weight:600;color:#94a3b8;margin:12px 0 4px;text-transform:uppercase;letter-spacing:.03em}._foParagraph_1806v_542{margin:0 0 10px;line-height:1.7;color:#ffffffc7}._foParagraph_1806v_542:last-child{margin-bottom:0}._foStrong_1806v_553{color:#e2e8f0;font-weight:600}._foEm_1806v_558{color:#ffffffb3;font-style:italic}._foList_1806v_564,._foListOrdered_1806v_565{margin:8px 0 12px;padding-left:20px}._foListOrdered_1806v_565{list-style:decimal}._foList_1806v_564{list-style:none;padding-left:0}._foListItem_1806v_579{position:relative;margin-bottom:6px;padding:4px 0 4px 18px;line-height:1.6;color:#ffffffc7}._foList_1806v_564>._foListItem_1806v_579:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:#22c55e80}._foListOrdered_1806v_565>._foListItem_1806v_579{padding-left:4px}._foListOrdered_1806v_565>._foListItem_1806v_579:before{display:none}._foBlockquote_1806v_607{margin:12px 0;padding:10px 16px;border-left:3px solid rgba(99,102,241,.5);background:#6366f10f;border-radius:0 8px 8px 0;color:#ffffffb3;font-style:italic}._foBlockquote_1806v_607 ._foParagraph_1806v_542{margin-bottom:4px}._foInlineCode_1806v_622{padding:2px 6px;background:#ffffff14;border-radius:4px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12px;color:#a5b4fc}._foCodeBlock_1806v_631{margin:10px 0;padding:14px 16px;background:#00000059;border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow-x:auto;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12px;line-height:1.6;color:#ffffffbf}._foDivider_1806v_645{border:none;border-top:1px solid rgba(255,255,255,.08);margin:16px 0}._foLink_1806v_652{color:#38bdf8;text-decoration:none;border-bottom:1px solid rgba(56,189,248,.3);transition:color .15s,border-color .15s}._foLink_1806v_652:hover{color:#7dd3fc;border-bottom-color:#7dd3fc80}._foTableWrap_1806v_665{margin:12px 0;overflow-x:auto;border-radius:8px;border:1px solid rgba(255,255,255,.08)}._foTable_1806v_665{width:100%;border-collapse:collapse;font-size:12.5px}._foThead_1806v_678{background:#ffffff0a}._foTh_1806v_678{padding:8px 12px;text-align:left;font-weight:600;color:#94a3b8;font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.08)}._foTd_1806v_693{padding:8px 12px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.04)}._errorOutput_1806v_472{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}._errorOutput_1806v_472 h4{margin:0 0 10px;color:#ef4444;font-size:13px}._emptyState_1806v_711,._noSelection_1806v_712{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;text-align:center}._emptyState_1806v_711 svg,._noSelection_1806v_712 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_1806v_711 p,._noSelection_1806v_712 p{margin:0;font-size:14px}@media(max-width:900px){._splitView_1806v_168{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._splitView_1806v_168::-webkit-scrollbar{display:none}._sessionsList_1806v_175{min-width:100%;max-width:100%;flex:0 0 100%;scroll-snap-align:start;max-height:none;border-right:none;overflow-y:auto}._sessionDetail_1806v_292{min-width:100%;max-width:100%;flex:0 0 100%;scroll-snap-align:start;overflow-y:auto}._panelHeader_1806v_12{flex-wrap:wrap;gap:6px;padding:6px 10px}._panelHeader_1806v_12 h2{font-size:13px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._newSessionBtn_1806v_785{padding:6px 12px;font-size:12px}._statsBar_1806v_790{flex-wrap:wrap;gap:8px;padding:8px 10px;font-size:11px}}._statsBar_1806v_790{display:flex;gap:16px;padding:10px 14px;background:#0ea5e90f;border:1px solid rgba(14,165,233,.15);border-radius:8px;margin-bottom:12px;font-size:12px;color:#94a3b8}._statsBar_1806v_790 strong{color:#e2e8f0;margin-right:4px}[data-theme=light] ._panel_1806v_3{background:#fff}[data-theme=light] ._panelHeader_1806v_12{border-bottom:none}[data-theme=light] ._panelHeader_1806v_12 h2{color:#111827}[data-theme=light] ._statsBar_1806v_790{background:transparent;border:none;color:#6b7280}[data-theme=light] ._statsBar_1806v_790 strong{color:#111827}[data-theme=light] ._sessionCard_1806v_210{background:#fff;border:1px solid #f3f4f6;box-shadow:none}[data-theme=light] ._sessionCard_1806v_210:hover{background:#fff;border-color:#93c5fd;box-shadow:0 1px 4px #0000000f}[data-theme=light] ._sessionCard_1806v_210._selected_1806v_225{background:#f0f9ff;border-color:#0ea5e9}[data-theme=light] ._sessionHeader_1806v_230{color:#111827}[data-theme=light] ._sessionStatus_1806v_243{color:#6b7280}[data-theme=light] ._sessionGoal_1806v_267{color:#111827}[data-theme=light] ._sessionMeta_1806v_278,[data-theme=light] ._sessionMeta_1806v_278 span{color:#9ca3af}[data-theme=light] ._sessionsList_1806v_175{border-right-color:#f3f4f6}[data-theme=light] ._sessionsList_1806v_175 h3{color:#6b7280}[data-theme=light] ._sessionDetail_1806v_292,[data-theme=light] ._detailHeader_1806v_297 h3{color:#111827}[data-theme=light] ._statusBadge_1806v_310{color:#fff}[data-theme=light] ._goalDisplay_1806v_318{background:#f0f9ff;border:none;color:#111827}[data-theme=light] ._stepCard_1806v_343{background:#fff;border:1px solid #f3f4f6;color:#111827}[data-theme=light] ._stepCard_1806v_343._needsApproval_1806v_350{border-color:#fde68a;background:#fffbeb}[data-theme=light] ._stepIcon_1806v_362{background:transparent;color:#0ea5e9}[data-theme=light] ._stepType_1806v_379{background:transparent;color:#6b7280}[data-theme=light] ._stepNumber_1806v_373{color:#6b7280}[data-theme=light] ._stepDuration_1806v_388{color:#9ca3af}[data-theme=light] ._stepReasoning_1806v_394,[data-theme=light] ._stepTool_1806v_395{background:#fafafa;color:#374151}[data-theme=light] ._stepTool_1806v_395 pre{background:#f3f4f6;color:#374151}[data-theme=light] ._cancelSessionBtn_1806v_249{background:transparent;color:#dc2626}[data-theme=light] ._cancelSessionBtn_1806v_249:hover{background:#fef2f2}[data-theme=light] ._safetyWarning_1806v_417{background:#fef2f2;color:#dc2626}[data-theme=light] ._approvalActions_1806v_429{border-top-color:#f3f4f6;color:#d97706}[data-theme=light] ._approveBtn_1806v_440{background:transparent;color:#16a34a}[data-theme=light] ._approveBtn_1806v_440:hover{background:#f0fdf4}[data-theme=light] ._rejectBtn_1806v_441{background:transparent;color:#dc2626}[data-theme=light] ._rejectBtn_1806v_441:hover{background:#fef2f2}[data-theme=light] ._finalOutput_1806v_471{background:#f8fdf9;border-color:#bbf7d0;backdrop-filter:none}[data-theme=light] ._finalOutput_1806v_471 h4{color:#16a34a;border-bottom-color:#16a36a1f}[data-theme=light] ._finalOutputBody_1806v_499{color:#334155}[data-theme=light] ._foH1_1806v_506{color:#0f172a;border-bottom-color:#e2e8f0}[data-theme=light] ._foH2_1806v_516{color:#1e293b;border-bottom-color:#f1f5f9}[data-theme=light] ._foH3_1806v_525{color:#334155}[data-theme=light] ._foH4_1806v_532{color:#64748b}[data-theme=light] ._foParagraph_1806v_542{color:#475569}[data-theme=light] ._foStrong_1806v_553{color:#1e293b}[data-theme=light] ._foEm_1806v_558{color:#64748b}[data-theme=light] ._foListItem_1806v_579{color:#475569}[data-theme=light] ._foList_1806v_564>._foListItem_1806v_579:before{background:#16a36a80}[data-theme=light] ._foBlockquote_1806v_607{background:#6366f10a;border-left-color:#6366f166;color:#64748b}[data-theme=light] ._foInlineCode_1806v_622{background:#0000000d;color:#6366f1}[data-theme=light] ._foCodeBlock_1806v_631{background:#f1f5f9;border-color:#e2e8f0;color:#334155}[data-theme=light] ._foDivider_1806v_645{border-top-color:#e2e8f0}[data-theme=light] ._foLink_1806v_652{color:#2563eb;border-bottom-color:#2563eb4d}[data-theme=light] ._foLink_1806v_652:hover{color:#1d4ed8}[data-theme=light] ._foTableWrap_1806v_665{border-color:#e2e8f0}[data-theme=light] ._foThead_1806v_678{background:#f8fafc}[data-theme=light] ._foTh_1806v_678{color:#64748b;border-bottom-color:#e2e8f0}[data-theme=light] ._foTd_1806v_693{color:#475569;border-bottom-color:#f1f5f9}[data-theme=light] ._errorOutput_1806v_472{background:#fef2f2;border-color:#fca5a5}[data-theme=light] ._errorOutput_1806v_472 h4{color:#dc2626}[data-theme=light] ._errorBanner_1806v_61{background:#fef2f2;border-bottom-color:#fca5a5;color:#dc2626}[data-theme=light] ._noSessions_1806v_194,[data-theme=light] ._noSteps_1806v_337,[data-theme=light] ._loading_1806v_188,[data-theme=light] ._emptyState_1806v_711,[data-theme=light] ._noSelection_1806v_712{color:#9ca3af}[data-theme=light] ._newSessionForm_1806v_82{background:transparent;border-bottom:none}[data-theme=light] ._newSessionForm_1806v_82 h3{color:#111827}[data-theme=light] ._formGroup_1806v_94 label{color:#6b7280}[data-theme=light] ._formGroup_1806v_94 textarea{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._formGroup_1806v_94 textarea:focus{border-bottom-color:#0ea5e9}[data-theme=light] ._cancelBtn_1806v_127{border:none;background:transparent;color:#6b7280}[data-theme=light] ._cancelBtn_1806v_127:hover{color:#111827}[data-theme=light] ._hint_1806v_204{color:#9ca3af}._panel_1htc7_3{display:flex;flex-direction:column;height:100%;overflow:hidden}._scrollBody_1htc7_11{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px;display:flex;flex-direction:column;gap:20px}._errorBanner_1htc7_22,._successBanner_1htc7_23{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:500}._errorBanner_1htc7_22{background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:#ef4444}._errorBanner_1htc7_22 button{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer}._successBanner_1htc7_23{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:#22c55e;flex-wrap:wrap}._successActions_1htc7_54{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}._publishStoreBtn_1htc7_61,._publishNetworkBtn_1htc7_62,._createAnotherBtn_1htc7_63{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s}._publishStoreBtn_1htc7_61{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}._publishNetworkBtn_1htc7_62{background:linear-gradient(135deg,#0ea5e9,#0284c7)}._createAnotherBtn_1htc7_63{background:#ffffff1f;border:1px solid rgba(255,255,255,.2)}._publishStoreBtn_1htc7_61:disabled{opacity:.5;cursor:not-allowed}._publishStoreBtn_1htc7_61 svg,._publishNetworkBtn_1htc7_62 svg,._createAnotherBtn_1htc7_63 svg{width:14px;height:14px}._summaryBar_1htc7_88{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:10px;background:#0a0a0ae0;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06)}._summaryTitle_1htc7_102{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#666;white-space:nowrap}._summaryChips_1htc7_111{display:flex;gap:6px;overflow-x:auto;flex:1}._summaryChip_1htc7_111{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:500;color:#bbb;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);white-space:nowrap}._templatesStrip_1htc7_131{display:flex;flex-direction:column;gap:10px}._templatesStripLabel_1htc7_137{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#666}._templatesRow_1htc7_145{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}._templateCard_1htc7_153{flex:0 0 200px;display:flex;flex-direction:column;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden;cursor:pointer;transition:all .2s}._templateCard_1htc7_153:hover{border-color:#0ea5e94d;background:#0ea5e90a;transform:translateY(-2px)}._templateCardTop_1htc7_171{padding:12px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.04)}._templateIcon_1htc7_179{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._templateIcon_1htc7_179 svg{width:16px;height:16px}._templateCardName_1htc7_192{font-size:13px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._templateCardDesc_1htc7_201{padding:8px 12px;font-size:11px;color:#fff6;line-height:1.4}._section_1htc7_209{border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff04;overflow:hidden}._sectionHeader_1htc7_216{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;user-select:none;transition:background .15s}._sectionHeader_1htc7_216:hover{background:#ffffff05}._sectionIcon_1htc7_230{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#0ea5e91f;color:#0ea5e9;flex-shrink:0}._sectionIcon_1htc7_230 svg{width:15px;height:15px}._sectionTitle_1htc7_244{font-size:13px;font-weight:700;color:#ddd;text-transform:uppercase;letter-spacing:.3px;flex:1}._sectionChevron_1htc7_253{color:#555;transition:transform .2s}._sectionChevron_1htc7_253 svg{width:16px;height:16px}._sectionChevronOpen_1htc7_260{transform:rotate(180deg)}._sectionBody_1htc7_264{padding:0 18px 18px;display:flex;flex-direction:column;gap:14px}._fieldRow_1htc7_272{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:700px){._fieldRow_1htc7_272{grid-template-columns:1fr}}._field_1htc7_272{display:flex;flex-direction:column;gap:5px}._fieldFull_1htc7_288{grid-column:1 / -1}._field_1htc7_272 label{font-size:11px;font-weight:600;color:#777;text-transform:uppercase;letter-spacing:.3px}._field_1htc7_272 input,._field_1htc7_272 select,._field_1htc7_272 textarea{padding:9px 12px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-size:13px;outline:none;transition:border-color .15s}._field_1htc7_272 input:focus,._field_1htc7_272 select:focus,._field_1htc7_272 textarea:focus{border-color:#0ea5e980}._field_1htc7_272 textarea{resize:vertical;font-family:inherit}._formGrid_1htc7_324{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:700px){._formGrid_1htc7_324{grid-template-columns:1fr}}._modeRow_1htc7_335{display:grid;grid-template-columns:1fr 1fr;gap:10px}._modeBtn_1htc7_341{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#888;cursor:pointer;transition:all .15s;font-size:13px}._modeBtn_1htc7_341:hover{background:#ffffff0a;color:#ccc}._modeBtn_1htc7_341._active_1htc7_357{background:#0ea5e91a;border-color:#0ea5e966;color:#0ea5e9}._modeBtn_1htc7_341 svg{width:18px;height:18px;flex-shrink:0}._modeBtnText_1htc7_365{display:flex;flex-direction:column;gap:2px}._modeBtnLabel_1htc7_371{font-weight:600;color:inherit}._modeBtnDesc_1htc7_372{font-size:11px;color:#fff6}._routingRow_1htc7_375{display:flex;align-items:center;gap:10px}._routingLabel_1htc7_381{font-size:12px;color:#888;white-space:nowrap}._routingOptions_1htc7_387{display:flex;gap:6px}._routingBtn_1htc7_392{padding:6px 12px;font-size:12px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#aaa;cursor:pointer;transition:all .15s}._routingBtn_1htc7_392:hover{color:#fff;background:#ffffff0f}._routingBtn_1htc7_392._active_1htc7_357{background:#0ea5e91f;border-color:#0ea5e959;color:#0ea5e9}._fallbackChainRow_1htc7_406{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#00000026;border:1px solid rgba(255,255,255,.04)}._fallbackChainLabel_1htc7_416{font-size:12px;color:#888;white-space:nowrap}._fallbackChainChips_1htc7_417{display:flex;gap:6px;flex-wrap:wrap}._fallbackChip_1htc7_419{padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;color:#0ea5e9;background:#0ea5e91a;border:1px solid rgba(14,165,233,.2)}._providerGrid_1htc7_430{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}._providerCard_1htc7_436{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#888;cursor:pointer;transition:all .15s;text-align:center}._providerCard_1htc7_436:hover{background:#ffffff0d;color:#fff}._providerCard_1htc7_436._active_1htc7_357{background:#0ea5e91a;border-color:#0ea5e973;color:#0ea5e9}._providerCard_1htc7_436 svg{width:22px;height:22px}._providerCardName_1htc7_456{font-size:12px;font-weight:600}._providerBadgeConfigured_1htc7_458,._providerBadgeMissing_1htc7_459{padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700}._providerBadgeConfigured_1htc7_458{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e}._providerBadgeMissing_1htc7_459{background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);color:#f59e0b}._providerNotice_1htc7_469{padding:10px 12px;border-radius:8px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.15);color:#f59e0b;font-size:12px}._providerHintRow_1htc7_478{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:#0000001f;border:1px solid rgba(255,255,255,.04)}._providerHintText_1htc7_489{font-size:12px;color:#ffffff73}._manageKeysLink_1htc7_491{font-size:12px;color:#0ea5e9;text-decoration:none;padding:5px 10px;border-radius:6px;border:1px solid rgba(14,165,233,.2);background:#0ea5e90f}._manageKeysLink_1htc7_491:hover{background:#0ea5e91f}._paramGrid_1htc7_504{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(max-width:700px){._paramGrid_1htc7_504{grid-template-columns:1fr}}._paramField_1htc7_514{display:flex;flex-direction:column;gap:6px}._paramField_1htc7_514 label{font-size:12px;color:#888}._paramField_1htc7_514 input[type=range]{width:100%;height:5px;background:#ffffff14;border-radius:3px;outline:none;appearance:none;-webkit-appearance:none}._paramField_1htc7_514 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:#0ea5e9;border-radius:50%;cursor:pointer}._toolModeRow_1htc7_545{display:grid;grid-template-columns:1fr 1fr;gap:10px}._toolModeBtn_1htc7_551{padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffff80;cursor:pointer;text-align:left;transition:all .15s}._toolModeBtn_1htc7_551:hover{background:#ffffff0a}._toolModeBtnActive_1htc7_564{border-color:#0ea5e966;background:#0ea5e914;color:#0ea5e9}._toolModeBtnLabel_1htc7_570{font-size:13px;font-weight:600}._toolModeBtnDesc_1htc7_571{font-size:11px;opacity:.7;margin-top:2px}._smartModeNotice_1htc7_573{padding:12px 14px;border-radius:8px;background:#3b82f60f;border:1px solid rgba(59,130,246,.15);font-size:12px;color:#ffffffbf;line-height:1.5}._toolsFilterRow_1htc7_584{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:10px;align-items:end}@media(max-width:800px){._toolsFilterRow_1htc7_584{grid-template-columns:1fr}}._toolsGrid_1htc7_595{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(max-width:800px){._toolsGrid_1htc7_595{grid-template-columns:1fr}}._toolCard_1htc7_605{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;cursor:pointer;transition:all .15s}._toolCard_1htc7_605:hover{background:#ffffff0a}._toolCard_1htc7_605._active_1htc7_357{background:#0ea5e914;border-color:#0ea5e959}._toolIcon_1htc7_620{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#0ea5e91f;color:#0ea5e9;flex-shrink:0}._toolIcon_1htc7_620 svg{width:16px;height:16px}._toolInfo_1htc7_634{flex:1;min-width:0}._toolNameRow_1htc7_635{display:flex;align-items:center;justify-content:space-between;gap:8px}._toolName_1htc7_635{font-size:13px;font-weight:600;color:#ddd}._toolDesc_1htc7_637{font-size:11px;color:#fff6;margin-top:2px}._toolBadges_1htc7_638{display:flex;gap:4px;flex-shrink:0}._badge_1htc7_640{padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffb3}._badgeApproval_1htc7_650{background:#f59e0b1a;border-color:#f59e0b33;color:#f59e0b}._risk_low_1htc7_651{background:#22c55e1a;border-color:#22c55e33;color:#22c55e}._risk_medium_1htc7_652{background:#0ea5e91a;border-color:#0ea5e933;color:#0ea5e9}._risk_high_1htc7_653{background:#f43f5e1a;border-color:#f43f5e33;color:#fb7185}._risk_critical_1htc7_654{background:#ef444426;border-color:#ef44444d;color:#ef4444}._toolMetaRow_1htc7_656{display:flex;gap:4px;margin-top:4px;flex-wrap:wrap}._miniChip_1htc7_658{padding:2px 7px;border-radius:999px;font-size:10px;border:1px solid rgba(255,255,255,.08);background:#00000026;color:#ffffffa6;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolDetailsBtn_1htc7_671{padding:6px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#fff9;font-size:11px;cursor:pointer;flex-shrink:0}._toolDetailsBtn_1htc7_671:hover{background:#ffffff0d;color:#fff}._toolsEmptyState_1htc7_684{grid-column:1 / -1;padding:12px;border-radius:8px;border:1px dashed rgba(255,255,255,.12);color:#ffffff80;font-size:12px;text-align:center}._customToolsStrip_1htc7_694{padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.04);background:#0000001a}._customToolsTitle_1htc7_701{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:#fff6;margin-bottom:6px}._customToolsRow_1htc7_703{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}._customToolChip_1htc7_710{flex:0 0 auto;padding:5px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;font-size:11px;cursor:pointer;white-space:nowrap;transition:all .15s}._customToolChip_1htc7_710:hover{border-color:#ffffff1f;color:#fff}._customToolChip_1htc7_710._active_1htc7_357{background:#0ea5e91a;border-color:#0ea5e94d;color:#0ea5e9}._toggleItem_1htc7_727{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;cursor:pointer}._toggleItem_1htc7_727 input[type=checkbox]{width:14px;height:14px;accent-color:#0ea5e9}._toggleLabel_1htc7_740{display:flex;flex-direction:column;gap:2px}._toggleLabel_1htc7_740 strong{font-size:12px;color:#ddd}._toggleLabel_1htc7_740 span{font-size:10px;color:#fff6}._compactToggles_1htc7_745{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}._compactToggle_1htc7_745{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;cursor:pointer;user-select:none;transition:all .15s}._compactToggle_1htc7_745:hover{background:#ffffff0a}._compactToggleSwitch_1htc7_766{position:relative;display:inline-block;width:30px;height:17px;flex-shrink:0}._compactToggleSwitch_1htc7_766 input{opacity:0;width:0;height:0;position:absolute}._compactToggleTrack_1htc7_776{position:absolute;inset:0;border-radius:9px;background:#ffffff1a;transition:background .2s;cursor:pointer}._compactToggleTrack_1htc7_776:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#ffffff73;transition:transform .2s,background .2s}._compactToggleSwitch_1htc7_766 input:checked+._compactToggleTrack_1htc7_776{background:#0ea5e966}._compactToggleSwitch_1htc7_766 input:checked+._compactToggleTrack_1htc7_776:after{transform:translate(13px);background:#0ea5e9}._compactToggleText_1htc7_800{font-size:12px;font-weight:500;color:#ffffffb3}._compactSlider_1htc7_802{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}._compactSlider_1htc7_802 label{font-size:12px;color:#ffffff80;white-space:nowrap;min-width:95px}._compactSlider_1htc7_802 input[type=range]{flex:1;height:4px;accent-color:#0ea5e9}._compactWalletGrid_1htc7_815{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:700px){._compactWalletGrid_1htc7_815{grid-template-columns:repeat(2,1fr)}}._compactWalletField_1htc7_825{display:flex;flex-direction:column;gap:4px}._compactWalletField_1htc7_825 label{font-size:10px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:.3px}._compactWalletField_1htc7_825 input{padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0003;color:#fff;font-size:12px;width:100%;box-sizing:border-box}._reviewCard_1htc7_847{border-radius:10px;background:#00000026;border:1px solid rgba(255,255,255,.04);overflow:hidden}._reviewSection_1htc7_854{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04)}._reviewSection_1htc7_854:last-child{border-bottom:none}._reviewSection_1htc7_854 h4{margin:0 0 10px;font-size:11px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.3px}._reviewRow_1htc7_870{display:flex;justify-content:space-between;padding:5px 0;font-size:13px}._reviewRow_1htc7_870 span{color:#888}._reviewRow_1htc7_870 strong{color:#fff}._toolTags_1htc7_880{display:flex;flex-wrap:wrap;gap:6px}._toolTag_1htc7_880{padding:3px 9px;background:#0ea5e91a;border-radius:6px;font-size:11px;color:#0ea5e9}._noTools_1htc7_890{color:#555;font-size:12px}._deployRow_1htc7_892{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:700px){._deployRow_1htc7_892{grid-template-columns:1fr}}._actionBar_1htc7_903{display:flex;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid rgba(255,255,255,.06);background:#0a0a0ad9;backdrop-filter:blur(10px);flex-shrink:0}._exportBtn_1htc7_914,._importBtn_1htc7_915{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._exportBtn_1htc7_914{background:#a855f71f;border:1px solid rgba(168,85,247,.25);color:#a855f7}._exportBtn_1htc7_914:hover{background:#a855f733}._createBtn_1htc7_935{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-left:auto;border-radius:10px;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .15s}._createBtn_1htc7_935:hover{transform:translateY(-1px)}._createBtn_1htc7_935:disabled{opacity:.45;cursor:not-allowed;transform:none}._createBtn_1htc7_935 svg{width:16px;height:16px}._devGrid_1htc7_956{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:800px){._devGrid_1htc7_956{grid-template-columns:1fr}}._devCard_1htc7_966{padding:16px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff04;display:flex;flex-direction:column;gap:10px}._devCard_1htc7_966 h4{margin:0;font-size:13px;font-weight:700;color:#ddd}._devCard_1htc7_966>p{margin:0;font-size:12px;color:#777}._apiKeySection_1htc7_979{margin-top:4px}._apiKeyDisplay_1htc7_981{display:flex;gap:6px}._apiKeyDisplay_1htc7_981 input{flex:1;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-family:monospace;font-size:12px}._apiKeyDisplay_1htc7_981 button{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#888;cursor:pointer}._apiKeyDisplay_1htc7_981 button:hover{color:#0ea5e9;background:#0ea5e91a}._generateKeyBtn_1htc7_1009{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._webhookEvents_1htc7_1023{display:grid;grid-template-columns:1fr 1fr;gap:6px}._webhookEvents_1htc7_1023 label{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.04);background:#ffffff05;font-size:11px;color:#ffffff80}._webhookEvents_1htc7_1023 input{width:13px;height:13px;accent-color:#0ea5e9}._importArea_1htc7_1044{padding:14px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff04}._importArea_1htc7_1044 label{display:block;margin-bottom:8px;font-size:12px;color:#888}._importArea_1htc7_1044 textarea{width:100%;padding:10px 12px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-family:monospace;font-size:12px;resize:vertical;box-sizing:border-box}._importActions_1htc7_1066{display:flex;gap:8px;margin-top:10px}._importBtn_1htc7_915{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff}._customToolsList_1htc7_1075{display:flex;flex-direction:column;gap:8px}._customToolRow_1htc7_1077{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.05);background:#0000001f}._customToolRowBody_1htc7_1087{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._customToolRowName_1htc7_1088{font-size:12px;color:#fffc;font-weight:500}._customToolRowMeta_1htc7_1089{display:flex;flex-wrap:wrap;gap:4px}._backBtn_1htc7_1091{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444;font-size:11px;cursor:pointer}._sdkLinks_1htc7_1105{display:grid;grid-template-columns:1fr 1fr;gap:8px}._sdkLink_1htc7_1105{display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#888;text-decoration:none;font-size:12px;transition:all .15s}._sdkLink_1htc7_1105:hover{background:#0ea5e914;color:#0ea5e9}._modalOverlay_1htc7_1128{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}._modalCard_1htc7_1139{width:100%;max-width:680px;max-height:80vh;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0c0c0cf2;backdrop-filter:blur(16px);box-shadow:0 20px 60px #00000080;overflow:hidden}._modalHeader_1htc7_1151{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._modalTitle_1htc7_1159{font-size:14px;font-weight:700;color:#fff}._modalClose_1htc7_1161{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;color:#ffffffb3;cursor:pointer}._modalClose_1htc7_1161:hover{background:#ffffff0f;color:#fff}._modalClose_1htc7_1161 svg{width:14px;height:14px}._modalBody_1htc7_1177{padding:16px;overflow:auto;max-height:calc(80vh - 50px)}._modalSection_1htc7_1178{margin-bottom:14px}._modalLabel_1htc7_1180{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#fff6;margin-bottom:6px}._modalValue_1htc7_1188{font-size:12px;line-height:1.5;color:#fffc}._modalChips_1htc7_1189{display:flex;flex-wrap:wrap;gap:6px}._modalCode_1htc7_1191{margin:0;padding:12px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#0000004d;color:#fffc;font-size:12px;overflow:auto}[data-theme=light] ._panel_1htc7_3,[data-theme=light] ._scrollBody_1htc7_11{background:#fafafa}[data-theme=light] ._summaryBar_1htc7_88{background:#ffffffeb;border-color:#00000014}[data-theme=light] ._summaryTitle_1htc7_102{color:#9ca3af}[data-theme=light] ._summaryChip_1htc7_111{background:#0000000a;border-color:#00000014;color:#4b5563}[data-theme=light] ._section_1htc7_209{border-color:#00000014;background:#fff}[data-theme=light] ._sectionHeader_1htc7_216:hover{background:#00000005}[data-theme=light] ._sectionTitle_1htc7_244{color:#1d1d1f}[data-theme=light] ._sectionChevron_1htc7_253{color:#9ca3af}[data-theme=light] ._field_1htc7_272 label{color:#6b7280}[data-theme=light] ._field_1htc7_272 input,[data-theme=light] ._field_1htc7_272 select,[data-theme=light] ._field_1htc7_272 textarea{background:#f9fafb;border-color:#0000001a;color:#1d1d1f}[data-theme=light] ._modeBtn_1htc7_341{background:#f9fafb;border-color:#0000001a;color:#6b7280}[data-theme=light] ._modeBtn_1htc7_341._active_1htc7_357{background:#0ea5e90f;border-color:#0ea5e959;color:#0284c7}[data-theme=light] ._providerCard_1htc7_436{background:#f9fafb;border-color:#0000001a;color:#6b7280}[data-theme=light] ._providerCard_1htc7_436:hover{background:#f3f4f6;color:#1d1d1f}[data-theme=light] ._providerCard_1htc7_436._active_1htc7_357{background:#0ea5e90f;border-color:#0ea5e966;color:#0284c7}[data-theme=light] ._toolCard_1htc7_605{background:#f9fafb;border-color:#00000014}[data-theme=light] ._toolCard_1htc7_605:hover{background:#f3f4f6}[data-theme=light] ._toolName_1htc7_635{color:#1d1d1f}[data-theme=light] ._toolDesc_1htc7_637{color:#9ca3af}[data-theme=light] ._compactToggle_1htc7_745{border-color:#00000014;background:#f9fafb}[data-theme=light] ._compactToggleTrack_1htc7_776{background:#0000001f}[data-theme=light] ._compactToggleTrack_1htc7_776:after{background:#0000004d}[data-theme=light] ._compactToggleSwitch_1htc7_766 input:checked+._compactToggleTrack_1htc7_776{background:#0ea5e94d}[data-theme=light] ._compactToggleSwitch_1htc7_766 input:checked+._compactToggleTrack_1htc7_776:after{background:#0284c7}[data-theme=light] ._compactToggleText_1htc7_800{color:#4b5563}[data-theme=light] ._reviewCard_1htc7_847{background:#f9fafb;border-color:#00000014}[data-theme=light] ._reviewSection_1htc7_854{border-bottom-color:#0000000f}[data-theme=light] ._reviewRow_1htc7_870 span{color:#6b7280}[data-theme=light] ._reviewRow_1htc7_870 strong{color:#1d1d1f}[data-theme=light] ._actionBar_1htc7_903{background:#ffffffeb;border-top-color:#00000014}[data-theme=light] ._devCard_1htc7_966{background:#fff;border-color:#00000014}[data-theme=light] ._devCard_1htc7_966 h4{color:#1d1d1f}[data-theme=light] ._modalCard_1htc7_1139{background:#fffffff7;border-color:#0000001f}[data-theme=light] ._modalTitle_1htc7_1159{color:#1d1d1f}[data-theme=light] ._modalLabel_1htc7_1180{color:#9ca3af}[data-theme=light] ._modalValue_1htc7_1188{color:#374151}[data-theme=light] ._modalCode_1htc7_1191{background:#f3f4f6;border-color:#00000014;color:#374151}[data-theme=light] ._templateCard_1htc7_153{background:#fff;border-color:#00000014}[data-theme=light] ._templateCard_1htc7_153:hover{border-color:#0ea5e94d;background:#0ea5e905}[data-theme=light] ._templateCardName_1htc7_192{color:#1d1d1f}[data-theme=light] ._templateCardDesc_1htc7_201{color:#9ca3af}[data-theme=light] ._errorBanner_1htc7_22{background:#ef44440f;border-color:#ef444426}[data-theme=light] ._successBanner_1htc7_23{background:#22c55e0f;border-color:#22c55e26}@keyframes _wz-fade_1fjbh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _wz-spin_1fjbh_1{to{transform:rotate(360deg)}}@keyframes _wz-pop_1fjbh_1{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}._wizard_1fjbh_11{display:flex;flex-direction:column;height:100%;background:var(--bg-primary, #050508);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.06) transparent}._wizardInner_1fjbh_22{width:100%;max-width:520px;margin:0 auto;padding:28px 20px 20px;display:flex;flex-direction:column;flex:1}._progressBar_1fjbh_33{display:flex;gap:0;margin-bottom:28px}._progressStep_1fjbh_38{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;position:relative}._progressStep_1fjbh_38:after{content:"";position:absolute;top:14px;left:calc(50% + 16px);width:calc(100% - 32px);height:2px;background:#ffffff0d;transition:background .3s}._progressStep_1fjbh_38:last-child:after{display:none}._progressStep_1fjbh_38._completed_1fjbh_57:after{background:#6366f166}._stepNumber_1fjbh_59{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;z-index:1;transition:all .3s;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);color:var(--text-tertiary, #71717a)}._progressStep_1fjbh_38._active_1fjbh_74 ._stepNumber_1fjbh_59{background:#6366f1;border-color:#6366f1;color:#fff}._progressStep_1fjbh_38._completed_1fjbh_57 ._stepNumber_1fjbh_59{background:#10b981;border-color:#10b981;color:#fff}._progressStep_1fjbh_38._completed_1fjbh_57 ._stepNumber_1fjbh_59 svg{width:13px;height:13px}._stepTitle_1fjbh_86{font-size:10px;letter-spacing:.4px;text-transform:uppercase;color:var(--text-tertiary, #71717a);font-weight:600;transition:color .2s}._progressStep_1fjbh_38._active_1fjbh_74 ._stepTitle_1fjbh_86{color:var(--text-primary, #fff)}._progressStep_1fjbh_38._completed_1fjbh_57 ._stepTitle_1fjbh_86{color:#10b981}._stepHeader_1fjbh_98{text-align:center;margin-bottom:20px;animation:_wz-fade_1fjbh_1 .25s ease-out}._stepHeader_1fjbh_98 h2{font-size:20px;font-weight:700;margin:0 0 4px;color:var(--text-primary, #fff)}._stepHeader_1fjbh_98 p{font-size:13px;color:var(--text-secondary, #a1a1aa);margin:0}._stepContent_1fjbh_116{flex:1;display:flex;flex-direction:column;gap:16px;animation:_wz-fade_1fjbh_1 .2s ease-out}._formCard_1fjbh_125{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px}._inputGroup_1fjbh_133{display:flex;flex-direction:column;gap:5px}._inputGroup_1fjbh_133+._inputGroup_1fjbh_133{margin-top:16px}._inputGroup_1fjbh_133 label{font-size:12px;font-weight:600;color:var(--text-secondary, #a1a1aa)}._inputGroup_1fjbh_133 input,._inputGroup_1fjbh_133 textarea{padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;color:var(--text-primary, #fff);font-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}._inputGroup_1fjbh_133 textarea{resize:vertical;min-height:56px}._inputGroup_1fjbh_133 input:focus,._inputGroup_1fjbh_133 textarea:focus{outline:none;border-color:#6366f180;box-shadow:0 0 0 2px #6366f11a}._inputGroup_1fjbh_133 input::placeholder,._inputGroup_1fjbh_133 textarea::placeholder{color:var(--text-tertiary, #71717a)}._hint_1fjbh_170{font-size:11px;color:var(--text-tertiary, #71717a)}._inputGroup_1fjbh_133._hasError_1fjbh_172 input,._inputGroup_1fjbh_133._hasError_1fjbh_172 textarea{border-color:#ef444480}._inputGroup_1fjbh_133._hasError_1fjbh_172 input:focus,._inputGroup_1fjbh_133._hasError_1fjbh_172 textarea:focus{box-shadow:0 0 0 2px #ef44441a}._inputError_1fjbh_177{border-color:#ef444480!important}._errorText_1fjbh_179{font-size:11px;color:#ef4444;display:flex;align-items:center;gap:4px}._charCount_1fjbh_187{font-size:10px;color:var(--text-tertiary, #71717a);text-align:right;font-variant-numeric:tabular-nums}._inputGroup_1fjbh_133._hasError_1fjbh_172 ._charCount_1fjbh_187{color:#ef4444}._typeGrid_1fjbh_196{display:flex;flex-direction:column;gap:8px}._typeCard_1fjbh_202{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05;cursor:pointer;transition:all .2s;text-align:left;position:relative}._typeCard_1fjbh_202:hover{background:#ffffff0a;border-color:#ffffff1f}._typeCard_1fjbh_202._selected_1fjbh_219{background:#ffd8001f;border-color:#ffd80080;color:#ffd800;font-weight:700;box-shadow:0 0 8px #ffd8001f}._typeIcon_1fjbh_227{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff0a;color:var(--text-secondary, #a1a1aa);transition:all .2s}._typeCard_1fjbh_202._selected_1fjbh_219 ._typeIcon_1fjbh_227{background:#ffd80026;color:#ffd800}._typeIcon_1fjbh_227 svg{width:18px;height:18px}._typeInfo_1fjbh_245{min-width:0}._typeInfo_1fjbh_245 h4{font-size:14px;font-weight:600;color:var(--text-primary, #fff);margin:0 0 2px}._typeInfo_1fjbh_245 p{font-size:12px;color:var(--text-secondary, #a1a1aa);margin:0;line-height:1.4}._checkmark_1fjbh_249{position:absolute;top:12px;right:12px;color:#ffd800;animation:_wz-pop_1fjbh_1 .2s ease-out}._checkmark_1fjbh_249 svg{width:16px;height:16px}._fieldLabel_1fjbh_259{display:block;font-size:12px;font-weight:600;color:var(--text-secondary, #a1a1aa);margin-bottom:8px}._providerList_1fjbh_268{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._providerRow_1fjbh_275{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-left:3px solid transparent;border-radius:10px;background:#ffffff05;color:var(--text-secondary, #a1a1aa);font-size:13px;font-family:inherit;cursor:pointer;transition:all .15s;text-align:left}._providerRow_1fjbh_275:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff1a}._providerRow_1fjbh_275._selected_1fjbh_219{background:#6366f114;border-color:#6366f133;border-left-color:#6366f1;color:#fff}._providerRow_1fjbh_275._unavailable_1fjbh_302{opacity:.45;cursor:not-allowed}._providerRowIcon_1fjbh_307{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._providerRowContent_1fjbh_317{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._providerRowName_1fjbh_325{font-size:14px;font-weight:600;color:var(--text-primary, #fff);line-height:1.3}._providerRowModel_1fjbh_332{font-size:11px;font-weight:400;color:var(--text-tertiary, #71717a);font-family:SF Mono,Fira Code,Consolas,monospace;line-height:1.2}._providerRowMeta_1fjbh_340{display:flex;align-items:center;gap:8px;flex-shrink:0}._byokBadge_1fjbh_347{font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:4px;background:#eab30826;border:1px solid rgba(234,179,8,.3);color:#eab308;white-space:nowrap}._systemKeyBadge_1fjbh_359{font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:4px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--text-tertiary, #71717a);white-space:nowrap}._statusDot_1fjbh_371{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusDot_1fjbh_371._online_1fjbh_377{background:#4ade80}._statusDot_1fjbh_371._offline_1fjbh_378{background:#ef4444}._loadingProviders_1fjbh_380{text-align:center;padding:20px 16px;color:var(--text-tertiary, #71717a);font-size:13px;border-radius:8px;border:1px dashed rgba(255,255,255,.08);margin-bottom:16px}._modelSelectGroup_1fjbh_391{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}._modelSelect_1fjbh_391{width:100%;padding:10px 36px 10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff08;color:var(--text-primary, #fff);font-size:13px;font-family:SF Mono,Fira Code,Consolas,monospace;cursor:pointer;transition:border-color .15s;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2371717a' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}._modelSelect_1fjbh_391:focus{outline:none;border-color:#6366f180;box-shadow:0 0 0 2px #6366f11a}._modelSelect_1fjbh_391 option{background:#18181b;color:#fff}._tierBadge_1fjbh_426{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.4px;font-weight:700;padding:2px 8px;border-radius:4px;background:#ffffff0f;color:var(--text-secondary, #a1a1aa);align-self:flex-start}._byokRow_1fjbh_440{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px}._byokLabel_1fjbh_450{font-size:12px;color:var(--text-secondary, #a1a1aa)}._byokLink_1fjbh_454{font-size:12px;font-weight:600;color:#818cf8;text-decoration:none;white-space:nowrap;transition:color .15s}._byokLink_1fjbh_454:hover{color:#a78bfa;text-decoration:underline}._modeToggle_1fjbh_468{padding:14px 16px;background:#ffffff05;border-radius:12px;border:1px solid rgba(255,255,255,.08)}._modeToggle_1fjbh_468 label{font-size:12px;font-weight:600;color:var(--text-secondary, #a1a1aa);display:block;margin-bottom:10px}._modeButtons_1fjbh_482{display:flex;gap:8px}._modeBtn_1fjbh_484{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05;color:var(--text-tertiary, #71717a);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}._modeBtn_1fjbh_484:hover{background:#ffffff0a;color:var(--text-secondary, #a1a1aa)}._modeBtn_1fjbh_484._active_1fjbh_74{background:#ffd8001f;border-color:#ffd80080;color:#ffd800;font-weight:700;box-shadow:0 0 12px #ffd80026}._modeBtn_1fjbh_484 svg{width:14px;height:14px}._toolsIntro_1fjbh_514{font-size:13px;color:var(--text-secondary, #a1a1aa);margin:0}._toolsGrid_1fjbh_516{display:flex;flex-direction:column;gap:8px}._toolCard_1fjbh_522{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05;cursor:pointer;transition:all .2s;text-align:left}._toolCard_1fjbh_522:hover{background:#ffffff0a;border-color:#ffffff1f}._toolCard_1fjbh_522._selected_1fjbh_219{background:#ffd8000f;border-color:#ffd8004d}._toolIcon_1fjbh_543{width:32px;height:32px;border-radius:8px;background:#ffffff0a;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary, #71717a);flex-shrink:0;transition:all .2s}._toolCard_1fjbh_522._selected_1fjbh_219 ._toolIcon_1fjbh_543{background:#ffd8001f;color:#ffd800}._toolIcon_1fjbh_543 svg{width:16px;height:16px}._toolInfo_1fjbh_561{flex:1;min-width:0}._toolInfo_1fjbh_561 h4{font-size:13px;font-weight:600;color:var(--text-primary, #fff);margin:0 0 1px}._toolInfo_1fjbh_561 p{font-size:12px;color:var(--text-secondary, #a1a1aa);margin:0}._toolCheckbox_1fjbh_565{color:#ffffff1a;transition:color .2s;flex-shrink:0}._toolCard_1fjbh_522._selected_1fjbh_219 ._toolCheckbox_1fjbh_565{color:#ffd800}._toolCheckbox_1fjbh_565 svg{width:16px;height:16px}._reviewCard_1fjbh_570{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px 20px}._reviewCard_1fjbh_570 h3{font-size:15px;font-weight:600;color:var(--text-primary, #fff);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}._reviewGrid_1fjbh_585{display:grid;gap:0}._reviewItem_1fjbh_587{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.04)}._reviewItem_1fjbh_587:last-child{border-bottom:none;padding-bottom:0}._reviewLabel_1fjbh_596{font-size:12px;color:var(--text-tertiary, #71717a);font-weight:500}._reviewValue_1fjbh_601{font-size:13px;font-weight:500;color:var(--text-primary, #fff);text-align:right;max-width:60%}._successState_1fjbh_610{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 20px;animation:_wz-fade_1fjbh_1 .35s ease-out}._successIcon_1fjbh_618{width:56px;height:56px;border-radius:50%;background:#10b9811a;display:flex;align-items:center;justify-content:center;color:#10b981;margin-bottom:16px;animation:_wz-pop_1fjbh_1 .35s ease-out}._successIcon_1fjbh_618 svg{width:26px;height:26px}._successState_1fjbh_610 h3{font-size:18px;font-weight:700;color:var(--text-primary, #fff);margin:0 0 4px}._successState_1fjbh_610 p{font-size:13px;color:var(--text-secondary, #a1a1aa);margin:0 0 20px}._successActions_1fjbh_643{display:flex;gap:10px}._errorMsg_1fjbh_646{padding:10px 14px;background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:8px;color:#ef4444;font-size:13px}._navigation_1fjbh_656{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.05);margin-top:auto}._navLeft_1fjbh_664{display:flex;align-items:center;gap:10px}._keyboardHint_1fjbh_669{font-size:10px;color:var(--text-tertiary, #71717a);opacity:.6}._backBtn_1fjbh_676,._nextBtn_1fjbh_676,._createBtn_1fjbh_676,._primaryBtn_1fjbh_676,._secondaryBtn_1fjbh_676{padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._backBtn_1fjbh_676{background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary, #a1a1aa)}._backBtn_1fjbh_676:hover{background:#ffffff0f;color:var(--text-primary, #fff)}._nextBtn_1fjbh_676,._createBtn_1fjbh_676,._primaryBtn_1fjbh_676{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;color:#fff;box-shadow:0 0 20px #6366f14d}._nextBtn_1fjbh_676:hover,._createBtn_1fjbh_676:hover,._primaryBtn_1fjbh_676:hover{box-shadow:0 0 30px #6366f166}._nextBtn_1fjbh_676:disabled,._createBtn_1fjbh_676:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}._secondaryBtn_1fjbh_676{background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:var(--text-primary, #fff)}._secondaryBtn_1fjbh_676:hover{background:#ffffff0f}._spinner_1fjbh_720{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:_wz-spin_1fjbh_1 .7s linear infinite;margin-right:6px}._createBtn_1fjbh_676._loading_1fjbh_380{display:flex;align-items:center;justify-content:center}[data-theme=light] ._wizard_1fjbh_11{background:var(--bg-primary, #fafafa)}[data-theme=light] ._progressStep_1fjbh_38:after{background:#00000014}[data-theme=light] ._stepNumber_1fjbh_59{background:#0000000a;border-color:#0000001f;color:#9ca3af}[data-theme=light] ._formCard_1fjbh_125{background:#00000005;border-color:#00000014}[data-theme=light] ._inputGroup_1fjbh_133 input,[data-theme=light] ._inputGroup_1fjbh_133 textarea{background:#00000008;border-color:#0000001f;color:#1d1d1f}[data-theme=light] ._inputGroup_1fjbh_133 input::placeholder,[data-theme=light] ._inputGroup_1fjbh_133 textarea::placeholder{color:#9ca3af}[data-theme=light] ._typeCard_1fjbh_202{background:#00000005;border-color:#00000014}[data-theme=light] ._typeCard_1fjbh_202:hover{background:#0000000a;border-color:#00000026}[data-theme=light] ._typeIcon_1fjbh_227{background:#0000000a;color:#6b7280}[data-theme=light] ._providerRow_1fjbh_275{background:#00000005;border-color:#0000000f;color:#6b7280}[data-theme=light] ._providerRow_1fjbh_275:hover:not(:disabled){background:#0000000a;border-color:#0000001f}[data-theme=light] ._providerRow_1fjbh_275._selected_1fjbh_219{background:#6366f10f;border-color:#6366f133;color:#1d1d1f}[data-theme=light] ._modelSelect_1fjbh_391{background:#00000008;border-color:#0000001f;color:#1d1d1f}[data-theme=light] ._modelSelect_1fjbh_391 option{background:#fff;color:#1d1d1f}[data-theme=light] ._modeToggle_1fjbh_468{background:#00000005;border-color:#00000014}[data-theme=light] ._modeBtn_1fjbh_484{background:#00000005;border-color:#00000014;color:#9ca3af}[data-theme=light] ._modeBtn_1fjbh_484:hover{background:#0000000a;color:#6b7280}[data-theme=light] ._modeBtn_1fjbh_484._active_1fjbh_74{background:#ffd8001a;border-color:#ffd80080;color:#b89a00;font-weight:700}[data-theme=light] ._toolCard_1fjbh_522{background:#00000005;border-color:#00000014}[data-theme=light] ._toolCard_1fjbh_522:hover{background:#0000000a;border-color:#00000026}[data-theme=light] ._toolIcon_1fjbh_543{background:#0000000a;color:#9ca3af}[data-theme=light] ._toolCheckbox_1fjbh_565{color:#0000001a}[data-theme=light] ._reviewCard_1fjbh_570{background:#00000005;border-color:#00000014}[data-theme=light] ._reviewCard_1fjbh_570 h3{border-bottom-color:#0000000f}[data-theme=light] ._reviewItem_1fjbh_587{border-bottom-color:#0000000a}[data-theme=light] ._navigation_1fjbh_656{border-top-color:#0000000f}[data-theme=light] ._backBtn_1fjbh_676{background:#00000008;border-color:#0000001f;color:#6b7280}[data-theme=light] ._backBtn_1fjbh_676:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._secondaryBtn_1fjbh_676{background:#00000008;border-color:#0000001f;color:#1d1d1f}[data-theme=light] ._secondaryBtn_1fjbh_676:hover{background:#0000000f}[data-theme=light] ._byokRow_1fjbh_440{background:#00000005;border-color:#0000000f}[data-theme=light] ._systemKeyBadge_1fjbh_359{background:#0000000a;border-color:#00000014;color:#9ca3af}[data-theme=light] ._tierBadge_1fjbh_426{background:#0000000a;color:#6b7280}[data-theme=light] ._loadingProviders_1fjbh_380{border-color:#0000001a;color:#9ca3af}@media(max-width:480px){._wizardInner_1fjbh_22{padding:20px 14px 14px}._stepTitle_1fjbh_86{display:none}}._factoryContainer_1uie5_4{display:flex;flex-direction:column;height:100%;overflow:hidden}._modeToggle_1uie5_11{display:flex;gap:8px;padding:12px 16px;background:#0003;border-bottom:1px solid rgba(255,255,255,.06)}._modeToggle_1uie5_11 ._modeBtn_1uie5_19{flex:0 0 auto;padding:8px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:13px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}._modeToggle_1uie5_11 ._modeBtn_1uie5_19:hover{background:#ffffff0d;color:#fff}._modeToggle_1uie5_11 ._modeBtn_1uie5_19._active_1uie5_39{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._modeToggle_1uie5_11 ._modeBtn_1uie5_19 svg{width:14px;height:14px}._panel_1uie5_50{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden;margin:0}._tabsContainer_1uie5_60{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:#0003}._headerActions_1uie5_69{display:flex;gap:12px;align-items:center;width:100%;justify-content:space-between}._templateBtn_1uie5_77{padding:6px 12px;background:#a855f726;border:1px solid rgba(168,85,247,.3);border-radius:6px;color:#a855f7;font-size:12px;cursor:pointer}._stepIndicator_1uie5_87{font-size:12px;color:#888}._panelContent_1uie5_92{flex:1;overflow-y:auto;padding:20px}._templatesSection_1uie5_99{margin-bottom:24px}._templatesSection_1uie5_99 h3{margin:0 0 16px;font-size:14px}._templateFilters_1uie5_108{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}._filterBtn_1uie5_115{padding:6px 12px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:11px;cursor:pointer;transition:all .2s}._filterBtn_1uie5_115:hover{background:#ffffff0d;color:#fff}._filterBtn_1uie5_115._active_1uie5_39{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._templatesGrid_1uie5_137{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:20px}._templateCard_1uie5_144{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:all .2s}._templateCard_1uie5_144:hover{background:#a855f71a;border-color:#a855f74d}._templateIcon_1uie5_158{font-size:24px;margin-bottom:8px;display:block}._templateCard_1uie5_144 h4{margin:0 0 4px;font-size:13px;font-weight:500}._templateCard_1uie5_144 p{margin:0 0 8px;font-size:11px;color:#888}._templateMeta_1uie5_176{display:flex;gap:8px;font-size:10px;color:#666}._templateMeta_1uie5_176 span{padding:2px 6px;background:#0000004d;border-radius:4px}._divider_1uie5_189{text-align:center;color:#666;font-size:12px;position:relative;margin:20px 0}._divider_1uie5_189:before,._divider_1uie5_189:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#ffffff1a}._divider_1uie5_189:before{left:0}._divider_1uie5_189:after{right:0}._stepProgress_1uie5_211{display:flex;gap:8px;margin-bottom:24px}._stepBtn_1uie5_217{flex:1;display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._stepBtn_1uie5_217:hover{background:#ffffff0d}._stepBtn_1uie5_217._active_1uie5_39{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._stepBtn_1uie5_217._completed_1uie5_242{background:#22c55e1a;border-color:#22c55e33;color:#22c55e}._stepNum_1uie5_248{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#0000004d;border-radius:50%;font-size:11px;font-weight:600}._stepLabel_1uie5_260{font-weight:500}._formSection_1uie5_265{margin-bottom:24px}._formSection_1uie5_265 h3{margin:0 0 16px;font-size:14px;font-weight:500}._field_1uie5_275{margin-bottom:16px}._field_1uie5_275 label{display:block;margin-bottom:6px;font-size:12px;color:#888}._field_1uie5_275 input[type=text],._field_1uie5_275 input:not([type]),._field_1uie5_275 textarea,._field_1uie5_275 select{width:100%;padding:10px 12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;outline:none;transition:border-color .2s}._field_1uie5_275 input:focus,._field_1uie5_275 textarea:focus,._field_1uie5_275 select:focus{border-color:#0ea5e980}._field_1uie5_275 textarea{resize:vertical;min-height:80px}._typeGrid_1uie5_313{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._typeBtn_1uie5_319{padding:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._typeBtn_1uie5_319:hover{background:#ffffff0d;color:#fff}._typeBtn_1uie5_319._active_1uie5_39{background:#a855f726;border-color:#a855f74d;color:#a855f7}._modeSelector_1uie5_342{display:flex;gap:12px}._modeBtn_1uie5_19{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:13px;cursor:pointer;transition:all .2s}._modeBtn_1uie5_19:hover{background:#ffffff0d}._modeBtn_1uie5_19._active_1uie5_39{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}._providerGrid_1uie5_374{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._providerBtn_1uie5_380{padding:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._providerBtn_1uie5_380:hover{background:#ffffff0d;color:#fff}._providerBtn_1uie5_380._active_1uie5_39{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._paramGrid_1uie5_403{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._paramGrid_1uie5_403 input[type=range]{width:100%;margin-top:8px}._toolsGrid_1uie5_415{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._toolItem_1uie5_421{display:flex;align-items:center;gap:8px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;cursor:pointer}._toolItem_1uie5_421 input{accent-color:#0ea5e9}._reviewCard_1uie5_437{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._reviewRow_1uie5_444{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}._reviewRow_1uie5_444:last-child{border-bottom:none}._reviewRow_1uie5_444 span{color:#888;font-size:13px}._reviewRow_1uie5_444 strong{font-size:13px}._formNav_1uie5_465{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}._backBtn_1uie5_474{padding:10px 20px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:13px;cursor:pointer}._nextBtn_1uie5_484{padding:10px 24px;background:#0ea5e926;border:1px solid rgba(14,165,233,.3);border-radius:8px;color:#0ea5e9;font-size:13px;cursor:pointer}._createBtn_1uie5_494{display:flex;align-items:center;gap:8px;padding:10px 24px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._createBtn_1uie5_494:disabled{opacity:.5;cursor:not-allowed}@media(max-width:992px){._typeGrid_1uie5_313,._providerGrid_1uie5_374,._toolsGrid_1uie5_415{grid-template-columns:repeat(2,1fr)}._stepProgress_1uie5_211{flex-wrap:wrap}._stepBtn_1uie5_217{flex:0 0 calc(50% - 4px)}}@media(max-width:768px){._templatesGrid_1uie5_137{grid-template-columns:1fr}._modeSelector_1uie5_342{flex-direction:column}._paramGrid_1uie5_403,._toolsGrid_1uie5_415{grid-template-columns:1fr}}[data-theme=light] ._modeToggle_1uie5_11{background:#00000008;border-bottom-color:#00000014}[data-theme=light] ._modeToggle_1uie5_11 ._modeBtn_1uie5_19{background:#00000005;border-color:#0000001f;color:#6b7280}[data-theme=light] ._modeToggle_1uie5_11 ._modeBtn_1uie5_19:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._modeToggle_1uie5_11 ._modeBtn_1uie5_19._active_1uie5_39{background:#0ea5e91a;border-color:#0ea5e959;color:#0284c7}[data-theme=light] ._tabsContainer_1uie5_60{background:#00000005;border-bottom-color:#00000014}[data-theme=light] ._field_1uie5_275 input[type=text],[data-theme=light] ._field_1uie5_275 input:not([type]),[data-theme=light] ._field_1uie5_275 textarea,[data-theme=light] ._field_1uie5_275 select{background:#00000008;border-color:#0000001f;color:#1d1d1f}[data-theme=light] ._field_1uie5_275 label{color:#6b7280}[data-theme=light] ._typeBtn_1uie5_319{background:#00000005;border-color:#0000001a;color:#6b7280}[data-theme=light] ._typeBtn_1uie5_319:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._modeSelector_1uie5_342 ._modeBtn_1uie5_19{background:#00000005;border-color:#0000001a;color:#6b7280}[data-theme=light] ._modeSelector_1uie5_342 ._modeBtn_1uie5_19:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._modeSelector_1uie5_342 ._modeBtn_1uie5_19._active_1uie5_39{background:#22c55e14;border-color:#22c55e4d;color:#16a34a}[data-theme=light] ._providerBtn_1uie5_380{background:#00000005;border-color:#0000001a;color:#6b7280}[data-theme=light] ._providerBtn_1uie5_380:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._filterBtn_1uie5_115{border-color:#0000001a;color:#6b7280}[data-theme=light] ._filterBtn_1uie5_115:hover{background:#0000000f;color:#1d1d1f}[data-theme=light] ._templateCard_1uie5_144{background:#00000005;border-color:#00000014}[data-theme=light] ._templateCard_1uie5_144:hover{background:#a855f70f;border-color:#a855f740}[data-theme=light] ._reviewCard_1uie5_437{background:#00000005;border-color:#00000014}[data-theme=light] ._reviewRow_1uie5_444{border-bottom-color:#0000000f}[data-theme=light] ._backBtn_1uie5_474{border-color:#0000001f;color:#6b7280}[data-theme=light] ._formNav_1uie5_465{border-top-color:#00000014}[data-theme=light] ._stepBtn_1uie5_217{background:#00000005;border-color:#00000014;color:#6b7280}[data-theme=light] ._stepBtn_1uie5_217:hover{background:#0000000d}[data-theme=light] ._stepNum_1uie5_248{background:#0000000f}[data-theme=light] ._divider_1uie5_189:before,[data-theme=light] ._divider_1uie5_189:after{background:#0000001a}[data-theme=light] ._toolItem_1uie5_421{background:#00000005;border-color:#00000014}[data-theme=light] ._panel_1uie5_50{background:#00000003}._errorMessage_1uie5_698{padding:10px 14px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:13px;margin-top:12px}._successMessage_1uie5_708{padding:10px 14px;background:#22c55e26;border:1px solid rgba(34,197,94,.3);border-radius:6px;color:#22c55e;font-size:13px;margin-top:12px}._panel_g5s7z_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden;container-type:inline-size;container-name:agentspanel}._splitContainer_g5s7z_15{display:flex;flex:1;overflow:hidden}._agentsPane_g5s7z_21{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden;transition:flex .3s ease}._agentsPane_g5s7z_21._hasSessions_g5s7z_30{flex:0 0 340px;max-width:340px;border-right:1px solid rgba(255,255,255,.06)}._sessionsPane_g5s7z_36{flex:1;min-width:0;overflow:hidden}._modalOpen_g5s7z_42 ._cardTopActions_g5s7z_42,._modalOpen_g5s7z_42 ._cardActions_g5s7z_43{visibility:hidden}._panelHeader_g5s7z_47{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06);gap:12px}._headerMeta_g5s7z_56{display:flex;align-items:center;gap:8px;flex-shrink:0}._headerControls_g5s7z_63{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-start;padding-left:20px}._countPill_g5s7z_72{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:#fffc;font-size:11px;font-weight:600}._panelHeader_g5s7z_47 h2{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600}._mobileToggleBtn_g5s7z_97{display:none}._desktopAgentIcon_g5s7z_101{display:inline-flex}._mobileToggleChevron_g5s7z_105{display:inline-block;font-size:10px;transition:transform .2s ease;transform:rotate(-90deg);margin-left:-2px}._mobileToggleOpen_g5s7z_113{transform:rotate(0)}._collapsibleToolbar_g5s7z_118{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.06)}._viewTabs_g5s7z_127{display:flex;gap:4px}._viewTab_g5s7z_127{padding:6px 14px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._viewTab_g5s7z_127:hover{background:#ffffff0d;color:#fff}._viewTab_g5s7z_127._active_g5s7z_148{background:#01a6bc26;border-color:#01a6bc4d;color:#01a6bc}._panelToolbar_g5s7z_154{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06)}._bulkBar_g5s7z_162{display:flex;align-items:center;gap:8px;padding-left:4px}._bulkCount_g5s7z_169{font-size:12px;color:#ffffffbf;font-weight:700}._bulkBtn_g5s7z_175{padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-size:12px;cursor:pointer}._bulkBtn_g5s7z_175:disabled{opacity:.5;cursor:not-allowed}._bulkDangerBtn_g5s7z_190{padding:6px 8px;border-radius:8px;border:1px solid rgba(239,68,68,.3);background:#ef44441f;color:#fffffff2;font-size:12px;cursor:pointer}._bulkDangerBtn_g5s7z_190:disabled{opacity:.5;cursor:not-allowed}._searchBox_g5s7z_205{display:flex;align-items:center;gap:6px;width:320px;min-width:320px;padding:0;background:transparent;border:none;border-radius:0}._searchBox_g5s7z_205 input{flex:1;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:6px 10px;color:#fff;font-size:13px;outline:none}._clearBtn_g5s7z_228{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffbf;cursor:pointer}._clearBtn_g5s7z_228:hover{background:#ffffff14;color:#fff}._clearBtn_g5s7z_228 svg{width:12px;height:12px}._toolbarBtn_g5s7z_251{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;border:1px solid rgba(1,166,188,.3);background:#01a6bc1f;color:#01a6bc;font-size:11px;cursor:pointer}._toolbarBtn_g5s7z_251:hover{background:#01a6bc2e;color:#fff}._toolbarBtn_g5s7z_251 svg{width:11px;height:11px}._navIcons_g5s7z_275{display:flex;align-items:center;gap:4px;padding:0 6px;margin:0 4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}._navIcons_g5s7z_275::-webkit-scrollbar{display:none}._navIconBtn_g5s7z_291{display:inline-flex;align-items:center;justify-content:center;padding:6px 7px;min-width:32px;height:32px;border-radius:6px;border:1px solid transparent;background:transparent;color:#ffffff80;cursor:pointer;transition:all .15s ease;flex-shrink:0}._navIconBtn_g5s7z_291:hover{background:#01a6bc1f;border-color:#01a6bc40;color:#01a6bc}._navIconBtn_g5s7z_291._navIconActive_g5s7z_313{background:#01a6bc26;border-color:#01a6bc4d;color:#01a6bc;opacity:1}._navIconBtn_g5s7z_291 svg{width:18px;height:18px}._searchBox_g5s7z_205 input::placeholder{color:#666}._filterSelect_g5s7z_329{padding:4px 18px 4px 6px!important;background:#0003!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:6px!important;color:#fff!important;font-size:11px!important;cursor:pointer!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:28px!important;flex-shrink:0!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 4px center!important}._filterSelect_g5s7z_329:nth-of-type(2){width:80px!important;min-width:80px!important;max-width:80px!important}._panelContent_g5s7z_359{flex:1;overflow-y:auto;padding:0}._agentsGrid_g5s7z_366{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:12px}@media(max-width:768px){._agentsGrid_g5s7z_366{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}._agentCard_g5s7z_379{background:#1e1e23cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d;border-radius:16px;padding:16px;min-height:120px}._agentCard_g5s7z_379:hover{background:#232328e6;border-color:#ffffff26;box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff14;transform:translateY(-2px)}._agentCard_g5s7z_379._selected_g5s7z_397{background:#01a6bc26;border-color:#01a6bc80;box-shadow:0 8px 32px #01a6bc33,inset 0 1px #ffffff1a}._agentIcon_g5s7z_404{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#01a6bc4d,#fa547c4d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0000004d}._agentIcon_g5s7z_404 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._agentInfo_g5s7z_423 h3{font-size:16px;font-weight:600;color:#fff;margin:0 0 4px;line-height:1.3}._agentSubtitle_g5s7z_432{font-size:13px;color:#ffffffb3;line-height:1.4;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._cardTimestamp_g5s7z_446{font-size:11px;color:#ffffff80;display:flex;align-items:center;gap:4px}._cardActions_g5s7z_43{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);margin-top:12px}._actionBtn_g5s7z_465._runBtn_g5s7z_465{background:linear-gradient(135deg,#22c55e33,#22c55e1a);border:1px solid rgba(34,197,94,.3);color:#22c55e}._actionBtn_g5s7z_465._runBtn_g5s7z_465:hover{background:linear-gradient(135deg,#22c55e4d,#22c55e33);border-color:#22c55e80;box-shadow:0 4px 12px #22c55e33}._actionBtn_g5s7z_465._dropdownBtn_g5s7z_478{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}._actionBtn_g5s7z_465._dropdownBtn_g5s7z_478:hover{background:#ffffff1a;border-color:#fff3;color:#fff}._cardStats_g5s7z_491{display:flex;gap:12px;padding:8px 0}._stat_g5s7z_497{display:flex;align-items:center;gap:4px;font-size:11px;color:#fff9;background:#ffffff0d;padding:4px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}._typeBadge_g5s7z_510{background:#fa547c26;border:1px solid rgba(250,84,124,.3);padding:3px 8px;border-radius:6px;font-size:10px;font-weight:600;color:#fa547c;text-transform:uppercase;letter-spacing:.5px}._desktopOnly_g5s7z_523{display:none!important}}._agentCard_g5s7z_379{position:relative;display:flex;flex-direction:column;padding:0;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;cursor:pointer;transition:all .2s ease;overflow:hidden}@media(max-width:768px){._agentCard_g5s7z_379{background:#1e1e23cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d;border-radius:16px;min-height:120px}._agentCard_g5s7z_379:hover{background:#232328e6;border-color:#ffffff26;box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff14;transform:translateY(-2px)}._agentCard_g5s7z_379._selected_g5s7z_397{background:#01a6bc26;border-color:#01a6bc80;box-shadow:0 8px 32px #01a6bc33,inset 0 1px #ffffff1a}}._agentCard_g5s7z_379:hover{background:#ffffff0f;border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}._agentCard_g5s7z_379._selected_g5s7z_397{background:#01a6bc1a;border-color:#01a6bc66;box-shadow:0 0 0 1px #01a6bc33}._agentCard_g5s7z_379._openclawCard_g5s7z_581{background:#faa52514;border:1.5px solid rgba(250,165,37,.35);box-shadow:0 0 12px #faa52514,inset 0 0 20px #faa52508}._agentCard_g5s7z_379._openclawCard_g5s7z_581:hover{background:#faa52524;border-color:#faa5258c;box-shadow:0 4px 16px #faa5252e,0 0 20px #faa5251a}._agentCard_g5s7z_379._openclawCard_g5s7z_581._selected_g5s7z_397{background:#faa52529;border-color:#faa525b3;box-shadow:0 0 0 1px #faa5254d,0 0 20px #faa5251f}._statusBar_g5s7z_600{height:3px;width:100%;background:#444}._statusBar_g5s7z_600._active_g5s7z_148{background:linear-gradient(90deg,#22c55e,#4ade80)}._statusBar_g5s7z_600._idle_g5s7z_610{background:#666}._statusBar_g5s7z_600._paused_g5s7z_614{background:linear-gradient(90deg,#faa525,#ffd800)}._statusBar_g5s7z_600._failed_g5s7z_618{background:linear-gradient(90deg,#ef4444,#f87171)}._cardHeader_g5s7z_623{display:flex;align-items:flex-start;gap:8px;padding:10px 10px 6px}._cardTopActions_g5s7z_42{margin-left:auto;display:flex;align-items:center;gap:4px}._pinBtn_g5s7z_637{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffbf;cursor:pointer}._pinBtn_g5s7z_637:hover{background:#ffffff14;color:#fff}._pinActive_g5s7z_655{border-color:#facc1559;background:#facc151f;color:#facc15f2}._bulkCheckbox_g5s7z_661{width:14px;height:14px;pointer-events:none}._agentIcon_g5s7z_404{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;background:linear-gradient(135deg,#01a6bc33,#fa547c33);border-radius:6px;color:#01a6bc}._agentIcon_g5s7z_404 svg{width:12px;height:12px}._agentInfo_g5s7z_423{flex:1;min-width:0;overflow:hidden}._agentInfo_g5s7z_423 h3{margin:0;font-size:13px;line-height:1.3;font-weight:600;white-space:normal;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}._cardStats_g5s7z_491{display:flex;align-items:center;gap:8px;padding:0 10px 4px}._stat_g5s7z_497{display:flex;align-items:center;gap:2px;font-size:10px;color:#888}._stat_g5s7z_497 svg{width:10px;height:10px;opacity:.6}._cardActions_g5s7z_43{display:flex;justify-content:center;gap:5px;padding:8px 6px;flex-wrap:wrap;background:#0003;border-top:1px solid rgba(255,255,255,.05);border-radius:0 0 10px 10px;position:relative;z-index:2}._actionBtn_g5s7z_465{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#c2c6d2;cursor:pointer;transition:all .15s;flex-shrink:0}._actionBtn_g5s7z_465:hover{background:#01a6bc33;border-color:#01a6bc66;color:#01a6bc}._actionBtn_g5s7z_465 svg{width:12px;height:12px}._agentsList_g5s7z_769{display:flex;flex-direction:column;gap:0;padding:0;margin:0}._agentHeader_g5s7z_777{display:flex;align-items:center;gap:10px;margin-bottom:10px}._agentHeader_g5s7z_777 h3{margin:0;font-size:14px;font-weight:500;flex:1}._statusDot_g5s7z_791{width:8px;height:8px;border-radius:50%;background:#666}._statusDot_g5s7z_791._active_g5s7z_148{background:#22c55e;box-shadow:0 0 8px #22c55e80}._statusDot_g5s7z_791._idle_g5s7z_610{background:#888}._statusDot_g5s7z_791._paused_g5s7z_614{background:#faa525}._statusDot_g5s7z_791._failed_g5s7z_618{background:#ef4444}._typeBadge_g5s7z_510{display:inline-block;padding:1px 4px;background:#fa547c26;border-radius:3px;font-size:8px;color:#fa547c;text-transform:uppercase;letter-spacing:.3px}._agentMeta_g5s7z_826{display:flex;gap:16px;font-size:11px;color:#888;margin-bottom:12px}._agentMeta_g5s7z_826 span{display:flex;align-items:center;gap:4px}._modeBadge_g5s7z_840{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#22c55e26;border-radius:4px;color:#22c55e}._modeBadge_g5s7z_840 svg{width:9px;height:9px}._modeBadge_g5s7z_840._unbounded_g5s7z_856{background:#f59e0b26;color:#faa525}._agentActions_g5s7z_861{display:flex;gap:8px;justify-content:left}._agentActions_g5s7z_861 button{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}._agentActions_g5s7z_861 button:hover{background:#01a6bc33;border-color:#01a6bc4d}._agentDetail_g5s7z_887{display:flex;flex-direction:column;gap:20px}._detailHeader_g5s7z_893{display:flex;align-items:center;gap:12px}._detailHeader_g5s7z_893 h3{margin:0;font-size:18px;font-weight:600;flex:1}._agentIdSection_g5s7z_906{display:flex;flex-direction:column;gap:6px;padding:10px;background:#01a6bc0d;border:1px solid rgba(1,166,188,.1);border-radius:8px;margin-bottom:10px}._agentIdRow_g5s7z_917{display:flex;align-items:center;gap:8px}._agentIdLabel_g5s7z_923{font-size:9px;color:#666;min-width:55px;text-transform:uppercase}._agentIdValue_g5s7z_930{display:flex;align-items:center;gap:6px;flex:1}._agentIdValue_g5s7z_930 code{flex:1;padding:6px 8px;background:#0000004d;border-radius:4px;font-size:9px;color:#01a6bc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copyBtn_g5s7z_949{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:#666;cursor:pointer;transition:all .15s}._copyBtn_g5s7z_949 svg{width:12px;height:12px}._copyBtn_g5s7z_949:hover{background:#01a6bc26;border-color:#01a6bc40;color:#01a6bc}._detailGrid_g5s7z_974{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}._detailItem_g5s7z_981{display:flex;flex-direction:column;gap:2px;padding:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:6px}._detailLabel_g5s7z_991{font-size:8px;color:#555;text-transform:uppercase;letter-spacing:.3px}._detailValue_g5s7z_998{font-size:12px;font-weight:500}._detailValue_g5s7z_998._low_g5s7z_1003{color:#22c55e}._detailValue_g5s7z_998._medium_g5s7z_1007{color:#faa525}._detailValue_g5s7z_998._high_g5s7z_1011{color:#ef4444}._detailCapabilities_g5s7z_1015{padding:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:6px}._detailCapabilities_g5s7z_1015 h4{margin:0 0 8px;font-size:9px;font-weight:500;text-transform:uppercase;color:#666;letter-spacing:.3px}._modalOverlay_g5s7z_1033{position:fixed;inset:0;background:#000000d1;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:4200;isolation:isolate;animation:_fadeIn_g5s7z_1 .15s ease}@keyframes _fadeIn_g5s7z_1{0%{opacity:0}to{opacity:1}}._modal_g5s7z_42{width:90%;max-width:360px;max-height:70vh;background:linear-gradient(145deg,#1e1e1e,#141414);border:1px solid rgba(255,255,255,.1);border-radius:14px;display:flex;flex-direction:column;animation:_slideUp_g5s7z_1 .2s cubic-bezier(.16,1,.3,1);overflow:hidden;position:relative;z-index:4201;box-shadow:0 20px 40px #00000080,0 0 0 1px #ffffff0d}@keyframes _slideUp_g5s7z_1{0%{transform:translateY(10px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._modalHeader_g5s7z_1075{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}._modalHeader_g5s7z_1075 h3{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;color:#fff}._modalHeader_g5s7z_1075 h3 svg{width:14px;height:14px;opacity:.7}._modalClose_g5s7z_1100{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#666;font-size:16px;cursor:pointer;transition:all .15s}._modalClose_g5s7z_1100:hover{background:#ffffff1a;color:#fff}._modalBody_g5s7z_1120{flex:1;padding:12px 14px;overflow-y:auto}._modalFooter_g5s7z_1126{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;background:#0003;border-top:1px solid rgba(255,255,255,.05)}._inputGroup_g5s7z_1136{margin-bottom:10px}._inputGroup_g5s7z_1136 label{display:block;margin-bottom:6px;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px}._inputGroup_g5s7z_1136 textarea{width:100%;padding:10px;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-size:12px;resize:vertical;font-family:inherit}._inputGroup_g5s7z_1136 textarea:focus{outline:none;border-color:#01a6bc66}._messagesArea_g5s7z_1167{max-height:200px;overflow-y:auto;padding:10px;background:#00000040;border-radius:8px;margin-bottom:10px}._emptyMessages_g5s7z_1176{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:#555;text-align:center}._emptyMessages_g5s7z_1176 svg{width:24px;height:24px;margin-bottom:8px;opacity:.4}._emptyMessages_g5s7z_1176 p{font-size:11px;margin:0}._message_g5s7z_1167{margin-bottom:8px;padding:8px 10px;border-radius:10px;max-width:85%}._message_g5s7z_1167._user_g5s7z_1205{background:#01a6bc26;border:1px solid rgba(1,166,188,.2);margin-left:auto}._message_g5s7z_1167._agent_g5s7z_21{background:#fa547c1f;border:1px solid rgba(250,84,124,.2);margin-right:auto}._messageContent_g5s7z_1217{font-size:11px;line-height:1.4;white-space:pre-wrap}._messageTime_g5s7z_1223{font-size:9px;color:#555;margin-top:4px;text-align:right}._messageInputArea_g5s7z_1231{display:flex;gap:6px}._messageInputArea_g5s7z_1231 input{flex:1;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:20px;color:#fff;font-size:12px}._messageInputArea_g5s7z_1231 input:focus{outline:none;border-color:#01a6bc66}._sendBtn_g5s7z_1251{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#01a6bc,#fa547c);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .15s}._sendBtn_g5s7z_1251 svg{width:14px;height:14px}._sendBtn_g5s7z_1251:hover:not(:disabled){transform:scale(1.05)}._sendBtn_g5s7z_1251:disabled{opacity:.4;cursor:not-allowed}._sendSpinner_g5s7z_1279{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:_spin_g5s7z_1 .8s linear infinite}._thinkingMessage_g5s7z_1288{background:#01a6bc1f;border-color:#01a6bc40}._thinkingRow_g5s7z_1293{display:inline-flex;align-items:center;gap:8px}._thinkingSpinner_g5s7z_1299{width:12px;height:12px;border-radius:50%;border:2px solid rgba(1,166,188,.3);border-top-color:#01a6bc;animation:_spin_g5s7z_1 .8s linear infinite}._thinkingText_g5s7z_1308{font-size:11px;color:#01a6bc;letter-spacing:.2px}._cancelBtn_g5s7z_1315{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#888;font-size:11px;cursor:pointer;transition:all .15s}._cancelBtn_g5s7z_1315:hover{background:#ffffff14;color:#fff}._primaryBtn_g5s7z_1331{display:flex;align-items:center;gap:4px;padding:8px 14px;background:linear-gradient(135deg,#01a6bc,#fa547c);border:none;border-radius:6px;color:#fff;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s}._primaryBtn_g5s7z_1331 svg{width:12px;height:12px}._primaryBtn_g5s7z_1331:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 10px #01a6bc40}._primaryBtn_g5s7z_1331:disabled{opacity:.4;cursor:not-allowed}._errorMsg_g5s7z_1362{padding:8px 10px;background:#ef44441f;border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#ef4444;font-size:11px;margin-bottom:10px}._runBtn_g5s7z_465:hover{background:#22c55e33!important;border-color:#22c55e66!important;color:#22c55e!important}._messageBtn_g5s7z_1379:hover{background:#fa547c33!important;border-color:#fa547c66!important;color:#fa547c!important}._detailBtn_g5s7z_1385:hover{background:#01a6bc33!important;border-color:#01a6bc66!important;color:#01a6bc!important}._capsList_g5s7z_1391{display:flex;flex-wrap:wrap;gap:4px}._capBadge_g5s7z_1397{padding:3px 8px;background:#fa547c1f;border-radius:4px;font-size:9px;color:#fa547c}._emptyState_g5s7z_1406{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#666;text-align:center}._emptyState_g5s7z_1406 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_g5s7z_1406 p{margin:0;font-size:14px}._messagesView_g5s7z_1429{height:100%}._loadingIndicator_g5s7z_1434{font-size:12px;color:#888;font-style:italic;animation:_pulse_g5s7z_1 1.2s ease-in-out infinite}._deleteBtn_g5s7z_1441{padding:4px 8px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#ef4444;cursor:pointer;transition:all .2s}._deleteBtn_g5s7z_1441:hover{background:#ef444433}[data-theme=light] ._panel_g5s7z_3{background:#fff}[data-theme=light] ._panelHeader_g5s7z_47{border-bottom:none}[data-theme=light] ._panelHeader_g5s7z_47 h2{color:#111827}[data-theme=light] ._panelToolbar_g5s7z_154{border-bottom:none}[data-theme=light] ._splitContainer_g5s7z_15{border-color:#e5e7eb}[data-theme=light] ._agentsPane_g5s7z_21._hasSessions_g5s7z_30{border-right-color:#e5e7eb}[data-theme=light] ._countPill_g5s7z_72{border:none;background:transparent;color:#6b7280}[data-theme=light] ._toolbarBtn_g5s7z_251{border:none;background:transparent;color:#9ca3af}[data-theme=light] ._toolbarBtn_g5s7z_251:hover{background:transparent;color:#111827}[data-theme=light] ._searchBox_g5s7z_205 input{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827;padding-left:0}[data-theme=light] ._searchBox_g5s7z_205 input::placeholder{color:#9ca3af}[data-theme=light] ._searchBox_g5s7z_205 input:focus{border-bottom-color:#01a6bc;box-shadow:none;outline:none}[data-theme=light] ._clearBtn_g5s7z_228{border:none;background:transparent;color:#9ca3af}[data-theme=light] ._clearBtn_g5s7z_228:hover{background:transparent;color:#111827}[data-theme=light] ._filterSelect_g5s7z_329{background:transparent!important;border:none!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;color:#111827!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 4px center!important}[data-theme=light] ._bulkCount_g5s7z_169{color:#374151}[data-theme=light] ._bulkBtn_g5s7z_175{border:1px solid #d1d5db;background:transparent;color:#374151}[data-theme=light] ._bulkBtn_g5s7z_175:hover{background:#f3f4f6}[data-theme=light] ._bulkDangerBtn_g5s7z_190{border:1px solid #fca5a5;background:transparent;color:#dc2626}[data-theme=light] ._viewTab_g5s7z_127{border-color:#d1d5db;color:#6b7280;background:transparent}[data-theme=light] ._viewTab_g5s7z_127:hover{background:#f3f4f6;color:#111827}[data-theme=light] ._viewTab_g5s7z_127._active_g5s7z_148{background:#eff6ff;border-color:#01a6bc66;color:#2563eb}[data-theme=light] ._agentCard_g5s7z_379{background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000a}[data-theme=light] ._agentCard_g5s7z_379:hover{background:#fff;border-color:#01a6bc66;box-shadow:0 2px 8px #00000014}[data-theme=light] ._agentCard_g5s7z_379._selected_g5s7z_397{background:#f0f9ff;border-color:#01a6bc;box-shadow:0 0 0 1px #01a6bc26}[data-theme=light] ._agentIcon_g5s7z_404{background:transparent;color:#01a6bc}[data-theme=light] ._agentInfo_g5s7z_423 h3{color:#111827}[data-theme=light] ._typeBadge_g5s7z_510{background:transparent;color:#6b7280}[data-theme=light] ._modeBadge_g5s7z_840{background:transparent;color:#16a34a}[data-theme=light] ._modeBadge_g5s7z_840._unbounded_g5s7z_856{background:transparent;color:#d97706}[data-theme=light] ._pinBtn_g5s7z_637{border:none;background:transparent;color:#9ca3af}[data-theme=light] ._pinBtn_g5s7z_637:hover{background:transparent;color:#111827}[data-theme=light] ._pinActive_g5s7z_655{border:none;background:transparent;color:#eab308}[data-theme=light] ._stat_g5s7z_497{color:#6b7280}[data-theme=light] ._stat_g5s7z_497 svg{opacity:.5}[data-theme=light] ._cardActions_g5s7z_43{background:transparent;border-top:1px solid #f3f4f6}[data-theme=light] ._actionBtn_g5s7z_465{background:transparent;border:none;color:#9ca3af}[data-theme=light] ._actionBtn_g5s7z_465:hover{background:transparent;border:none;color:#01a6bc}[data-theme=light] ._runBtn_g5s7z_465:hover{background:transparent!important;border-color:transparent!important;color:#16a34a!important}[data-theme=light] ._messageBtn_g5s7z_1379:hover{background:transparent!important;border-color:transparent!important;color:#7c3aed!important}[data-theme=light] ._detailBtn_g5s7z_1385:hover{background:transparent!important;border-color:transparent!important;color:#01a6bc!important}[data-theme=light] ._agentActions_g5s7z_861 button{background:transparent;border:1px solid #d1d5db;color:#374151}[data-theme=light] ._agentActions_g5s7z_861 button:hover{background:#f3f4f6;border-color:#9ca3af}[data-theme=light] ._detailItem_g5s7z_981{background:#fafafa;border-color:#e5e7eb}[data-theme=light] ._detailLabel_g5s7z_991{color:#6b7280}[data-theme=light] ._detailValue_g5s7z_998{color:#111827}[data-theme=light] ._detailCapabilities_g5s7z_1015{background:#fafafa;border-color:#e5e7eb}[data-theme=light] ._detailCapabilities_g5s7z_1015 h4{color:#6b7280}[data-theme=light] ._capBadge_g5s7z_1397{background:#f3f4f6;color:#6b7280}[data-theme=light] ._agentIdSection_g5s7z_906{background:#fafafa;border-color:#e5e7eb}[data-theme=light] ._agentIdLabel_g5s7z_923{color:#9ca3af}[data-theme=light] ._agentIdValue_g5s7z_930 code{background:#fff;border:1px solid #e5e7eb;color:#01a6bc}[data-theme=light] ._copyBtn_g5s7z_949{background:transparent;border:1px solid #d1d5db;color:#6b7280}[data-theme=light] ._copyBtn_g5s7z_949:hover{background:#f3f4f6;color:#01a6bc}[data-theme=light] ._modalOverlay_g5s7z_1033{background:#0006}[data-theme=light] ._modal_g5s7z_42{background:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 40px #0000001f}[data-theme=light] ._modalHeader_g5s7z_1075{background:transparent;border-bottom:1px solid #e5e7eb}[data-theme=light] ._modalHeader_g5s7z_1075 h3{color:#111827}[data-theme=light] ._modalClose_g5s7z_1100{color:#9ca3af}[data-theme=light] ._modalClose_g5s7z_1100:hover{background:#f3f4f6;color:#111827}[data-theme=light] ._modalBody_g5s7z_1120{color:#374151}[data-theme=light] ._modalFooter_g5s7z_1126{background:transparent;border-top:1px solid #e5e7eb}[data-theme=light] ._inputGroup_g5s7z_1136 label{color:#6b7280}[data-theme=light] ._inputGroup_g5s7z_1136 textarea{background:#fff;border:1px solid #d1d5db;color:#111827}[data-theme=light] ._inputGroup_g5s7z_1136 textarea:focus{border-color:#01a6bc;box-shadow:0 0 0 2px #01a6bc1a}[data-theme=light] ._cancelBtn_g5s7z_1315{background:transparent;border:1px solid #d1d5db;color:#6b7280}[data-theme=light] ._cancelBtn_g5s7z_1315:hover{background:#f3f4f6;color:#111827}[data-theme=light] ._deleteBtn_g5s7z_1441{background:transparent;border:1px solid #fca5a5;color:#dc2626}[data-theme=light] ._deleteBtn_g5s7z_1441:hover{background:#fef2f2}[data-theme=light] ._messagesArea_g5s7z_1167{background:#fafafa}[data-theme=light] ._emptyMessages_g5s7z_1176{color:#9ca3af}[data-theme=light] ._message_g5s7z_1167._user_g5s7z_1205{background:#eff6ff;border-color:#bfdbfe}[data-theme=light] ._message_g5s7z_1167._agent_g5s7z_21{background:#faf5ff;border-color:#e9d5ff}[data-theme=light] ._messageContent_g5s7z_1217{color:#374151}[data-theme=light] ._messageTime_g5s7z_1223{color:#9ca3af}[data-theme=light] ._messageInputArea_g5s7z_1231 input{background:#fff;border:1px solid #d1d5db;color:#111827}[data-theme=light] ._messageInputArea_g5s7z_1231 input:focus{border-color:#01a6bc;box-shadow:0 0 0 2px #01a6bc1a}[data-theme=light] ._emptyState_g5s7z_1406{color:#9ca3af}[data-theme=light] ._statusIndicator_g5s7z_1874{background:#fafafa;border:1px solid #e5e7eb}[data-theme=light] ._statusText_g5s7z_1879{color:#6b7280}[data-theme=light] ._resultArea_g5s7z_1884{background:#f0fdf4;border-color:#bbf7d0}[data-theme=light] ._resultHeader_g5s7z_1889{background:transparent;border-bottom-color:#bbf7d0;color:#16a34a}[data-theme=light] ._resultContent_g5s7z_1895{color:#374151}[data-theme=light] ._errorMsg_g5s7z_1362{background:#fef2f2;border-color:#fca5a5;color:#dc2626}[data-theme=light] ._versionSection_g5s7z_1907{border-top-color:#e5e7eb}[data-theme=light] ._sectionTitle_g5s7z_1911{color:#111827}[data-theme=light] ._versionItem_g5s7z_1915{background:#fafafa;border-color:#e5e7eb}[data-theme=light] ._versionHash_g5s7z_1920{color:#6b7280}[data-theme=light] ._versionDate_g5s7z_1924{color:#9ca3af}[data-theme=light] ._versionChangelog_g5s7z_1928,[data-theme=light] ._agentMeta_g5s7z_826{color:#6b7280}[data-theme=light] ._loadingIndicator_g5s7z_1434{color:#9ca3af}[data-theme=light] ._thinkingMessage_g5s7z_1288{background:#01a6bc0f;border-color:#01a6bc4d}[data-theme=light] ._thinkingText_g5s7z_1308{color:#01a6bc}._publishHeader_g5s7z_1953{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}._publishTitle_g5s7z_1962{font-weight:600;font-size:13px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._publishBtn_g5s7z_1971{padding:4px 12px;background:linear-gradient(135deg,#01a6bc,#fa547c);border:none;border-radius:4px;color:#fff;font-size:11px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:4px}._publishBtn_g5s7z_1971:disabled{opacity:.5;cursor:not-allowed}._publishCloseBtn_g5s7z_1990{background:none;border:none;color:#888;cursor:pointer;font-size:16px;padding:2px 6px}._publishContent_g5s7z_1999{flex:1;overflow-y:auto;padding:8px 12px}._publishForm_g5s7z_2005{display:flex;flex-direction:column;gap:8px}._publishFormGrid2_g5s7z_2011{display:grid;grid-template-columns:1fr 1fr;gap:6px}._publishFormGridNameVer_g5s7z_2017{display:grid;grid-template-columns:1fr 80px;gap:6px}._publishLabel_g5s7z_2023{display:block;font-size:10px;color:#888;margin-bottom:2px;font-weight:500}._publishInput_g5s7z_2031{width:100%;padding:5px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:inherit;font-size:12px;outline:none;box-sizing:border-box}._publishTextarea_g5s7z_2043{width:100%;padding:5px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:inherit;font-size:12px;outline:none;box-sizing:border-box;min-height:48px;resize:vertical;font-family:inherit}._publishSelect_g5s7z_2058{width:100%;padding:5px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:inherit;font-size:12px;outline:none}._publishTagsWrap_g5s7z_2069{display:flex;flex-wrap:wrap;gap:3px;padding:3px 6px;min-height:26px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px}._publishTag_g5s7z_2069{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;background:#01a6bc26;color:#01a6bc;border-radius:3px;font-size:10px}._publishTagRemove_g5s7z_2091{cursor:pointer;opacity:.6;font-size:10px}._publishTagInput_g5s7z_2097{flex:1;min-width:50px;border:none;background:transparent;color:inherit;font-size:11px;outline:none;padding:0}._trustTierRow_g5s7z_2108{display:flex;gap:4px}._trustTierBtn_g5s7z_2113{flex:1;padding:4px 2px;text-align:center;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:4px;cursor:pointer;color:inherit;font-size:10px}._trustTierBtn_g5s7z_2113._active_g5s7z_148{border-color:#01a6bc;background:#01a6bc26}._trustTierLabel_g5s7z_2130{font-weight:600}._trustTierDesc_g5s7z_2134{font-size:9px;color:#888}._permissionsWrap_g5s7z_2139{display:flex;flex-wrap:wrap;gap:3px}._permBtn_g5s7z_2145{display:flex;align-items:center;gap:3px;padding:2px 6px;font-size:10px;border-radius:3px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:inherit}._permBtn_g5s7z_2145._active_g5s7z_148{border-color:#01a6bc80;background:#01a6bc26;color:#01a6bc}._permCheck_g5s7z_2164{width:10px;height:10px;border-radius:2px;border:1px solid #888;background:transparent;display:inline-flex;align-items:center;justify-content:center;font-size:8px;color:#fff;line-height:1}._permCheck_g5s7z_2164._active_g5s7z_148{border-color:#01a6bc;background:#01a6bc}._codeRow_g5s7z_2183{display:flex;align-items:center;gap:6px;margin-bottom:2px}._codeSelect_g5s7z_2190{padding:2px 4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:inherit;font-size:10px}._codeEntrypoint_g5s7z_2199{width:70px;padding:2px 4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:inherit;font-size:10px;box-sizing:border-box}._codeEditor_g5s7z_2210{width:100%;min-height:120px;padding:6px 8px;background:#00000059;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#10b981;font-size:11px;font-family:monospace;resize:vertical;outline:none;box-sizing:border-box}._publishResultBanner_g5s7z_2225{padding:8px 10px;border-radius:6px;margin-bottom:8px}._publishResultBanner_g5s7z_2225._success_g5s7z_2231{background:#10b98114;border:1px solid rgba(16,185,129,.25)}._publishResultBanner_g5s7z_2225._error_g5s7z_1362{background:#ef444414;border:1px solid rgba(239,68,68,.25)}[data-theme=light] ._publishHeader_g5s7z_1953{border-bottom:none}[data-theme=light] ._publishLabel_g5s7z_2023{color:#6b7280}[data-theme=light] ._publishInput_g5s7z_2031{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._publishInput_g5s7z_2031:focus{border-bottom-color:#01a6bc}[data-theme=light] ._publishTextarea_g5s7z_2043{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._publishTextarea_g5s7z_2043:focus{border-bottom-color:#01a6bc}[data-theme=light] ._publishSelect_g5s7z_2058{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._publishTagsWrap_g5s7z_2069{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0}[data-theme=light] ._publishTagInput_g5s7z_2097{color:#111827}[data-theme=light] ._trustTierBtn_g5s7z_2113{border-color:#d1d5db;background:transparent;color:#374151}[data-theme=light] ._trustTierBtn_g5s7z_2113._active_g5s7z_148{border-color:#01a6bc;background:#01a6bc0f;color:#01a6bc}[data-theme=light] ._trustTierDesc_g5s7z_2134{color:#9ca3af}[data-theme=light] ._permBtn_g5s7z_2145{border-color:#d1d5db;background:transparent;color:#374151}[data-theme=light] ._permBtn_g5s7z_2145._active_g5s7z_148{border-color:#01a6bc80;background:#01a6bc0f;color:#01a6bc}[data-theme=light] ._permCheck_g5s7z_2164{border-color:#d1d5db}[data-theme=light] ._permCheck_g5s7z_2164._active_g5s7z_148{border-color:#01a6bc;background:#01a6bc}[data-theme=light] ._codeSelect_g5s7z_2190,[data-theme=light] ._codeEntrypoint_g5s7z_2199{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._codeEditor_g5s7z_2210{background:#fafafa;border:1px solid #e5e7eb;color:#059669}[data-theme=light] ._publishResultBanner_g5s7z_2225._success_g5s7z_2231{background:#f0fdf4;border-color:#bbf7d0}[data-theme=light] ._publishResultBanner_g5s7z_2225._error_g5s7z_1362{background:#fef2f2;border-color:#fca5a5}[data-theme=light] ._publishCloseBtn_g5s7z_1990{color:#9ca3af}[data-theme=light] ._inlinePaneHeader_g5s7z_2367{border-bottom:none}._mobileTabs_g5s7z_2372{display:none}@container agentspanel (max-width: 500px){._panelHeader_g5s7z_47{flex-wrap:wrap;gap:4px;padding:6px 8px}._searchBar_g5s7z_2384{order:10;flex:1 1 100%;min-width:0}._agentsGrid_g5s7z_366{display:flex;flex-direction:column;gap:0;padding:0}._agentCard_g5s7z_379{background:#1e1e23cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d;border-radius:16px;min-height:120px;flex-direction:row;align-items:center;padding:16px;gap:12px}._agentCard_g5s7z_379:hover{background:#232328e6;border-color:#ffffff26;box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff14;transform:translateY(-2px)}._agentCard_g5s7z_379._selected_g5s7z_397{background:#01a6bc26;border-color:#01a6bc80;box-shadow:0 8px 32px #01a6bc33,inset 0 1px #ffffff1a}._agentCard_g5s7z_379._openclawCard_g5s7z_581{background:#faa5250d;border:none;border-bottom:1px solid rgba(250,165,37,.2);box-shadow:none}._statusBar_g5s7z_600{display:none}._cardHeader_g5s7z_623{flex:1;padding:0;min-width:0;gap:6px}._agentInfo_g5s7z_423 h3{font-size:12px;line-clamp:1;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis}._typeBadge_g5s7z_510{font-size:8px!important;padding:1px 4px!important}._cardStats_g5s7z_491{padding:0;gap:4px;flex-shrink:0}._stat_g5s7z_497{font-size:9px}._cardActions_g5s7z_43,._cardTopActions_g5s7z_42{display:none}._cardTimestamp_g5s7z_446{font-size:9px}}@media(max-width:1200px){._detailGrid_g5s7z_974{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._panelHeader_g5s7z_47{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 10px}._panelHeader_g5s7z_47 h2{font-size:13px;flex-shrink:0;margin-right:2px}._mobileToggleBtn_g5s7z_97{display:inline-flex;align-items:center;gap:2px;background:none;border:none;color:inherit;cursor:pointer;padding:2px;border-radius:4px}._mobileToggleBtn_g5s7z_97:active{background:#ffffff14}._mobileToggleBtn_g5s7z_97 svg{width:16px;height:16px}._desktopAgentIcon_g5s7z_101{display:none}._collapsibleToolbar_g5s7z_118{max-height:0;overflow:hidden;padding:0;border-bottom:none;transition:max-height .25s ease,padding .25s ease;flex-direction:column}._collapsibleToolbarOpen_g5s7z_2537{max-height:200px;padding:0;border-bottom:1px solid rgba(255,255,255,.06)}._collapsibleToolbar_g5s7z_118 ._headerMeta_g5s7z_56{padding:6px 12px;width:100%}._collapsibleToolbar_g5s7z_118 ._mobileTabs_g5s7z_2372{width:100%}._navIcons_g5s7z_275{order:0;flex:1;margin:0;padding:0;gap:1px;width:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}._navIconBtn_g5s7z_291{padding:4px 5px;min-width:26px;height:26px}._navIconBtn_g5s7z_291 svg{width:14px;height:14px}._filterSelect_g5s7z_329{display:none!important}._headerControls_g5s7z_63{order:1;width:100%;padding-left:0;gap:6px}._searchBox_g5s7z_205{width:100%!important;min-width:0!important;flex:1}._headerMeta_g5s7z_56{order:0;flex-shrink:0}._mobileTabs_g5s7z_2372{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.08);background:#0003;flex-shrink:0}._mobileTab_g5s7z_2372{flex:1;padding:10px 12px;background:transparent;border:none;border-bottom:2px solid transparent;color:#fff6;font-size:12px;font-weight:600;cursor:pointer;text-align:center;transition:all .15s;text-transform:capitalize}._mobileTab_g5s7z_2372:active{background:#ffffff0a}._mobileTabActive_g5s7z_2630{color:#01a6bc;border-bottom-color:#01a6bc}._splitContainer_g5s7z_15{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._splitContainer_g5s7z_15::-webkit-scrollbar{display:none}._agentsPane_g5s7z_21{min-width:100%;max-width:100%;flex:0 0 100%;scroll-snap-align:start;overflow-y:auto}._agentsPane_g5s7z_21._hasSessions_g5s7z_30{min-width:100%;max-width:100%;flex:0 0 100%;max-height:none;border-right:none;border-bottom:none}._sessionsPane_g5s7z_36{min-width:100%;max-width:100%;flex:0 0 100%;scroll-snap-align:start;overflow-y:auto}._agentsGrid_g5s7z_366{display:flex;flex-direction:column;gap:0;padding:0}._agentCard_g5s7z_379{background:transparent;border:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,.06);min-height:auto;flex-direction:row;align-items:center;padding:10px 12px;gap:10px}._agentCard_g5s7z_379:hover{transform:none;box-shadow:none;background:#ffffff08}._agentCard_g5s7z_379._selected_g5s7z_397{background:#01a6bc14;border-color:transparent;border-bottom-color:#01a6bc33;box-shadow:none}._statusBar_g5s7z_600{display:none}._cardHeader_g5s7z_623{flex:1;padding:0;min-width:0;gap:8px}._cardStats_g5s7z_491{padding:0;gap:6px;flex-shrink:0}._cardActions_g5s7z_43,._cardTopActions_g5s7z_42{display:none}._panelToolbar_g5s7z_154{flex-direction:column}._detailGrid_g5s7z_974{grid-template-columns:1fr}._agentIdRow_g5s7z_917{flex-direction:column;align-items:flex-start;gap:6px}._agentIdValue_g5s7z_930{width:100%}}[data-theme=light] ._mobileTab_g5s7z_2372{color:#0006}[data-theme=light] ._mobileTabActive_g5s7z_2630{color:#01a6bc}[data-theme=light] ._mobileTabs_g5s7z_2372{background:#00000008;border-bottom-color:#e5e7eb}._statusIndicator_g5s7z_1874{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#0000004d;border-radius:8px;margin-bottom:12px}._statusIndicator_g5s7z_1874 ._statusDot_g5s7z_791{width:8px;height:8px;border-radius:50%;background:#666;flex-shrink:0}._statusIndicator_g5s7z_1874[data-status=starting] ._statusDot_g5s7z_791,._statusIndicator_g5s7z_1874[data-status=running] ._statusDot_g5s7z_791{background:#01a6bc;animation:_pulse_g5s7z_1 1.5s ease-in-out infinite}._statusIndicator_g5s7z_1874[data-status=completed] ._statusDot_g5s7z_791{background:#22c55e}._statusIndicator_g5s7z_1874[data-status=failed] ._statusDot_g5s7z_791{background:#ef4444}@keyframes _pulse_g5s7z_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}._statusText_g5s7z_1879{flex:1;font-size:12px;color:#aaa}._statusIndicator_g5s7z_1874[data-status=completed] ._statusText_g5s7z_1879{color:#22c55e}._statusIndicator_g5s7z_1874[data-status=failed] ._statusText_g5s7z_1879{color:#ef4444}._statusLoader_g5s7z_2821{width:16px;height:16px;border:2px solid rgba(1,166,188,.2);border-top-color:#01a6bc;border-radius:50%;animation:_spin_g5s7z_1 .8s linear infinite}@keyframes _spin_g5s7z_1{to{transform:rotate(360deg)}}._resultArea_g5s7z_1884{background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:8px;overflow:hidden}._resultHeader_g5s7z_1889{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#22c55e1a;border-bottom:1px solid rgba(34,197,94,.15);font-size:11px;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.5px}._resultHeader_g5s7z_1889 svg{width:12px;height:12px}._resultContent_g5s7z_1895{padding:12px;font-size:13px;line-height:1.5;color:#ddd;white-space:pre-wrap}._versionSection_g5s7z_1907{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}._sectionTitle_g5s7z_1911{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin:0 0 10px;color:#ccc}._versionList_g5s7z_2886{display:flex;flex-direction:column;gap:6px}._versionItem_g5s7z_1915{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:6px;font-size:11px}._versionNumber_g5s7z_2903{font-weight:700;color:#01a6bc;min-width:30px}._versionHash_g5s7z_1920{font-family:monospace;color:#888;font-size:10px}._versionDate_g5s7z_1924{color:#666;font-size:10px;margin-left:auto}._versionChangelog_g5s7z_1928{color:#aaa;font-size:10px;width:100%;margin-top:4px}._liveWorkflowContainer_lc6hq_2{display:flex;flex-direction:column;height:100%;background:#f8fafc;border-radius:12px;overflow:hidden}._workflowHeader_lc6hq_12{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #e2e8f0}._agentInfo_lc6hq_21{display:flex;flex-direction:column;gap:4px}._agentName_lc6hq_27{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#1e293b}._sessionId_lc6hq_36{font-size:12px;color:#64748b;font-family:Monaco,Menlo,monospace}._workflowStats_lc6hq_42{display:flex;gap:20px}._stat_lc6hq_47{display:flex;align-items:center;gap:6px;font-size:14px;color:#64748b}._connectionStatus_lc6hq_55{width:8px;height:8px;border-radius:50%;background:#ef4444}._connectionStatus_lc6hq_55._connected_lc6hq_62{background:#10b981}._connectionStatus_lc6hq_55._disconnected_lc6hq_66{background:#f59e0b;animation:_pulse_lc6hq_1 2s infinite}@keyframes _pulse_lc6hq_1{0%,to{opacity:1}50%{opacity:.5}}._errorBanner_lc6hq_77{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#dc2626;font-size:14px}._stepsContainer_lc6hq_89{flex:1;overflow-y:auto;padding:16px}._stepsList_lc6hq_95{display:flex;flex-direction:column;gap:12px}._emptyState_lc6hq_102{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:12px;color:#64748b}._spinner_lc6hq_112{animation:_spin_lc6hq_112 1s linear infinite}@keyframes _spin_lc6hq_112{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stepItem_lc6hq_122{background:#fff;border-radius:8px;border:1px solid #e2e8f0;overflow:hidden;transition:all .2s ease}._stepItem_lc6hq_122:hover{border-color:#cbd5e1;box-shadow:0 2px 4px #0000000d}._stepItem_lc6hq_122._running_lc6hq_135{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._stepItem_lc6hq_122._completed_lc6hq_140{border-color:#10b981}._stepItem_lc6hq_122._failed_lc6hq_144{border-color:#ef4444}._stepHeader_lc6hq_149{display:flex;justify-content:space-between;align-items:flex-start;padding:16px}._stepLeft_lc6hq_156{display:flex;gap:12px;flex:1}._stepIcon_lc6hq_162{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;flex-shrink:0}._stepInfo_lc6hq_172{flex:1;min-width:0}._stepAction_lc6hq_177{font-weight:500;font-size:14px;color:#1e293b;margin-bottom:4px}._stepReasoning_lc6hq_184{font-size:13px;color:#64748b;line-height:1.4;word-wrap:break-word}._stepRight_lc6hq_191{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._stepTime_lc6hq_199{font-size:11px;color:#94a3b8;font-family:Monaco,Menlo,monospace}._stepDuration_lc6hq_205{font-size:11px;color:#64748b;font-family:Monaco,Menlo,monospace}._stepDetails_lc6hq_212{border-top:1px solid #f1f5f9;background:#fafbfc}._detailSection_lc6hq_217{padding:12px 16px}._detailSection_lc6hq_217:not(:last-child){border-bottom:1px solid #f1f5f9}._detailLabel_lc6hq_225{font-size:12px;font-weight:500;color:#475569;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}._detailContent_lc6hq_234{font-size:12px;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:8px;margin:0;overflow-x:auto;font-family:Monaco,Menlo,monospace;line-height:1.4;white-space:pre-wrap;word-wrap:break-word}._thinkColor_lc6hq_250 ._stepIcon_lc6hq_162{background:#ddd6fe;color:#7c3aed}._writeColor_lc6hq_255 ._stepIcon_lc6hq_162{background:#dbeafe;color:#2563eb}._searchColor_lc6hq_260 ._stepIcon_lc6hq_162{background:#fef3c7;color:#d97706}._analyzeColor_lc6hq_265 ._stepIcon_lc6hq_162{background:#d1fae5;color:#059669}._defaultColor_lc6hq_270 ._stepIcon_lc6hq_162{background:#f3f4f6;color:#6b7280}._loadingIcon_lc6hq_276{animation:_spin_lc6hq_112 1s linear infinite;color:#3b82f6}._successIcon_lc6hq_281{color:#10b981}._errorIcon_lc6hq_285{color:#ef4444}._thinkIcon_lc6hq_289{color:#7c3aed}._writeIcon_lc6hq_293{color:#2563eb}._searchIcon_lc6hq_297{color:#d97706}._analyzeIcon_lc6hq_301{color:#059669}._defaultIcon_lc6hq_305{color:#6b7280}._inactiveContainer_lc6hq_310{display:flex;align-items:center;justify-content:center;height:200px;background:#f8fafc;border-radius:8px}._inactiveMessage_lc6hq_319{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px}@media(max-width:768px){._workflowHeader_lc6hq_12{flex-direction:column;gap:12px;align-items:flex-start}._workflowStats_lc6hq_42{width:100%;justify-content:space-between}._stepHeader_lc6hq_149{flex-direction:column;gap:12px}._stepRight_lc6hq_191{align-items:flex-start}}._traceViewer_58oe4_3{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg-primary)}._header_58oe4_11{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-color)}._header_58oe4_11 h3{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-md)}._closeBtn_58oe4_27{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:var(--radius-sm)}._closeBtn_58oe4_27:hover{color:var(--text-primary);background:var(--bg-hover)}._loading_58oe4_41,._error_58oe4_42{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-secondary)}._error_58oe4_42 button{padding:6px 16px;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);cursor:pointer}._summary_58oe4_61{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}._summaryItem_58oe4_70{display:flex;flex-direction:column;gap:2px}._label_58oe4_76{font-size:var(--font-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._value_58oe4_83{font-size:var(--font-sm);font-weight:600;color:var(--text-primary)}._badge_58oe4_89{font-size:var(--font-xs);font-weight:600;padding:2px 8px;border-radius:10px;text-transform:uppercase}._badge_58oe4_89._completed_58oe4_97{background:var(--color-success-100);color:var(--color-success-700)}._badge_58oe4_89._failed_58oe4_98{background:var(--color-error-100);color:var(--color-error-700)}._badge_58oe4_89._running_58oe4_99{background:var(--color-primary-100);color:var(--color-primary-700)}._badge_58oe4_89._initializing_58oe4_100{background:var(--color-warning-100);color:var(--color-warning-700)}._tabs_58oe4_103{display:flex;gap:0;border-bottom:2px solid var(--border-color);padding:0 var(--space-4)}._tab_58oe4_103{display:flex;align-items:center;gap:6px;padding:var(--space-2) var(--space-3);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;color:var(--text-secondary);font-size:var(--font-sm);cursor:pointer;transition:all .2s}._tab_58oe4_103:hover{color:var(--text-primary)}._activeTab_58oe4_129{color:var(--color-primary-600);border-bottom-color:var(--color-primary-500);font-weight:600}._stepsList_58oe4_136{flex:1;overflow-y:auto;padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._step_58oe4_136{border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:border-color .2s}._step_58oe4_136:hover{border-color:var(--color-primary-300)}._step_58oe4_136._expanded_58oe4_156{border-color:var(--color-primary-400)}._stepHeader_58oe4_160{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap}._stepType_58oe4_168{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:10px;color:#fff}._stepNum_58oe4_178{font-size:var(--font-xs);color:var(--text-tertiary);font-weight:600}._toolName_58oe4_184{font-size:var(--font-sm);color:var(--text-primary);font-family:var(--font-mono);background:var(--bg-secondary);padding:1px 6px;border-radius:var(--radius-sm)}._stepTokens_58oe4_193,._stepDuration_58oe4_194{font-size:var(--font-xs);color:var(--text-tertiary);margin-left:auto}._stepDuration_58oe4_194{margin-left:var(--space-2)}._safetyFlag_58oe4_204{color:var(--color-error-500)}._stepDetails_58oe4_208{padding:var(--space-3);border-top:1px solid var(--border-color);background:var(--bg-secondary)}._detailBlock_58oe4_214{margin-bottom:var(--space-2)}._detailLabel_58oe4_218{font-size:var(--font-xs);font-weight:600;color:var(--text-secondary);text-transform:uppercase;display:block;margin-bottom:4px}._detailBlock_58oe4_214 pre{font-size:var(--font-sm);white-space:pre-wrap;word-break:break-word;margin:0;color:var(--text-primary);max-height:200px;overflow-y:auto}._detailBlock_58oe4_214 ul{margin:0;padding-left:20px}._waterfallView_58oe4_243{flex:1;overflow-y:auto;padding:var(--space-3) var(--space-4)}._waterfallHeader_58oe4_249{display:grid;grid-template-columns:50px 120px 1fr 70px;gap:var(--space-2);font-size:var(--font-xs);font-weight:600;color:var(--text-tertiary);text-transform:uppercase;padding-bottom:var(--space-2);border-bottom:1px solid var(--border-color);margin-bottom:var(--space-2)}._waterfallRow_58oe4_262{display:grid;grid-template-columns:50px 120px 1fr 70px;gap:var(--space-2);align-items:center;padding:4px 0;font-size:var(--font-sm)}._wfStep_58oe4_271{color:var(--text-tertiary);font-weight:600;font-size:var(--font-xs)}._wfType_58oe4_277{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wfBar_58oe4_286{position:relative;height:18px;background:var(--bg-secondary);border-radius:var(--radius-sm);overflow:hidden}._wfBarFill_58oe4_294{position:absolute;top:2px;bottom:2px;border-radius:2px;min-width:4px;opacity:.85;transition:opacity .2s}._wfBarFill_58oe4_294:hover{opacity:1}._wfDuration_58oe4_308{font-size:var(--font-xs);color:var(--text-tertiary);text-align:right}._waterfallFooter_58oe4_314{padding-top:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--border-color);font-size:var(--font-sm);color:var(--text-secondary);font-weight:600;text-align:right}._costView_58oe4_325{flex:1;overflow-y:auto;padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._costCard_58oe4_334{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-4)}._costCard_58oe4_334 h4{margin:0 0 var(--space-3) 0;font-size:var(--font-md)}._costRow_58oe4_345{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--border-color-subtle, var(--border-color));font-size:var(--font-sm)}._costRow_58oe4_345:last-child{border-bottom:none}._costRow_58oe4_345 span:first-child{color:var(--text-secondary)}._costRow_58oe4_345 span:last-child{font-weight:600;color:var(--text-primary)}._costTotal_58oe4_366{font-size:var(--font-md);padding-top:var(--space-3);border-top:2px solid var(--color-primary-500);border-bottom:none}._costTotal_58oe4_366 span:last-child{color:var(--color-primary-600)}._panel_4in6y_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_4in6y_12{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06);flex-wrap:wrap}._panelHeader_4in6y_12 h2{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;white-space:nowrap}._panelHeader_4in6y_12 h2 svg{width:14px;height:14px}._headerControls_4in6y_36{display:flex;align-items:center;gap:6px;margin-left:auto}._statusFilter_4in6y_43{padding:3px 6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:inherit;font-size:10px;cursor:pointer}._exportBtn_4in6y_53{display:flex;align-items:center;gap:4px;padding:3px 8px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#888;font-size:10px;cursor:pointer;transition:all .2s}._exportBtn_4in6y_53:hover{color:#0ea5e9;border-color:#0ea5e94d}._exportBtn_4in6y_53 svg{width:11px;height:11px}._tabBar_4in6y_78{display:flex;gap:0;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto}._viewTab_4in6y_86{display:flex;align-items:center;gap:4px;padding:6px 10px;background:transparent;border:none;border-bottom:2px solid transparent;color:#888;font-size:11px;cursor:pointer;transition:all .15s;white-space:nowrap}._viewTab_4in6y_86 svg{width:12px;height:12px;opacity:.6}._viewTab_4in6y_86:hover{color:#ccc}._viewTab_4in6y_86._active_4in6y_111{color:#0ea5e9;border-bottom-color:#0ea5e9}._viewTab_4in6y_86._active_4in6y_111 svg{opacity:1}._badge_4in6y_120{padding:2px 6px;background:#22c55e4d;border-radius:10px;font-size:10px;font-weight:600;color:#22c55e}._panelContent_4in6y_129{flex:1;overflow-y:auto;padding:20px}._errorBanner_4in6y_136{display:flex;align-items:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;animation:_slideDown_4in6y_1 .3s ease}._errorBanner_4in6y_136 svg{width:20px;height:20px;flex-shrink:0}._loadingBanner_4in6y_158{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#3b82f6;font-size:14px;font-weight:500;animation:_slideDown_4in6y_1 .3s ease}@keyframes _slideDown_4in6y_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._agentSelector_4in6y_186{flex:0 1 auto;min-width:0}._agentSelector_4in6y_186 select{padding:3px 6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:inherit;font-size:10px;max-width:180px;cursor:pointer;text-overflow:ellipsis}._agentSelector_4in6y_186 select:focus{outline:none;border-color:#0ea5e980}._statsBar_4in6y_209{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}._stat_4in6y_43{padding:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;text-align:center}._statLabel_4in6y_224{display:block;font-size:10px;color:#888;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}._statValue_4in6y_233{font-size:20px;font-weight:600}._statValue_4in6y_233._running_4in6y_238{color:#0ea5e9}._statValue_4in6y_233._completed_4in6y_242{color:#22c55e}._statValue_4in6y_233._failed_4in6y_246{color:#ef4444}._executionsList_4in6y_251 h3{margin:0 0 16px;font-size:14px}._executionCard_4in6y_256{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;margin-bottom:12px;cursor:pointer;transition:all .2s}._executionCard_4in6y_256:hover{background:#ffffff0a;border-color:#ffffff1a}._executionCard_4in6y_256._selected_4in6y_271{background:#0ea5e91a;border-color:#0ea5e94d}._execHeader_4in6y_276{display:flex;align-items:center;gap:10px;margin-bottom:12px}._statusDot_4in6y_283{width:8px;height:8px;border-radius:50%;background:#666}._statusDot_4in6y_283._running_4in6y_238{background:#0ea5e9;box-shadow:0 0 8px #0ea5e980;animation:_pulse_4in6y_1 1.5s infinite}._statusDot_4in6y_283._completed_4in6y_242{background:#22c55e}._statusDot_4in6y_283._failed_4in6y_246{background:#ef4444}._statusDot_4in6y_283._paused_4in6y_304{background:#f59e0b}._statusDot_4in6y_283._pending_4in6y_308{background:#888}@keyframes _pulse_4in6y_1{0%,to{opacity:1}50%{opacity:.5}}._execAgent_4in6y_317{font-size:14px;font-weight:500;flex:1}._execId_4in6y_323{font-size:11px;color:#666;font-family:monospace}._statusBadge_4in6y_329{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600}._statusBadge_4in6y_329._running_4in6y_238{background:#0ea5e926;color:#0ea5e9}._statusBadge_4in6y_329._completed_4in6y_242{background:#22c55e26;color:#22c55e}._statusBadge_4in6y_329._failed_4in6y_246{background:#ef444426;color:#ef4444}._statusBadge_4in6y_329._paused_4in6y_304{background:#f59e0b26;color:#f59e0b}._progressSection_4in6y_357{margin-bottom:12px}._progressBar_4in6y_361{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin-bottom:6px}._progressFill_4in6y_369{height:100%;background:linear-gradient(90deg,#0ea5e9,#22c55e);border-radius:3px;transition:width .3s ease}._progressText_4in6y_376{font-size:11px;color:#888}._execMeta_4in6y_382{display:flex;gap:16px;font-size:11px;color:#888;margin-bottom:12px}._execMeta_4in6y_382 span{display:flex;align-items:center;gap:4px}._errorMessage_4in6y_397{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px;margin-bottom:12px;font-size:12px;color:#ef4444}._execActions_4in6y_411{display:flex;gap:8px}._execActions_4in6y_411 button{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}._execActions_4in6y_411 button:hover{background:#0ea5e933;border-color:#0ea5e94d}._queueSection_4in6y_436 h3,._metricsSection_4in6y_442 h3{margin:0 0 16px;font-size:14px}._metricsGrid_4in6y_447{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._metricCard_4in6y_453{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._metricCard_4in6y_453 h4{margin:0 0 8px;font-size:12px;color:#888;font-weight:400}._metricValue_4in6y_467{display:block;font-size:28px;font-weight:600;margin-bottom:4px}._metricChange_4in6y_474{font-size:11px;color:#22c55e}._emptyState_4in6y_480{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666;text-align:center}._emptyState_4in6y_480 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_4in6y_480 p{margin:0 0 16px;font-size:14px}._emptyHint_4in6y_502{font-size:12px!important;color:#666;margin:0!important}._primaryBtn_4in6y_508{display:flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._traceBtn_4in6y_522{display:flex;align-items:center;gap:4px;padding:4px 10px;margin-top:6px;background:#0ea5e91a;border:1px solid rgba(14,165,233,.3);border-radius:6px;color:#0ea5e9;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s}._traceBtn_4in6y_522:hover{background:#0ea5e933;border-color:#0ea5e9}@media(max-width:992px){._statsBar_4in6y_209{grid-template-columns:repeat(2,1fr)}._metricsGrid_4in6y_447{grid-template-columns:1fr}}@media(max-width:768px){._tabBar_4in6y_78{flex-wrap:wrap}._statsBar_4in6y_209{grid-template-columns:1fr}._execMeta_4in6y_382{flex-wrap:wrap}}._liveWorkflowView_4in6y_569{height:100%;display:flex;flex-direction:column}._noSelection_4in6y_575{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}._noSelectionContent_4in6y_583{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:400px}._noSelectionContent_4in6y_583 h3{font-size:18px;font-weight:600;color:#1e293b;margin:0}._noSelectionContent_4in6y_583 p{font-size:14px;color:#64748b;line-height:1.5;margin:0}._switchToActiveTab_4in6y_606{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._switchToActiveTab_4in6y_606:hover{background:#2563eb;transform:translateY(-1px)}._viewTab_4in6y_86{display:flex;align-items:center;gap:6px}._triggersSection_4in6y_634{display:flex;flex-direction:column;gap:12px}._triggersHeader_4in6y_640{display:flex;justify-content:space-between;align-items:center}._triggersHeader_4in6y_640 h3{font-size:14px;font-weight:600;margin:0;color:#ccc}._triggerForm_4in6y_653{display:flex;flex-direction:column;gap:8px;padding:14px;background:#ffffff08;border:1px solid rgba(14,165,233,.2);border-radius:8px}._formInput_4in6y_663,._formSelect_4in6y_672{padding:8px 10px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:12px}._formSelect_4in6y_672 option{background:#1a1a2e}._formTextarea_4in6y_685{padding:8px 10px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:12px;font-family:monospace;resize:vertical}._formActions_4in6y_696{display:flex;gap:8px}._secondaryBtn_4in6y_701{padding:6px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:11px;cursor:pointer}._triggersList_4in6y_711{display:flex;flex-direction:column;gap:8px}._triggerCard_4in6y_717{padding:12px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px}._triggerInfo_4in6y_724{display:flex;align-items:center;gap:10px;margin-bottom:6px}._triggerName_4in6y_731{font-size:13px;font-weight:500}._triggerType_4in6y_736{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600}._triggerType_4in6y_736._schedule_4in6y_743{background:#0ea5e926;color:#0ea5e9}._triggerType_4in6y_736._webhook_4in6y_748{background:#a855f726;color:#a855f7}._triggerType_4in6y_736._event_4in6y_753{background:#f59e0b26;color:#f59e0b}._triggerType_4in6y_736._condition_4in6y_758{background:#22c55e26;color:#22c55e}._triggerStatus_4in6y_763{font-size:10px;color:#888}._triggerMeta_4in6y_768{display:flex;gap:16px;font-size:10px;color:#666}[data-theme=light] ._panel_4in6y_3{background:#fff}[data-theme=light] ._panelHeader_4in6y_12{border-bottom:none}[data-theme=light] ._panelHeader_4in6y_12 h2{color:#111827}[data-theme=light] ._tabBar_4in6y_78{border-bottom:1px solid #f3f4f6}[data-theme=light] ._viewTab_4in6y_86{color:#9ca3af}[data-theme=light] ._viewTab_4in6y_86:hover{color:#374151}[data-theme=light] ._viewTab_4in6y_86._active_4in6y_111{color:#0ea5e9;border-bottom-color:#0ea5e9}[data-theme=light] ._badge_4in6y_120{background:#dcfce7;color:#16a34a}[data-theme=light] ._statusFilter_4in6y_43{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._exportBtn_4in6y_53{background:transparent;border:none;color:#9ca3af}[data-theme=light] ._exportBtn_4in6y_53:hover{color:#0ea5e9}[data-theme=light] ._agentSelector_4in6y_186 select{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._agentSelector_4in6y_186 select:focus{border-bottom-color:#0ea5e9}[data-theme=light] ._stat_4in6y_43{background:transparent;border:none}[data-theme=light] ._statLabel_4in6y_224{color:#6b7280}[data-theme=light] ._statValue_4in6y_233{color:#111827}[data-theme=light] ._executionCard_4in6y_256{background:#fff;border:1px solid #f3f4f6}[data-theme=light] ._executionCard_4in6y_256:hover{background:#fff;border-color:#93c5fd;box-shadow:0 1px 4px #0000000f}[data-theme=light] ._executionCard_4in6y_256._selected_4in6y_271{background:#f0f9ff;border-color:#0ea5e9}[data-theme=light] ._execAgent_4in6y_317{color:#111827}[data-theme=light] ._execId_4in6y_323,[data-theme=light] ._execMeta_4in6y_382{color:#9ca3af}[data-theme=light] ._progressBar_4in6y_361{background:#e5e7eb}[data-theme=light] ._progressText_4in6y_376{color:#9ca3af}[data-theme=light] ._statusBadge_4in6y_329._running_4in6y_238{background:#eff6ff;color:#2563eb}[data-theme=light] ._statusBadge_4in6y_329._completed_4in6y_242{background:#f0fdf4;color:#16a34a}[data-theme=light] ._statusBadge_4in6y_329._failed_4in6y_246{background:#fef2f2;color:#dc2626}[data-theme=light] ._statusBadge_4in6y_329._paused_4in6y_304{background:#fffbeb;color:#d97706}[data-theme=light] ._errorBanner_4in6y_136,[data-theme=light] ._errorMessage_4in6y_397{background:#fef2f2;border-color:#fca5a5;color:#dc2626}[data-theme=light] ._loadingBanner_4in6y_158{background:#eff6ff;border-color:#93c5fd;color:#2563eb}[data-theme=light] ._execActions_4in6y_411 button{background:transparent;border:1px solid #d1d5db;color:#374151}[data-theme=light] ._execActions_4in6y_411 button:hover{background:#f3f4f6;border-color:#9ca3af}[data-theme=light] ._metricsSection_4in6y_442 h3{color:#111827}[data-theme=light] ._metricCard_4in6y_453{background:transparent;border:none}[data-theme=light] ._metricCard_4in6y_453 h4{color:#6b7280}[data-theme=light] ._metricValue_4in6y_467{color:#111827}[data-theme=light] ._metricChange_4in6y_474{color:#16a34a}[data-theme=light] ._queueSection_4in6y_436 h3,[data-theme=light] ._executionsList_4in6y_251 h3,[data-theme=light] ._triggersHeader_4in6y_640 h3{color:#111827}[data-theme=light] ._triggerForm_4in6y_653{background:transparent;border-color:#e5e7eb}[data-theme=light] ._formInput_4in6y_663,[data-theme=light] ._formSelect_4in6y_672{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._formSelect_4in6y_672 option{background:#fff;color:#111827}[data-theme=light] ._formTextarea_4in6y_685{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;color:#111827}[data-theme=light] ._secondaryBtn_4in6y_701{background:transparent;border:1px solid #d1d5db;color:#6b7280}[data-theme=light] ._triggerCard_4in6y_717{background:#fff;border:1px solid #f3f4f6}[data-theme=light] ._triggerName_4in6y_731{color:#111827}[data-theme=light] ._triggerType_4in6y_736._schedule_4in6y_743,[data-theme=light] ._triggerType_4in6y_736._webhook_4in6y_748,[data-theme=light] ._triggerType_4in6y_736._event_4in6y_753,[data-theme=light] ._triggerType_4in6y_736._condition_4in6y_758{background:transparent}[data-theme=light] ._triggerStatus_4in6y_763,[data-theme=light] ._triggerMeta_4in6y_768,[data-theme=light] ._emptyState_4in6y_480,[data-theme=light] ._noSelection_4in6y_575{color:#9ca3af}[data-theme=light] ._noSelectionContent_4in6y_583 h3{color:#111827}[data-theme=light] ._noSelectionContent_4in6y_583 p{color:#9ca3af}[data-theme=light] ._filterSelect_4in6y_1073{background:transparent!important;border:none!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;color:#111827!important}._panel_1n0te_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_1n0te_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelHeader_1n0te_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._agentSelector_1n0te_29 select{padding:8px 12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px;min-width:180px}._panelContent_1n0te_39{flex:1;overflow-y:auto;padding:20px}._errorBanner_1n0te_46{display:flex;align-items:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;animation:_slideDown_1n0te_1 .3s ease}._errorBanner_1n0te_46 svg{width:20px;height:20px;flex-shrink:0}._loadingBanner_1n0te_68{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#3b82f6;font-size:14px;font-weight:500;animation:_slideDown_1n0te_1 .3s ease}@keyframes _slideDown_1n0te_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._statsGrid_1n0te_96{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}._statCard_1n0te_103{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-align:center}._statCard_1n0te_103 h4{margin:0 0 8px;font-size:11px;color:#888;font-weight:400}._statValue_1n0te_118{font-size:28px;font-weight:600;color:#a855f7}._statMeta_1n0te_124{font-size:11px;color:#666;margin-top:4px}._tabsBar_1n0te_131{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}._tabs_1n0te_131{display:flex;gap:4px}._tab_1n0te_131{padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._tab_1n0te_131:hover{background:#ffffff0d;color:#fff}._tab_1n0te_131._active_1n0te_160{background:#a855f726;border-color:#a855f74d;color:#a855f7}._searchInput_1n0te_166{padding:8px 14px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px;min-width:200px;outline:none}._searchInput_1n0te_166:focus{border-color:#a855f780}._memoryList_1n0te_182{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._memoryCard_1n0te_189{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._memoryHeader_1n0te_196{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._memoryType_1n0te_203{padding:4px 8px;background:#a855f726;border-radius:4px;font-size:10px;font-weight:600;color:#a855f7;text-transform:uppercase}._memoryTime_1n0te_213{font-size:11px;color:#666}._memoryContent_1n0te_218{font-size:13px;line-height:1.5;margin-bottom:12px}._memoryMeta_1n0te_224{display:flex;gap:16px;font-size:11px;color:#888;margin-bottom:12px}._memoryMeta_1n0te_224 span{display:flex;align-items:center;gap:4px}._relevance_1n0te_238{color:#22c55e}._memoryActions_1n0te_242{display:flex;gap:8px}._viewBtn_1n0te_247,._deleteBtn_1n0te_247{display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:6px;font-size:11px;cursor:pointer}._viewBtn_1n0te_247{background:#0ea5e926;border:1px solid rgba(14,165,233,.3);color:#0ea5e9}._deleteBtn_1n0te_247{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}._actionsBar_1n0te_270{display:flex;gap:12px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}._clearBtn_1n0te_277,._exportBtn_1n0te_277,._syncBtn_1n0te_277{display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:6px;font-size:12px;cursor:pointer}._clearBtn_1n0te_277{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}._exportBtn_1n0te_277{background:#0ea5e926;border:1px solid rgba(14,165,233,.3);color:#0ea5e9}._syncBtn_1n0te_277{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}._emptyState_1n0te_306{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666;text-align:center}._emptyState_1n0te_306 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_1n0te_306 p{margin:0;font-size:14px}@media(max-width:992px){._statsGrid_1n0te_96{grid-template-columns:1fr}._tabsBar_1n0te_131{flex-direction:column;align-items:stretch}._searchInput_1n0te_166{min-width:unset}}@media(max-width:768px){._tabs_1n0te_131{flex-wrap:wrap}._actionsBar_1n0te_270{flex-direction:column}}._panel_zikjk_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_zikjk_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelHeader_zikjk_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._addBtn_zikjk_29{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:6px;color:#fff;font-size:12px;cursor:pointer}._panelContent_zikjk_42{flex:1;overflow-y:auto;padding:20px}._statsBar_zikjk_49{display:flex;gap:16px;margin-bottom:20px}._stat_zikjk_49{padding:12px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;text-align:center}._statValue_zikjk_63{display:block;font-size:24px;font-weight:600;color:#22c55e}._statLabel_zikjk_70{font-size:11px;color:#888}._filtersBar_zikjk_76{display:flex;gap:8px;margin-bottom:20px}._filterBtn_zikjk_82{padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._filterBtn_zikjk_82:hover{background:#ffffff0d;color:#fff}._filterBtn_zikjk_82._active_zikjk_98{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}._goalsList_zikjk_105{display:flex;flex-direction:column;gap:16px}._goalCard_zikjk_111{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:0}._goalHeader_zikjk_118{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._goalTitleRow_zikjk_125{display:flex;align-items:center;gap:10px}._priorityBadge_zikjk_131{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._priorityBadge_zikjk_131._high_zikjk_139{background:#ef444426;color:#ef4444}._priorityBadge_zikjk_131._medium_zikjk_144{background:#f59e0b26;color:#f59e0b}._priorityBadge_zikjk_131._low_zikjk_149{background:#0ea5e926;color:#0ea5e9}._goalCard_zikjk_111 h4{margin:0;font-size:16px;font-weight:500}._statusBadge_zikjk_160{padding:4px 10px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._statusBadge_zikjk_160._active_zikjk_98{background:#22c55e26;color:#22c55e}._statusBadge_zikjk_160._completed_zikjk_173{background:#0ea5e926;color:#0ea5e9}._statusBadge_zikjk_160._paused_zikjk_178{background:#f59e0b26;color:#f59e0b}._statusBadge_zikjk_160._failed_zikjk_183{background:#ef444426;color:#ef4444}._goalDesc_zikjk_188{margin:0 0 16px;font-size:13px;color:#888;line-height:1.5}._progressSection_zikjk_196{display:flex;align-items:center;gap:12px;margin-bottom:16px}._progressBar_zikjk_203{flex:1;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}._progressFill_zikjk_211{height:100%;background:linear-gradient(90deg,#22c55e,#16a34a);border-radius:4px;transition:width .3s}._progressText_zikjk_218{font-size:13px;font-weight:600;color:#22c55e;min-width:40px}._subGoals_zikjk_226{margin-bottom:16px;padding:12px;background:#0003;border-radius:8px}._subGoals_zikjk_226 h5{margin:0 0 10px;font-size:11px;color:#888;text-transform:uppercase}._subGoal_zikjk_226{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px}._checkIcon_zikjk_248{display:flex;align-items:center;color:#666}._checkIcon_zikjk_248._checked_zikjk_254{color:#22c55e}._subGoal_zikjk_226 span._completed_zikjk_173{text-decoration:line-through;color:#666}._deadline_zikjk_264{display:flex;align-items:center;gap:6px;font-size:12px;color:#f59e0b;margin-bottom:16px}._goalActions_zikjk_274{display:flex;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}._actionBtn_zikjk_281{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:11px;cursor:pointer}._actionBtn_zikjk_281:hover{background:#ffffff1a}._notice_zikjk_299{padding:16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#93c5fd;text-align:center;margin-bottom:16px}._newGoalForm_zikjk_310{padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:16px}._goalInput_zikjk_318{width:100%;padding:10px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:14px;margin-bottom:12px}._goalInput_zikjk_318:focus{outline:none;border-color:#22c55e}._formActions_zikjk_334{display:flex;gap:8px}._formActions_zikjk_334 button{padding:8px 16px;border-radius:6px;font-size:12px;cursor:pointer}._formActions_zikjk_334 button:first-child{background:#22c55e;border:none;color:#fff}._formActions_zikjk_334 button:last-child{background:transparent;border:1px solid rgba(255,255,255,.2);color:#888}._errorMessage_zikjk_359{padding:10px 14px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:13px;margin-bottom:16px}@media(max-width:768px){._statsBar_zikjk_49{flex-direction:column}._goalHeader_zikjk_118{flex-direction:column;gap:8px}._goalActions_zikjk_274{flex-wrap:wrap}}._deleteAction_zikjk_385{color:#ef4444!important;border-color:#ef44444d!important}._deleteAction_zikjk_385:hover{background:#ef44441a!important}._canvas_13nu7_3{position:relative;width:100%;height:100%;min-height:600px;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 0);background-size:40px 40px,40px 40px,20px 20px;border-radius:8px;overflow:hidden;cursor:crosshair}._zoomControls_13nu7_19{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#0009;border-radius:6px;z-index:100}._zoomControls_13nu7_19 button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#ffffff1a;border:none;border-radius:4px;color:#fff;cursor:pointer}._zoomControls_13nu7_19 button:hover{background:#0ea5e94d}._zoomControls_13nu7_19 span{font-size:11px;color:#888;min-width:40px;text-align:center}._edgesSvg_13nu7_57{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transform-origin:0 0}._edge_13nu7_57{pointer-events:auto}._edgePath_13nu7_71{fill:none;stroke:#0ea5e999;stroke-width:2.5;transition:stroke .2s;filter:drop-shadow(0 0 3px rgba(14,165,233,.3))}._edgeHitArea_13nu7_79{fill:none;stroke:transparent;stroke-width:20;cursor:pointer}._edgeHitArea_13nu7_79:hover+._edgePath_13nu7_71,._edge_13nu7_57:hover ._edgePath_13nu7_71{stroke:#0ea5e9;stroke-width:3}._edgeDelete_13nu7_92{fill:#ef4444cc;cursor:pointer;opacity:0;transition:opacity .2s}._edge_13nu7_57:hover ._edgeDelete_13nu7_92{opacity:1}._connectingLine_13nu7_103{stroke:#0ea5e9cc;stroke-width:2;stroke-dasharray:5 5;pointer-events:none}._nodesContainer_13nu7_111{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:0 0}._node_13nu7_111{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 16px;background:#0f172ad9;backdrop-filter:blur(8px);border:2px solid #0ea5e9;border-radius:10px;cursor:grab;user-select:none;transition:box-shadow .2s,transform .1s;min-width:120px;box-shadow:0 4px 12px #0000004d}._node_13nu7_111:hover{box-shadow:0 0 24px #0ea5e966,0 4px 16px #0006}._node_13nu7_111._selected_13nu7_142{box-shadow:0 0 0 3px #0ea5e966,0 0 30px #0ea5e933;transform:scale(1.03);z-index:10}._node_13nu7_111:active{cursor:grabbing}._nodeIcon_13nu7_153{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#0ea5e9;border-radius:8px;color:#fff;flex-shrink:0}._nodeIcon_13nu7_153 svg{width:18px;height:18px}._nodeLabel_13nu7_171{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;letter-spacing:.2px}._connector_13nu7_180{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#0ea5e9;border:2px solid #fff;border-radius:50%;cursor:crosshair;z-index:10;transition:transform .2s}._connector_13nu7_180:hover{transform:translateY(-50%) scale(1.3)}._deleteBtn_13nu7_199{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;z-index:20}._deleteBtn_13nu7_199 svg{width:12px;height:12px}._deleteBtn_13nu7_199:hover{background:#dc2626;transform:scale(1.1)}._panel_ekqlw_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_ekqlw_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelHeader_ekqlw_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._viewTabs_ekqlw_29{display:flex;gap:4px}._viewTab_ekqlw_29{padding:6px 12px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:11px;cursor:pointer;transition:all .2s}._viewTab_ekqlw_29:hover{background:#ffffff0d;color:#fff}._viewTab_ekqlw_29._active_ekqlw_50{background:#a855f726;border-color:#a855f74d;color:#a855f7}._panelContent_ekqlw_56{flex:1;overflow-y:auto;padding:20px}._errorBanner_ekqlw_63{display:flex;align-items:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;animation:_slideDown_ekqlw_1 .3s ease}._errorBanner_ekqlw_63 svg{width:20px;height:20px;flex-shrink:0}._loadingBanner_ekqlw_85{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;margin-bottom:20px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#3b82f6;font-size:14px;font-weight:500;animation:_slideDown_ekqlw_1 .3s ease}@keyframes _slideDown_ekqlw_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._createSection_ekqlw_113{display:flex;gap:12px;margin-bottom:24px}._createSection_ekqlw_113 input{flex:1;padding:10px 14px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;outline:none}._createSection_ekqlw_113 input:focus{border-color:#a855f780}._createBtn_ekqlw_134{display:flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#a855f7,#8b5cf6);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._workflowsList_ekqlw_149 h3{margin:0 0 16px;font-size:14px}._workflowCard_ekqlw_154{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;margin-bottom:12px;cursor:pointer;transition:all .2s}._workflowCard_ekqlw_154:hover{background:#ffffff0a;border-color:#ffffff1a}._workflowCard_ekqlw_154._selected_ekqlw_169{background:#a855f71a;border-color:#a855f74d}._workflowHeader_ekqlw_174{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._workflowName_ekqlw_181{font-size:14px;font-weight:500}._statusBadge_ekqlw_186{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._statusBadge_ekqlw_186._published_ekqlw_194{background:#22c55e26;color:#22c55e}._statusBadge_ekqlw_186._draft_ekqlw_199{background:#f59e0b26;color:#f59e0b}._statusBadge_ekqlw_186._validated_ekqlw_204{background:#0ea5e926;color:#0ea5e9}._statusBadge_ekqlw_186._deprecated_ekqlw_209{background:#ef444426;color:#ef4444}._workflowDesc_ekqlw_214{margin:0 0 12px;font-size:12px;color:#888}._workflowMeta_ekqlw_220{display:flex;gap:16px;font-size:11px;color:#666;margin-bottom:12px}._workflowMeta_ekqlw_220 span{display:flex;align-items:center;gap:4px}._workflowActions_ekqlw_234{display:flex;gap:8px}._workflowActions_ekqlw_234 button{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}._workflowActions_ekqlw_234 button:hover{background:#a855f733;border-color:#a855f74d}._deleteBtn_ekqlw_258{color:#ef4444!important}._deleteBtn_ekqlw_258:hover{background:#ef444433!important;border-color:#ef44444d!important}._builderSection_ekqlw_268{height:100%;display:flex;flex-direction:column}._builderHeader_ekqlw_274{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._builderHeader_ekqlw_274 h3{margin:0;font-size:16px}._builderActions_ekqlw_286{display:flex;gap:8px}._primaryBtn_ekqlw_291{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:6px;color:#fff;font-size:12px;cursor:pointer}._secondaryBtn_ekqlw_304{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:12px;cursor:pointer}._canvasArea_ekqlw_317{flex:1;min-height:600px;background:#0003;border:1px solid rgba(255,255,255,.08);border-radius:10px;margin-bottom:16px}._canvasPlaceholder_ekqlw_326{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;text-align:center;padding:40px}._canvasPlaceholder_ekqlw_326 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._canvasPlaceholder_ekqlw_326 p{margin:0 0 8px;font-size:16px;color:#888}._canvasPlaceholder_ekqlw_326 span{font-size:12px}._nodePreview_ekqlw_354{display:flex;align-items:center;gap:8px;margin-top:24px;padding:16px;background:#ffffff05;border-radius:8px}._previewNode_ekqlw_364{display:flex;align-items:center;gap:8px}._nodeType_ekqlw_370{padding:4px 8px;background:#a855f726;border-radius:4px;font-size:10px;color:#a855f7;text-transform:uppercase}._nodeLabel_ekqlw_379{font-size:12px;color:#fff}._nodeArrow_ekqlw_384{color:#666;margin:0 4px}._builderBody_ekqlw_390{display:flex;gap:16px;flex:1;min-height:0}._nodesPalette_ekqlw_397{width:180px;min-width:180px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow-y:auto}._nodesPalette_ekqlw_397 h4{margin:0 0 12px;font-size:12px;color:#888}._paletteGrid_ekqlw_413{display:flex;flex-direction:column;gap:8px}._paletteNode_ekqlw_419{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ffffff05;border:2px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .2s}._paletteNode_ekqlw_419:hover{background:#0ea5e91a;border-color:#0ea5e94d;transform:translate(4px)}._paletteNode_ekqlw_419 svg{width:16px;height:16px;color:#0ea5e9}._paletteNode_ekqlw_419 span{font-size:12px;color:#fff}._paletteInfo_ekqlw_448{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}._paletteInfo_ekqlw_448 p{margin:0 0 8px;font-size:10px;color:#666;line-height:1.4}._canvasArea_ekqlw_317{flex:1;min-height:600px;background:#0003;border-radius:10px;overflow:hidden}._nodeConfig_ekqlw_471{width:240px;min-width:240px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow-y:auto}._nodeConfig_ekqlw_471 h4{margin:0 0 16px;font-size:12px;color:#888}._configForm_ekqlw_487{display:flex;flex-direction:column;gap:12px}._configField_ekqlw_493{display:flex;flex-direction:column;gap:6px}._configField_ekqlw_493 label{font-size:11px;color:#888;text-transform:uppercase}._configField_ekqlw_493 input,._configField_ekqlw_493 select{padding:8px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px}._configField_ekqlw_493 input:focus,._configField_ekqlw_493 select:focus{border-color:#0ea5e980;outline:none}._configValue_ekqlw_521{padding:8px 12px;background:#0ea5e91a;border-radius:6px;font-size:12px;color:#0ea5e9;text-transform:capitalize}._templatesSection_ekqlw_531 h3{margin:0 0 16px;font-size:14px}._templatesGrid_ekqlw_536{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._templateCard_ekqlw_542{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-align:center;transition:all .2s}._templateCard_ekqlw_542:hover{background:#a855f71a;border-color:#a855f74d}._templateIcon_ekqlw_556{font-size:32px;margin-bottom:12px;display:block}._templateCard_ekqlw_542 h4{margin:0 0 8px;font-size:14px}._templateCard_ekqlw_542 p{margin:0 0 12px;font-size:12px;color:#888}._templateMeta_ekqlw_573{font-size:11px;color:#666;margin-bottom:12px}._useTemplateBtn_ekqlw_579{padding:8px 16px;background:#a855f726;border:1px solid rgba(168,85,247,.3);border-radius:6px;color:#a855f7;font-size:12px;cursor:pointer}._emptyState_ekqlw_590{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666;text-align:center}._emptyState_ekqlw_590 svg{width:48px;height:48px;margin-bottom:16px;opacity:.5}._emptyState_ekqlw_590 p{margin:0 0 16px;font-size:14px}@media(max-width:992px){._templatesGrid_ekqlw_536,._paletteGrid_ekqlw_413{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._createSection_ekqlw_113{flex-direction:column}._templatesGrid_ekqlw_536{grid-template-columns:1fr}._workflowActions_ekqlw_234{flex-wrap:wrap}}._statsBar_ekqlw_638{display:flex;gap:16px;padding:10px 14px;background:#0ea5e90f;border:1px solid rgba(14,165,233,.15);border-radius:8px;margin-bottom:12px;font-size:12px;color:#94a3b8}._statsBar_ekqlw_638 strong{color:#e2e8f0;margin-right:4px}._panel_y8hbj_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_y8hbj_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06);flex-wrap:wrap;gap:12px}._panelHeader_y8hbj_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._headerRight_y8hbj_31{display:flex;align-items:center;gap:16px}._liveIndicator_y8hbj_37{display:flex;align-items:center;gap:6px;font-size:12px;color:#22c55e}._liveDot_y8hbj_45{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:_pulse_y8hbj_1 1.5s infinite}@keyframes _pulse_y8hbj_1{0%,to{opacity:1}50%{opacity:.5}}._timestamp_y8hbj_58{font-size:12px;color:#888;font-family:monospace}._viewTabs_y8hbj_64{display:flex;gap:4px}._viewTab_y8hbj_64{padding:6px 12px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:11px;cursor:pointer;transition:all .2s}._viewTab_y8hbj_64:hover{background:#ffffff0d;color:#fff}._viewTab_y8hbj_64._active_y8hbj_85{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._panelContent_y8hbj_91{flex:1;overflow-y:auto;padding:20px}._statsGrid_y8hbj_98{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}._statCard_y8hbj_105{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._statIcon_y8hbj_115{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#0ea5e926;border-radius:10px;color:#0ea5e9}._statInfo_y8hbj_126{flex:1}._statValue_y8hbj_130{display:block;font-size:24px;font-weight:600}._statLabel_y8hbj_136{font-size:11px;color:#888}._statChange_y8hbj_141{font-size:11px;padding:2px 6px;border-radius:4px}._statChange_y8hbj_141._positive_y8hbj_147{background:#22c55e26;color:#22c55e}._statChange_y8hbj_141._negative_y8hbj_152{background:#ef444426;color:#ef4444}._chartsRow_y8hbj_158{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin-bottom:24px}._chartCard_y8hbj_165{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._chartCard_y8hbj_165 h3{margin:0 0 16px;font-size:14px}._chartPlaceholder_y8hbj_177{display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;color:#666;gap:8px}._resourceBars_y8hbj_188{display:flex;flex-direction:column;gap:12px}._resourceItem_y8hbj_194{display:flex;align-items:center;gap:12px}._resourceItem_y8hbj_194>span:first-child{width:60px;font-size:12px;color:#888}._resourceBar_y8hbj_188{flex:1;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}._resourceFill_y8hbj_214{height:100%;background:linear-gradient(90deg,#0ea5e9,#22c55e);border-radius:4px;transition:width .3s}._resourceItem_y8hbj_194>span:last-child{width:40px;text-align:right;font-size:12px;font-weight:500}._logsPreview_y8hbj_229{padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._logsPreview_y8hbj_229 h3{margin:0 0 16px;font-size:14px}._logItem_y8hbj_241{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px}._logItem_y8hbj_241:last-child{border-bottom:none}._logLevel_y8hbj_254{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;min-width:50px;text-align:center}._logLevel_y8hbj_254._info_y8hbj_263{background:#0ea5e926;color:#0ea5e9}._logLevel_y8hbj_254._warn_y8hbj_268{background:#f59e0b26;color:#f59e0b}._logLevel_y8hbj_254._error_y8hbj_273{background:#ef444426;color:#ef4444}._logSource_y8hbj_278{min-width:120px;color:#a855f7;font-family:monospace}._logMessage_y8hbj_284{flex:1;color:#888}._logTime_y8hbj_289{color:#666;font-family:monospace}._agentsMonitor_y8hbj_295 h3{margin:0 0 16px;font-size:14px}._agentsList_y8hbj_300{display:flex;flex-direction:column;gap:8px}._agentRow_y8hbj_306{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px}._statusDot_y8hbj_316{width:8px;height:8px;border-radius:50%;background:#666}._statusDot_y8hbj_316._active_y8hbj_85{background:#22c55e;box-shadow:0 0 8px #22c55e80}._statusDot_y8hbj_316._idle_y8hbj_328{background:#888}._statusDot_y8hbj_316._paused_y8hbj_332{background:#f59e0b}._agentName_y8hbj_336{flex:1;font-size:13px;font-weight:500}._agentStat_y8hbj_342{font-size:12px;color:#888;min-width:80px}._statusBadge_y8hbj_348{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._statusBadge_y8hbj_348._active_y8hbj_85{background:#22c55e26;color:#22c55e}._statusBadge_y8hbj_348._idle_y8hbj_328{background:#88888826;color:#888}._statusBadge_y8hbj_348._paused_y8hbj_332{background:#f59e0b26;color:#f59e0b}._systemMonitor_y8hbj_372 h3{margin:0 0 16px;font-size:14px}._systemGrid_y8hbj_377{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}._systemCard_y8hbj_384{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-align:center}._systemCard_y8hbj_384 h4{margin:0 0 16px;font-size:12px;color:#888}._gaugeContainer_y8hbj_398{display:flex;justify-content:center}._gauge_y8hbj_398{width:80px;height:80px;border-radius:50%;background:conic-gradient(#0ea5e9,#ffffff1a 0deg);display:flex;align-items:center;justify-content:center;position:relative}._gauge_y8hbj_398:before{content:"";position:absolute;width:60px;height:60px;background:#0a0a0f;border-radius:50%}._gaugeValue_y8hbj_423{position:relative;z-index:1;font-size:16px;font-weight:600}._uptimeInfo_y8hbj_430{display:flex;gap:24px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._uptimeItem_y8hbj_439{display:flex;flex-direction:column;gap:4px}._uptimeItem_y8hbj_439 label{font-size:11px;color:#888}._uptimeItem_y8hbj_439 span{font-size:14px;font-weight:500}._logsSection_y8hbj_456 h3{margin:0 0 16px;font-size:14px}._logsHeader_y8hbj_461{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._logsFilters_y8hbj_468{display:flex;gap:8px}._logsFilters_y8hbj_468 select,._logsFilters_y8hbj_468 input{padding:8px 12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:12px}._logsList_y8hbj_483{background:#0003;border-radius:8px;padding:8px}@media(max-width:1200px){._statsGrid_y8hbj_98{grid-template-columns:repeat(2,1fr)}._chartsRow_y8hbj_158{grid-template-columns:1fr}._systemGrid_y8hbj_377{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_y8hbj_98,._systemGrid_y8hbj_377{grid-template-columns:1fr}._logItem_y8hbj_241{flex-wrap:wrap}._logMessage_y8hbj_284{width:100%;order:10;margin-top:8px}._agentRow_y8hbj_306{flex-wrap:wrap}}._miniChart_y8hbj_529{height:60px;display:flex;align-items:center;justify-content:center}._sparkline_y8hbj_536{width:100%;height:60px}._miniSparkline_y8hbj_541{width:100%;height:30px;margin-top:4px}._chartMessage_y8hbj_547{color:#666;font-size:12px}._emptyState_y8hbj_552{display:flex;align-items:center;justify-content:center;height:100px;color:#666;font-size:13px}._utilityView_y8hbj_563{display:flex;flex-direction:column;gap:16px}._utilityHeader_y8hbj_569{display:flex;justify-content:space-between;align-items:center}._utilityHeader_y8hbj_569 h3{font-size:14px;color:#e2e8f0;margin:0}._utilityControls_y8hbj_581{display:flex;gap:8px}._utilityOverview_y8hbj_586{display:flex;gap:20px;align-items:center}._overallScore_y8hbj_592{flex-shrink:0}._scoreCircle_y8hbj_596{width:80px;height:80px;border-radius:50%;border:3px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff05}._scoreValue_y8hbj_608{font-size:24px;font-weight:700;line-height:1}._scoreLabel_y8hbj_614{font-size:9px;color:#94a3b8;margin-top:2px}._quickStats_y8hbj_620{display:flex;gap:16px;flex:1}._quickStat_y8hbj_620{display:flex;flex-direction:column;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 14px;flex:1}._quickValue_y8hbj_636{font-size:20px;font-weight:700;color:#e2e8f0}._quickLabel_y8hbj_642{font-size:10px;color:#94a3b8;margin-top:2px}._agentRanking_y8hbj_648{display:flex;flex-direction:column;gap:8px}._agentRanking_y8hbj_648 h4{font-size:13px;color:#e2e8f0;margin:0 0 4px}._rankCard_y8hbj_660{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:6px}._rankNumber_y8hbj_670{font-size:12px;font-weight:700;color:#01a6bc;min-width:28px}._rankInfo_y8hbj_677{flex:1;min-width:0}._rankName_y8hbj_682{font-size:12px;color:#e2e8f0;font-weight:500}._rankStats_y8hbj_688{display:flex;gap:8px;font-size:10px;color:#94a3b8;margin-top:2px}._rankScore_y8hbj_696{font-size:18px;font-weight:700}._container_1cq6i_5{display:flex;flex-direction:column;gap:16px;padding:16px;background:#0003;border-radius:12px;border:1px solid rgba(255,255,255,.1)}._modeIndicator_1cq6i_16{display:flex;align-items:center;gap:12px}._label_1cq6i_22{font-size:14px;color:#888}._badge_1cq6i_27{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._badge_1cq6i_27._governed_1cq6i_39{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}._badge_1cq6i_27._unbounded_1cq6i_45{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}._switcher_1cq6i_52{display:flex;gap:12px}._modeButton_1cq6i_57{flex:1;display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s ease;position:relative}._modeButton_1cq6i_57:hover:not(:disabled){background:#ffffff0f;border-color:#fff3}._modeButton_1cq6i_57._active_1cq6i_76{background:#3b82f61a;border-color:#3b82f6}._modeButton_1cq6i_57:disabled{opacity:.5;cursor:not-allowed}._modeButton_1cq6i_57._disabled_1cq6i_86{opacity:.6}._modeIcon_1cq6i_90{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff0d;border-radius:8px;color:#888}._modeButton_1cq6i_57._active_1cq6i_76 ._modeIcon_1cq6i_90{background:#3b82f633;color:#3b82f6}._modeInfo_1cq6i_106{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._modeName_1cq6i_113{font-size:14px;font-weight:600;color:#fff}._modeDesc_1cq6i_119{font-size:11px;color:#666}._activeIndicator_1cq6i_124{position:absolute;top:8px;right:8px;color:#3b82f6}._lockedBadge_1cq6i_131{position:absolute;top:8px;right:8px;font-size:9px;padding:2px 6px;background:#ef444433;color:#ef4444;border-radius:4px;text-transform:uppercase}._featuresSection_1cq6i_144{padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}._unboundedFeatures_1cq6i_149,._governedFeatures_1cq6i_150{padding:12px;border-radius:8px}._unboundedFeatures_1cq6i_149{background:#ef44440d;border:1px solid rgba(239,68,68,.1)}._governedFeatures_1cq6i_150{background:#22c55e0d;border:1px solid rgba(34,197,94,.1)}._featuresSection_1cq6i_144 h4{margin:0 0 12px;font-size:13px;font-weight:600;color:#fff}._featuresSection_1cq6i_144 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._featuresSection_1cq6i_144 li{display:flex;align-items:center;gap:8px;font-size:12px;color:#aaa}._featuresSection_1cq6i_144 li svg{width:14px;height:14px;flex-shrink:0}._unboundedFeatures_1cq6i_149 li svg{color:#22c55e}._governedFeatures_1cq6i_150 li svg{color:#888}._warning_1cq6i_203{display:flex;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;background:#ef44441a;border-radius:6px;font-size:11px;color:#ef4444}._warning_1cq6i_203 svg{width:16px;height:16px;flex-shrink:0}._confirmOverlay_1cq6i_222{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(4px)}._confirmModal_1cq6i_236{width:100%;max-width:420px;background:#0a0a0c;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000080}._confirmHeader_1cq6i_246{display:flex;align-items:center;gap:12px;padding:20px 24px;background:#ef44441a;border-bottom:1px solid rgba(239,68,68,.2)}._confirmHeader_1cq6i_246 svg{color:#ef4444}._confirmHeader_1cq6i_246 h3{margin:0;font-size:18px;font-weight:600;color:#fff}._confirmContent_1cq6i_266{padding:24px}._confirmContent_1cq6i_266 p{margin:0 0 12px;font-size:14px;color:#aaa}._confirmContent_1cq6i_266 ul{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:8px}._confirmContent_1cq6i_266 li{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff;padding:8px 12px;background:#ffffff08;border-radius:6px}._confirmContent_1cq6i_266 li:before{content:"•";color:#ef4444;font-weight:700}._confirmWarning_1cq6i_302{padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;font-size:12px!important;color:#ef4444!important}._confirmActions_1cq6i_311{display:flex;gap:12px;padding:16px 24px;background:#0003;border-top:1px solid rgba(255,255,255,.05)}._cancelButton_1cq6i_319,._confirmButton_1cq6i_320{flex:1;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_1cq6i_319{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#888}._cancelButton_1cq6i_319:hover:not(:disabled){background:#ffffff1a;color:#fff}._confirmButton_1cq6i_320{background:#ef4444;border:none;color:#fff}._confirmButton_1cq6i_320:hover:not(:disabled){background:#dc2626}._confirmButton_1cq6i_320:disabled,._cancelButton_1cq6i_319:disabled{opacity:.5;cursor:not-allowed}._compactContainer_1cq6i_358{display:flex;align-items:center;gap:8px}._compactBadge_1cq6i_364{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._compactBadge_1cq6i_364._governed_1cq6i_39{background:#22c55e33;color:#22c55e}._compactBadge_1cq6i_364._unbounded_1cq6i_45{background:#ef444433;color:#ef4444}._compactBadge_1cq6i_364 svg{width:12px;height:12px}._compactToggle_1cq6i_389{padding:4px 8px;font-size:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#888;cursor:pointer;transition:all .2s ease}._compactToggle_1cq6i_389:hover:not(:disabled){background:#ffffff1a;color:#fff}._compactToggle_1cq6i_389:disabled{opacity:.5;cursor:not-allowed}._panel_h81t6_3{display:flex;flex-direction:column;height:100%;background:#ffffff05;border-radius:0;overflow:hidden}._panelHeader_h81t6_12{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._panelHeader_h81t6_12 h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}._panelContent_h81t6_29{flex:1;overflow-y:auto}._settingsLayout_h81t6_34{display:flex;height:100%}._settingsSidebar_h81t6_39{width:200px;padding:16px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:4px}._tabBtn_h81t6_48{display:flex;align-items:center;gap:10px;padding:10px 14px;background:transparent;border:none;border-radius:8px;color:#888;font-size:13px;cursor:pointer;text-align:left;transition:all .2s}._tabBtn_h81t6_48:hover{background:#ffffff0d;color:#fff}._tabBtn_h81t6_48._active_h81t6_68{background:#0ea5e926;color:#0ea5e9}._settingsContent_h81t6_73{flex:1;padding:24px;overflow-y:auto}._settingsSection_h81t6_79 h3{margin:0 0 24px;font-size:18px;font-weight:600}._settingItem_h81t6_85{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.06)}._settingInfo_h81t6_93{flex:1}._settingInfo_h81t6_93 label{display:block;font-size:14px;font-weight:500;margin-bottom:4px}._settingInfo_h81t6_93 span{font-size:12px;color:#888}._settingItem_h81t6_85 select,._settingItem_h81t6_85 input[type=text],._settingItem_h81t6_85 input[type=number],._settingItem_h81t6_85 input[type=password]{min-width:200px;padding:8px 12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px;outline:none}._settingItem_h81t6_85 select:focus,._settingItem_h81t6_85 input:focus{border-color:#0ea5e980}._themeSelector_h81t6_129{display:flex;gap:8px}._themeBtn_h81t6_134{padding:8px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#888;font-size:12px;cursor:pointer;transition:all .2s}._themeBtn_h81t6_134:hover{background:#ffffff0d;color:#fff}._themeBtn_h81t6_134._active_h81t6_68{background:#0ea5e926;border-color:#0ea5e94d;color:#0ea5e9}._toggle_h81t6_157{position:relative;display:inline-block;width:48px;height:24px}._toggle_h81t6_157 input{opacity:0;width:0;height:0}._slider_h81t6_170{position:absolute;cursor:pointer;inset:0;background-color:#ffffff1a;transition:.3s;border-radius:24px}._slider_h81t6_170:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._toggle_h81t6_157 input:checked+._slider_h81t6_170{background-color:#0ea5e9}._toggle_h81t6_157 input:checked+._slider_h81t6_170:before{transform:translate(24px)}._apiKeyField_h81t6_203{display:flex;gap:8px}._apiKeyField_h81t6_203 input{flex:1}._regenerateBtn_h81t6_212{padding:8px 16px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:6px;color:#f59e0b;font-size:12px;cursor:pointer}._userInfo_h81t6_223{margin-top:24px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}._userInfo_h81t6_223 h4{margin:0 0 12px;font-size:13px;color:#888}._infoRow_h81t6_237{display:flex;justify-content:space-between;padding:8px 0;font-size:13px}._infoRow_h81t6_237 span{color:#888}._infoRow_h81t6_237 code{font-family:monospace;color:#0ea5e9}._dangerZone_h81t6_254{margin-top:32px;padding:20px;background:#ef44440d;border:1px solid rgba(239,68,68,.15);border-radius:10px}._dangerZone_h81t6_254 h4{margin:0 0 16px;font-size:14px;color:#ef4444}._dangerBtn_h81t6_268{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#ef4444;font-size:13px;cursor:pointer;margin-bottom:8px;width:100%}._dangerBtn_h81t6_268:hover{background:#ef444433}._saveSection_h81t6_288{margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}._saveBtn_h81t6_294{display:flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer}@media(max-width:992px){._settingsLayout_h81t6_34{flex-direction:column}._settingsSidebar_h81t6_39{width:100%;flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}._tabBtn_h81t6_48{flex:1;min-width:100px;justify-content:center}._tabBtn_h81t6_48 span{display:none}}@media(max-width:768px){._settingItem_h81t6_85{flex-direction:column;align-items:flex-start;gap:12px}._settingItem_h81t6_85 select,._settingItem_h81t6_85 input{width:100%;min-width:unset}._themeSelector_h81t6_129{width:100%}._themeBtn_h81t6_134{flex:1}._apiKeyField_h81t6_203{width:100%;flex-direction:column}}._sectionDesc_h81t6_362{color:#888;font-size:14px;margin-bottom:24px;line-height:1.5}._autonomyStatus_h81t6_369{margin-top:32px;padding:20px;background:#ffffff08;border-radius:0;border:1px solid rgba(255,255,255,.06)}._autonomyStatus_h81t6_369 h4{margin:0 0 16px;font-size:14px;font-weight:600;color:#fff}._statusGrid_h81t6_384{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._statusItem_h81t6_390{display:flex;flex-direction:column;gap:4px}._statusLabel_h81t6_396{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.5px}._statusValue_h81t6_403{font-size:16px;font-weight:600;color:#fff}._statusValue_h81t6_403._active_h81t6_68{color:#22c55e}._statusValue_h81t6_403._inactive_h81t6_413{color:#ef4444}._loadingText_h81t6_417{color:#888;font-size:14px}._quickActions_h81t6_422{margin-top:24px;padding:20px;background:#ffffff08;border-radius:0;border:1px solid rgba(255,255,255,.06)}._quickActions_h81t6_422 h4{margin:0 0 16px;font-size:14px;font-weight:600;color:#fff}._actionButtons_h81t6_437{display:flex;gap:12px}._actionBtn_h81t6_442{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#0ea5e9,#06b6d4);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._actionBtn_h81t6_442:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0ea5e94d}._actionBtn_h81t6_442:disabled{opacity:.5;cursor:not-allowed}._actionBtn_h81t6_442._stopBtn_h81t6_467{background:linear-gradient(135deg,#ef4444,#f97316)}._actionBtn_h81t6_442._stopBtn_h81t6_467:hover:not(:disabled){box-shadow:0 4px 12px #ef44444d}@media(max-width:768px){._statusGrid_h81t6_384{grid-template-columns:1fr}._actionButtons_h81t6_437{flex-direction:column}}._panel_77gz1_2{display:flex;flex-direction:column;height:100%;overflow:hidden;color:#fff;font-family:Work Sans,-apple-system,sans-serif}._header_77gz1_12{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}._headerLeft_77gz1_21{display:flex;align-items:center;gap:8px}._headerLeft_77gz1_21 h3{margin:0;font-size:14px;font-weight:600;color:#fff}._headerRight_77gz1_34{display:flex;align-items:center;gap:8px}._badge_77gz1_40{background:#01a6bc33;color:#01a6bc;font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px}._viewToggle_77gz1_49{display:flex;background:#ffffff0a;border-radius:6px;overflow:hidden}._viewBtn_77gz1_56{background:none;border:none;color:#fff6;font-size:11px;font-weight:500;padding:4px 10px;cursor:pointer;transition:all .15s}._viewBtn_77gz1_56:hover{color:#ffffffb3}._viewBtnActive_77gz1_71{background:#01a6bc33;color:#01a6bc}._addBtn_77gz1_76{display:flex;align-items:center;gap:4px;background:#fa547c26;border:1px solid rgba(250,84,124,.3);color:#fa547c;font-size:11px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .15s}._addBtn_77gz1_76:hover{background:#fa547c40}._monthNav_77gz1_96{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;flex-shrink:0}._navBtn_77gz1_105{background:#ffffff0f;border:none;color:#ffffff80;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}._navBtn_77gz1_105:hover{background:#ffffff1a;color:#fff}._todayBtn_77gz1_124{background:#01a6bc1f;border:1px solid rgba(1,166,188,.3);color:#01a6bc;font-size:10px;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer;transition:all .15s}._todayBtn_77gz1_124:hover{background:#01a6bc33}._monthLabel_77gz1_140{font-size:14px;font-weight:600;color:#fff;min-width:140px;text-align:center}._calendarGrid_77gz1_149{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:0 12px 12px;flex:1;overflow-y:auto;align-content:start}._dayHeader_77gz1_159{text-align:center;font-size:10px;font-weight:600;color:#ffffff59;padding:6px 0;text-transform:uppercase;letter-spacing:.5px}._dayCell_77gz1_169{aspect-ratio:1;min-height:50px;max-height:70px;background:#ffffff05;border-radius:6px;padding:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:all .15s;border:1px solid transparent}._dayCell_77gz1_169:hover{background:#ffffff0f}._dayCell_77gz1_169._empty_77gz1_189{background:transparent;cursor:default}._dayCell_77gz1_169._today_77gz1_124{border-color:#01a6bc66;background:#01a6bc14}._dayCell_77gz1_169._selected_77gz1_199{border-color:#fa547c80;background:#fa547c14}._dayNumber_77gz1_204{font-size:11px;font-weight:500;color:#ffffffb3}._today_77gz1_124 ._dayNumber_77gz1_204{color:#01a6bc;font-weight:700}._selected_77gz1_199 ._dayNumber_77gz1_204{color:#fa547c;font-weight:700}._dayDots_77gz1_220{display:flex;flex-wrap:wrap;gap:2px;justify-content:center}._dot_77gz1_227{width:5px;height:5px;border-radius:50%;flex-shrink:0}._dotMore_77gz1_234{font-size:7px;color:#fff6}._weekGrid_77gz1_240{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:0 12px 12px;flex:1;overflow-y:auto}._weekDay_77gz1_249{display:flex;flex-direction:column;min-height:200px;background:#ffffff05;border-radius:8px;overflow:hidden}._weekToday_77gz1_258{border:1px solid rgba(1,166,188,.3)}._weekDayHeader_77gz1_262{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:#ffffff0a}._weekDayName_77gz1_270{font-size:10px;font-weight:600;color:#ffffff80;text-transform:uppercase}._weekDayNum_77gz1_277{font-size:12px;font-weight:600;color:#ffffffb3}._weekDayContent_77gz1_283{flex:1;padding:4px;display:flex;flex-direction:column;gap:3px}._weekEvent_77gz1_291{padding:4px 6px;background:#ffffff0a;border-left:3px solid #FA547C;border-radius:0 4px 4px 0;cursor:pointer;transition:background .15s}._weekEvent_77gz1_291:hover{background:#ffffff14}._weekEventAgent_77gz1_304{display:block;font-size:9px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.3px}._weekEventName_77gz1_313{display:block;font-size:10px;color:#fffc}._weekEmpty_77gz1_319{font-size:10px;color:#fff3;text-align:center;padding:20px 0}._listView_77gz1_327{flex:1;overflow-y:auto;padding:8px 12px;display:flex;flex-direction:column;gap:6px}._listCard_77gz1_336{display:flex;align-items:stretch;background:#ffffff08;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.06);transition:border-color .15s}._listCard_77gz1_336:hover{border-color:#ffffff1f}._listCardColor_77gz1_350{width:4px;flex-shrink:0}._listCardBody_77gz1_355{flex:1;padding:10px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}._listCardTop_77gz1_364{display:flex;align-items:center;justify-content:space-between;gap:8px}._listCardAgent_77gz1_371{font-size:11px;font-weight:600;color:#01a6bc}._listCardStatus_77gz1_377{font-size:9px;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}._listCardStatus_77gz1_377._enabled_77gz1_386{background:#71c23e26;color:#71c23e}._listCardStatus_77gz1_377._disabled_77gz1_391{background:#ffffff0f;color:#ffffff59}._listCardName_77gz1_396{font-size:13px;font-weight:500;color:#fff}._listCardGoal_77gz1_402{font-size:11px;color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listCardMeta_77gz1_410{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._metaChip_77gz1_417{display:flex;align-items:center;gap:3px;font-size:10px;color:#fff6;background:#ffffff0a;padding:2px 6px;border-radius:3px}._listCardDelete_77gz1_428{background:none;border:none;color:#ffffff26;padding:8px;cursor:pointer;display:flex;align-items:center;transition:color .15s;align-self:center}._listCardDelete_77gz1_428:hover{color:#fa547c}._dateDetail_77gz1_445{border-top:1px solid rgba(255,255,255,.06);padding:10px 12px;flex-shrink:0;max-height:200px;overflow-y:auto}._dateDetailHeader_77gz1_453{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:600;color:#fffc}._dateEmpty_77gz1_463{text-align:center;padding:12px;font-size:12px;color:#ffffff4d;display:flex;flex-direction:column;align-items:center;gap:8px}._dateList_77gz1_474{display:flex;flex-direction:column;gap:4px}._dateCard_77gz1_480{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#ffffff08;border-radius:6px}._dateCardDot_77gz1_489{width:8px;height:8px;border-radius:50%;flex-shrink:0}._dateCardBody_77gz1_496{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}._dateCardAgent_77gz1_504{font-size:10px;font-weight:600;color:#01a6bc}._dateCardName_77gz1_510{font-size:11px;font-weight:500;color:#fff}._dateCardGoal_77gz1_516{font-size:10px;color:#fff6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dateCardDelete_77gz1_524{background:none;border:none;color:#ffffff26;cursor:pointer;padding:4px;transition:color .15s}._dateCardDelete_77gz1_524:hover{color:#fa547c}._closeBtn_77gz1_537{background:none;border:none;color:#fff6;cursor:pointer;padding:2px;font-size:14px;line-height:1;transition:color .15s}._closeBtn_77gz1_537:hover{color:#fff}._emptyState_77gz1_553{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#ffffff4d;gap:8px;flex:1}._emptyState_77gz1_553 p{margin:0;font-size:13px}._emptyHint_77gz1_569{font-size:11px!important;color:#fff3!important}._loading_77gz1_574{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;color:#fff6;font-size:12px;flex:1}._formOverlay_77gz1_586{position:fixed;inset:0;background:#121214eb;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}._formCard_77gz1_598{background:#121214;border:1px solid rgba(1,166,188,.2);border-radius:12px;width:100%;max-width:420px;max-height:90%;overflow-y:auto;box-shadow:0 20px 60px #0009,0 0 0 1px #01a6bc14;position:relative;z-index:10000}._formHeader_77gz1_611{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:14px;font-weight:600;color:#fff}._formHeader_77gz1_611 ._closeBtn_77gz1_537{margin-left:auto}._formBody_77gz1_626{padding:16px;display:flex;flex-direction:column;gap:14px}._formGroup_77gz1_633{display:flex;flex-direction:column;gap:5px}._formGroup_77gz1_633 label{font-size:11px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}._formSelect_77gz1_647,._formInput_77gz1_648,._formTextarea_77gz1_649{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px;padding:8px 10px;outline:none;transition:border-color .15s;font-family:inherit}._formSelect_77gz1_647:focus,._formInput_77gz1_648:focus,._formTextarea_77gz1_649:focus{border-color:#01a6bc80}._formSelect_77gz1_647 option{background:#121214;color:#fff}._formTextarea_77gz1_649{resize:vertical}._presetGrid_77gz1_676{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}._presetBtn_77gz1_682{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff80;font-size:10px;font-weight:500;padding:6px 4px;border-radius:5px;cursor:pointer;transition:all .15s}._presetBtn_77gz1_682:hover{border-color:#ffffff26;color:#ffffffb3}._presetActive_77gz1_699{background:#faa52526;border-color:#faa52566;color:#faa525}._formFooter_77gz1_705{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.06)}._cancelBtn_77gz1_713{background:#ffffff0f;border:none;color:#ffffff80;font-size:12px;font-weight:500;padding:7px 16px;border-radius:6px;cursor:pointer;transition:all .15s}._cancelBtn_77gz1_713:hover{background:#ffffff1a;color:#fff}._createBtn_77gz1_730{background:#fa547c33;border:1px solid rgba(250,84,124,.4);color:#fa547c;font-size:12px;font-weight:600;padding:7px 18px;border-radius:6px;cursor:pointer;transition:all .15s}._createBtn_77gz1_730:hover:not(:disabled){background:#fa547c4d}._createBtn_77gz1_730:disabled{opacity:.4;cursor:not-allowed}
