body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html{--jx-s2:8px;--jx-r-sm:6px;--jx-r-md:10px;--jx-r-lg:14px;--jx-font-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei","Segoe UI",Roboto,sans-serif;--jx-font-mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--jx-ease-out:cubic-bezier(0.22,1,0.36,1)}html[data-jx-theme=dark]{color-scheme:dark;--jx-bg:#09090b;--jx-canvas:#0e0e10;--jx-surface:#141416;--jx-surface-2:#1a1a1d;--jx-surface-3:#232327;--jx-card-bg:linear-gradient(180deg,#17171a,#131315);--jx-pill:linear-gradient(180deg,#26262b,#1d1d21);--jx-line:hsla(0,0%,100%,.07);--jx-line-strong:hsla(0,0%,100%,.12);--jx-hi:inset 0 1px 0 hsla(0,0%,100%,.05);--jx-shadow:0 1px 2px rgba(0,0,0,.4),0 12px 32px -12px rgba(0,0,0,.6);--jx-shadow-pop:0 18px 48px -12px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.08);--jx-text-1:#ededf0;--jx-text-2:#a6a6b0;--jx-text-3:#8a8a94;--jx-brand:#a49cfb;--jx-brand-solid:#6c5ce7;--jx-brand-soft:rgba(139,128,249,.14);--jx-brand-line:rgba(139,128,249,.4);--jx-ok-text:#4ade80;--jx-warn-text:#fbbf24;--jx-bad-text:#fb7185;--jx-ok:#34d399;--jx-warn:#fbbf24;--jx-bad:#f87171;--jx-info:#60a5fa}html[data-jx-theme=light]{color-scheme:light;--jx-bg:#fafafa;--jx-canvas:#f4f4f5;--jx-surface:#fff;--jx-surface-2:#f7f7f8;--jx-surface-3:#fff;--jx-card-bg:#fff;--jx-pill:#fff;--jx-line:rgba(24,24,27,.08);--jx-line-strong:rgba(24,24,27,.14);--jx-hi:inset 0 1px 0 hsla(0,0%,100%,.8);--jx-shadow:0 1px 2px rgba(24,24,27,.04),0 8px 24px -12px rgba(24,24,27,.1);--jx-shadow-pop:0 18px 48px -12px rgba(24,24,27,.18),0 0 0 1px rgba(24,24,27,.06);--jx-text-1:#18181b;--jx-text-2:#52525b;--jx-text-3:#6b6b75;--jx-brand:#5b4fd8;--jx-brand-solid:#5b4fd8;--jx-brand-soft:rgba(91,79,216,.08);--jx-brand-line:rgba(91,79,216,.35);--jx-ok-text:#0b7a50;--jx-warn-text:#b45309;--jx-bad-text:#c8264a;--jx-ok:#10b981;--jx-warn:#f59e0b;--jx-bad:#ef4444;--jx-info:#3b82f6}body{margin:0;background:var(--jx-canvas);color:var(--jx-text-1);font-family:var(--jx-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jx-mono{font-family:var(--jx-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.jx-admin .ant-card{background:var(--jx-card-bg);border-color:var(--jx-line);box-shadow:var(--jx-hi),var(--jx-shadow);transition:border-color .2s var(--jx-ease-out)}.jx-admin .ant-card:hover{border-color:var(--jx-line-strong)}.jx-admin .ant-card-head{border-bottom-color:var(--jx-line);min-height:52px}.jx-admin .ant-card-head-title{font-weight:500;letter-spacing:-.005em}.jx-admin .ant-pro-card,.jx-admin .ant-pro-table .ant-card{background:var(--jx-card-bg)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){background:linear-gradient(180deg,color-mix(in srgb,var(--jx-brand-solid) 88%,#fff) 0,var(--jx-brand-solid) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 1px 2px rgba(0,0,0,.3),0 0 0 1px color-mix(in srgb,var(--jx-brand-solid) 70%,#000);border:none;color:#fff}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):hover{filter:brightness(1.08)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):active{filter:brightness(.96)}html[data-jx-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--jx-surface-2);border-color:var(--jx-line-strong);box-shadow:var(--jx-hi)}html[data-jx-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--jx-surface-3);border-color:hsla(0,0%,100%,.18);color:var(--jx-text-1)}.jx-admin .ant-table-thead>tr>th{font-weight:500;color:var(--jx-text-3);font-size:13px}.jx-admin .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--jx-surface-2)}.jx-side .ant-menu{background:transparent}.jx-side .ant-menu-inline .ant-menu-item,.jx-side .ant-menu-inline .ant-menu-submenu-title{border-radius:var(--jx-r-md);border:1px solid transparent}.jx-side .ant-menu-dark .ant-menu-item-selected,.jx-side .ant-menu-light .ant-menu-item-selected{background:var(--jx-pill);border-color:var(--jx-line-strong);box-shadow:var(--jx-hi),0 1px 2px rgba(0,0,0,.25);color:var(--jx-text-1);font-weight:500}.jx-side .ant-menu-item-selected .jx-icon{color:var(--jx-brand)}.jx-side .ant-menu-item-group-title{font-size:11px;letter-spacing:.06em;color:var(--jx-text-3);-webkit-padding-start:36px!important;padding-inline-start:36px!important}.jx-side .ant-menu-sub.ant-menu-inline{background:transparent}.jx-admin .ant-menu .jx-icon+.ant-menu-title-content,.jx-admin .ant-menu .jx-icon+span{-webkit-margin-start:10px;margin-inline-start:10px}.jx-admin .ant-menu-inline-collapsed .jx-icon{display:inline-flex;vertical-align:middle}.jx-admin .ant-menu-sub .ant-menu-item{-webkit-padding-start:36px!important;padding-inline-start:36px!important}.jx-side .ant-menu-submenu-arrow{color:var(--jx-text-3)}.jx-side .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--jx-text-1)}.jx-admin .ant-tag{border-radius:var(--jx-r-sm)}.ant-modal .ant-modal-content{border-radius:16px;box-shadow:var(--jx-shadow-pop)}.ant-drawer-right .ant-drawer-content{border-radius:16px 0 0 16px}.ant-drawer-content{background:var(--jx-surface)}.ant-drawer-header{border-bottom-color:var(--jx-line)!important}.ant-dropdown .ant-dropdown-menu,.ant-popover .ant-popover-inner,.ant-select-dropdown{box-shadow:var(--jx-shadow-pop)}.jx-admin .ant-segmented{padding:3px}.jx-admin .ant-segmented .ant-segmented-item-selected{box-shadow:var(--jx-hi),0 1px 2px rgba(0,0,0,.25)}.jx-admin .ant-statistic-title{color:var(--jx-text-3)}::selection{background:color-mix(in srgb,var(--jx-brand) 32%,transparent);color:var(--jx-text-1)}.ant-modal :focus-visible,.jx-admin :focus-visible{outline:2px solid var(--jx-brand);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--jx-line-strong);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--jx-text-3);background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}.jx-admin .ant-card-head-title,.jx-admin .ant-typography h1,.jx-admin .ant-typography h2,.jx-admin .ant-typography h3,.jx-admin h1,.jx-admin h2,.jx-admin h3,.jx-admin h4{text-wrap:balance;letter-spacing:-.01em}.jx-admin .ant-typography,.jx-admin .jx-prose,.jx-admin p{text-wrap:pretty}.jx-admin .ant-descriptions-item-content,.jx-admin .ant-statistic-content,.jx-admin .ant-table-tbody{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ant-typography.ant-typography-success{color:var(--jx-ok-text)}.ant-typography.ant-typography-warning{color:var(--jx-warn-text)}.ant-typography.ant-typography-danger{color:var(--jx-bad-text)}@keyframes jx-orb-breathe{0%,to{transform:scale(.94);filter:brightness(1)}50%{transform:scale(1.04);filter:brightness(1.15)}}.jx-orb-fallback{animation:jx-orb-breathe 4s ease-in-out infinite}@keyframes jx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.jx-orb-click{border-radius:50%;transition:transform .25s var(--jx-ease-out)}.jx-orb-click:hover{transform:scale(1.04)}.jx-orb-click:active{transform:scale(.98)}.jx-orb-click:focus-visible{box-shadow:0 0 0 3px rgba(139,108,255,.55)}@keyframes jx-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jx-side{background:var(--jx-bg)!important;border-right:1px solid var(--jx-line)}.jx-side .ant-layout-sider-children{display:flex;flex-direction:column}.jx-brand-row{gap:10px;height:60px;padding:0 14px 0 18px;flex-shrink:0}.jx-brand-row,.jx-search{display:flex;align-items:center}.jx-search{gap:8px;width:100%;height:36px;padding:0 6px 0 10px;border-radius:var(--jx-r-md);border:1px solid var(--jx-line);background:var(--jx-surface);box-shadow:var(--jx-hi);color:var(--jx-text-3);font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,color .15s}.jx-search:hover{border-color:var(--jx-line-strong);color:var(--jx-text-2)}.jx-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;background:var(--jx-surface-3);border:1px solid var(--jx-line);box-shadow:var(--jx-hi);font-family:var(--jx-font-mono);font-size:11px;color:var(--jx-text-2);line-height:1}.jx-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:52px;padding:0 16px 0 20px;background:color-mix(in srgb,var(--jx-canvas) 82%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--jx-line)}.jx-crumb,.jx-topbar{display:flex;align-items:center;gap:8px}.jx-crumb{min-width:0;font-size:14px;color:var(--jx-text-1);font-weight:500;white-space:nowrap}.jx-crumb-dim{color:var(--jx-text-3);font-weight:400}.jx-tabbar{scrollbar-width:none}.jx-tabbar::-webkit-scrollbar{display:none}.jx-tab{display:flex;align-items:center;gap:6px;height:30px;border-radius:8px;cursor:pointer;flex-shrink:0;font-size:13px;color:var(--jx-text-2);border:1px solid transparent;transition:background .15s,color .15s}.jx-tab:hover{color:var(--jx-text-1);background:var(--jx-surface-2)}.jx-tab[aria-selected=true]{background:var(--jx-pill);border-color:var(--jx-line-strong);box-shadow:var(--jx-hi),0 1px 2px rgba(0,0,0,.2);color:var(--jx-text-1);font-weight:500}.jx-tab-close{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--jx-text-3);font-size:10px;cursor:pointer;transition:background .15s,color .15s}.jx-tab-close:hover{background:var(--jx-surface-3);color:var(--jx-text-1)}.jx-cmd .ant-modal-content{padding:0!important;overflow:hidden;background:var(--jx-surface);border:1px solid var(--jx-line-strong)}.jx-cmd-input{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-bottom:1px solid var(--jx-line);color:var(--jx-text-3)}.jx-cmd-input input{flex:1 1;height:100%;border:0;outline:0;background:transparent;color:var(--jx-text-1);font:inherit;font-size:15px}.jx-cmd-input input::placeholder{color:var(--jx-text-3)}.jx-cmd .jx-cmd-input input:focus,.jx-cmd .jx-cmd-input input:focus-visible{outline:none!important}.jx-cmd-input:focus-within{border-bottom-color:var(--jx-brand-line)}.jx-cmd-list{max-height:min(420px,60vh);overflow:auto;padding:6px}.jx-cmd-group{padding:10px 10px 4px;font-size:11px;letter-spacing:.06em;color:var(--jx-text-3)}.jx-cmd-item{display:flex;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--jx-text-2);font:inherit;font-size:14px;text-align:left;cursor:pointer}.jx-cmd-item[aria-selected=true]{background:var(--jx-surface-3);color:var(--jx-text-1);box-shadow:var(--jx-hi)}.jx-cmd-item .jx-cmd-sub{margin-left:auto;font-size:12px;color:var(--jx-text-3)}.jx-tile{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--jx-line);background:var(--jx-surface-2);box-shadow:var(--jx-hi);color:var(--jx-text-1);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--jx-ease-out)}.jx-tile:hover{border-color:var(--jx-line-strong);background:var(--jx-surface-3)}.jx-tile:active{transform:translateY(1px)}.jx-tile[aria-pressed=true]{border-color:var(--jx-brand-line);background:var(--jx-brand-soft)}.jx-icon-tile{display:inline-grid;place-items:center;flex-shrink:0;line-height:0;color:var(--jx-text-1);background:linear-gradient(180deg,var(--jx-surface-3) 0,var(--jx-surface-2) 100%);box-shadow:var(--jx-hi),inset 0 0 0 1px var(--jx-line),0 1px 2px rgba(0,0,0,.25)}.jx-kpi{container-type:inline-size}.jx-kpi:hover .jx-kpi-art{transform:rotate(-4deg)}.jx-kpi-art{position:absolute;top:2px;right:-12px;width:68px;height:68px;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:rotate(-8deg);filter:drop-shadow(0 10px 14px rgba(0,0,0,.45));opacity:.92;transition:transform .5s var(--jx-ease-out)}@container (min-width: 220px){.jx-kpi-art{top:50%;right:-18px;width:118px;height:118px;transform:translateY(-58%) rotate(-12deg);opacity:1;filter:drop-shadow(0 20px 26px rgba(0,0,0,.55))}.jx-kpi:hover .jx-kpi-art{transform:translateY(-60%) rotate(-6deg) scale(1.03)}}.jx-stat{position:relative;overflow:hidden;border-radius:12px;container-type:inline-size}.jx-stat .jx-kpi-art{z-index:1;top:6px;right:-8px;width:58px;height:58px}@container (min-width: 220px){.jx-stat .jx-kpi-art{top:50%;right:-14px;width:92px;height:92px;transform:translateY(-50%) rotate(-12deg)}.jx-stat:hover .jx-kpi-art{transform:translateY(-52%) rotate(-6deg) scale(1.03)}}html[data-jx-theme=light] .jx-kpi-art{filter:drop-shadow(0 12px 18px rgba(24,24,27,.22))}@property --jx-siri-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes jx-siri-spin{to{--jx-siri-a:360deg}}@keyframes jx-siri-in{0%{opacity:0}to{opacity:1}}@keyframes jx-siri-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes jx-siri-listen{0%,to{transform:scale(1);box-shadow:0 0 50px rgba(139,128,249,.55),0 0 110px rgba(34,211,238,.3)}50%{transform:scale(1.08);box-shadow:0 0 70px rgba(139,128,249,.8),0 0 150px rgba(244,114,182,.4)}}.jx-siri{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;color:#f4f4f6;font-family:var(--jx-font-sans);background:radial-gradient(900px 600px at 50% 50%,rgba(8,8,10,.62),rgba(8,8,10,.38));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:jx-siri-in .4s var(--jx-ease-out)}@keyframes jx-siri-ring-in{0%{opacity:0;transform:scale(1.28);filter:blur(24px)}60%{opacity:1}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes jx-siri-ring-out{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.22);filter:blur(20px)}}@keyframes jx-siri-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes jx-siri-sink{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes jx-siri-out{to{opacity:0}}.jx-siri-ring{position:absolute;inset:0;pointer-events:none;animation:jx-siri-ring-in .75s cubic-bezier(.16,1,.3,1) both}.jx-siri.is-closing{animation:jx-siri-out .48s ease-in .05s both}.jx-siri.is-closing .jx-siri-ring{animation:jx-siri-ring-out .45s cubic-bezier(.7,0,.84,0) both}.jx-siri-dock,.jx-siri-scroll{animation:jx-siri-rise .5s var(--jx-ease-out) .18s both}.jx-siri.is-closing .jx-siri-dock,.jx-siri.is-closing .jx-siri-scroll{animation:jx-siri-sink .25s ease-in both}.jx-siri-dock{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 24px 36px}.jx-siri-edge,.jx-siri-glow{position:absolute;inset:0;pointer-events:none;animation:jx-siri-spin 8s linear infinite;background:conic-gradient(from var(--jx-siri-a) at 50% 50%,#8b80f9,#60a5fa,#22d3ee,#34d399,#fbbf24,#f472b6,#c084fc,#8b80f9)}.jx-siri-glow{filter:blur(60px) saturate(1.25);opacity:.85;-webkit-mask:radial-gradient(ellipse 78% 72% at 50% 50%,transparent 30%,rgba(0,0,0,.35) 62%,#000 100%);mask:radial-gradient(ellipse 78% 72% at 50% 50%,transparent 30%,rgba(0,0,0,.35) 62%,#000 100%);animation:jx-siri-spin 8s linear infinite,jx-siri-breathe 4s ease-in-out infinite}.jx-siri-edge{padding:1.5px;opacity:.9;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.jx-siri.is-busy .jx-siri-glow,.jx-siri.is-listening .jx-siri-glow{animation-duration:2.6s,1.6s;opacity:1}.jx-siri.is-busy .jx-siri-edge,.jx-siri.is-listening .jx-siri-edge{animation-duration:2.6s}.jx-siri-top{justify-content:flex-end;gap:4px;padding:14px 18px 0}.jx-siri-scroll,.jx-siri-top{position:relative;display:flex}.jx-siri-scroll{flex:1 1;min-height:0;overflow-y:auto;flex-direction:column;padding:0 24px 16px;scrollbar-width:none}.jx-siri-scroll::-webkit-scrollbar{display:none}.jx-siri-col{max-width:720px;margin:auto;align-items:center;gap:18px;text-align:center}.jx-siri-col,.jx-siri-earlier{width:100%;display:flex;flex-direction:column}.jx-siri-earlier{gap:14px}.jx-siri-line{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;animation:jx-msg-in .35s var(--jx-ease-out)}.jx-siri-line.is-faded{opacity:.38;transform:scale(.94);transform-origin:center bottom}.jx-siri-heard{font-size:15px;color:hsla(0,0%,100%,.62);line-height:1.6}.jx-siri-heard,.jx-siri-say{white-space:pre-wrap;word-break:break-word}.jx-siri-say{font-size:24px;font-weight:500;line-height:1.55;letter-spacing:-.01em;color:#f4f4f6;text-shadow:0 2px 24px rgba(0,0,0,.5)}.jx-siri-line.is-faded .jx-siri-say{font-size:18px}.jx-siri-say.is-long{max-width:640px;font-size:17px;font-weight:400;line-height:1.8;text-align:left;letter-spacing:0}.jx-siri-line.is-faded .jx-siri-say.is-long{font-size:14px}.jx-siri-now{align-items:center;gap:18px}.jx-ai-charts,.jx-siri-now{width:100%;display:flex;flex-direction:column}.jx-ai-charts{max-width:640px;gap:12px;margin-top:6px}.jx-ai-chart{width:100%;margin:0;padding:12px 14px 8px}.jx-ai-chart-title{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:6px}.jx-siri-orb{width:76px;height:76px;flex-shrink:0;border:0;padding:0;border-radius:50%;cursor:pointer;background:radial-gradient(circle at 35% 30%,#f1edff 0,#8b80f9 34%,#3b2fc9 64%,#22d3ee 92%);box-shadow:0 0 50px rgba(139,128,249,.55),0 0 110px rgba(34,211,238,.3);animation:jx-orb-breathe 4s ease-in-out infinite;transition:transform .2s var(--jx-ease-out)}.jx-siri-orb:hover{transform:scale(1.05)}.jx-siri-orb:focus-visible{outline:2px solid #fff;outline-offset:6px}.jx-siri-orb:disabled{cursor:progress}@keyframes jx-siri-arc{to{transform:rotate(1turn)}}.jx-siri-orb{position:relative}.jx-siri-orb:before{content:"";position:absolute;inset:-11px;border-radius:50%;opacity:0;transition:opacity .3s;pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg 120deg,rgba(139,128,249,.5) 200deg,#22d3ee 300deg,#fff 352deg,transparent 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}.jx-siri.is-busy .jx-siri-orb,.jx-siri.is-busy .jx-siri-orb:hover{animation:none;transform:scale(.9)}.jx-siri.is-busy .jx-siri-orb:before{opacity:1;animation:jx-siri-arc 1s linear infinite}.jx-siri.is-listening .jx-siri-orb{animation:jx-siri-listen 1.1s ease-in-out infinite}.jx-siri-state{min-height:22px;font-size:14px;color:hsla(0,0%,100%,.7)}.jx-siri-hints{max-width:560px;font-size:13px;line-height:1.9;color:hsla(0,0%,100%,.5)}.jx-siri-hints button{border:0;background:none;padding:0 2px;font:inherit;color:hsla(0,0%,100%,.82);cursor:pointer}.jx-siri-hints button:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.jx-siri-go{border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.06);color:#f4f4f6;font:inherit;font-size:13px;padding:5px 14px;border-radius:999px;cursor:pointer}.jx-siri-go:hover{background:hsla(0,0%,100%,.12)}.jx-siri-input{width:100%;max-width:520px;resize:none;border:0;outline:0;background:transparent;text-align:center;font:inherit;font-size:15px;line-height:1.6;color:#f4f4f6;caret-color:#8b80f9;field-sizing:content;max-height:120px}.jx-siri-input::placeholder{color:hsla(0,0%,100%,.4)}.jx-ai-card{width:min(560px,100%);margin:6px auto 0;padding:14px 16px;border-radius:14px;text-align:left;background:rgba(20,20,24,.62);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 20px 50px rgba(0,0,0,.35)}.jx-ai-card.is-done{font-size:14px;line-height:1.6;background:rgba(47,216,180,.1);border-color:rgba(47,216,180,.35)}.jx-ai-card-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}.jx-ai-card-tag{padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;color:#0b0b10;background:linear-gradient(90deg,#a99ffb,#67e8f9)}.jx-ai-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.jx-ai-field{display:flex;flex-direction:column;gap:4px;min-width:0}.jx-ai-field:has(textarea){grid-column:1/-1}.jx-ai-field-label{font-size:12px;color:hsla(0,0%,100%,.55)}.jx-ai-field-label i{font-style:normal;color:#fda4af;margin-left:2px}.jx-ai-field.is-need .ant-input,.jx-ai-field.is-need .ant-input-number,.jx-ai-field.is-need .ant-picker,.jx-ai-field.is-need .ant-select-selector{box-shadow:0 0 0 1px rgba(255,214,102,.7),0 0 14px rgba(255,214,102,.25)}.jx-ai-field.is-guess .ant-select-selection-item{color:#ffd666}.jx-ai-card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}@keyframes jx-halo-in{0%{opacity:0;transform:scale(1.15);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.jx-ai-halo{position:fixed;z-index:1200;pointer-events:none;animation:jx-halo-in .55s cubic-bezier(.16,1,.3,1) both}.jx-ai-halo:after,.jx-ai-halo:before{content:"";position:absolute;border-radius:inherit;animation:jx-siri-spin 3s linear infinite;background:conic-gradient(from var(--jx-siri-a),#8b80f9,#60a5fa,#22d3ee,#34d399,#fbbf24,#f472b6,#c084fc,#8b80f9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.jx-ai-halo:before{inset:-10px;padding:10px;border-radius:calc(var(--r, 12px) + 10px);filter:blur(12px);opacity:.9;animation:jx-siri-spin 3s linear infinite,jx-siri-breathe 1.4s ease-in-out infinite}.jx-ai-halo:after{inset:0;padding:2px}.jx-ai-halo.is-area:before{inset:0;padding:22px;border-radius:inherit;filter:blur(26px);opacity:.7}.jx-ai-halo.is-area:after{padding:1px;opacity:.35;filter:blur(1px)}.jx-ai-halo-tip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;background:rgba(20,20,24,.86);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 24px rgba(0,0,0,.3)}.jx-ai-halo.is-area .jx-ai-halo-tip{bottom:auto;top:12px}@media (prefers-reduced-motion:reduce){.jx-ai-halo,.jx-ai-halo:after,.jx-ai-halo:before,.jx-siri-dock,.jx-siri-edge,.jx-siri-glow,.jx-siri-orb,.jx-siri-ring,.jx-siri-scroll,.jx-siri.is-busy .jx-siri-orb:before,.jx-siri.is-listening .jx-siri-orb{animation:none}.jx-kpi-art{transition:none}.jx-orb-fallback{animation:none}.jx-orb-click,.jx-tile{transition:none}.jx-orb-click:active,.jx-orb-click:hover{transform:none}}@font-face{font-family:__GeistSans_3a0388;src:url(/_next/static/media/e11418ac562b8ac1-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_3a0388;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_3a0388{font-family:__GeistSans_3a0388,__GeistSans_Fallback_3a0388}.__variable_3a0388{--font-geist-sans:"__GeistSans_3a0388","__GeistSans_Fallback_3a0388"}@font-face{font-family:__GeistMono_c1e5c9;src:url(/_next/static/media/66f30814ff6d7cdf.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_c1e5c9{font-family:__GeistMono_c1e5c9,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_c1e5c9{--font-geist-mono:"__GeistMono_c1e5c9",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}