.btn-d7kGXz{border-radius:var(--radius-element);height:40px;transition:all var(--duration-normal)ease;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans);border:none;justify-content:center;align-items:center;gap:6px;padding:0 24px;display:inline-flex;position:relative}.btn-d7kGXz:active:not(:disabled):not(.loading-q_EQGZ){-webkit-transform:scale(.97);transform:scale(.97)}.btn-d7kGXz svg{width:16px;height:16px}.primary-b8HYyr{color:#000;background:linear-gradient(135deg,#06c755,#04a040)}.primary-b8HYyr:hover:not(:disabled){box-shadow:0 4px 16px rgba(6,199,85,.3)}.primary-b8HYyr:disabled:not(.loading-q_EQGZ){color:var(--text-disabled);cursor:not-allowed;box-shadow:none;background:rgba(255,255,255,.04)}.accent-iMsgS8{color:#fff;background:linear-gradient(135deg,#06c755,#04a040)}.accent-iMsgS8:hover:not(:disabled){box-shadow:0 4px 16px rgba(6,199,85,.3)}.accent-iMsgS8:disabled:not(.loading-q_EQGZ){background:var(--bg-hover-subtle);color:var(--text-disabled);cursor:not-allowed;box-shadow:none}.accent-iMsgS8.loading-q_EQGZ:after{border-color:#fff rgba(255,255,255,.3) rgba(255,255,255,.3)}.secondary-e0KpHH{background:var(--bg-overlay);color:var(--text-primary)}.secondary-e0KpHH:hover:not(:disabled){background:var(--bg-hover)}.secondary-e0KpHH:disabled:not(.loading-q_EQGZ){color:var(--text-disabled);cursor:not-allowed;background:rgba(255,255,255,.03)}.ghost-LWejyo{color:var(--text-primary);background:rgba(255,255,255,.06)}.ghost-LWejyo:hover:not(:disabled){background:rgba(255,255,255,.1)}.ghost-LWejyo:disabled:not(.loading-q_EQGZ){opacity:.3;cursor:not-allowed}.danger-YEjE8i{color:var(--color-error);background:rgba(255,77,79,.12)}.danger-YEjE8i:hover:not(:disabled){background:rgba(255,77,79,.2)}.sm-YVkzim{height:32px;padding:0 16px;font-size:13px}.lg-oC8jT7{height:48px;padding:0 32px;font-size:15px}.full-Kmqmjv{width:100%}.iconOnly-u_itdF{width:40px;padding:0}.iconOnly-u_itdF.sm-YVkzim{width:32px}.loading-q_EQGZ{pointer-events:none;color:transparent}.loading-q_EQGZ:after{content:"";border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;-webkit-animation:.6s linear infinite btnSpin-Fv5ZQH;animation:.6s linear infinite btnSpin-Fv5ZQH;position:absolute;top:50%;left:50%}.secondary-e0KpHH.loading-q_EQGZ:after,.ghost-LWejyo.loading-q_EQGZ:after{border-color:#fff rgba(255,255,255,.2) rgba(255,255,255,.2)}@-webkit-keyframes btnSpin-Fv5ZQH{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes btnSpin-Fv5ZQH{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tabbar-liFAyC{-webkit-backdrop-filter:blur(24px);background:rgba(255,255,255,.06);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.tab-_dr34G{height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-normal);white-space:nowrap;border-radius:7px;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}.tab-_dr34G:hover{color:var(--text-primary)}.active-wtc6FU{color:var(--text-primary);background:rgba(255,255,255,.1);font-weight:500}[data-theme=light] .tabbar-liFAyC{background:var(--bg-overlay);-webkit-backdrop-filter:none}.card-egr5mn{background:var(--bg-elevated);border-radius:var(--radius-card);transition:background var(--duration-normal);padding:20px}.hoverable-auF2o8:hover{background:#1e1e22}.title-ti1R0j{margin-bottom:4px;font-size:15px;font-weight:500}.desc-i63zKg{color:var(--text-tertiary);font-size:13px;line-height:1.6}.toggle-yvf35n{cursor:pointer;width:38px;height:21px;transition:background var(--duration-normal);background:rgba(255,255,255,.08);border-radius:11px;flex-shrink:0;position:relative}.on-aFDL_u{background:var(--accent)}.toggle-yvf35n:after{content:"";width:16px;height:16px;transition:transform .22s var(--ease-spring);background:rgba(255,255,255,.6);border-radius:50%;position:absolute;top:2.5px;left:2.5px}.on-aFDL_u:after{background:#fff;-webkit-transform:translate(17px);transform:translate(17px)}.disabled-xmxA34{opacity:.4;cursor:not-allowed}[data-theme=light] .toggle-yvf35n:after{background:rgba(0,0,0,.25)}[data-theme=light] .toggle-yvf35n.on-aFDL_u:after{background:#fff}.tag-VdKRkN{border-radius:var(--radius-pill);align-items:center;gap:4px;padding:2px 10px;font-size:11px;font-weight:500;display:inline-flex}.accent-b3POOQ{background:var(--accent-bg);color:var(--accent)}.gray-UyOumF{color:var(--text-tertiary);background:rgba(255,255,255,.04)}.error-IhxLVE{color:var(--color-error);background:rgba(255,77,79,.12)}.warning-P8hgUf{color:var(--color-warning);background:rgba(250,173,20,.12)}.outline-yVk4J1{border:1px solid var(--border-medium);color:var(--text-secondary);background:0 0}.input-Q_qtY5{background:var(--bg-overlay);border-radius:var(--radius-element);height:40px;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);width:100%;transition:background var(--duration-normal);border:none;outline:none;padding:0 14px}.input-Q_qtY5::-webkit-input-placeholder{color:var(--text-tertiary)}.input-Q_qtY5::placeholder{color:var(--text-tertiary)}.input-Q_qtY5:focus{background:var(--bg-hover)}.input-Q_qtY5:disabled{color:var(--text-disabled);cursor:not-allowed}.textarea-Pt_JRu{background:var(--bg-overlay);border-radius:var(--radius-element);min-height:80px;max-height:200px;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);resize:vertical;border:none;outline:none;width:100%;padding:10px 14px;line-height:1.5}.textarea-Pt_JRu::-webkit-input-placeholder{color:var(--text-tertiary)}.textarea-Pt_JRu::placeholder{color:var(--text-tertiary)}.search-UVPaWp{background:var(--bg-overlay);border-radius:var(--radius-element);height:36px;color:var(--text-primary);font-size:13px;font-family:var(--font-sans);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27rgba%28255,255,255,0.3%29%27 stroke-width=%272%27 stroke-linecap=%27round%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%278%27/%3E%3Cpath d=%27m21 21-4.35-4.35%27/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;border:none;outline:none;width:100%;padding:0 12px 0 36px}.search-UVPaWp::-webkit-input-placeholder{color:var(--text-tertiary)}.search-UVPaWp::placeholder{color:var(--text-tertiary)}.bar-TTI5cZ{flex-shrink:0;align-items:flex-end;gap:8px;padding:8px 16px 12px;display:flex;position:relative}.input-osLcPZ{background:var(--bg-overlay);border-radius:var(--radius-element);min-height:36px;max-height:200px;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);resize:none;scrollbar-width:none;-ms-overflow-style:none;border:none;outline:none;flex:1;padding:8px 12px;line-height:1.6;overflow-y:hidden}.input-osLcPZ::-webkit-input-placeholder{color:var(--text-tertiary)}.input-osLcPZ::placeholder{color:var(--text-tertiary)}.input-osLcPZ::-webkit-scrollbar{width:0;display:none}.sendBtn-LbvLZQ{cursor:default;color:rgba(255,255,255,.3);pointer-events:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;background:rgba(255,255,255,.08);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,-webkit-transform .1s,transform .1s;display:flex}.active-gAKIBn{background:var(--accent);color:#fff;pointer-events:auto;cursor:pointer}.active-gAKIBn:hover{background:var(--accent-dark);-webkit-transform:scale(1.05);transform:scale(1.05)}.active-gAKIBn:active{-webkit-transform:scale(.95);transform:scale(.95)}[data-theme=light] .bar-TTI5cZ{background:var(--bg-elevated)}[data-theme=light] .input-osLcPZ{background:var(--bg-input-fill,var(--bg-overlay))}[data-theme=light] .sendBtn-LbvLZQ{color:rgba(0,0,0,.35);background:rgba(0,0,0,.06)}[data-theme=light] .sendBtn-LbvLZQ.active-gAKIBn{background:var(--accent);color:#fff}.iconPlane-dzpFsx{display:none}.iconUpArrow-LeTdIu{display:block}.iconUpArrowMobile-ntARcv{display:none}[data-runtime=app] .sendBtn-LbvLZQ{border-radius:18px;width:48px}[data-runtime=app] .iconUpArrow-LeTdIu{display:none}[data-runtime=app] .iconPlane-dzpFsx{display:block}[data-device=mobile] .bar-TTI5cZ{padding:8px 12px 10px;position:relative}[data-device=mobile] .input-osLcPZ{min-height:44px;padding:11px 46px 11px 12px}[data-device=mobile] .sendBtn-LbvLZQ{background:var(--accent);color:#fff;opacity:.4;border-radius:50%;width:32px;height:32px;position:absolute;bottom:16px;right:18px}[data-device=mobile] .iconPlane-dzpFsx{display:none}[data-device=mobile] .iconUpArrowMobile-ntARcv{width:11.34px;height:13px}[data-device=mobile] .sendBtn-LbvLZQ.active-gAKIBn{opacity:1}[data-device=mobile] .sendBtn-LbvLZQ.active-gAKIBn:hover{background:var(--accent);-webkit-transform:none;transform:none}[data-device=mobile] .iconUpArrow-LeTdIu{display:none}[data-device=mobile] .iconUpArrowMobile-ntARcv{display:block}.dropdown-xTlxWr{display:inline-block;position:relative}.trigger-IERlhX{color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast);align-items:center;gap:4px;font-size:13px;display:inline-flex}.trigger-IERlhX:hover{color:var(--text-primary)}.trigger-IERlhX svg{width:12px;height:12px;transition:transform var(--duration-normal)}.open-WAXNEN .trigger-IERlhX svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-MaXjcm{background:var(--bg-overlay);min-width:160px;box-shadow:var(--shadow-dropdown);z-index:1000;opacity:0;transition:opacity var(--duration-fast),transform var(--duration-fast);pointer-events:none;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;-webkit-transform:scaleY(.9)translateY(-4px);transform:scaleY(.9)translateY(-4px)}.open-WAXNEN .menu-MaXjcm{opacity:1;pointer-events:auto;-webkit-transform:scaleY(1)translateY(0);transform:scaleY(1)translateY(0)}.item-mrmxhk{height:40px;color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast);border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:flex}.item-mrmxhk:hover{background:rgba(255,255,255,.06)}.active-ip9agD{color:var(--accent)}.container-bIrNFe{z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:24px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.toast-ezGXK7{background:var(--bg-overlay);border-radius:var(--radius-element);pointer-events:auto;color:var(--text-primary);max-width:480px;-webkit-animation:toastIn-oHn8wQ .3s var(--ease-spring);-webkit-animation:toastIn-oHn8wQ .3s var(--ease-spring);animation:toastIn-oHn8wQ .3s var(--ease-spring);align-items:center;gap:8px;padding:10px 20px;font-size:14px;display:flex;box-shadow:0 8px 32px rgba(0,0,0,.4)}.exit-yiZ4Sb{-webkit-animation:.2s forwards toastOut-FBFGK3;animation:.2s forwards toastOut-FBFGK3}.icon-FU9SYc{flex-shrink:0;width:18px;height:18px}.success-lCcJWx .icon-FU9SYc{color:var(--accent)}.error-O7WW5d .icon-FU9SYc{color:var(--color-error)}.warning-QHFEO0 .icon-FU9SYc{color:var(--color-warning)}.info-lMoBoQ .icon-FU9SYc{color:var(--accent)}@-webkit-keyframes toastIn-oHn8wQ{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toastIn-oHn8wQ{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes toastOut-FBFGK3{to{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes toastOut-FBFGK3{to{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@media (max-width:639px){.container-bIrNFe{left:16px;right:16px;-webkit-transform:none;transform:none}.toast-ezGXK7{width:100%;max-width:none}}.overlay-wi7n4L{z-index:1000;opacity:0;pointer-events:none;transition:opacity var(--duration-slow);background:rgba(0,0,0,.6);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.open-V5F82j{opacity:1;pointer-events:auto}.modal-u8nazU{background:var(--bg-elevated);border-radius:var(--radius-modal);transition:transform var(--duration-slow)var(--ease-spring);max-width:90vw;padding:24px;position:relative;-webkit-transform:translateY(20px)scale(.98);transform:translateY(20px)scale(.98);box-shadow:0 20px 60px rgba(0,0,0,.5)}.open-V5F82j .modal-u8nazU{-webkit-transform:translateY(0)scale(1);transform:translateY(0)scale(1)}.sm-uDuiTx{width:340px;padding:18px 20px}.md-xWOUXw{width:560px;padding:18px 20px}.lg-M2QJdP{flex-direction:column;width:calc(100vw - 48px);max-width:none;height:calc(100vh - 48px);display:flex}.xl-djLsIj{flex-direction:column;width:760px;max-width:calc(100vw - 48px);height:80vh;max-height:calc(100vh - 48px);display:flex}.lg-M2QJdP .body-KZepUM,.xl-djLsIj .body-KZepUM{scrollbar-width:none;flex-direction:column;flex:1;min-height:0;margin-bottom:0;padding-bottom:24px;display:flex;overflow-y:auto}.lg-M2QJdP .body-KZepUM::-webkit-scrollbar{display:none}.xl-djLsIj .body-KZepUM::-webkit-scrollbar{display:none}.title-Z5uYtq{margin-bottom:12px;font-size:16px;font-weight:500}.body-KZepUM{color:var(--text-secondary);margin-bottom:20px;font-size:14px;line-height:1.6}.footer-Kyc2Ip{justify-content:flex-end;gap:10px;display:flex}.close-tQRXw6{width:32px;height:32px;color:var(--text-secondary);transition:all var(--duration-fast);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.close-tQRXw6:hover{color:var(--text-primary);background:rgba(255,255,255,.06)}.close-tQRXw6 svg{width:18px;height:18px}.skeleton-EMOTsz{background:linear-gradient(90deg,var(--skeleton-base)25%,var(--skeleton-highlight)37%,var(--skeleton-base)63%);border-radius:var(--radius-element);background-size:200% 100%;-webkit-animation:1.2s linear infinite shimmer-S3hxEq;animation:1.2s linear infinite shimmer-S3hxEq}.text-_S1R5P{border-radius:4px;width:100%;height:14px;margin-bottom:8px}.title-wZSsVf{border-radius:4px;width:40%;height:20px;margin-bottom:12px}.avatar-tOmOvd{border-radius:50%;width:36px;height:36px}.card-HNoZR4{border-radius:var(--radius-card);height:120px}@-webkit-keyframes shimmer-S3hxEq{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-S3hxEq{0%{background-position:200% 0}to{background-position:-200% 0}}.markdown-SWap57{color:var(--text-primary);font-size:14px;line-height:1.9}.markdown-SWap57 h1{margin:0 0 14px;font-size:18px;font-weight:600}.markdown-SWap57 h2{margin:20px 0 8px;font-size:15px;font-weight:500}.markdown-SWap57 h3{margin:16px 0 6px;font-size:14px;font-weight:500}.markdown-SWap57 p{margin:0 0 8px}.markdown-SWap57 ul{margin:0 0 8px;padding-left:20px}.markdown-SWap57 li{color:var(--text-secondary);margin:3px 0}.markdown-SWap57 .inline-code{background:var(--accent-bg);color:var(--accent);border-radius:var(--radius-badge);font-size:12px;font-weight:500;font-family:var(--font-mono);padding:2px 8px;display:inline-flex}.pre-Lklbsi{background:var(--bg-overlay);border-radius:var(--radius-element);color:var(--text-mono);font-size:11px;line-height:1.7;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;max-height:400px;margin:0;padding:14px 16px;overflow:auto}.pre-Lklbsi::-webkit-scrollbar{width:5px}.pre-Lklbsi::-webkit-scrollbar-track{background:0 0}.pre-Lklbsi::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}[data-theme=light] .pre-Lklbsi::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12)}.empty-txzCIb{color:var(--text-tertiary)}.key-mksAey{color:var(--json-key)}.string-cQKa7t{color:var(--json-string)}.number-Prav2J{color:var(--json-number)}.bool-C3fCR2{color:var(--json-bool);font-weight:500}.null-vU_4Ci{color:var(--json-null);font-style:italic}.punct-AnnhhV{color:var(--json-punct)}.spinner-eURCEz{border-style:solid;border-color:rgba(255,255,255,.6) rgba(255,255,255,.1) rgba(255,255,255,.1);border-radius:50%;-webkit-animation:.8s linear infinite spinRotate-lDAgbc;animation:.8s linear infinite spinRotate-lDAgbc}.sm-NBeFyO{border-width:2px;width:18px;height:18px;-webkit-animation-duration:.6s;animation-duration:.6s}.md-VX48fz{border-width:2.5px;width:24px;height:24px}.lg-QnD40b{border-width:3px;width:32px;height:32px}.accent-GuvJwh{border-color:rgba(6,199,85,.15);border-top-color:var(--accent)}@-webkit-keyframes spinRotate-lDAgbc{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinRotate-lDAgbc{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-SX8Hzi{flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}.icon-KAo3On{display:flex}.icon-KAo3On svg{width:auto;max-width:120px;height:64px;color:var(--text-disabled);opacity:.5}.text-XypfT0{color:var(--text-tertiary);font-size:14px}.action-F7vI9T{margin-top:8px}.wrap-m3reT2{display:inline-flex;position:relative}.tooltip-KH0da8{background:var(--bg-tooltip);border-radius:var(--radius-tooltip);color:rgba(255,255,255,.82);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast);z-index:1000;padding:8px 12px;font-size:12px;line-height:1.55;position:absolute;bottom:calc(100% + 8px);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);box-shadow:0 4px 16px rgba(0,0,0,.4)}.multiline-hak9JS{white-space:normal;text-align:left;width:-webkit-max-content;width:max-content;max-width:280px}.alignStart-oudZco{left:0;-webkit-transform:none;transform:none}.alignStart-oudZco:after{left:16px;-webkit-transform:none;transform:none}.tooltip-KH0da8:after{content:"";border:4px solid transparent;border-top-color:var(--bg-tooltip);position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.wrap-m3reT2:hover .tooltip-KH0da8{opacity:1}.btn-zoDPbO{background:var(--bg-overlay);border-radius:var(--radius-pill);color:rgba(255,255,255,.7);height:32px;box-shadow:var(--shadow-float);transition:all var(--duration-normal);cursor:pointer;font-size:13px;font-family:var(--font-sans);border:none;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.btn-zoDPbO:hover{background:var(--bg-hover);color:var(--text-primary)}.btn-zoDPbO svg{width:14px;height:14px}.toggle-QoWOJl{background:var(--bg-overlay);border-radius:var(--radius-element);gap:2px;padding:3px;display:inline-flex}.btn-R6qVrG{cursor:pointer;width:28px;height:28px;color:var(--text-tertiary);transition:all var(--duration-fast);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.btn-R6qVrG:hover{color:var(--text-secondary)}.active-HIzfGe{color:var(--text-primary);background:rgba(255,255,255,.1)}.btn-R6qVrG svg{width:16px;height:16px}[data-theme=light] .toggle-QoWOJl{background:var(--bg-overlay)}.mask-Ewjuus{opacity:0;pointer-events:none;z-index:1300;background:rgba(0,0,0,.4);transition:opacity .2s;position:fixed;top:0;bottom:0;left:0;right:0}.maskShow-DfYnLQ{opacity:1;pointer-events:auto}.sheet-WI8Y6U{bottom:4px;left:10px;right:10px;bottom:var(--safe-bottom,4px);z-index:1301;max-height:calc(100vh - 16px);flex-direction:column;max-height:calc(100dvh - 16px);transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94),transform .25s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;-webkit-transform:translateY(120%);transform:translateY(120%)}.sheetShow-PgFjtq{-webkit-transform:translateY(0);transform:translateY(0)}.card-hXlBWc{background:var(--bg-elevated);border-radius:var(--radius-card-mobile);min-height:0;overflow-x:hidden;overflow-y:auto}.card-hXlBWc+.card-hXlBWc{margin-top:8px}.btn-cH09KY{width:100%;height:52px;color:var(--text-primary);cursor:pointer;letter-spacing:.1px;background:0 0;border:none;padding:0 16px;font-family:inherit;font-size:15px;position:relative}.btn-cH09KY:disabled{color:var(--text-disabled);cursor:not-allowed}.btn-cH09KY:active:not(:disabled){background:var(--bg-overlay)}.btn-cH09KY+.btn-cH09KY:before{content:"";background:var(--divider);height:1px;position:absolute;top:0;left:0;right:0}.danger-AegUL8{color:var(--danger)}.primary-_5f09J{color:var(--accent);font-weight:500}.cancel-offU8p{background:var(--bg-elevated);border-radius:var(--radius-card-mobile);flex-shrink:0;margin-top:8px;overflow:hidden}.cancel-offU8p .btn-cH09KY{font-weight:600}.mask-DVP2B9{opacity:0;pointer-events:none;z-index:1000;background:rgba(0,0,0,.4);transition:opacity .2s;position:fixed;top:0;bottom:0;left:0;right:0}.maskShow-Go5XeJ{opacity:1;pointer-events:auto}.drawer-te4epU{background:var(--bg-base);z-index:1001;width:58%;max-width:255px;padding-top:var(--safe-top,env(safe-area-inset-top));padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));flex-direction:column;transition:-webkit-transform .28s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;bottom:0}.right-EaZDar{right:0;-webkit-transform:translate(100%);transform:translate(100%);box-shadow:-10px 0 40px rgba(0,0,0,.55)}.right-EaZDar.show-ut1qxF{-webkit-transform:translate(0);transform:translate(0)}.left-kWV5eX{left:0;-webkit-transform:translate(-100%);transform:translate(-100%);box-shadow:10px 0 40px rgba(0,0,0,.55)}.left-kWV5eX.show-ut1qxF{-webkit-transform:translate(0);transform:translate(0)}[data-theme=light] .right-EaZDar{box-shadow:-6px 0 24px rgba(0,0,0,.12)}[data-theme=light] .left-kWV5eX{box-shadow:6px 0 24px rgba(0,0,0,.12)}.header-ApFxOr{height:var(--mobile-nav-height);flex-shrink:0;align-items:center;padding:0 16px;display:flex}.title-O41Qw4{color:var(--text-primary);letter-spacing:.1px;font-size:16px;font-weight:600}.scroll-_ZRb5l{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.scroll-_ZRb5l::-webkit-scrollbar{display:none}.root-hY9mqG{background:rgba(255,255,255,.06);border-radius:9px;flex-shrink:0;padding:2px;display:inline-flex}[data-theme=light] .root-hY9mqG{background:rgba(0,0,0,.06)}.btn-BrY7pI{color:var(--text-secondary);cursor:pointer;letter-spacing:.2px;background:0 0;border:none;font-family:inherit;font-weight:500;transition:background .18s,color .18s}.btn-BrY7pI:disabled{cursor:not-allowed}.active-mpko6X{background:var(--bg-overlay);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.35)}[data-theme=light] .active-mpko6X{box-shadow:0 1px 2px rgba(0,0,0,.08)}.normal-LBr8RH .btn-BrY7pI{border-radius:7px;padding:5px 14px;font-size:12.5px}.mini-BXzN0o .btn-BrY7pI{border-radius:6px;padding:4px 10px;font-size:12px}.disabled-bcWGRs .btn-BrY7pI{color:var(--text-tertiary)}.disabled-bcWGRs .active-mpko6X{color:var(--text-secondary);box-shadow:none;background:0 0}.card-_5pAe1{background:var(--bg-elevated);border-radius:var(--radius-card-mobile);overflow:hidden}.row-GpUnz4{min-height:46px;color:var(--text-primary);align-items:center;gap:12px;padding:10px 16px;display:flex;position:relative}.rowInteractive-Q6t1nB{cursor:pointer;transition:background .15s}.rowInteractive-Q6t1nB:active{background:var(--bg-overlay)}.row-GpUnz4+.row-GpUnz4:before{content:"";background:var(--divider);height:1px;position:absolute;top:0;left:16px;right:0}.label-V1YjYV{color:var(--text-secondary);letter-spacing:.1px;flex-shrink:0;font-size:13.5px}.value-a3zZb3{text-align:right;min-width:0;color:var(--text-primary);letter-spacing:.1px;word-break:break-word;flex:1;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;line-height:1.4;display:inline-flex}.row-GpUnz4:not(:has(.label-V1YjYV)) .value-a3zZb3{text-align:left;justify-content:flex-start}.chevron-Ut89Qp{width:14px;height:14px;color:var(--text-tertiary);flex-shrink:0}.fab-xRKbiH{right:16px;bottom:calc(env(safe-area-inset-bottom) + 16px);background:var(--accent);color:#fff;cursor:pointer;z-index:90;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:-webkit-transform .15s,transform .15s,opacity .15s,box-shadow .2s;display:flex;position:fixed;box-shadow:0 6px 16px rgba(168,230,207,.35),0 2px 6px rgba(0,0,0,.18)}[data-theme=light] .fab-xRKbiH{box-shadow:0 4px 12px rgba(64,192,128,.28),0 1px 3px rgba(0,0,0,.08)}.fab-xRKbiH:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06)}.fab-xRKbiH:active{-webkit-filter:brightness(.96);filter:brightness(.96);-webkit-transform:scale(.94);transform:scale(.94)}.fab-xRKbiH svg{stroke-width:1.8px;width:20px;height:20px}.hidden-DGxsY_{opacity:0;pointer-events:none}.bar-zzZ4Xr{height:var(--mobile-nav-height);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative}.slot-DMjUDP{z-index:2;flex-shrink:0;align-items:center;min-width:32px;min-height:32px;display:flex}.slotRight-Vuu6mv{justify-content:flex-end}.title-oeLpwt{letter-spacing:.1px;color:var(--text-primary);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 96px);font-size:15px;font-weight:500;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iconBtn-TtmZR1{cursor:pointer;width:32px;height:32px;color:var(--text-tertiary);-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.iconBtn-TtmZR1:hover,.iconBtn-TtmZR1:active{color:var(--text-primary)}.iconBtn-TtmZR1:disabled{opacity:.35;cursor:not-allowed}.iconBtn-TtmZR1:disabled:hover,.iconBtn-TtmZR1:disabled:active{color:var(--text-tertiary)}.iconBtn-TtmZR1 svg{stroke-width:1.8px;width:20px;height:20px;display:block}.mask-Xdrdv4{z-index:9500;opacity:0;pointer-events:none;padding:var(--safe-top,env(safe-area-inset-top))16px var(--safe-bottom,env(safe-area-inset-bottom));background:rgba(0,0,0,.4);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.maskShow-RSeEAC{opacity:1;pointer-events:auto}.dialog-s9mpji{background:var(--bg-alert,rgba(242,242,242,.96));-webkit-backdrop-filter:saturate(180%)blur(20px);opacity:0;border-radius:14px;width:270px;max-width:calc(100% - 32px);transition:-webkit-transform .22s cubic-bezier(.2,.9,.3,1.2),transform .22s cubic-bezier(.2,.9,.3,1.2),opacity .22s cubic-bezier(.2,.9,.3,1.2);overflow:hidden;-webkit-transform:scale(1.18);transform:scale(1.18);box-shadow:0 10px 40px rgba(0,0,0,.25)}.dialogShow-XpTyO2{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dialog-s9mpji,[data-theme=dark] .dialog-s9mpji{color:var(--text-primary);background:rgba(44,44,46,.92)}[data-theme=light] .dialog-s9mpji{color:var(--text-primary);background:rgba(245,245,247,.94)}.text-KhBTa4{text-align:center;flex-direction:column;gap:4px;padding:18px 16px 20px;display:flex}.title-Lv_ldP{color:var(--text-primary);letter-spacing:.1px;font-size:17px;font-weight:600;line-height:1.3}.message-LVW2gG{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;font-size:13px;font-weight:400;line-height:1.35}.buttons-PFY5CG{border-top:.5px solid var(--divider-strong,rgba(128,128,128,.35));display:flex}.buttons-PFY5CG .btn-osKx42+.btn-osKx42{border-left:.5px solid var(--divider-strong,rgba(128,128,128,.35))}.btn-osKx42{letter-spacing:.2px;min-height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:1;padding:0 8px;font-family:inherit;font-size:15px;font-weight:400;transition:background .12s}.btn-osKx42:active{background:var(--bg-overlay)}.btn-osKx42:disabled{opacity:.5;cursor:not-allowed}.btnDestructive-UlOFkO{color:var(--danger,#ff3b30)}[data-theme=light] .btnDestructive-UlOFkO{color:#ff3b30}.sidebar-znmTRt{background:var(--bg-base);z-index:10;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;align-items:center;width:64px;height:100vh;padding:16px 0;display:flex}[data-theme=light] .sidebar-znmTRt{border-right:1px solid var(--border-subtle)}.top-HMSo0m{padding:0}.logo-KlmNGz{width:32px;height:32px;color:var(--accent)}.logo-KlmNGz svg{width:100%;height:100%}.mid-ZLrGLf{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.nav-Pl7Ycd{cursor:pointer;width:52px;color:inherit;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 0 8px;transition:color .15s;display:flex}.nav-Pl7Ycd:hover{background:0 0}.nav-Pl7Ycd:hover svg,.nav-Pl7Ycd:hover em{color:var(--icon-hover)}.nav-Pl7Ycd.active-tNXzgt{background:0 0}.nav-Pl7Ycd svg{width:24px;height:24px;color:var(--icon-muted);stroke-width:1.5px;transition:color .15s}.nav-Pl7Ycd.active-tNXzgt svg{color:var(--accent)}.nav-Pl7Ycd em{color:var(--icon-muted);letter-spacing:.2px;font-size:11px;font-style:normal}.nav-Pl7Ycd.active-tNXzgt em{color:var(--accent)}.bottom-xbgkXy{flex-direction:column;align-items:center;gap:12px;padding-bottom:100px;display:flex}.scene-_B8kZh{border:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;width:52px;padding:8px 0 6px;transition:all .15s;display:flex;position:relative}.scene-_B8kZh:hover{border-color:var(--border-medium);background:var(--bg-hover-subtle)}.scene-_B8kZh svg{width:18px;height:18px;color:var(--accent)}.scene-_B8kZh em{color:var(--accent);letter-spacing:.2px;font-size:11px;font-style:normal}.dropdown-ynH2rZ{background:var(--bg-overlay);width:152px;box-shadow:var(--shadow-dropdown);z-index:100;opacity:0;pointer-events:none;border-radius:12px;padding:5px;transition:opacity .15s,-webkit-transform .15s,transform .15s;position:absolute;bottom:-4px;left:60px;-webkit-transform:scaleY(.9)translateY(-4px);transform:scaleY(.9)translateY(-4px)}.dropdownOpen-WnOuhT{opacity:1;pointer-events:auto;-webkit-transform:scaleY(1)translateY(0);transform:scaleY(1)translateY(0)}.dropdownItem-gHSj2S{height:36px;color:var(--text-primary);border-radius:7px;align-items:center;gap:8px;width:100%;padding:0 12px;font-size:13px;transition:background .12s;display:flex}.dropdownItem-gHSj2S:hover{background:var(--bg-hover-subtle)}.dropdownActive-ZxjQjM{color:var(--accent)}.dot-TQDVGj{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.themeBtn-f_FZWM{background:var(--bg-hover-subtle);cursor:pointer;width:32px;height:32px;color:var(--icon-muted);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.themeBtn-f_FZWM:hover{background:var(--bg-hover);color:var(--text-primary)}.themeBtn-f_FZWM svg{width:16px;height:16px}.avatar-uf5zCF{background:var(--bg-overlay);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:-webkit-transform .12s,transform .12s;display:flex;overflow:hidden}.avatar-uf5zCF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.avatar-uf5zCF svg{width:16px;height:16px;color:var(--icon-muted)}.avatar-uf5zCF img{object-fit:cover;width:100%;height:100%}.userMenuWrap-mzvdT1{margin-top:8px;position:relative}.menuBtn-PzYX_l{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.menuBtn-PzYX_l svg{width:24px;height:24px;fill:var(--icon-muted);transition:fill .15s}.menuBtn-PzYX_l:hover svg{fill:var(--text-primary)}.menuBtn-PzYX_l svg{width:14px;height:14px;color:var(--icon-muted)}.userMenu-h7KiSi{background:var(--bg-overlay);border-radius:var(--radius-element);min-width:240px;box-shadow:var(--shadow-dropdown);z-index:100;padding:8px;-webkit-animation:.15s menuIn-ctdhNT;animation:.15s menuIn-ctdhNT;position:absolute;bottom:0;left:calc(100% + 12px)}@-webkit-keyframes menuIn-ctdhNT{0%{opacity:0;-webkit-transform:translate(-4px);transform:translate(-4px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes menuIn-ctdhNT{0%{opacity:0;-webkit-transform:translate(-4px);transform:translate(-4px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.menuRow-HFCpsR{border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.menuLabel-YX_epi{color:var(--text-tertiary);flex-shrink:0;font-size:12px}.menuValue-A0lajp{color:var(--text-primary);font-size:13px;font-family:var(--font-mono);letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.copyBtn-Z0y8Nk{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:flex}.copyBtn-Z0y8Nk:hover{color:var(--text-primary);background:var(--bg-hover-subtle)}.copyBtn-Z0y8Nk svg{width:13px;height:13px}.menuItem-TAKy9U{width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:13px;transition:all .12s;display:flex}.menuItem-TAKy9U:hover{background:var(--bg-hover-subtle)}.menuItem-TAKy9U svg{width:15px;height:15px;color:var(--icon-muted)}.menuDivider-IKp_dr{background:var(--border-subtle);height:1px;margin:6px 4px}.menuVersion-Og8LaV{color:var(--text-tertiary);font-size:11px;font-family:var(--font-mono);text-align:center;padding:4px 10px 2px}[data-theme=light] .logo-KlmNGz,[data-theme=light] .nav-Pl7Ycd.active-tNXzgt svg,[data-theme=light] .nav-Pl7Ycd.active-tNXzgt em{color:var(--text-primary)}[data-theme=light] .scene-_B8kZh{border-color:var(--border-medium)}[data-theme=light] .scene-_B8kZh svg,[data-theme=light] .scene-_B8kZh em{color:var(--text-primary)}.shell-fAO3vW{width:100%;height:100%;display:flex}.main-HyOVId{flex-direction:column;flex:1;display:flex;overflow:hidden}.mask-RSZjA0{z-index:9550;opacity:0;pointer-events:none;padding:var(--safe-top,env(safe-area-inset-top))16px var(--safe-bottom,env(safe-area-inset-bottom));background:rgba(0,0,0,.4);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.maskShow-g9Wtby{opacity:1;pointer-events:auto}.dialog-zBmYiU{-webkit-backdrop-filter:saturate(180%)blur(20px);opacity:0;width:270px;max-width:calc(100% - 32px);color:var(--text-primary);background:rgba(44,44,46,.92);border-radius:14px;transition:-webkit-transform .22s cubic-bezier(.2,.9,.3,1.2),transform .22s cubic-bezier(.2,.9,.3,1.2),opacity .22s cubic-bezier(.2,.9,.3,1.2);overflow:hidden;-webkit-transform:scale(1.18);transform:scale(1.18);box-shadow:0 10px 40px rgba(0,0,0,.25)}[data-theme=light] .dialog-zBmYiU{background:rgba(245,245,247,.94)}.dialogShow-bUOazc{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.text-rk_jlc{text-align:center;flex-direction:column;gap:4px;padding:18px 16px 12px;display:flex}.title-RDtjYT{color:var(--text-primary);letter-spacing:.1px;font-size:17px;font-weight:600;line-height:1.3}.message-svexjs{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;font-size:13px;font-weight:400;line-height:1.35}.inputWrap-P5V4jP{padding:0 16px 14px}.input-yTc39W{color:#000;box-sizing:border-box;background:#fff;border:.5px solid rgba(0,0,0,.18);border-radius:6px;outline:none;width:100%;height:30px;padding:0 8px;font-family:inherit;font-size:13px}[data-theme=dark] .input-yTc39W{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.input-yTc39W:focus{border-color:rgba(0,122,255,.6)}.buttons-HYARfQ{border-top:.5px solid var(--divider-strong,rgba(128,128,128,.35));display:flex}.buttons-HYARfQ .btn-LiW9Dx+.btn-LiW9Dx{border-left:.5px solid var(--divider-strong,rgba(128,128,128,.35))}.btn-LiW9Dx{letter-spacing:.2px;min-height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:1;padding:0 8px;font-family:inherit;font-size:15px;font-weight:400;transition:background .12s}.btn-LiW9Dx:active{background:var(--bg-overlay)}.btn-LiW9Dx:disabled{opacity:.5;cursor:not-allowed}.mask-bEWkl6{opacity:0;pointer-events:none;z-index:1050;background:rgba(0,0,0,.4);transition:opacity .2s;position:fixed;top:0;bottom:0;left:0;right:0}.maskShow-P4WExI{opacity:1;pointer-events:auto}.drawer-OddImm{background:var(--bg-base);color:var(--text-primary);z-index:1051;padding-top:var(--safe-top,env(safe-area-inset-top));padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));flex-direction:column;transition:-webkit-transform .28s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}.drawerShow-l3DpBa{-webkit-transform:translate(0);transform:translate(0)}.nav-IjeEUq{flex-shrink:0;align-items:center;height:44px;padding:0 8px;display:flex}.navBtn-jaoQk9{width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .15s,-webkit-transform .1s,transform .1s;display:flex}.navBtn-jaoQk9:active{background:var(--bg-overlay);-webkit-transform:scale(.94);transform:scale(.94)}.navBtn-jaoQk9 svg{width:22px;height:22px;display:block}.scroll-wWhYNl{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.scroll-wWhYNl::-webkit-scrollbar{display:none}.profile-WjrDMt{flex-direction:column;align-items:center;gap:10px;padding:12px 20px 28px;display:flex}.avatar-gbvZTZ{background:var(--bg-overlay);width:108px;height:108px;color:var(--icon-muted);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-gbvZTZ svg{width:54px;height:54px;display:block}.avatar-gbvZTZ img{object-fit:cover;width:100%;height:100%;display:block}.nickname-ytqLl1{color:var(--text-primary);letter-spacing:.3px;margin-top:4px;font-size:20px;font-weight:600}.uidRow-ix1Exs{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.uid-BP4uDZ{font-size:12px;font-family:var(--font-mono);color:inherit}.uidCopy-rlzrwI{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,-webkit-transform .1s,transform .1s;display:inline-flex}.uidCopy-rlzrwI:hover{color:var(--accent)}.uidCopy-rlzrwI:active{background:var(--bg-overlay);-webkit-transform:scale(.9);transform:scale(.9)}.uidCopy-rlzrwI svg{width:14px;height:14px;display:block}.sections-jFG8LS{flex-direction:column;gap:20px;padding:8px 16px 24px;display:flex}.card-uhsrCf{background:var(--bg-elevated);border-radius:var(--radius-card-mobile,14px);overflow:hidden}[data-theme=light] .card-uhsrCf{box-shadow:0 .5px rgba(0,0,0,.04)}.row-Xj5MtZ{cursor:pointer;text-align:left;width:100%;min-height:56px;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;align-items:center;gap:14px;padding:10px 16px;transition:background .12s;display:flex;position:relative}.row-Xj5MtZ:active{background:var(--bg-overlay)}.row-Xj5MtZ+.row-Xj5MtZ:before{content:"";background:var(--divider);height:1px;position:absolute;top:0;left:60px;right:0}.rowIcon-ARH7T6{width:30px;height:30px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rowIcon-ARH7T6 svg{width:22px;height:22px}.rowLabel-CqdoXg{color:var(--text-primary);letter-spacing:.2px;flex:1;font-size:14px}.chev-sqh1jB{opacity:.25;flex-shrink:0;width:8px;height:14px}.check-vVy8xA{width:18px;height:18px;color:var(--accent);flex-shrink:0}.rowDanger-nxei0P .rowIcon-ARH7T6,.rowDanger-nxei0P .rowLabel-CqdoXg{color:var(--danger)}.version-mIhjZ8{text-align:center;color:var(--text-tertiary);letter-spacing:.3px;font-size:11px;font-family:var(--font-mono);padding:4px 0 20px}.frame-H73HsG{width:100%;height:100vh;height:var(--app-vh,100dvh);background:var(--bg-base);color:var(--text-primary);padding-top:var(--safe-top,env(safe-area-inset-top));padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow:hidden}.header-OQrdhH{background:var(--bg-elevated);flex-shrink:0;align-items:center;height:48px;padding:0 16px;display:flex;position:relative}.leftControls-R2PrVY{flex-shrink:0;align-items:center;gap:4px;display:flex}.center-MLYzvq{white-space:nowrap;align-items:baseline;gap:6px;max-width:calc(100% - 144px);display:flex;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.name-HCz_Rx{color:var(--text-primary);text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.status-pHL2Iq{color:var(--text-tertiary);flex-shrink:0;font-size:11px}.toggleBtn-ILSIwu{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.toggleBtn-ILSIwu svg{width:20px;height:20px}.toggleBtn-ILSIwu:hover,.toggleBtn-ILSIwu:active{color:var(--text-primary)}.backBtn-xQ887N{color:var(--text-primary);transition:color .15s,-webkit-transform .1s,transform .1s}.backBtn-xQ887N:active{-webkit-transform:scale(.96);transform:scale(.96)}.observationBtn-iRRBaj{box-sizing:border-box;width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid rgba(255,255,255,.12);border-radius:4px;justify-content:center;align-items:center;margin-left:auto;margin-right:4px;padding:0;transition:color .15s,border-color .15s,-webkit-transform .1s,transform .1s;display:flex}.observationBtn-iRRBaj svg{width:10px;height:10px}@media (hover:hover){.observationBtn-iRRBaj:hover{color:var(--text-primary);border-color:rgba(255,255,255,.22)}[data-theme=light] .observationBtn-iRRBaj:hover{border-color:rgba(0,0,0,.22)}}.observationBtn-iRRBaj:active{border-color:rgba(255,255,255,.22);-webkit-transform:scale(.92);transform:scale(.92)}[data-theme=light] .observationBtn-iRRBaj{border-color:rgba(0,0,0,.12)}[data-theme=light] .observationBtn-iRRBaj:active{border-color:rgba(0,0,0,.22)}.observationBtn-iRRBaj+.menuWrap-WpHkhA{margin-left:0}.menuWrap-WpHkhA{margin-left:auto;position:relative}.moreBtn-paWSMu{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.moreBtn-paWSMu svg{width:24px;height:24px}.moreBtn-paWSMu:hover,.moreBtn-paWSMu:active{color:var(--text-primary)}.dropdown-fhlbEy{background:var(--bg-overlay);border-radius:var(--radius-element);min-width:180px;box-shadow:var(--shadow-float);z-index:100;border:1px solid rgba(255,255,255,.06);margin-top:4px;padding:4px;-webkit-animation:.15s dropIn-H7okiW;animation:.15s dropIn-H7okiW;position:absolute;top:100%;right:0}.dropdownItem-F7Lmz3{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-size:13px;transition:background .12s,color .12s;display:block}.dropdownItem-F7Lmz3:hover{color:var(--text-primary);background:rgba(255,255,255,.06)}.dropdownItemIcon-DrHeHV{display:none}@-webkit-keyframes dropIn-H7okiW{0%{opacity:0;-webkit-transform:translateY(-4px)scale(.98);transform:translateY(-4px)scale(.98)}to{opacity:1;-webkit-transform:translateY(0)scale(1);transform:translateY(0)scale(1)}}@keyframes dropIn-H7okiW{0%{opacity:0;-webkit-transform:translateY(-4px)scale(.98);transform:translateY(-4px)scale(.98)}to{opacity:1;-webkit-transform:translateY(0)scale(1);transform:translateY(0)scale(1)}}[data-theme=light] .dropdown-fhlbEy{border:1px solid var(--border-subtle);background:#fff;padding:6px;box-shadow:0 8px 24px rgba(0,0,0,.1)}[data-theme=light] .dropdownItem-F7Lmz3{color:var(--text-primary);padding:9px 12px}[data-theme=light] .dropdownItem-F7Lmz3:hover{color:var(--text-primary);background:rgba(0,0,0,.05)}[data-device=mobile] .dropdown-fhlbEy{width:-webkit-max-content;background:#2c2c2e;border:none;border-radius:10px;width:max-content;margin-top:6px;padding:0;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.45),0 1px 4px rgba(0,0,0,.25)}[data-device=mobile][data-theme=light] .dropdown-fhlbEy{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06)}[data-device=mobile] .dropdownItem-F7Lmz3{color:rgba(255,255,255,.92);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.01);border-radius:0;align-items:center;gap:12px;width:100%;height:48px;padding:0 14px;font-size:15px;font-weight:400;line-height:1;transition:none;display:flex}[data-device=mobile] .dropdownItem-F7Lmz3:last-child{border-bottom:none}[data-device=mobile] .dropdownItem-F7Lmz3:active{background:rgba(255,255,255,.1)}[data-device=mobile][data-theme=light] .dropdownItem-F7Lmz3{color:rgba(0,0,0,.88);border-bottom-color:rgba(0,0,0,.02)}[data-device=mobile][data-theme=light] .dropdownItem-F7Lmz3:active{background:rgba(0,0,0,.06)}[data-device=mobile] .dropdownItemIcon-DrHeHV{width:20px;height:20px;color:inherit;flex-shrink:0;display:block}.row-bYJ2n3{contain:layout style;align-items:flex-start;gap:10px;padding:6px 0;display:flex}.row-bYJ2n3.fresh-G6Pg35{-webkit-animation:msgIn-QYO3RI var(--duration-normal)var(--ease-spring)both;-webkit-animation:msgIn-QYO3RI var(--duration-normal)var(--ease-spring)both;animation:msgIn-QYO3RI var(--duration-normal)var(--ease-spring)both}.self-oyk7jb{flex-direction:row-reverse}.avatarAiWrap-GJvUj2{flex-shrink:0;width:36px;height:36px;position:relative}.avatarAi-KTyQXl{z-index:1;background:#a8e6cf;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:hidden}.avatarImg-B7MR7b{object-fit:cover;width:100%;height:100%}.avatarEmoji-dDS7bx{color:#0d0d0f;font-size:15px;font-weight:600}.avatarUser-BkfyyT{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.avatarUser-BkfyyT.tappable-RaIDiP{-webkit-tap-highlight-color:transparent;outline:none}[data-runtime=app] .avatarUser-BkfyyT.tappable-RaIDiP{cursor:pointer}[data-device=mobile][data-runtime=app] .avatarUser-BkfyyT.tappable-RaIDiP:active{transition:-webkit-transform 80ms,transform 80ms;-webkit-transform:scale(.92);transform:scale(.92)}.avatarUserImg-Rpy_Cl{object-fit:cover;width:100%;height:100%}.userSvg-xASRDq{color:rgba(255,255,255,.6);width:20px;height:17px}.bubble-hEpBAb{max-width:70%;color:var(--text-primary);word-break:break-word;white-space:pre-wrap;transition:opacity var(--duration-fast)ease;padding:10px 14px;font-size:14px;line-height:1.65}.bubble-hEpBAb:active{opacity:.85}.bubbleAi-eyLtd6{background:var(--bg-overlay);border-radius:4px 14px 14px}.bubbleSelf-xGRuPt{background:linear-gradient(135deg,var(--accent),var(--accent-dark,#04a040));color:#000;border-radius:14px 4px 14px 14px}@-webkit-keyframes msgIn-QYO3RI{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes msgIn-QYO3RI{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.failIcon-xcxtaK{background:var(--color-error);color:#fff;cursor:pointer;opacity:.85;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:16px;height:16px;padding:0;font-size:10px;font-weight:600;transition:-webkit-transform .1s,transform .1s,opacity .1s;display:flex}.failIcon-xcxtaK:hover{opacity:1}.failIcon-xcxtaK:active{-webkit-transform:scale(.9);transform:scale(.9)}.possessBadge-jBF0yq{border-radius:var(--radius-badge);background:var(--accent-dark);color:#fff;height:16px;font-size:10px;font-family:var(--font-mono);letter-spacing:-.2px;pointer-events:none;z-index:2;white-space:nowrap;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.glow-NRashY{pointer-events:none;z-index:0;border-radius:50%;-webkit-animation:2.5s ease-in-out forwards glowLife-I3UXmw;animation:2.5s ease-in-out forwards glowLife-I3UXmw;position:absolute;top:-3.5px;bottom:-3.5px;left:-3.5px;right:-3.5px}.glow-NRashY:before{content:"";-webkit-filter:blur(2.5px);filter:blur(2.5px);background:conic-gradient(rgba(80,210,255,.85),rgba(45,140,240,.55),rgba(100,230,255,.85),rgba(45,160,250,.55),rgba(80,210,255,.85));border-radius:50%;-webkit-animation:1.8s linear infinite glowSpin-ok_5RW;animation:1.8s linear infinite glowSpin-ok_5RW;position:absolute;top:0;bottom:0;left:0;right:0}@-webkit-keyframes glowLife-I3UXmw{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}6%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}18%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}30%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}42%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}54%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}66%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}78%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:.35;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}}@keyframes glowLife-I3UXmw{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}6%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}18%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}30%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}42%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}54%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}66%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}78%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:.35;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}}@-webkit-keyframes glowSpin-ok_5RW{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes glowSpin-ok_5RW{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-theme=light] .userSvg-xASRDq{color:rgba(0,0,0,.45)}[data-theme=light] .bubbleSelf-xGRuPt{color:#fff}[data-theme=light] .bubbleAi-eyLtd6{background:var(--bg-msg-ai)}[data-theme=light] .bubbleSelf-xGRuPt{background:var(--accent);color:#fff}.divider-y0zX0d{text-align:center;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;padding:16px 0 8px;font-size:12px}.row-B9xm8Y{align-items:center;gap:12px;height:48px;display:flex}.avatarWrap-V_vskK{flex-shrink:0;width:36px;height:36px;position:relative}.avatar-fBBIYo{object-fit:cover;z-index:1;border-radius:50%;width:36px;height:36px;position:relative}.avatarFallback-pCzH93{color:#0d0d0f;z-index:1;background:#a8e6cf;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex;position:relative}.typingText-yjC3O9{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,rgba(255,255,255,.45) 0%,rgba(255,255,255,.75) 40%,rgba(255,255,255,.45) 80%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-size:14px;transition:opacity .2s,-webkit-transform .2s,transform .2s;-webkit-animation:2.4s ease-in-out infinite textShimmer-UtgMm7;animation:2.4s ease-in-out infinite textShimmer-UtgMm7}.dots-jB2eNQ{vertical-align:middle;gap:3px;margin-left:2px;display:inline-flex}.dot-IyU1xG{opacity:.2;background:rgba(255,255,255,.6);border-radius:50%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite dotPulse-xVcwa3;animation:1.5s ease-in-out infinite dotPulse-xVcwa3}.dot-IyU1xG:first-child{-webkit-animation-delay:0s;animation-delay:0s}.dot-IyU1xG:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.dot-IyU1xG:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes dotPulse-xVcwa3{0%,to{opacity:.15;-webkit-transform:scale(.8);transform:scale(.8)}40%,60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotPulse-xVcwa3{0%,to{opacity:.15;-webkit-transform:scale(.8);transform:scale(.8)}40%,60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes textShimmer-UtgMm7{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes textShimmer-UtgMm7{0%{background-position:200% 0}to{background-position:-200% 0}}.glow-ndMdLi{pointer-events:none;z-index:0;border-radius:50%;-webkit-animation:2.5s ease-in-out forwards glowLife-oGtNa_;animation:2.5s ease-in-out forwards glowLife-oGtNa_;position:absolute;top:-3.5px;bottom:-3.5px;left:-3.5px;right:-3.5px}.glow-ndMdLi:before{content:"";-webkit-filter:blur(2.5px);filter:blur(2.5px);background:conic-gradient(rgba(80,210,255,.85),rgba(45,140,240,.55),rgba(100,230,255,.85),rgba(45,160,250,.55),rgba(80,210,255,.85));border-radius:50%;-webkit-animation:1.8s linear infinite glowSpin-KjzDGL;animation:1.8s linear infinite glowSpin-KjzDGL;position:absolute;top:0;bottom:0;left:0;right:0}@-webkit-keyframes glowLife-oGtNa_{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}6%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}18%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}30%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}42%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}54%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}66%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}78%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:.35;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}}@keyframes glowLife-oGtNa_{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}6%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}18%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}30%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}42%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}54%{opacity:.7;-webkit-transform:scale(.99);transform:scale(.99)}66%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}78%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:.35;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}}@-webkit-keyframes glowSpin-KjzDGL{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes glowSpin-KjzDGL{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.skillTag-XXOE9h{color:var(--accent);background:rgba(6,199,85,.1) 0 0/200% 100%;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500;transition:opacity .2s,-webkit-transform .2s,transform .2s;-webkit-animation:2.4s ease-in-out infinite tagShimmer-vHOkPN;animation:2.4s ease-in-out infinite tagShimmer-vHOkPN;display:inline-block}@-webkit-keyframes tagShimmer-vHOkPN{0%,to{background:rgba(6,199,85,.1)}50%{background:rgba(6,199,85,.18)}}@keyframes tagShimmer-vHOkPN{0%,to{background:rgba(6,199,85,.1)}50%{background:rgba(6,199,85,.18)}}.fadeOut-A1pMAV{-webkit-transform:translateY(4px);transform:translateY(4px);opacity:0!important}.fadeIn-wIauRK{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.possessBadge-Fd7PhX{border-radius:var(--radius-badge);background:var(--accent-dark);color:#fff;height:16px;font-size:10px;font-family:var(--font-mono);letter-spacing:-.2px;pointer-events:none;z-index:2;white-space:nowrap;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;bottom:-4px;right:-4px}[data-theme=light] .typingText-yjC3O9{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.65) 40%,rgba(0,0,0,.35) 80%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text}[data-theme=light] .dot-IyU1xG{background:rgba(0,0,0,.5)}[data-theme=light] .skillTag-XXOE9h{background:rgba(6,199,85,.08)}.list-ei7BdZ{overscroll-behavior:contain;contain:layout style;scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:16px 16px 48px;overflow-x:hidden;overflow-y:auto}.list-ei7BdZ::-webkit-scrollbar{display:none}.loadingMore-c4Rma7{justify-content:center;padding:12px 0;display:flex}[data-theme=light] .list-ei7BdZ{background:var(--bg-chat)}.wrapper-CW8IzP{flex-direction:column;gap:10px;display:flex}.title-wuETqb{color:var(--text-primary);font-size:15px;font-weight:500}.desc-haXxGT{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.errorBox-xaiU5D{background:var(--bg-overlay);border-radius:var(--radius-element);color:var(--text-tertiary);white-space:pre-wrap;max-height:120px;padding:10px 12px;font-family:SF Mono,Menlo,monospace;font-size:11px;line-height:1.6;overflow-y:auto}.errorBox-xaiU5D::-webkit-scrollbar{width:4px}.errorBox-xaiU5D::-webkit-scrollbar-track{background:0 0}.errorBox-xaiU5D::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:2px}.footer-d2RpsM{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;margin-top:16px;margin-bottom:-15px;padding-top:12px;display:flex}.cancelBtn-lmt_2Z{color:var(--text-secondary)!important;background:0 0!important}.cancelBtn-lmt_2Z:hover:not(:disabled){color:var(--text-primary)!important;background:0 0!important}.panel-j6HzP_{background:var(--bg-elevated);border-radius:var(--radius-card);border:1px solid rgba(255,255,255,.06);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.loading-Ou0o3d,.empty-aF4Qh_{flex:1;justify-content:center;align-items:center;display:flex}.possessedNotice-tmvv_F{color:var(--text-tertiary);text-align:center;letter-spacing:.2px;flex:none;justify-content:center;align-items:center;gap:8px;padding:6px 16px 8px;font-size:11px;line-height:1.4;display:flex}.releaseBtn-Cspvpq{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:11px;text-decoration:underline;transition:opacity .15s}.releaseBtn-Cspvpq:hover{opacity:.75}[data-theme=light] .panel-j6HzP_{background:var(--bg-chat);border-color:rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.05)}[data-runtime=app] .panel-j6HzP_{box-shadow:none;border:none;border-radius:0}.card-Mnnpo6{background:var(--bg-elevated);border-radius:16px;flex-direction:column;gap:8px;margin:16px 0;padding:16px 20px;display:flex}[data-theme=light] .card-Mnnpo6{box-shadow:0 1px 3px rgba(0,0,0,.06)}.row-naXd3t{align-items:center;gap:12px;display:flex}.vendor-M8anyA{color:var(--text-secondary);letter-spacing:.5px;font-size:13px;font-weight:400}.tags-zKI41K{gap:6px;margin-left:auto;display:flex}.tag-nwotdj{-webkit-user-select:none;user-select:none;border-radius:20px;padding:2px 10px;font-size:11px;font-weight:500;transition:all .15s}.on-Py7lLF{color:var(--accent);background:rgba(6,199,85,.12)}.off-KXbsv1{background:var(--bg-hover-subtle,rgba(255,255,255,.06));color:var(--text-tertiary)}.model-csNbgq{color:var(--text-tertiary);font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px}.nav-UnFCOC{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.navLeft-M4kBns{align-items:center;gap:8px;display:flex}.arrow-N1fTDz{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.arrow-N1fTDz svg{width:14px;height:14px}.arrow-N1fTDz:hover:not(.disabled-lgj6qT){background:var(--bg-hover-subtle,rgba(255,255,255,.06));color:var(--text-secondary)}.disabled-lgj6qT{opacity:.3;cursor:default}.duration-uzWdBy{color:var(--text-tertiary);background:var(--bg-hover-subtle,rgba(255,255,255,.06));-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px 10px;font-size:11px}.trigger-_yeTUf{height:28px;color:var(--text-secondary);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:1px solid rgba(255,255,255,.08);border-radius:7px;outline:none;align-items:center;padding:0 26px 0 10px;transition:border-color .15s,color .15s;display:inline-flex;position:relative}.trigger-_yeTUf:hover:not(.disabled-lgj6qT){color:var(--text-primary);border-color:rgba(255,255,255,.14)}.trigger-_yeTUf.open-gbEJd5{color:var(--text-primary);border-color:rgba(6,199,85,.3)}.trigger-_yeTUf.disabled-lgj6qT{opacity:.5;cursor:not-allowed}.triggerLabel-TdtHDr{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;overflow:hidden}.triggerArrow-fDxAIH{border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid var(--text-tertiary);pointer-events:none;transition:-webkit-transform .15s,transform .15s;position:absolute;top:50%;right:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.trigger-_yeTUf.open-gbEJd5 .triggerArrow-fDxAIH{-webkit-transform:translateY(-50%)rotate(180deg);transform:translateY(-50%)rotate(180deg)}.menu-ud06vT{background:var(--bg-overlay);box-shadow:var(--shadow-dropdown);z-index:1000;border-radius:8px;max-height:220px;padding:4px;-webkit-animation:.12s menuIn-wNIZ1o;animation:.12s menuIn-wNIZ1o;position:fixed;overflow-y:auto}@-webkit-keyframes menuIn-wNIZ1o{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menuIn-wNIZ1o{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.item-jfxJTa{height:30px;color:var(--text-primary);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;transition:all .12s;display:flex}.item-jfxJTa:hover,.item-jfxJTa.active-Kyf5gj{color:var(--accent);background:var(--accent-bg)}.tag-jeLuVI{color:rgba(255,255,255,.75);-webkit-user-select:none;user-select:none;background:rgba(255,255,255,.12);border-radius:4px;align-items:center;margin-left:4px;padding:2px 5px;font-size:10px;line-height:1;display:inline-flex}[data-theme=light] .tag-jeLuVI{color:rgba(0,0,0,.7);background:rgba(0,0,0,.1)}[data-theme=light] .trigger-_yeTUf{border-color:rgba(0,0,0,.1)}[data-theme=light] .trigger-_yeTUf:hover:not(.disabled-lgj6qT){border-color:rgba(0,0,0,.2)}.card-lL1Ase{background:var(--bg-elevated);border-radius:16px;margin-bottom:10px;padding:16px 20px}[data-theme=light] .card-lL1Ase{box-shadow:0 1px 3px rgba(0,0,0,.06)}.top-hP_mUe{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.label-mObPn1{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.headerTag-BBSuu8{background:var(--bg-overlay);color:var(--text-secondary);border-radius:6px;align-items:center;padding:2px 8px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:400;display:inline-flex}.count-EPUvO7{background:var(--bg-hover-subtle,rgba(255,255,255,.06));border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.actions-f4hoqZ{gap:2px;display:flex}.iconBtn-EaMKa1{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.iconBtn-EaMKa1 svg{width:14px;height:14px}.iconBtn-EaMKa1:hover{background:var(--bg-hover-subtle,rgba(255,255,255,.06));color:var(--text-secondary)}.copied-pcswcB{color:var(--accent)!important}.body-Z9R8lu{font-size:13px;line-height:1.75}.mono-Fw2Y1Q{color:var(--text-mono);word-break:break-all;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.8}.text-TkfpOz{color:var(--text-primary)}.collapsed-CbfXkY{max-height:120px;position:relative;overflow:hidden}.collapsed-CbfXkY:after{content:"";background:linear-gradient(transparent,var(--bg-elevated));pointer-events:none;height:40px;position:absolute;bottom:0;left:0;right:0}.section-WUPezu{color:var(--text-secondary);letter-spacing:.5px;align-items:center;gap:8px;margin:16px 0 12px;font-size:13px;font-weight:400;display:flex}.section-WUPezu:first-of-type{margin-top:0}[data-theme=light] .mono-Fw2Y1Q{color:var(--text-mono)}[data-theme=light] .collapsed-CbfXkY:after{background:linear-gradient(transparent,var(--bg-elevated))}.panel-Bzy280{flex-direction:column;gap:0;padding-bottom:32px;display:flex}.skel-fC4IXd{flex-direction:column;gap:20px;padding:8px 0;display:flex}.skelSection-xZZcLr{flex-direction:column;gap:10px;display:flex}.skelCard-nxHR3L{background:var(--bg-elevated);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.empty-BROnJp{flex:1;justify-content:center;align-items:center;min-height:300px;display:flex}.skillItem-g_8wds{border-bottom:1px solid var(--border-default,rgba(255,255,255,.06));padding:8px 0}.skillItem-g_8wds:last-child{border-bottom:none}.skillName-IRMeCC{color:var(--text-primary);margin-bottom:4px;font-size:12px;font-weight:500}.skillMeta-YdE38S{color:var(--text-tertiary);align-items:center;gap:8px;font-size:11px;display:flex}.skillStatus-RXF2Jd{align-items:center;gap:4px;display:inline-flex}.dot-pKfz0g{border-radius:50%;width:5px;height:5px;display:inline-block}.dotOk-Uvvk8o{background:var(--accent)}.dotFail-o_r3nA{background:var(--error,#ff8a8c)}.layerList-nBBlUs{flex-direction:column;gap:2px;display:flex}.layerItem-AJdhmK{font-size:12px;line-height:1.8}.layerIndex-JxLxxE{color:var(--text-tertiary);min-width:20px;margin-right:6px;font-size:11px;display:inline-block}[data-theme=light] .skillItem-g_8wds{border-bottom-color:rgba(0,0,0,.06)}.cycleBoundary-0tYlRs{margin-top:20px;position:relative}.cycleBoundary-0tYlRs:before{content:"";border-left:2px dashed rgba(255,255,255,.08);width:0;height:22px;position:absolute;top:-26px;left:28px}[data-theme=light] .cycleBoundary-0tYlRs:before{border-left-color:rgba(0,0,0,.08)}.toolLoopCard-cgKZE4{background:var(--bg-elevated);border-radius:16px;flex-direction:column;gap:12px;margin-top:16px;margin-bottom:10px;padding:14px 20px;display:flex}[data-theme=light] .toolLoopCard-cgKZE4{box-shadow:0 1px 3px rgba(0,0,0,.06)}.loopHeader-GS3dm8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.loopTitle-s4Xvxn{color:var(--text-secondary);letter-spacing:.3px;font-size:13px;font-weight:500}.loopTitleMeta-jvzS4G{color:var(--text-tertiary);margin-left:2px;font-weight:400}.loopStopReason-u0VqUs{color:var(--error,#ff8a8c);background:rgba(255,138,140,.08);border-radius:6px;padding:3px 8px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px}.batchTabs-smQFAq{border-bottom:1px solid var(--border-default,rgba(255,255,255,.06));flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}[data-theme=light] .batchTabs-smQFAq{border-bottom-color:rgba(0,0,0,.06)}.batchTab-VlgaR5{color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid transparent;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:12px;transition:all .12s}.batchTab-VlgaR5:hover{color:var(--text-secondary);background:var(--bg-hover-subtle,rgba(255,255,255,.04))}.batchTabActive-sDkdo0,.batchTabActive-sDkdo0:hover{background:var(--bg-overlay);color:var(--text-primary);font-weight:500}.batchTabBlocked-xacY_A:after{content:"·";color:var(--error,#ff8a8c);margin-left:4px;font-weight:700}.batchDetail-zZTUeR{flex-direction:column;gap:10px;padding:2px;display:flex}.batchTagRow-WTPnSL{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.batchTag-WbQOCE{background:var(--bg-overlay);color:var(--text-secondary);border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.batchTagLabel-nsO5yd{color:inherit}.batchTagVal-EFBt39{color:inherit;font-family:SF Mono,Menlo,Consolas,monospace}.batchFieldValFail-FauCXz{color:var(--error,#ff8a8c)}.miniList-mnVOl8{background:var(--bg-elevated);border-radius:16px;flex-direction:column;gap:8px;margin-bottom:10px;padding:14px 20px;display:flex}[data-theme=light] .miniList-mnVOl8{box-shadow:0 1px 3px rgba(0,0,0,.06)}.miniItem-ZNnYWV{color:var(--text-secondary);align-items:center;gap:12px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;display:flex}.miniIndex-sLugRg{color:var(--text-primary);min-width:36px;font-weight:500}.miniMeta-JF9L36{color:var(--text-tertiary)}.miniBlocked-PaphdV{color:var(--error,#ff8a8c);background:rgba(255,138,140,.08);border-radius:4px;padding:2px 6px;font-size:11px}.skillResultRow-PH1DYL{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.resultBadgeFail-JvnhZC{color:var(--error,#ff8a8c);background:rgba(255,138,140,.1);border-radius:4px;padding:2px 8px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:500}.resultMsg-xrApsJ{color:var(--text-secondary);font-size:12px}.sectionFailPill-nentuU{color:var(--error,#ff8a8c);background:rgba(255,138,140,.1);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.trigger-SI8Lif{height:34px;color:var(--text-primary);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:1px solid rgba(255,255,255,.08);border-radius:7px;outline:none;align-items:center;padding:0 30px 0 12px;transition:border-color .2s;display:inline-flex;position:relative}.trigger-SI8Lif:hover:not(.disabled-EsiqMw){border-color:rgba(255,255,255,.14)}.trigger-SI8Lif.open-xUs9Xz{border-color:rgba(6,199,85,.3)}.trigger-SI8Lif.disabled-EsiqMw{opacity:.5;cursor:not-allowed}.label-JRKfNt{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.arrow-D6Kk7C{border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid var(--text-tertiary);pointer-events:none;transition:-webkit-transform .15s,transform .15s;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.open-xUs9Xz .arrow-D6Kk7C{-webkit-transform:translateY(-50%)rotate(180deg);transform:translateY(-50%)rotate(180deg)}.menu-Yn1BvN{background:var(--bg-overlay);box-shadow:var(--shadow-dropdown);z-index:1000;border-radius:8px;max-height:320px;padding:4px;-webkit-animation:.12s menuIn-h49B35;animation:.12s menuIn-h49B35;position:fixed;overflow-y:auto}@-webkit-keyframes menuIn-h49B35{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menuIn-h49B35{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.item-G39ncl{height:34px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;transition:all .12s;display:flex}.item-G39ncl:hover{color:var(--accent);background:var(--accent-bg)}.root-rAMSpr{flex:1;max-width:560px}.card-u0wels{background:var(--bg-elevated);border-radius:16px;margin:16px 0;padding:16px 20px}[data-theme=light] .card-u0wels{box-shadow:0 1px 3px rgba(0,0,0,.06)}.head-D4Dexf{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.title-GJrV1L{color:var(--text-primary);font-size:15px;font-weight:500}.acts-K4CB0k{align-items:center;gap:4px;display:flex}.editBtn-YAoFEc{cursor:pointer;width:30px;height:30px;color:var(--text-tertiary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.editBtn-YAoFEc:hover{background:var(--bg-hover-subtle);color:var(--text-secondary)}.editBtn-YAoFEc:disabled{opacity:.4;cursor:not-allowed}.editBtn-YAoFEc svg{width:15px;height:15px}.saveBtn-deTEUo{height:30px;color:var(--text-disabled);pointer-events:none;cursor:default;background:0 0;border:none;border-radius:6px;padding:0 14px;font-size:13px;transition:all .15s}.saveReady-uE9SPq{color:var(--accent);pointer-events:auto;cursor:pointer}.saveReady-uE9SPq:hover{background:rgba(6,199,85,.08)}.row-Jnfe4c{justify-content:space-between;align-items:center;min-height:44px;padding:0 2px;display:flex}.rowLabel-v5sg98{color:var(--text-secondary);flex-shrink:0;font-size:14px}.val-TyTMIb{color:var(--text-primary);font-size:14px;font-family:var(--font-mono);letter-spacing:-.2px}.valAuto-Aw9IuN{color:var(--text-tertiary);font-style:italic;font-family:var(--font-sans);letter-spacing:normal}.tabs-W6gIE7{background:var(--bg-overlay);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.tab-Tr4JHI{height:28px;color:var(--text-tertiary);font-size:13px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 14px;transition:all .15s}.tab-Tr4JHI:hover:not(.tabActive-JLnExB):not(:disabled){color:var(--text-secondary)}.tab-Tr4JHI:disabled{opacity:.5;cursor:not-allowed}.tabActive-JLnExB{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.12)}[data-theme=light] .tabActive-JLnExB{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.toggleTabs-CLPozk{-webkit-backdrop-filter:blur(24px);background:rgba(255,255,255,.06);flex-shrink:0}.toggleTab-ex0Qvr{min-width:38px;font-family:var(--font-sans);letter-spacing:.5px;color:var(--text-secondary);padding:0 10px}.toggleTab-ex0Qvr.tabActive-JLnExB{color:var(--text-primary);box-shadow:none;background:rgba(255,255,255,.1);font-weight:500}[data-theme=light] .toggleTabs-CLPozk{background:var(--bg-overlay);-webkit-backdrop-filter:none}[data-theme=light] .toggleTab-ex0Qvr.tabActive-JLnExB{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.list-sMVkQ1{border-top:1px solid rgba(255,255,255,.04);flex-direction:column;margin-top:4px;padding-top:4px;display:flex}[data-theme=light] .list-sMVkQ1{border-top-color:rgba(0,0,0,.06)}.empty-nBiFOM{color:var(--text-tertiary);text-align:center;padding:18px 2px;font-size:13px}.skillRow-wW5YLn{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 2px;display:flex}.skillRow-wW5YLn+.skillRow-wW5YLn{border-top:1px solid rgba(255,255,255,.03)}[data-theme=light] .skillRow-wW5YLn+.skillRow-wW5YLn{border-top-color:rgba(0,0,0,.04)}.skillMeta-cRL6z_{flex:1;align-items:center;min-width:0;display:flex}.skillNameTip-mtxGpX{max-width:100%}.skillName-s8PfVH{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;cursor:default;max-width:100%;font-size:14px;overflow:hidden}.dot-xdBjld{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:6px}.dotOn-n79yH7{background:var(--accent);box-shadow:0 0 6px rgba(6,199,85,.4)}.dotOff-B6sKGa{background:var(--text-disabled);opacity:.5}[data-theme=light] .dotOff-B6sKGa{opacity:1;background:rgba(0,0,0,.2)}.hint-opQ84j{color:var(--text-tertiary);border-top:1px solid rgba(255,255,255,.03);margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5}[data-theme=light] .hint-opQ84j{border-top-color:rgba(0,0,0,.04)}.root-pfZfBs{flex:1;max-width:560px}.card-r5yoQF{background:var(--bg-elevated);border-radius:16px;margin:32px 0 16px;padding:16px 20px}[data-theme=light] .card-r5yoQF{box-shadow:0 1px 3px rgba(0,0,0,.06)}.head-NPVlpz{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.title-eW3FRw{color:var(--text-primary);font-size:15px;font-weight:500}.acts-EgC3f_{align-items:center;gap:4px;display:flex}.editBtn-Yb9sKA{cursor:pointer;width:30px;height:30px;color:var(--text-tertiary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.editBtn-Yb9sKA:hover{background:var(--bg-hover-subtle);color:var(--text-secondary)}.editBtn-Yb9sKA svg{width:15px;height:15px}.saveBtn-eYsXKX{height:30px;color:var(--text-disabled);pointer-events:none;cursor:default;background:0 0;border:none;border-radius:6px;padding:0 14px;font-size:13px;transition:all .15s}.saveReady-Q5IHZV{color:var(--accent);pointer-events:auto;cursor:pointer}.saveReady-Q5IHZV:hover{background:rgba(6,199,85,.08)}.row-AbGhNq{justify-content:space-between;align-items:center;min-height:44px;padding:0 2px;display:flex}.row-AbGhNq+.row-AbGhNq{border-top:1px solid rgba(255,255,255,.03)}.rowLabel-bOo48K{color:var(--text-secondary);flex-shrink:0;font-size:14px}.val-OvfXAg{color:var(--text-primary);font-size:14px;font-family:var(--font-mono);letter-spacing:-.2px}.valAuto-FbQAOk{color:var(--text-tertiary);font-style:italic;font-family:var(--font-sans);letter-spacing:normal}.selWrap-zc7FbH{position:relative}.sel-hmLC_N{height:34px;color:var(--text-primary);font-size:13px;font-family:var(--font-sans);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid rgba(255,255,255,.08);border-radius:7px;outline:none;min-width:220px;padding:0 30px 0 12px;transition:border-color .2s}.sel-hmLC_N:hover{border-color:rgba(255,255,255,.14)}.sel-hmLC_N:focus{border-color:rgba(6,199,85,.3)}.sel-hmLC_N:disabled{opacity:.5;cursor:not-allowed}.selWrap-zc7FbH:after{content:"";border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid var(--text-tertiary);pointer-events:none;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hint-b7zU76{color:var(--text-tertiary);border-top:1px solid rgba(255,255,255,.03);margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5}.wrapper-oGAArX{flex-direction:column;gap:12px;display:flex}.header-oh_m19{justify-content:space-between;align-items:center;display:flex}.titleGroup-tZmgwH{align-items:center;gap:8px;display:inline-flex}.title-X4HBGr{color:var(--text-primary);font-size:15px;font-weight:500}.tag-W9rzI1{height:20px;color:var(--text-tertiary);background:var(--bg-hover-subtle);border-radius:var(--radius-badge);white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.turnTrigger-FoTFnJ{height:20px;color:var(--text-tertiary);background:var(--bg-hover-subtle);border-radius:var(--radius-badge);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:4px;padding:0 20px 0 8px;font-family:inherit;font-size:11px;transition:color .15s,background .15s;display:inline-flex;position:relative}.turnTrigger-FoTFnJ:hover:not(:disabled){color:var(--text-primary)}.turnTrigger-FoTFnJ:disabled{cursor:default;opacity:.6}.turnTriggerOpen-japGJs{color:var(--text-primary)}.turnArrow-C1K87N{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3.5px solid var(--text-tertiary);pointer-events:none;transition:-webkit-transform .15s,transform .15s;position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.turnTriggerOpen-japGJs .turnArrow-C1K87N{-webkit-transform:translateY(-50%)rotate(180deg);transform:translateY(-50%)rotate(180deg)}.turnMenu-XQblAV{background:var(--bg-overlay);box-shadow:var(--shadow-dropdown);z-index:2000;border-radius:8px;max-height:220px;padding:4px;-webkit-animation:.12s turnMenuIn-WyzMc0;animation:.12s turnMenuIn-WyzMc0;position:fixed;overflow-y:auto}@-webkit-keyframes turnMenuIn-WyzMc0{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes turnMenuIn-WyzMc0{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.turnItem-e1tB_6{height:30px;color:var(--text-primary);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;transition:all .12s;display:flex}.turnItem-e1tB_6:hover,.turnItemActive-KedjK9{color:var(--accent);background:var(--accent-bg)}.changeTag-JfrA_7{color:rgba(255,255,255,.75);-webkit-user-select:none;user-select:none;background:rgba(255,255,255,.12);border-radius:4px;align-items:center;margin-left:2px;padding:2px 5px;font-size:10px;line-height:1;display:inline-flex}[data-theme=light] .changeTag-JfrA_7{color:rgba(0,0,0,.7);background:rgba(0,0,0,.1)}.tabs-uq188s{background:var(--bg-hover-subtle,rgba(255,255,255,.06));border-radius:8px;gap:2px;padding:3px;display:flex}.tab-j45fKu{height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 12px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;transition:all .15s}.tab-j45fKu:hover{color:var(--text-primary)}.tabActive-EjOa9A{background:var(--bg-overlay);color:var(--text-primary);font-weight:500}.meta-RlXIdw{color:var(--text-tertiary);font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px}.footer-IUuTcf{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;margin-top:16px;margin-bottom:-15px;padding-top:12px;display:flex}.cancelBtn-AHnFFC{color:var(--text-secondary)!important;background:0 0!important}.cancelBtn-AHnFFC:hover:not(:disabled){color:var(--text-primary)!important;background:0 0!important}@property --c0{syntax:"<color>";inherits:false;initial-value:transparent}@property --c100{syntax:"<color>";inherits:false;initial-value:transparent}.overlay-viqvTl{background:0 0;opacity:1!important;transition:none!important}.shell-LH2uHe{overflow:hidden;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.modalBody-sWIfJQ{height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.panel-Vl5d9u{isolation:isolate;--pbm-bg:#fff;--pbm-bubble-bg:#fff;--pbm-bubble-fg:#000;--pbm-text-color:rgba(0,0,0,.9);--pbm-progress-track:rgba(0,0,0,.05);--pbm-caption-fg:rgba(0,0,0,.55);--pbm-fail-tip-fg:rgba(0,0,0,.75);--pbm-shadow-color:rgba(0,0,0,.05);--pbm-bubble-shadow:rgba(0,0,0,.05);--pbm-input-bg:rgba(0,0,0,.04);--pbm-input-border:rgba(0,0,0,.08);--pbm-divider:rgba(0,0,0,.06);--pbm-mask-inner:18%;--pbm-mask-outer:60%;--pbm-color-shift-duration:3s;--pbm-gradient-strength:.67;--pbm-light-c0-0:#fdebea;--pbm-light-c100-0:#fdf1ea;--pbm-light-c0-50:#f8f4de;--pbm-light-c100-50:#edf8de;--pbm-light-c0-100:#e8f8de;--pbm-light-c100-100:#def8eb;--pbm-progress-fill:#bf5041;--pbm-dark-c0-0:#1a0f1a;--pbm-dark-c100-0:#1f121a;--pbm-dark-c0-50:#14122a;--pbm-dark-c100-50:#141728;--pbm-dark-c0-100:#0f162e;--pbm-dark-c100-100:#122520;--pbm-c0-0:var(--pbm-light-c0-0);--pbm-c100-0:var(--pbm-light-c100-0);--pbm-c0-50:var(--pbm-light-c0-50);--pbm-c100-50:var(--pbm-light-c100-50);--pbm-c0-100:var(--pbm-light-c0-100);--pbm-c100-100:var(--pbm-light-c100-100);background:var(--pbm-bg);width:100%;height:100%;color:var(--pbm-bubble-fg);position:relative;overflow:hidden}.panelScheme2-IpeBmo{--pbm-gradient-strength:.15;--pbm-light-c0-0:#f4dc79;--pbm-light-c100-0:#e26460;--pbm-light-c0-50:#f0a875;--pbm-light-c100-50:#f0f075;--pbm-light-c0-100:#9ddb70;--pbm-light-c100-100:#66cc7f;--pbm-progress-fill:#ffdc03}.panelScheme5-AKnllc{--pbm-gradient-strength:.15;--pbm-light-c0-0:#ada4ff;--pbm-light-c100-0:#61e5ff;--pbm-light-c0-50:#8caef2;--pbm-light-c100-50:#8cf2f2;--pbm-light-c0-100:#c7a0ee;--pbm-light-c100-100:#7ef1cb;--pbm-progress-fill:var(--accent)}.panelScheme4-UvMclf{--pbm-gradient-strength:.15;--pbm-light-c0-0:#a78b64;--pbm-light-c100-0:#78b866;--pbm-light-c0-50:#b4a064;--pbm-light-c100-50:#9ab464;--pbm-light-c0-100:#ba755e;--pbm-light-c100-100:#64b48c;--pbm-progress-fill:#b16420}.panelScheme3-Nyu1GF{--pbm-gradient-strength:.15;--pbm-light-c0-0:#8dbbdf;--pbm-light-c100-0:#a6cb8e;--pbm-light-c0-50:#79d2d2;--pbm-light-c100-50:#bcd279;--pbm-light-c0-100:#7988d2;--pbm-light-c100-100:#d2cb79;--pbm-progress-fill:#3288e0}.panelDark-FG6AgE{--pbm-bg:#0a0a12;--pbm-bubble-bg:#fff;--pbm-bubble-fg:#000;--pbm-text-color:rgba(255,255,255,.9);--pbm-progress-track:rgba(255,255,255,.08);--pbm-caption-fg:rgba(255,255,255,.55);--pbm-fail-tip-fg:rgba(255,255,255,.75);--pbm-shadow-color:rgba(0,0,0,.4);--pbm-bubble-shadow:rgba(0,0,0,.3);--pbm-input-bg:rgba(255,255,255,.06);--pbm-input-border:rgba(255,255,255,.1);--pbm-divider:rgba(255,255,255,.08);--pbm-mask-inner:8%;--pbm-mask-outer:50%;--pbm-color-shift-duration:3s;--pbm-c0-0:var(--pbm-dark-c0-0);--pbm-c100-0:var(--pbm-dark-c100-0);--pbm-c0-50:var(--pbm-dark-c0-50);--pbm-c100-50:var(--pbm-dark-c100-50);--pbm-c0-100:var(--pbm-dark-c0-100);--pbm-c100-100:var(--pbm-dark-c100-100)}.panel-Vl5d9u:before{content:"";background:linear-gradient(225deg,var(--c0)0%,var(--c100)100%);-webkit-filter:blur(160px);filter:blur(160px);-webkit-mask:radial-gradient(circle at 50% 48%,#000 var(--pbm-mask-inner),transparent var(--pbm-mask-outer));-webkit-mask:radial-gradient(circle at 50% 48%,#000 var(--pbm-mask-inner),transparent var(--pbm-mask-outer));-webkit-mask:radial-gradient(circle at 50% 48%,#000 var(--pbm-mask-inner),transparent var(--pbm-mask-outer));mask:radial-gradient(circle at 50% 48%,#000 var(--pbm-mask-inner),transparent var(--pbm-mask-outer));z-index:0;pointer-events:none;opacity:var(--pbm-gradient-strength,1);-webkit-animation:color-shift-light-B0INiu var(--pbm-color-shift-duration)linear infinite alternate;-webkit-animation:color-shift-light-B0INiu var(--pbm-color-shift-duration)linear infinite alternate;animation:color-shift-light-B0INiu var(--pbm-color-shift-duration)linear infinite alternate;position:absolute;top:-160px;bottom:-160px;left:-160px;right:-160px}.panelDark-FG6AgE:before{-webkit-animation:color-shift-dark-Mio2_e var(--pbm-color-shift-duration)linear infinite alternate;-webkit-animation:color-shift-dark-Mio2_e var(--pbm-color-shift-duration)linear infinite alternate;animation:color-shift-dark-Mio2_e var(--pbm-color-shift-duration)linear infinite alternate}@-webkit-keyframes color-shift-light-B0INiu{0%{--c0:var(--pbm-c0-0);--c100:var(--pbm-c100-0)}50%{--c0:var(--pbm-c0-50);--c100:var(--pbm-c100-50)}to{--c0:var(--pbm-c0-100);--c100:var(--pbm-c100-100)}}@keyframes color-shift-light-B0INiu{0%{--c0:var(--pbm-c0-0);--c100:var(--pbm-c100-0)}50%{--c0:var(--pbm-c0-50);--c100:var(--pbm-c100-50)}to{--c0:var(--pbm-c0-100);--c100:var(--pbm-c100-100)}}@-webkit-keyframes color-shift-dark-Mio2_e{0%{--c0:var(--pbm-c0-0);--c100:var(--pbm-c100-0)}50%{--c0:var(--pbm-c0-50);--c100:var(--pbm-c100-50)}to{--c0:var(--pbm-c0-100);--c100:var(--pbm-c100-100)}}@keyframes color-shift-dark-Mio2_e{0%{--c0:var(--pbm-c0-0);--c100:var(--pbm-c100-0)}50%{--c0:var(--pbm-c0-50);--c100:var(--pbm-c100-50)}to{--c0:var(--pbm-c0-100);--c100:var(--pbm-c100-100)}}.backBtn-HagHJL{z-index:3;width:32px;height:32px;color:var(--pbm-text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:-webkit-transform .1s,transform .1s;display:inline-flex;position:absolute;top:55px;left:16px}.backBtn-HagHJL:active{-webkit-transform:scale(.96);transform:scale(.96)}.backBtn-HagHJL svg{stroke-width:1.8px;width:20px;height:20px}.closeBtn-RV9kiO{z-index:3;width:32px;height:32px;color:var(--pbm-text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:-webkit-transform .1s,transform .1s;display:inline-flex;position:absolute;top:55px;right:16px}.closeBtn-RV9kiO:active{-webkit-transform:scale(.96);transform:scale(.96)}.closeBtn-RV9kiO svg{stroke-width:1.8px;width:16px;height:16px}.stage-F6ANe7{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 24px;display:flex;position:relative}.mascotCol-N3iz7Y{flex-direction:column;align-items:center;width:100%;max-width:360px;display:flex;position:relative}.speech-M2UKUk{min-height:56px;-webkit-filter:drop-shadow(0 4px 16px var(--pbm-bubble-shadow));filter:drop-shadow(0 4px 16px var(--pbm-bubble-shadow));justify-content:center;align-items:center;margin-bottom:14px;display:flex;position:relative}.bubble-YxUzGe{background:var(--pbm-bubble-bg);max-width:min(350px,100vw - 96px);color:var(--pbm-bubble-fg);letter-spacing:.02em;border-radius:18px;align-items:center;padding:9px 16px;font-size:13px;line-height:1.5;transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.bubble-YxUzGe:before,.bubble-YxUzGe:after{content:"";background:var(--pbm-bubble-bg);border-radius:999px;position:absolute}.bubble-YxUzGe:before{width:12px;height:12px;bottom:-4px;left:30px}.bubble-YxUzGe:after{width:6px;height:6px;bottom:-14px;left:32px}.bubbleVisible-_c7KFk{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bubbleHidden-DYS9Bi{opacity:0;-webkit-transform:scale(.92);transform:scale(.92)}.bubbleError-SUbBRD{color:rgba(0,0,0,.75)}.osTag-Vx4kxY{color:rgba(0,0,0,.42);margin-right:4px;font-size:.92em;font-style:italic}.figureBox-yQ9STW{justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:relative}.figure-yOPofq{object-fit:contain;width:100%;height:100%;-webkit-filter:drop-shadow(0 14px 24px var(--pbm-shadow-color));filter:drop-shadow(0 14px 24px var(--pbm-shadow-color));opacity:0;transition:opacity .24s ease-out;-webkit-animation:3s ease-in-out infinite breathe-k2B8Ff;animation:3s ease-in-out infinite breathe-k2B8Ff}.figureReady-_p0B0A{opacity:1}.speechHidden-qSMZEA,.progressWrapHidden-TKKZzS{opacity:0;pointer-events:none;transition:opacity .24s ease-out}.figureFallback-Bmwwcq{color:var(--pbm-text-color);opacity:.6;font-size:28px;font-weight:600}@-webkit-keyframes breathe-k2B8Ff{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes breathe-k2B8Ff{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}}.progressWrap-NCt5iL{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:360px;margin-top:28px;display:flex}.progressBar-rOjOrk{background:var(--pbm-progress-track);border-radius:999px;width:200px;height:6px;overflow:hidden}.progressFill-Ot9JTH{background:var(--pbm-progress-fill,#bf5041);opacity:0;border-radius:999px;height:100%;transition:width .5s;-webkit-animation:.25s ease-out .3s forwards pbm-progress-fill-reveal-gBThXe;animation:.25s ease-out .3s forwards pbm-progress-fill-reveal-gBThXe;position:relative;overflow:hidden}@-webkit-keyframes pbm-progress-fill-reveal-gBThXe{to{opacity:1}}@keyframes pbm-progress-fill-reveal-gBThXe{to{opacity:1}}.progressFill-Ot9JTH:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);-webkit-animation:1.6s ease-in-out infinite pbm-shimmer-wdx7me;animation:1.6s ease-in-out infinite pbm-shimmer-wdx7me;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translate(-100%);transform:translate(-100%)}.progressFillDone-PDjkNt:after{-webkit-animation:none;animation:none}@-webkit-keyframes pbm-shimmer-wdx7me{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes pbm-shimmer-wdx7me{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.caption-h5OGsh{color:var(--pbm-caption-fg);letter-spacing:.04em;font-size:13px}.failTip-quu78K{color:var(--pbm-fail-tip-fg);text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:24px;display:flex}.failTipText-m2WvQX{opacity:.85;max-width:280px;font-size:13px;line-height:1.5}.failTipBtn-b6Hugh{background:var(--pbm-progress-fill,#bf5041);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;padding:10px 28px;font-size:14px;transition:-webkit-transform .1s,transform .1s}.failTipBtn-b6Hugh:active{-webkit-transform:scale(.96);transform:scale(.96)}.controlCard-Nx_Mcx{z-index:2;background:var(--pbm-bubble-bg);width:min(360px,100vw - 48px);box-shadow:0 8px 32px var(--pbm-bubble-shadow);border-radius:18px;margin-top:28px;padding:22px;position:relative}.controlTitle-AuH9_S{color:var(--pbm-bubble-fg);margin-bottom:6px;font-size:15px;font-weight:600}.controlDesc-IEgriB{color:rgba(0,0,0,.55);margin:0 0 16px;font-size:12px;line-height:1.5}.inputWrap-UKaXwi{margin-bottom:12px;position:relative}.uidInput-lxC0ii{width:100%}.historyCaret-bCRNdt{color:rgba(0,0,0,.4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:22px;height:22px;transition:color .15s,-webkit-transform .18s,transform .18s;display:inline-flex;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.historyCaret-bCRNdt:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:8px;height:8px;transition:-webkit-transform .18s,transform .18s;-webkit-transform:translateY(-2px)rotate(45deg);transform:translateY(-2px)rotate(45deg)}.historyCaret-bCRNdt:hover{color:rgba(0,0,0,.7)}.historyCaretOpen-YWzb7W:before{-webkit-transform:translateY(2px)rotate(-135deg);transform:translateY(2px)rotate(-135deg)}.warning-v8iAOb{color:#cd3f46;background:rgba(205,63,70,.08);border-radius:8px;margin-bottom:12px;padding:8px 12px;font-size:12px;line-height:1.5}.actions-X9TTRn{gap:8px;display:flex}.ghostBtn-qPYjor,.primaryBtn-Dz15Si{flex:1}.historyMenu-vSQrV8{z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;max-height:260px;position:absolute;overflow-x:hidden;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.12)}.historyItem-W4x_fg{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;transition:background .1s;display:flex}.historyItem-W4x_fg:hover{background:rgba(0,0,0,.04)}.historyText-miiEWF{color:rgba(0,0,0,.85);flex:1;align-items:center;min-width:0;font-size:13px;display:inline-flex}.historyNickname-Dgs7zr{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.historyDash-Jac4En{color:rgba(0,0,0,.35);flex-shrink:0;margin:0 6px}.historyUid-fUlv4e{color:rgba(0,0,0,.55);flex-shrink:0;font-family:ui-monospace,Menlo,monospace;font-size:12px}.historyDelete-l1OGo8{color:rgba(0,0,0,.35);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:color .15s;display:inline-flex}.historyDelete-l1OGo8:hover{color:rgba(0,0,0,.65)}.historyDelete-l1OGo8 svg{stroke-width:1.8px;width:14px;height:14px}@media (max-width:640px){.figureBox-yQ9STW{width:240px;height:240px}.bubble-YxUzGe{max-width:min(300px,100vw - 64px)}}.root-wwLibu{background:var(--bg-base);min-height:0;-webkit-animation:obs-ios-push-in-Z5OQjg var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both;-webkit-animation:obs-ios-push-in-Z5OQjg var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both;animation:obs-ios-push-in-Z5OQjg var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both;will-change:transform;flex-direction:column;flex:1;display:flex}.root-wwLibu.closing-roMEFY{-webkit-animation:obs-ios-push-out-PPo_WG var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both;-webkit-animation:obs-ios-push-out-PPo_WG var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both;animation:obs-ios-push-out-PPo_WG var(--ios-push-duration,.35s)var(--ios-push-ease,cubic-bezier(.32,.72,0,1))both}@-webkit-keyframes obs-ios-push-in-Z5OQjg{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes obs-ios-push-in-Z5OQjg{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes obs-ios-push-out-PPo_WG{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes obs-ios-push-out-PPo_WG{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.bar-ol291R{height:var(--mobile-nav-height);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.backBtn-wF1Hzk{cursor:pointer;width:32px;height:32px;color:var(--text-tertiary);border-radius:var(--radius-element);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,-webkit-transform .1s,transform .1s;display:flex;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.backBtn-wF1Hzk:hover{color:var(--text-primary);background:rgba(255,255,255,.06)}[data-theme=light] .backBtn-wF1Hzk:hover{background:rgba(0,0,0,.06)}.backBtn-wF1Hzk:active{background:var(--bg-overlay);-webkit-transform:translateY(-50%)scale(.94);transform:translateY(-50%)scale(.94)}.backBtn-wF1Hzk svg{width:20px;height:20px;display:block}.tabs-_wjrZR{background:rgba(255,255,255,.06);border-radius:9px;padding:2px;display:inline-flex}.tab-bObPxR{color:var(--text-secondary);cursor:pointer;letter-spacing:.2px;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .18s,color .18s}.tabActive-VJg0q0{background:var(--bg-overlay);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.35)}[data-theme=light] .tabs-_wjrZR{background:rgba(0,0,0,.06)}[data-theme=light] .tabActive-VJg0q0{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.scroll-G7yMPZ{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--bg-base);flex:1;padding:6px 16px 40px;overflow-y:auto}.scroll-G7yMPZ::-webkit-scrollbar{display:none}.panelWrap-sTGPsw{flex-direction:column;min-height:100%;display:flex}.screen-TYHZHH{background:var(--bg-base);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.screen-Yjd2vT{background:var(--bg-base);width:100%;height:100%;position:relative;overflow:hidden}.bar-js0W62{opacity:0;background:rgba(76,175,80,.1);height:2px;-webkit-animation:.25s ease-out 1s forwards bootstrapBarReveal-rvSXoj;animation:.25s ease-out 1s forwards bootstrapBarReveal-rvSXoj;position:absolute;top:0;left:0;right:0;overflow:hidden}@-webkit-keyframes bootstrapBarReveal-rvSXoj{to{opacity:1}}@keyframes bootstrapBarReveal-rvSXoj{to{opacity:1}}.bar-js0W62:before{content:"";background:var(--accent);border-radius:2px;width:30%;height:100%;-webkit-animation:1.4s cubic-bezier(.4,0,.2,1) infinite bootstrapBarSlide-_nfH8D;animation:1.4s cubic-bezier(.4,0,.2,1) infinite bootstrapBarSlide-_nfH8D;position:absolute;top:0;left:0}@-webkit-keyframes bootstrapBarSlide-_nfH8D{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(400%);transform:translate(400%)}}@keyframes bootstrapBarSlide-_nfH8D{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(400%);transform:translate(400%)}}.page-j5NvzB{flex:1;display:flex;position:relative;overflow:hidden}.panels-YoceoT{flex:1;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:20px 64px;transition:all .44s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.left-mH65Ta{scrollbar-width:none;-ms-overflow-style:none;background:0 0;border-radius:16px;flex:1;min-width:0;padding:24px 24px 32px;transition:flex .44s cubic-bezier(.16,1,.3,1),opacity .3s,padding .44s;position:relative;overflow-y:auto}.left-mH65Ta::-webkit-scrollbar{display:none}.right-dRmmrc{flex:1;transition:all .44s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.collapsed-A7C8Nz{justify-content:center}.collapsed-A7C8Nz .left-mH65Ta{opacity:0;pointer-events:none;flex:0 0 0;padding:0;overflow:hidden}.collapsed-A7C8Nz .right-dRmmrc{max-width:680px}@media (max-width:1080px){.left-mH65Ta{display:none}.right-dRmmrc{flex:1}}.toolbar-eq9iQP{align-items:center;gap:0;margin-bottom:16px;display:flex}.tabBar-j0_XHK{background:var(--bg-hover-subtle);-webkit-backdrop-filter:blur(24px);border-radius:10px;align-items:center;gap:2px;padding:4px;display:inline-flex}.tab-AKeH96{height:32px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;padding:0 16px;font-size:13px;transition:all .2s;display:inline-flex}.tab-AKeH96:hover{color:var(--text-primary)}.tabActive-ubXYQE{background:var(--bg-hover);color:var(--text-primary);font-weight:500}.toolbarRight-LKkYsF{align-items:center;gap:10px;margin-left:auto;display:flex}.toolbarBtn-gYBsyR{background:var(--bg-hover-subtle);-webkit-backdrop-filter:blur(24px);height:32px;color:var(--text-secondary);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12px;transition:all .15s;display:inline-flex}.toolbarBtn-gYBsyR:hover{background:var(--bg-hover);color:var(--text-primary)}.toolbarBtn-gYBsyR svg{width:14px;height:14px}.placeholder-PcCcyd{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.placeholderText-kBCoSH{color:var(--text-tertiary);font-size:13px}.chatPlaceholder-HcOnry{background:var(--bg-chat);border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex}[data-theme=light] .toolbarBtn-gYBsyR{background:var(--bg-overlay);-webkit-backdrop-filter:none}[data-theme=light] .toolbarBtn-gYBsyR:hover{background:var(--bg-hover)}[data-theme=light] .tabBar-j0_XHK{background:var(--bg-overlay);-webkit-backdrop-filter:none}.bootstrapOverlay-WZaOL3{z-index:50;position:fixed;top:0;bottom:0;left:0;right:0}.hiddenInput-BGmSVy{display:none}.dropZone-Kxx9fX{background:var(--bg-overlay);border:1px dashed var(--border-medium);border-radius:var(--radius-element);cursor:pointer;transition:all var(--duration-fast);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 16px;display:flex}.dropZone-Kxx9fX:hover,.dragOver-WV3UYc{border-color:var(--accent);background:var(--accent-bg)}.zoneIcon-GOuvTb{width:40px;height:40px;color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.zoneIcon-GOuvTb svg{width:100%;height:100%}.dragOver-WV3UYc .zoneIcon-GOuvTb{color:var(--accent)}.zoneTitle-wW2rQz{color:var(--text-secondary);font-size:13px}.zoneHint-i38qXN{color:var(--text-tertiary);font-size:12px}.fileItem-ZXcAgA{background:var(--bg-overlay);border-radius:var(--radius-element);align-items:center;gap:12px;padding:12px 14px;display:flex}.fileIcon-xa7pDk{width:28px;height:28px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fileIcon-xa7pDk svg{width:100%;height:100%}.fileMeta-b7le1t{flex:1;min-width:0}.fileName-iyDH3C{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.fileSize-Mbcfxy{color:var(--text-tertiary);font-size:11px;font-family:var(--font-mono);margin-top:2px}.fileClear-JY169Z{border-radius:var(--radius-badge);width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;transition:all var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.fileClear-JY169Z:hover{color:var(--text-primary);background:var(--bg-hover-subtle)}.fileClear-JY169Z svg{width:14px;height:14px}.postHint-yZpPYb{color:var(--text-tertiary);text-align:center;letter-spacing:.2px;margin-top:14px;padding:8px 12px;font-size:11px;line-height:1.7}.pathSeg-nJp8OB{color:var(--text-secondary);margin:0 2px}.sep-sUDIZ6{color:var(--text-disabled);margin:0 2px}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:#0d0d0f;--bg-elevated:#1a1a1e;--bg-overlay:#2c2c30;--bg-hover:rgba(255,255,255,.1);--bg-hover-subtle:rgba(255,255,255,.06);--bg-tooltip:#3a3a3e;--bg-chat:#121214;--bg-msg-ai:rgba(168,230,207,.1);--bg-msg-user:linear-gradient(135deg,rgba(6,199,85,.08),rgba(4,160,64,.04));--text-primary:rgba(255,255,255,.9);--text-secondary:rgba(255,255,255,.5);--text-tertiary:rgba(255,255,255,.3);--text-disabled:rgba(255,255,255,.2);--text-mono:rgba(255,255,255,.55);--icon-muted:rgba(255,255,255,.45);--icon-hover:rgba(255,255,255,.7);--accent:#06c755;--accent-dark:#04a040;--accent-bg:rgba(6,199,85,.12);--accent-glow:rgba(6,199,85,.15);--accent-tint:rgba(6,199,85,.14);--color-error:#ff4d4f;--color-warning:#faad14;--danger:#ff4d4f;--border-subtle:rgba(255,255,255,.08);--border-medium:rgba(255,255,255,.12);--divider:rgba(255,255,255,.06);--code-bg:rgba(255,255,255,.08);--radius-pill:20px;--radius-modal:16px;--radius-card:16px;--radius-card-mobile:14px;--radius-element:8px;--radius-tooltip:6px;--radius-badge:4px;--mobile-nav-height:48px;--mobile-breakpoint:640px;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--shadow-dropdown:0 8px 32px rgba(0,0,0,.55);--shadow-float:0 4px 16px rgba(0,0,0,.3);--duration-instant:.1s;--duration-fast:.15s;--duration-normal:.2s;--duration-moderate:.25s;--duration-slow:.3s;--ease-spring:cubic-bezier(.16,1,.3,1);--ios-push-duration:.35s;--ios-push-ease:cubic-bezier(.32,.72,0,1);--skeleton-base:#1a1a1e;--skeleton-highlight:#242428;--font-sans:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue","Microsoft YaHei",sans-serif;--font-mono:"SF Mono","Menlo","Consolas",monospace;--json-key:#7ddcc7;--json-string:#e8a384;--json-number:#82b3ec;--json-bool:#c8a6f0;--json-null:#c8a6f0;--json-punct:rgba(255,255,255,.3)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:#e8e8ea;--bg-elevated:#f5f5f7;--bg-overlay:#dfdfe1;--bg-hover:#d4d4d6;--bg-hover-subtle:rgba(0,0,0,.03);--bg-tooltip:#d4d4d6;--bg-chat:#f5f5f7;--bg-msg-ai:#fff;--bg-msg-user:linear-gradient(135deg,rgba(6,199,85,.08),rgba(4,160,64,.04));--text-primary:rgba(0,0,0,.88);--text-secondary:rgba(0,0,0,.5);--text-tertiary:rgba(0,0,0,.3);--text-disabled:rgba(0,0,0,.15);--text-mono:rgba(0,0,0,.45);--icon-muted:rgba(0,0,0,.35);--icon-hover:rgba(0,0,0,.6);--accent:#06c755;--accent-dark:#04a040;--accent-bg:rgba(6,199,85,.1);--accent-glow:rgba(6,199,85,.12);--accent-tint:rgba(6,199,85,.12);--color-error:#ff4d4f;--color-warning:#faad14;--border-subtle:rgba(0,0,0,.08);--border-medium:rgba(0,0,0,.12);--divider:rgba(0,0,0,.08);--code-bg:rgba(0,0,0,.06);--shadow-dropdown:0 8px 24px rgba(0,0,0,.1);--shadow-float:0 2px 8px rgba(0,0,0,.06);--skeleton-base:#dfdfe1;--skeleton-highlight:#f0f0f2;--json-key:#2d8f7a;--json-string:#c55a37;--json-number:#2b6cb0;--json-bool:#7c4fc5;--json-null:#7c4fc5;--json-punct:rgba(0,0,0,.35)}[data-runtime=app][data-theme=light]{--bg-base:#f5f5f7;--bg-elevated:#f5f5f7;--bg-chat:#f5f5f7;--bg-msg-ai:#fff;--bg-input-fill:#fff;--bg-overlay:#ececee;--bg-hover:#e8e8ea}html[data-theme-transition],html[data-theme-transition] *{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg-base);width:100%;height:100%;overflow:hidden}body{background:var(--bg-base);font-family:var(--font-sans);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}button{font-family:var(--font-sans);cursor:pointer;color:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}#root{width:100%;height:100%;display:flex}::-webkit-scrollbar{width:0;display:none}*{scrollbar-width:none;-ms-overflow-style:none}@-webkit-keyframes pageIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pageIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}