.information-notifications{max-width:1160px;margin:auto;display:grid;gap:20px}.information-notifications h1{font-size:28px;font-weight:750}.information-notifications h2{font-size:21px;font-weight:700;margin-bottom:20px}.information-notifications .card{padding:26px}.information-notifications form{display:grid;gap:20px;max-width:820px}.information-notifications form>label{display:grid;gap:9px;font-size:17px}.information-notifications input{min-height:44px}.information-notifications .notification-switch{display:flex;align-items:center;justify-content:space-between}.information-notifications .notification-switch input{min-height:24px;width:42px}.notification-actions{display:flex;gap:12px}.notification-actions .button{font-size:16px;font-weight:650;min-height:44px}.notification-status{font-size:14px;color:#456988;margin-left:14px}.notification-shops{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.notification-shops>div{display:flex;justify-content:space-between;background:#f7f9fc;padding:16px;border-radius:10px}.notification-shops span{color:#617083}.notification-table{overflow:auto}.notification-table table{width:100%;border-collapse:collapse}.notification-table td,.notification-table th{text-align:left;padding:14px;border-bottom:1px solid #e8edf4}.notification-table th{font-weight:700}.notification-unavailable{min-height:240px;display:grid;place-items:center;color:#939ba7;background:#f7f8fa}.information-notifications .error{color:#b42318}.information-notifications input:not([type=checkbox]){width:100%;padding:11px 14px;border:1px solid #dce3ef;border-radius:9px;background:#f9fbfe;font:inherit;font-size:15px;box-shadow:none}.information-notifications input:focus-visible{outline:2px solid #7d94f1;outline-offset:2px}.notification-routing{display:grid;gap:24px}.notification-routing form{padding:20px;background:#f8faff;border:1px solid #e3e9f2;border-radius:12px;max-width:none}.notification-routing input[type=checkbox]{min-height:18px;width:18px}.notification-routing fieldset{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border:1px solid #dce3ef;border-radius:8px}.notification-routing td .button{margin:3px}.notification-routing textarea{min-height:100px}.operation-notification{position:fixed;inset:24px auto auto 50vw;transform:translate(-50%);z-index:2147483647;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:max-content;max-width:min(560px,calc(100vw - 32px));margin:0;padding:12px 18px;border:1px solid #dce2ec;border-radius:10px;background:#fff;color:#334155;box-shadow:0 6px 24px #172b4d24;font:600 16px/1.5 system-ui,Microsoft YaHei,sans-serif;overflow-wrap:anywhere;pointer-events:none}.operation-notification::backdrop{background:transparent;pointer-events:none}.portal-notification-copy{min-width:0;white-space:pre-line}.portal-notification-icon{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#e8eef8;color:#4869a5;font-size:14px;line-height:1}.operation-notification[data-tone=success]{border-color:#b8dfc5;background:#f1faf4;color:#17633a}.operation-notification[data-tone=success] .portal-notification-icon{background:#d9efdf;color:#17633a}.operation-notification[data-tone=error]{border-color:#f0c4c4;background:#fff5f5;color:#a33131}.operation-notification[data-tone=error] .portal-notification-icon{background:#f9dddd;color:#a33131}.operation-notification[data-tone=warning]{border-color:#eed8ad;background:#fff9ed;color:#895b11}@media(max-width:640px){.operation-notification{top:16px;padding:12px 14px}}.service-subaccounts .page-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.service-subaccounts h1{font-size:28px;font-weight:750;margin:0}.sa-head-actions{display:flex;gap:10px}.service-subaccounts .button,.sa-dialog .button{font-size:16px;font-weight:700;min-height:44px}.sa-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;background:var(--surface,#fff);border:1px solid #dfe6f0;border-radius:12px}.sa-metrics article{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;min-width:0;padding:10px 16px}.sa-metrics article+article{border-left:1px solid #e1e7ee}.sa-metrics span{font-size:16px;font-weight:650;color:#65738b}.sa-metrics strong{display:block;font-size:32px;font-weight:750;color:#174dbd;margin:0;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sa-feedback{margin:10px 0;color:#52627b;font-size:14px}.sa-feedback:empty{display:none}.sa-feedback.error,.sa-error,.sa-danger{color:#b42318}.sa-table{overflow:auto;border:1px solid #e1e7ee;border-radius:14px;background:#fff}.sa-table table{width:100%;border-collapse:collapse;min-width:760px}.sa-table th{text-align:left;padding:16px;background:#f6f8fc;color:#586781;font-size:14px;font-weight:700}.sa-table td{padding:18px 16px;border-top:1px solid #e6ebf2;font-size:15px;color:#26354b}.sa-table td:first-child strong{font-size:17px;font-weight:750;display:block}.sa-table small{display:block;margin-top:6px;color:#748097;font-size:13px}.sa-remaining b{font-size:22px;font-weight:750}.sa-actions{display:flex;gap:9px}.sa-state{font-size:14px;font-weight:650;border-radius:6px;padding:5px 9px;background:#f1f3f7;color:#667085}.sa-state.active{color:#027a48;background:#ecfdf3}.sa-empty{text-align:center;padding:40px!important;color:#748097!important}.sa-dialog .modal-head h2{font-size:22px;font-weight:750}.sa-form{display:grid;gap:18px}.sa-form label{display:grid;gap:9px;font-size:16px;font-weight:700}.sa-form input{min-height:44px;width:100%;padding:10px 12px;border:1px solid #d5deeb;border-radius:8px;background:#f9fbfd;color:#18263c;font-size:16px;font-weight:400}.sa-form input:focus{outline:2px solid #91b6ff;outline-offset:2px}.sa-hint{font-size:13px;font-weight:400;color:#6e7a8d;margin:0;line-height:1.6}.sa-dialog-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sa-dialog-metrics span{font-size:14px;color:#67758d}.sa-dialog-metrics b{display:block;font-size:26px;color:#1d53bc;margin-top:6px}.sa-management{display:grid;gap:12px}.sa-management .sa-danger{margin-top:12px}.sa-form [hidden]{display:none!important}@media(max-width:620px){.service-subaccounts h1{font-size:25px}.sa-metrics{grid-template-columns:minmax(0,1fr)}.sa-metrics article{padding:6px 12px}.sa-metrics article+article{border-left:0;border-top:1px solid #e1e7ee}.sa-metrics span{font-size:14px}.sa-metrics strong{font-size:25px}.sa-head-actions{width:100%}.sa-head-actions .button{flex:1}.sa-dialog .modal{width:100%}}.sa-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:12px 0;padding:0}.sa-filters label{display:grid;gap:6px;font-size:16px;font-weight:600;color:#586781}.sa-filters input,.sa-filters select,.sa-form select,.sa-form textarea{min-height:44px;border:1px solid #d5deeb;border-radius:8px;padding:10px 12px;background:#f9fbfd;color:#18263c;font:inherit;box-sizing:border-box}.sa-filters input{width:240px}.sa-filters select{min-width:140px}.sa-table table{min-width:1120px}.sa-table th{padding:14px 12px;font-size:13px}.sa-table td{padding:16px 12px}.sa-table th button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:4px 0}.sa-table th[aria-sort=ascending] button,.sa-table th[aria-sort=descending] button{color:#174dbd}.sa-date{white-space:nowrap;font-size:13px!important}.sa-actions{white-space:nowrap}.sa-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;color:#586781;font-size:14px}.sa-pagination>div{display:flex;gap:8px}.service-subaccounts button:disabled{opacity:.45;cursor:not-allowed}.sa-preview{padding:12px;background:#f0f5ff;border-radius:8px;color:#174dbd;line-height:1.6;font-size:14px;margin:0}.sa-dialog .sa-table table{min-width:480px}.sa-dialog .sa-table td{overflow-wrap:anywhere}.sa-dialog .sa-table{margin-top:16px}.sa-dialog textarea{resize:vertical;width:100%}@media(max-width:620px){.sa-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sa-filters label:first-child{grid-column:1/-1}.sa-filters label{min-width:0}.sa-filters input,.sa-filters select{width:100%;min-width:0}.sa-pagination{flex-wrap:wrap}.sa-dialog .sa-table td{padding:12px}}body.download-knowledge:has(#knowledge-main>.service-subaccounts)>.context-bar:not(:has(>:not([hidden]))){display:none}body.download-knowledge #knowledge-main:has(>.service-subaccounts){padding-top:12px}:root{--color-navy-950: #0b1729;--color-navy-900: #11223b;--color-navy-800: #172f50;--color-blue-700: #2458b8;--color-blue-600: #2f6dd5;--color-blue-100: #eaf1ff;--color-blue-50: #f5f8ff;--color-cyan-600: #0e879b;--color-teal-700: #087268;--color-teal-100: #dff7f2;--color-green-700: #197249;--color-green-100: #e4f6eb;--color-amber-800: #8a4f04;--color-amber-100: #fff0c9;--color-red-700: #b43131;--color-red-100: #ffe5e3;--color-violet-700: #6043b5;--color-violet-100: #eee9ff;--color-slate-950: #18202d;--color-slate-800: #2f3a4a;--color-slate-700: #475569;--color-slate-600: #64748b;--color-slate-500: #7c899b;--color-slate-400: #a2adbb;--color-slate-300: #cbd3dd;--color-slate-200: #e1e6ec;--color-slate-100: #edf0f4;--color-slate-50: #f7f8fa;--color-white: #fff;--font-sans: Inter, "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 15px;--shadow-sm: 0 1px 3px rgb(15 23 42 / 8%);--shadow-md: 0 12px 32px rgb(15 23 42 / 9%);--sidebar-width: 246px;--header-height: 72px;--transition: .16s ease}*{box-sizing:border-box}html{min-width:320px;background:#050816}:root{--ai-bg-base: #050816;--ai-bg-deep: #0b1120;--ai-aurora-blue: #2563eb;--ai-aurora-cyan: #38bdf8;--ai-aurora-violet: #7c3aed;--ai-glass-sidebar: rgb(5 14 30 / 66%);--ai-glass-topbar: rgb(6 15 31 / 62%);--ai-glass-panel: rgb(13 25 45 / 62%);--ai-glass-tile: rgb(11 23 42 / 50%);--ai-glass-subtle: rgb(6 14 27 / 38%);--ai-glass-border: rgb(160 190 235 / 16%);--ai-glass-highlight: rgb(255 255 255 / 4.5%)}body{position:relative;isolation:isolate;min-height:100vh;margin:0;color:var(--color-slate-950);background:radial-gradient(circle at 78% 12%,rgb(37 99 235 / 15%),transparent 34rem),linear-gradient(145deg,var(--ai-bg-base),var(--ai-bg-deep));font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{color:inherit;font:inherit}small{font-size:12px;line-height:1.5}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}:focus-visible{outline:3px solid rgb(47 109 213 / 30%);outline-offset:2px}body.authenticated-theme #main-content:focus{outline:none!important}.skip-link{position:fixed;z-index:1000;top:8px;left:8px;padding:9px 14px;border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-blue-700);box-shadow:var(--shadow-md);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[hidden]{display:none!important}.app-shell{position:relative;isolation:isolate;display:grid;min-height:100vh;grid-template-columns:var(--sidebar-width) minmax(0,1fr);background:transparent}.soft-aurora-layer{position:fixed;z-index:0;inset:0;contain:strict;overflow:hidden;pointer-events:none;background:linear-gradient(145deg,#050816,#0b0712 56%,#0b1120)}.soft-aurora-layer:before,.soft-aurora-layer:after{position:absolute;z-index:2;inset:0;pointer-events:none;content:""}.soft-aurora-layer:before{background:radial-gradient(circle at 50% 42%,transparent 0 38%,rgb(2 4 12 / 14%) 88%),linear-gradient(180deg,#03071214,#05081633)}.soft-aurora-layer:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");background-size:180px 180px;mix-blend-mode:soft-light;opacity:.022}.soft-aurora-canvas{position:absolute;z-index:1;inset:-3%;width:106%!important;height:106%!important;opacity:.72;filter:saturate(1) contrast(1.04);pointer-events:none;transform:translateZ(0);will-change:contents}.soft-aurora-layer[data-state=fallback] .soft-aurora-canvas{display:none}#app{position:relative;z-index:1;min-height:100vh}.sidebar{position:sticky;z-index:30;top:0;display:flex;flex-direction:column;height:100vh;overflow:hidden;border-right:1px solid var(--ai-glass-border);background:linear-gradient(180deg,#050e1ead,#040a1799);box-shadow:12px 0 42px #040a1633,inset -1px 0 #ffffff0a;backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%);color:#dfe9f7}.brand{display:flex;min-height:78px;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgb(155 190 235 / 11%);background:linear-gradient(180deg,rgb(255 255 255 / 3%),transparent);text-decoration:none}.brand-logo{display:block;width:42px;height:42px;flex:0 0 auto;border:1px solid rgb(255 255 255 / 18%);border-radius:13px;background:#fff;box-shadow:0 10px 24px #05122657,inset 0 1px #fff3;object-fit:contain}.brand-copy{min-width:0}.brand-copy strong,.brand-copy span{display:block}.brand-copy strong{color:#fff;font-size:17px;font-weight:750;letter-spacing:.01em;white-space:nowrap}.brand-copy span{margin-top:2px;color:#91a9c7;font-size:13px;letter-spacing:.04em}.sidebar-nav{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;padding:2px 0 18px;scrollbar-color:rgb(113 148 194 / 26%) transparent;scrollbar-width:thin}.sidebar-nav::-webkit-scrollbar{width:5px}.sidebar-nav::-webkit-scrollbar-thumb{border-radius:999px;background:#7194c23d}.nav-group{padding:13px 13px 0}.nav-label{display:flex;align-items:center;gap:10px;margin:0 8px 8px;color:#7189a7;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nav-label:after{height:1px;flex:1;background:linear-gradient(90deg,rgb(134 166 207 / 18%),transparent);content:""}.nav-list{display:grid;gap:3px;margin:0;padding:0;list-style:none}.nav-link{--nav-cosmic-pink: rgb(217 70 239 / 46%);--nav-cosmic-violet: rgb(139 92 246 / 54%);--nav-cosmic-blue: rgb(37 99 235 / 62%);--nav-cosmic-surface: rgb(7 13 27 / 76%);position:relative;isolation:isolate;display:flex;min-height:44px;overflow:hidden;align-items:center;gap:11px;padding:5px 10px 5px 8px;border:2px solid transparent;border-radius:999px;background-image:linear-gradient(var(--nav-cosmic-surface),var(--nav-cosmic-surface)),linear-gradient(137.48deg,var(--nav-cosmic-pink) 8%,var(--nav-cosmic-violet) 48%,var(--nav-cosmic-blue) 90%);background-position:0 0,0% 50%;background-size:100% 100%,300% 300%;background-clip:padding-box,border-box;background-origin:border-box;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #0206171f;color:#d9e5f6;font-size:15px;font-weight:620;letter-spacing:.035em;text-decoration:none;animation:sidebar-cosmic-border 7s ease infinite;transition:color var(--transition),transform var(--transition),box-shadow var(--transition),filter var(--transition)}.nav-link:before{position:absolute;z-index:0;inset:8px 15%;border-radius:inherit;background:linear-gradient(90deg,#d946ef85,#8b5cf69e,#2563eb8a);filter:blur(14px);opacity:.16;transform:scale(.82);transition:opacity var(--transition),transform var(--transition);content:""}.nav-link:after{position:absolute;z-index:0;inset:1px;border-radius:inherit;background-image:radial-gradient(circle,rgb(255 255 255 / 88%) 0 1px,transparent 1.35px),radial-gradient(circle,rgb(196 181 253 / 72%) 0 .8px,transparent 1.2px);background-position:0 0,17px 11px;background-size:38px 34px,57px 49px;opacity:.12;animation:sidebar-cosmic-stars 18s linear infinite;transition:opacity var(--transition);content:"";pointer-events:none}.nav-link>*{position:relative;z-index:1}.nav-link:hover{--nav-cosmic-pink: rgb(217 70 239 / 86%);--nav-cosmic-violet: rgb(139 92 246 / 92%);--nav-cosmic-blue: rgb(37 99 235 / 96%);--nav-cosmic-surface: rgb(9 15 31 / 82%);color:#fff;filter:brightness(1.08);transform:translate(2px) scale(1.018);box-shadow:inset 0 1px #ffffff17,0 0 20px #8b5cf633,0 9px 24px #0206173d}.nav-link:hover:before{opacity:.38;transform:scale(1)}.nav-link:hover:after{opacity:.34}.nav-link[aria-current=page]{--nav-cosmic-pink: rgb(217 70 239 / 96%);--nav-cosmic-violet: rgb(139 92 246 / 100%);--nav-cosmic-blue: rgb(37 99 235 / 100%);--nav-cosmic-surface: rgb(8 14 29 / 84%);box-shadow:inset 0 1px #ffffff1a,0 0 22px #6366f13d,0 10px 28px #02061747;color:#fff;font-weight:750;text-shadow:0 0 7px rgb(255 255 255 / 48%)}.nav-link[aria-current=page]:before{opacity:.48;transform:scale(1.04)}.nav-link[aria-current=page]:after{opacity:.42}.nav-link:active{filter:brightness(1.12);transform:scale(.985)}.nav-link:focus-visible{outline:2px solid #f8fbff;outline-offset:2px;box-shadow:0 0 0 4px #2563eb7a,0 0 24px #8b5cf657}@keyframes sidebar-cosmic-border{0%,to{background-position:0 0,0% 50%}50%{background-position:0 0,100% 50%}}@keyframes sidebar-cosmic-stars{0%{background-position:0 0,17px 11px}to{background-position:76px -68px,-40px -87px}}.nav-icon{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border:1px solid rgb(146 179 220 / 10%);border-radius:999px;background:#ffffff08;color:#8fa7c3;transition:background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}.nav-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.nav-link:hover .nav-icon{border-color:#c4b5fd4d;background:#6366f12b;color:#ede9fe}.nav-link[aria-current=page] .nav-icon{border-color:#c4b5fd61;background:linear-gradient(145deg,#8b5cf685,#2563eb94);box-shadow:0 0 13px #8b5cf657;color:#fff}.nav-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-badge{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:999px;background:#9d3e41;color:#fff;font-size:12px;text-align:center}.sidebar-footer{margin:13px 13px 0;padding:13px 0 0;border-top:1px solid rgb(153 188 231 / 10%);background:transparent}.sidebar-safety{display:flex;min-height:56px;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgb(143 180 227 / 14%);border-radius:12px;background:linear-gradient(145deg,#ffffff12,#ffffff08)}.sidebar-safety-icon{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid rgb(95 213 160 / 28%);border-radius:9px;background:#309d6f26;color:#6ed5a7;font-size:15px;font-weight:800}.sidebar-safety[data-state=enabled] .sidebar-safety-icon{border-color:#4697ff61;background:#367ade33;color:#8fc3ff}.sidebar-safety[data-state=warning] .sidebar-safety-icon{border-color:#edb14261;background:#c37e1933;color:#ffd17b}.sidebar-safety[data-state=unknown] .sidebar-safety-icon{border-color:#93a6bf47;background:#7084a026;color:#aebfd5}.sidebar-safety>span:last-child{min-width:0}.sidebar-safety strong,.sidebar-safety small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-safety strong{color:#e8f2ff;font-size:13px}.sidebar-safety small{margin-top:2px;color:#7f98b8;font-size:12px}[data-route-focus=true]{outline:2px solid var(--color-blue-600);outline-offset:2px;box-shadow:0 0 0 5px #236fdb1f}.operator-card{display:flex;min-height:58px;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgb(143 180 227 / 14%);border-radius:13px;background:linear-gradient(145deg,#ffffff12,#ffffff08);box-shadow:inset 0 1px #ffffff0a}.avatar{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / 42%);background:linear-gradient(145deg,#edf5ff,#c6dcff);color:#285895;font-size:14px;font-weight:700}.avatar[data-tone=amber]{background:#ffedca;color:#8a5907}.avatar[data-tone=green]{background:#ddf5e8;color:#1d754c}.operator-meta{min-width:0;flex:1}.operator-meta strong,.operator-meta small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator-meta strong{color:#f3f7fc;font-size:14px;font-weight:680}.operator-meta small{margin-top:2px;color:#829ab8;font-size:12px}.presence{width:8px;height:8px;border:1px solid rgb(255 255 255 / 32%);border-radius:50%;background:#4bd191;box-shadow:0 0 0 4px #4ac4861a}.workspace{position:relative;z-index:1;min-width:0;background:linear-gradient(180deg,#f8f9fbad,#f7f8facc)}.topbar{position:sticky;z-index:20;top:0;display:flex;min-height:var(--header-height);align-items:center;justify-content:space-between;gap:18px;padding:0 28px;border-bottom:1px solid var(--color-slate-200);background:#ffffffd1;box-shadow:0 8px 28px #282a370d;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.breadcrumbs{display:flex;align-items:center;gap:7px;color:var(--color-slate-500);font-size:14px}.breadcrumbs strong{color:var(--color-slate-800);font-weight:650}.topbar-heading{display:flex;min-width:0;align-items:center;gap:11px}.topbar-heading>strong{overflow:hidden;color:var(--color-slate-900);font-size:18px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.topbar-route-icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid rgb(126 169 234 / 28%);border-radius:11px;background:linear-gradient(145deg,#4d84db3d,#315b9e24);box-shadow:inset 0 1px #ffffff12;color:var(--color-blue-700)}.topbar-route-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.topbar-actions{display:flex;align-items:center;gap:8px}.topbar-date{padding:0 10px;color:var(--color-slate-500);font-size:12px;font-variant-numeric:tabular-nums}.topbar-user{display:flex;min-width:0;align-items:center;gap:8px;padding:0 4px 0 8px;border-left:1px solid var(--color-slate-200)}.topbar-user .avatar{width:31px;height:31px;border-color:#c3d6f1;font-size:12px}.topbar-user>span:last-child{min-width:0}.topbar-user strong,.topbar-user small{display:block;max-width:138px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-user strong{color:var(--color-slate-800);font-size:13px}.topbar-user small{color:var(--color-slate-500);font-size:12px}.connection-state{display:inline-flex;align-items:center;gap:7px;color:var(--color-slate-600);font-size:13px}.connection-dot{width:7px;height:7px;border-radius:50%;background:var(--color-green-700)}.connection-state[data-state=connecting] .connection-dot{background:#d08a18}.connection-state[data-state=offline] .connection-dot{background:var(--color-red-700)}.page{padding:25px 28px 44px}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:21px}.page-head h1{margin:0;color:var(--color-slate-950);font-size:30px;line-height:1.25;letter-spacing:-.035em}.page-head p{max-width:720px;margin:5px 0 0;color:var(--color-slate-600);font-size:15px}.page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.eyebrow{margin:0 0 5px;color:var(--color-blue-700);font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.mobile-notice,.warning-banner,.info-banner{display:flex;align-items:flex-start;gap:10px;margin-bottom:17px;padding:10px 13px;border:1px solid #efd697;border-radius:var(--radius-md);background:#fff8e4;color:#714c0d;font-size:14px}.mobile-notice{display:none}.warning-banner{border-color:#f1c3bf;background:#fff3f2;color:#8f2f2c}.info-banner{border-color:#bcd1f3;background:#f2f7ff;color:#345d95}.button,.icon-button,.text-button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-radius:7px;font-weight:650;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.button{padding:0 13px;border:1px solid var(--color-slate-300);background:#fff;color:var(--color-slate-700);font-size:14px;white-space:nowrap}.button:hover:not(:disabled){border-color:#aeb8c5;background:var(--color-slate-50)}.button:active:not(:disabled){transform:translateY(1px)}.button.primary{border-color:var(--color-blue-700);background:var(--color-blue-700);color:#fff;box-shadow:0 5px 12px #2458b82b}.button.primary:hover:not(:disabled){border-color:#1f4d9e;background:#1f4d9e}.button.danger{border-color:#e5b4b1;background:#fff;color:var(--color-red-700)}.button.ghost{border-color:transparent;background:transparent;color:var(--color-slate-600)}.button.small{min-height:34px;padding:0 10px;font-size:13px}.button:disabled,.icon-button:disabled{opacity:.47}.icon-button{width:40px;min-width:40px;padding:0;border:1px solid var(--color-slate-200);background:#fff;color:var(--color-slate-600)}.icon-button:hover:not(:disabled){border-color:var(--color-slate-300);background:var(--color-slate-50);color:var(--color-slate-900)}.text-button{min-height:34px;padding:0 5px;border:0;background:none;color:var(--color-blue-700);font-size:14px;white-space:nowrap}.text-button:hover{text-decoration:underline}.card{border:1px solid var(--color-slate-200);border-radius:var(--radius-md);background:#fffffff5;box-shadow:var(--shadow-sm)}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:17px 18px 13px}.card-head>div{min-width:0}.card-head h2,.card-head h3{margin:0;color:var(--color-slate-950);font-size:18px;line-height:1.35}.card-head p{margin:5px 0 0;color:var(--color-slate-500);font-size:14px;line-height:1.55}.card-body{padding:0 18px 18px}.card-footer{padding:12px 18px;border-top:1px solid var(--color-slate-100);background:#fbfcfd;border-radius:0 0 var(--radius-md) var(--radius-md)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:14px}.metric-card{position:relative;min-height:124px;overflow:hidden;padding:17px 18px}.metric-card:after{position:absolute;right:-22px;bottom:-36px;width:92px;height:92px;border:16px solid rgb(47 109 213 / 5%);border-radius:50%;content:""}.metric-label{display:flex;align-items:center;justify-content:space-between;color:var(--color-slate-600);font-size:13px;font-weight:600}.metric-value{display:block;margin-top:10px;font-size:32px;font-weight:720;letter-spacing:-.04em;line-height:1}.metric-foot{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--color-slate-500);font-size:12px}.delta-up{color:var(--color-green-700);font-weight:700}.delta-warn{color:var(--color-amber-800);font-weight:700}.grid-2{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);gap:14px}.grid-even{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.grid-2>*,.grid-even>*,.grid-3>*{min-width:0}.stack{display:grid;gap:14px}.spaced-top{margin-top:14px}.spaced-tight{margin-top:9px}.section-title{margin:14px 0 8px;color:var(--color-slate-800);font-size:15px}.card-note{margin:8px 0 0;color:var(--color-slate-500);font-size:12px}.system-policy-form{align-content:start}.system-policy-form .field small{color:var(--color-slate-500);line-height:1.55}.system-policy-form .textarea{min-height:86px;resize:vertical}.system-policy-form>.button{justify-self:end;min-width:168px}.system-policy-confirm{display:flex;align-items:flex-start;gap:9px;color:var(--color-slate-700);font-size:13px;line-height:1.55}.system-policy-confirm input{margin:3px 0 0;accent-color:var(--color-red-600, #d33c47)}.toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.toolbar-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.field{display:grid;gap:5px}.field>span,.field>label{color:var(--color-slate-700);font-size:13px;font-weight:650}.input,.select,.textarea{width:100%;border:1px solid var(--color-slate-300);border-radius:7px;background:#fff;color:var(--color-slate-900);font-size:14px}.input,.select{height:40px;padding:0 11px}.textarea{min-height:92px;padding:10px;resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--color-slate-400)}.input:focus,.select:focus,.textarea:focus{border-color:var(--color-blue-600);outline:3px solid rgb(47 109 213 / 12%)}.search-input{width:min(290px,100%);padding-left:32px;background-image:radial-gradient(circle,transparent,transparent)}.search-wrap{position:relative}.search-wrap:before{position:absolute;z-index:1;top:8px;left:10px;color:var(--color-slate-400);content:"⌕";font-size:18px}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.segment-control{display:inline-flex;padding:3px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff}.segment-control button{min-height:29px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:var(--color-slate-600);font-size:13px}.segment-control button[aria-selected=true]{background:var(--color-blue-100);color:var(--color-blue-700);font-weight:700}.segment-control a{display:inline-flex;min-height:29px;align-items:center;gap:6px;padding:0 10px;border-radius:5px;color:var(--color-slate-600);font-size:13px;text-decoration:none}.segment-control a[aria-current=page]{background:var(--color-blue-100);color:var(--color-blue-700);font-weight:700}.segment-control a small{display:grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:var(--color-slate-100);color:inherit;font-size:12px}.segment-control a[aria-current=page] small{background:#fff}.status,.tag{display:inline-flex;min-height:25px;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;background:var(--color-slate-100);color:var(--color-slate-700);font-size:12px;font-weight:650;line-height:1.35;white-space:nowrap}.status:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:"";opacity:.75}.status.success{background:var(--color-green-100);color:var(--color-green-700)}.status.warning{background:var(--color-amber-100);color:var(--color-amber-800)}.status.danger{background:var(--color-red-100);color:var(--color-red-700)}.status.info{background:var(--color-blue-100);color:var(--color-blue-700)}.status.violet{background:var(--color-violet-100);color:var(--color-violet-700)}.tag{min-height:24px;border-radius:5px;font-weight:550}.table-wrap{overflow:auto}.data-table{width:100%;border-collapse:collapse;font-size:13px}.data-table th{padding:9px 12px;border-top:1px solid var(--color-slate-100);border-bottom:1px solid var(--color-slate-200);background:#fafbfd;color:var(--color-slate-500);font-weight:650;text-align:left;white-space:nowrap}.data-table td{padding:11px 12px;border-bottom:1px solid var(--color-slate-100);color:var(--color-slate-700);vertical-align:middle}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#fafcff}.data-table strong{display:block;color:var(--color-slate-900);font-weight:650}.data-table small{color:var(--color-slate-500)}.cell-actions{display:flex;gap:4px;justify-content:flex-end}.numeric{font-variant-numeric:tabular-nums}.operations-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-bottom:14px;border:1px solid var(--color-slate-200);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-sm)}.operations-summary article{position:relative;min-width:0;padding:17px 19px;border-right:1px solid var(--color-slate-100)}.operations-summary article:last-child{border-right:0}.operations-summary article:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--color-blue-600);content:""}.operations-summary article[data-tone=danger]:before{background:var(--color-red-700)}.operations-summary span,.operations-summary strong,.operations-summary small{display:block}.operations-summary span{color:var(--color-slate-600);font-size:14px;font-weight:680}.operations-summary strong{margin-top:6px;color:var(--color-slate-950);font-size:32px;line-height:1}.operations-summary small{margin-top:7px;color:var(--color-slate-500);font-size:13px}.handoff-queue{overflow:hidden}.handoff-queue>.card-head{align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--color-slate-100)}.handoff-queue-heading{display:flex;min-width:0;align-items:center;gap:16px}.handoff-queue-heading h2{flex:0 0 auto}.handoff-queue-primary-actions{flex-wrap:nowrap;justify-content:flex-start;margin-top:0}.handoff-queue-primary-actions .button.small{min-height:44px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:720}.handoff-queue .card-head .eyebrow,.operation-board .card-head .eyebrow{margin-bottom:4px;color:var(--color-blue-700);font-size:12px}.operations-filter{flex:0 0 auto}.handoff-queue-body{display:grid;gap:12px;padding:14px;background:#f7f9fc}.handoff-case-card{display:grid;min-width:0;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:20px;padding:19px;border:1px solid var(--color-slate-200);border-radius:12px;background:#fff;box-shadow:0 7px 22px #0f172a0f}.handoff-case-card[data-status=open]{border-left:4px solid var(--color-red-700)}.handoff-case-card[data-status=accepted]{border-left:4px solid var(--color-blue-600)}.handoff-case-primary,.handoff-case-context{min-width:0}.handoff-case-primary{display:flex;flex-direction:column}.handoff-case-head{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:flex-start;gap:11px}.handoff-case-head .platform-mark{width:38px;height:38px;border-radius:10px}.handoff-case-head .eyebrow{display:block;margin:0 0 4px;color:var(--color-slate-500);font-size:12px;letter-spacing:.04em}.handoff-case-head h3{margin:0;color:var(--color-slate-950);font-size:19px;line-height:1.35}.handoff-case-status{display:flex;max-width:150px;flex-wrap:wrap;justify-content:flex-end;gap:5px}.handoff-case-status>small{width:100%;margin-top:3px;color:var(--color-slate-500);font-size:12px;text-align:right}.handoff-evidence{display:grid;min-height:150px;flex:1;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:16px;margin-top:16px;padding:15px;border:1px solid #bad0ee;border-radius:11px;background:linear-gradient(140deg,#f7faff,#eef5ff)}.handoff-evidence.missing{border-color:#e7c8a0;background:#fffaf1}.handoff-evidence[data-evidence-state=reason]{grid-template-columns:minmax(0,1fr)}.handoff-thumbnail,.handoff-evidence-placeholder{width:94px;height:94px;border-radius:9px}.handoff-thumbnail{object-fit:cover}.handoff-evidence-placeholder{display:grid;place-items:center;background:#fff;color:var(--color-blue-700);font-size:22px;font-weight:750;box-shadow:inset 0 0 0 1px var(--color-slate-200)}.handoff-evidence strong,.handoff-evidence small,.handoff-context-block strong,.handoff-context-block small{display:block}.handoff-evidence strong,.handoff-context-block strong{margin-top:4px;color:var(--color-slate-900);font-size:16px;line-height:1.45}.handoff-evidence small,.handoff-context-block small{margin-top:5px;color:var(--color-slate-600);font-size:13px;line-height:1.55}.context-label{color:var(--color-slate-500);font-size:12px;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.handoff-inline-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;color:var(--color-slate-500);font-size:12px}.handoff-inline-meta code{padding:3px 6px;border-radius:5px;background:var(--color-slate-100);color:var(--color-slate-700);overflow-wrap:anywhere}.handoff-case-context{display:grid;align-content:start;gap:9px}.handoff-context-block{padding:13px 14px;border:1px solid var(--color-slate-200);border-radius:9px;background:#fbfcfd}.handoff-context-block.missing{border-color:#e7c8a0;background:#fffaf1}.handoff-assignment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;color:var(--color-slate-700);font-size:13px}.handoff-assignment span{padding:8px 10px;border-radius:7px;background:var(--color-slate-50)}.handoff-assignment b{display:block;margin-bottom:3px;color:var(--color-slate-500);font-size:12px}.handoff-context-warning{padding:9px 11px;border:1px solid #e7c8a0;border-radius:7px;background:#fff8eb;color:var(--color-amber-800);font-size:12px;line-height:1.5}.handoff-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:2px}.handoff-card-actions .button{min-height:34px;font-size:13px}.handoff-readonly-note{display:inline-flex;min-height:34px;align-items:center;padding:0 10px;border-radius:7px;background:var(--color-slate-100);color:var(--color-slate-500);font-size:12px;font-weight:700}.agent-handoff-count{display:inline-grid;min-width:24px;height:24px;margin-left:8px;place-items:center;border-radius:999px;background:#d51f55;color:#fff;font-size:12px;line-height:1;vertical-align:2px;box-shadow:0 4px 12px #d51f553d}.handoff-assignee-grid{display:grid;max-height:min(420px,48vh);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow-y:auto;padding:2px}.handoff-assignee-option{position:relative;display:grid;min-width:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;padding:13px;border:1px solid var(--color-slate-200);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.handoff-assignee-option:hover{border-color:#94baf0;background:var(--color-blue-50);transform:translateY(-1px)}.handoff-assignee-option:has(input:checked){border-color:var(--color-blue-600);background:#eef5ff;box-shadow:0 0 0 2px #2563eb21}.handoff-assignee-option>input{position:absolute;width:1px;height:1px;opacity:0}.handoff-assignee-option:has(input:focus-visible){outline:3px solid rgb(37 99 235 / 26%);outline-offset:2px}.handoff-assignee-avatar{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:linear-gradient(145deg,#e9f2ff,#e8e2ff);color:var(--color-blue-700);font-weight:800}.handoff-assignee-copy{display:block;min-width:0}.handoff-assignee-copy>strong,.handoff-assignee-copy>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handoff-assignee-copy>strong{color:var(--color-slate-900);font-size:15px}.handoff-assignee-copy>small{margin-top:3px;color:var(--color-slate-500);font-size:12px}.handoff-assignee-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;color:var(--color-slate-600);font-size:12px}.handoff-assignee-meta .status{padding:2px 6px;font-size:12px}.handoff-empty{padding:46px 20px;color:var(--color-slate-500);text-align:center}.handoff-empty strong{color:var(--color-slate-800);font-size:15px}.handoff-empty p{margin:5px 0 0;font-size:12px}.operation-board{overflow:hidden}.operation-board>.card-head{align-items:center;border-bottom:1px solid var(--color-slate-100)}.operation-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;background:#f7f9fc}.operation-lane{min-width:0;padding:10px;border:1px solid var(--color-slate-200);border-radius:9px;background:#eef1f5}.operation-lane>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px;color:var(--color-slate-800);font-size:14px}.operation-task-card{margin-bottom:8px;padding:11px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff;box-shadow:var(--shadow-sm)}.operation-task-card:last-child{margin-bottom:0}.operation-task-card h3{margin:0;color:var(--color-slate-900);font-size:15px}.operation-task-card p{margin:6px 0 9px;color:var(--color-slate-600);font-size:13px;line-height:1.5}.operation-task-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;margin-top:8px;color:var(--color-slate-500);font-size:12px}.operation-lane-empty{display:grid;min-height:84px;place-items:center;border:1px dashed var(--color-slate-300);border-radius:8px;color:var(--color-slate-500);font-size:12px}.list{margin:0;padding:0;list-style:none}.list-row{display:flex;align-items:center;gap:11px;min-height:59px;padding:10px 0;border-bottom:1px solid var(--color-slate-100)}.list-row:last-child{border-bottom:0}.list-main{min-width:0;flex:1}.list-main strong,.list-main span{display:block}.list-main strong{overflow:hidden;color:var(--color-slate-900);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.list-main span{margin-top:2px;color:var(--color-slate-500);font-size:12px}.platform-mark{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:8px;background:#fff0ee;color:#c94c41;font-size:12px;font-weight:750}.platform-mark[data-platform=mock]{background:var(--color-blue-100);color:var(--color-blue-700)}.platform-mark[data-platform=douyin]{background:#e9eef2;color:#142333}.platform-mark[data-platform=kuaishou]{background:#fff0e9;color:#d83d00}.platform-mark[data-platform=wechat]{background:#e7f7ed;color:#168448}.platform-mark[data-platform=jd]{background:#fff0f0;color:#d23f3f}.platform-mark[data-platform=taobao]{background:#fff1e8;color:#d85f19}.platform-mark[data-platform=unknown]{background:var(--color-slate-100);color:var(--color-slate-600)}.model-console{max-width:1500px;margin:0 auto}.model-security-banner{display:flex;align-items:flex-start;gap:11px;margin-bottom:14px;padding:13px 15px;border:1px solid #bcd1f3;border-radius:9px;background:#f2f7ff;color:#345d95}.model-security-banner>span{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border-radius:7px;background:#fff;color:var(--color-blue-700);font-size:12px}.model-security-banner strong{display:block;color:#244f89;font-size:15px}.model-security-banner p{margin:3px 0 0;font-size:14px;line-height:1.55}.model-console-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:14px;border:1px solid var(--color-slate-200);border-radius:10px;background:#fff;box-shadow:var(--shadow-sm)}.model-console-summary article{position:relative;min-width:0;padding:16px 18px;border-right:1px solid var(--color-slate-100)}.model-console-summary article:last-child{border-right:0}.model-console-summary article:before{position:absolute;top:0;right:0;left:0;height:3px;background:var(--color-slate-300);content:""}.model-console-summary article[data-tone=success]:before{background:var(--color-green-700)}.model-console-summary article[data-tone=info]:before{background:var(--color-blue-600)}.model-console-summary article[data-tone=danger]:before{background:var(--color-red-700)}.model-console-summary span,.model-console-summary strong,.model-console-summary small{display:block}.model-console-summary span{color:var(--color-slate-600);font-size:14px;font-weight:680}.model-console-summary strong{margin-top:7px;color:var(--color-slate-950);font-size:32px;line-height:1}.model-console-summary small{margin-top:7px;color:var(--color-slate-500);font-size:13px;line-height:1.45}.model-runtime-chain{overflow:hidden}.model-runtime-chain>.card-head{align-items:center;border-bottom:1px solid var(--color-slate-100)}.model-runtime-chain .card-head h2{font-size:18px}.model-chain-body{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;gap:8px;padding:15px;background:#f8fafc}.model-chain-step{display:grid;min-width:0;grid-template-columns:31px minmax(0,1fr);gap:10px;padding:13px;border:1px solid var(--color-slate-200);border-radius:9px;background:#fff}.model-chain-step>span{display:grid;width:31px;height:31px;place-items:center;border-radius:8px;background:var(--color-blue-100);color:var(--color-blue-700);font-size:12px;font-weight:750}.model-chain-step div{min-width:0}.model-chain-step strong,.model-chain-step small{display:block}.model-chain-step strong{margin-bottom:7px;color:var(--color-slate-900);font-size:15px}.model-chain-step .status{margin-bottom:6px}.model-chain-step small{overflow-wrap:anywhere;color:var(--color-slate-500);font-size:13px;line-height:1.45}.model-chain-arrow{display:grid;place-items:center;color:var(--color-blue-600);font-size:22px;font-style:normal}.model-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:10px}.model-section-head h2{margin:0;color:var(--color-slate-950);font-size:20px;letter-spacing:-.02em}.model-section-head p:not(.eyebrow){max-width:760px;margin:4px 0 0;color:var(--color-slate-500);font-size:14px;line-height:1.5}.model-section-head>span{flex:0 0 auto;color:var(--color-slate-500);font-size:13px}.model-deployment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:13px}.model-deployment-card{display:flex;min-width:0;flex-direction:column;padding:17px;border:1px solid var(--color-slate-200);border-radius:11px;background:#fff;box-shadow:var(--shadow-sm)}.model-deployment-card[data-enabled=true]{border-color:#b8cce9;box-shadow:0 7px 22px #2458b814}.model-deployment-head{display:grid;min-width:0;grid-template-columns:42px minmax(0,1fr) auto;align-items:flex-start;gap:11px}.model-provider-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:linear-gradient(145deg,var(--color-blue-100),#e8eef9);color:var(--color-blue-700);font-size:13px;font-weight:800;letter-spacing:.02em}.model-deployment-title{min-width:0}.model-deployment-title p{margin:0 0 3px;color:var(--color-slate-600);font-size:14px;font-weight:700}.model-deployment-title h3{margin:0;color:var(--color-slate-950);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:18px;line-height:1.4;overflow-wrap:anywhere}.model-deployment-state{display:flex;max-width:126px;flex-wrap:wrap;justify-content:flex-end;gap:5px}.model-capability-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px;padding-top:13px;border-top:1px solid var(--color-slate-100)}.model-capability{display:inline-flex;min-height:27px;align-items:center;gap:5px;padding:0 8px;border:1px solid #bfd2f3;border-radius:999px;background:var(--color-blue-100);color:var(--color-blue-700);font-size:13px;font-weight:680}.model-capability i{font-style:normal}.model-capability[data-supported=false]{border-color:var(--color-slate-200);background:var(--color-slate-50);color:var(--color-slate-400);font-weight:550}.model-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:13px 0 0;border:1px solid var(--color-slate-200);border-radius:8px;background:var(--color-slate-200)}.model-facts>div{min-width:0;padding:11px;background:#fbfcfd}.model-facts dt,.model-facts dd{margin:0}.model-facts dt{color:var(--color-slate-500);font-size:13px;font-weight:650}.model-facts dd{margin-top:6px;color:var(--color-slate-800);font-size:14px}.model-facts dd>strong{display:block;font-size:15px}.model-facts dd>small{display:block;margin-top:5px;color:var(--color-slate-500);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.model-note,.model-disabled-reason{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;border-radius:8px;font-size:13px;line-height:1.5}.model-note{border:1px solid #c8d9f3;background:#f4f8ff;color:#345d95}.model-note strong{flex:0 0 auto;color:#244f89}.model-disabled-reason{border:1px solid #f1c3bf;background:#fff3f2;color:#8f2f2c}.model-disabled-reason>span{font-weight:800}.model-disabled-reason p{margin:0}.model-deployment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;padding-top:14px}.model-deployment-actions .text-button.danger{margin-left:auto;color:var(--color-red-700)}.model-deployment-actions .text-button:disabled{cursor:not-allowed;opacity:.42;text-decoration:none}.model-deployment-empty{display:grid;min-height:240px;grid-column:1 / -1;place-items:center;align-content:center;padding:30px;border:1px dashed var(--color-slate-300);border-radius:11px;background:#fafbfd;color:var(--color-slate-500);text-align:center}.model-deployment-empty strong{color:var(--color-slate-800);font-size:17px}.model-deployment-empty p{max-width:520px;margin:6px 0 14px;font-size:14px;line-height:1.55}.model-policy-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:14px}.model-guardrail-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 17px 17px}.model-guardrail-steps>div{min-width:0;padding:12px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fbfcfd}.model-guardrail-steps span,.model-guardrail-steps strong,.model-guardrail-steps small{display:block}.model-guardrail-steps span{color:var(--color-blue-600);font-size:12px;font-weight:800}.model-guardrail-steps strong{margin-top:5px;color:var(--color-slate-900);font-size:15px}.model-guardrail-steps small{margin-top:4px;color:var(--color-slate-500);font-size:13px;line-height:1.45}.model-risk-list{padding:0 17px 17px}.model-risk-list>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid var(--color-slate-100)}.model-risk-list>div:last-child{border-bottom:0}.risk-dot{width:8px;height:8px;border-radius:50%;background:var(--color-slate-300)}.risk-dot.success{background:var(--color-green-700)}.risk-dot.warning{background:#c78315}.risk-dot.danger{background:var(--color-red-700)}.model-risk-list p{margin:0}.model-risk-list strong,.model-risk-list small{display:block}.model-risk-list strong{color:var(--color-slate-900);font-size:14px}.model-risk-list small{margin-top:2px;color:var(--color-slate-500);font-size:12px;line-height:1.4}.model-policy-note{margin:-3px 17px 15px;padding:9px 10px;border:1px solid var(--color-slate-200);border-radius:7px;background:var(--color-slate-50);color:var(--color-slate-600);font-size:12px;line-height:1.5}.model-provider-form .model-id-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.model-form-capabilities{display:flex;flex-wrap:wrap;gap:7px;padding:11px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fafbfd}.model-form-capabilities span{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;border-radius:999px;background:var(--color-blue-100);color:var(--color-blue-700);font-size:13px;font-weight:650}.model-form-capabilities span[data-supported=false]{background:var(--color-slate-100);color:var(--color-slate-400)}.model-toggle-field>label{display:flex;align-items:center;gap:8px;min-height:35px;padding:0 10px;border:1px solid var(--color-slate-300);border-radius:7px;background:#fff;font-weight:550}.model-toggle-field input{width:16px;height:16px;accent-color:var(--color-blue-700)}.deepseek-system-prompt-panel{min-width:0}.deepseek-system-prompt-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:14px 0;border:1px solid var(--color-slate-200);border-radius:9px;background:var(--color-slate-200)}.deepseek-system-prompt-facts>div{min-width:0;padding:11px 12px;background:#fbfcfd}.deepseek-system-prompt-facts dt,.deepseek-system-prompt-facts dd{margin:0}.deepseek-system-prompt-facts dt{color:var(--color-slate-500);font-size:13px;font-weight:650}.deepseek-system-prompt-facts dd{margin-top:5px;color:var(--color-slate-800);font-size:14px;overflow-wrap:anywhere}.deepseek-system-prompt-view{min-width:0;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:10px;background:var(--color-slate-50)}.deepseek-system-prompt-view-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid var(--color-slate-200);background:#fff}.deepseek-system-prompt-view-head strong{color:var(--color-slate-900);font-size:14px}.deepseek-system-prompt-view-head span{color:var(--color-slate-500);font-size:12px;white-space:nowrap}.deepseek-system-prompt-content{max-height:min(52vh,560px);overflow:auto;margin:0;padding:16px;background:transparent;color:var(--color-slate-800);font:13px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;tab-size:2;white-space:pre-wrap;word-break:break-word}.deepseek-system-prompt-actions{display:flex;justify-content:flex-end;margin-top:12px}.deepseek-system-prompt-actions .text-button.danger{color:var(--color-red-700)}.deepseek-system-prompt-editor{min-height:clamp(300px,46vh,520px);padding:14px;font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;tab-size:2}.platform-directory-grid{margin-top:14px}.platform-integration-card{--platform-card-brand: #6686bd;--platform-card-deep: #284979;--platform-card-highlight: color-mix(in srgb, var(--platform-card-brand) 62%, white 38%);position:relative;isolation:isolate;display:flex;min-height:390px;flex-direction:column;overflow:hidden;border-color:color-mix(in srgb,var(--platform-card-brand) 42%,var(--color-slate-200) 58%);background:linear-gradient(145deg,color-mix(in srgb,var(--platform-card-brand) 10%,white 90%),#fff 66%,color-mix(in srgb,var(--platform-card-deep) 8%,white 92%));box-shadow:0 16px 36px color-mix(in srgb,var(--platform-card-brand) 15%,transparent),inset 0 1px #ffffffa3}.platform-integration-card[data-platform=pinduoduo]{--platform-card-brand: #e02e24;--platform-card-deep: #b91f18}.platform-integration-card[data-platform=douyin]{--platform-card-brand: #161823;--platform-card-deep: #05070a}.platform-integration-card[data-platform=kuaishou]{--platform-card-brand: #ff4906;--platform-card-deep: #c92b00}.platform-integration-card[data-platform=wechat]{--platform-card-brand: #07c160;--platform-card-deep: #05964a}.platform-integration-card[data-platform=jd]{--platform-card-brand: #e1251b;--platform-card-deep: #b1191a}.platform-integration-card[data-platform=taobao]{--platform-card-brand: #ff5000;--platform-card-deep: #db3f00}.platform-integration-card:before{position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--platform-card-highlight) 24%,transparent),transparent 43%);content:"";pointer-events:none}.platform-integration-card:after{position:absolute;z-index:2;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--platform-card-brand),var(--platform-card-highlight),var(--platform-card-deep));content:"";pointer-events:none}.platform-integration-card>*{position:relative;z-index:1}.platform-card-head{align-items:center}.platform-card-head .thread-contact>span:last-child{min-width:0}.platform-card-brand-mark{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--platform-card-brand) 32%,white 68%);border-radius:13px;background:#fffffff0;box-shadow:0 8px 22px color-mix(in srgb,var(--platform-card-brand) 24%,transparent),inset 0 1px #ffffffd1}.platform-card-brand-mark img{display:block;width:76%;height:76%;object-fit:contain}.platform-card-brand-mark[data-platform=douyin] img{width:69%;height:69%}.platform-card-brand-mark:is([data-platform=wechat],[data-platform=taobao]){background:linear-gradient(145deg,var(--platform-card-highlight),var(--platform-card-deep))}.platform-card-brand-mark:is([data-platform=wechat],[data-platform=taobao]) img{width:70%;height:70%}.platform-integration-card .card-body{flex:1}.platform-integration-card .card-footer{margin-top:auto}.platform-integration-card .card-footer .button{text-decoration:none}.platform-card-footer-note{color:var(--color-slate-500);font-size:12px}.wechat-generated-secrets{display:grid;gap:13px;padding:14px;border:1px solid color-mix(in srgb,#07c160 30%,var(--color-slate-200) 70%);border-radius:10px;background:color-mix(in srgb,#07c160 5%,var(--color-slate-50) 95%)}.wechat-generated-secrets-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wechat-generated-secrets-head>div{display:grid;min-width:0;gap:3px}.wechat-generated-secrets-head strong{color:var(--color-slate-900);font-size:14px}.wechat-generated-secrets-head small,.wechat-generated-secrets-copy small{color:var(--color-slate-600);font-size:12px;line-height:1.55}.wechat-generated-secrets-copy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid color-mix(in srgb,#07c160 34%,var(--color-slate-200) 66%);border-radius:8px;background:color-mix(in srgb,#07c160 8%,white 92%)}.wechat-generated-secrets-copy[hidden]{display:none}.wechat-generated-secrets-copy>div:first-child{display:grid;min-width:0;gap:2px}.wechat-generated-secrets-copy .page-actions{flex:0 0 auto}.wechat-governance[data-wechat-config-writable=false] .write-action{display:none!important}.platform-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:13px;border:1px solid var(--color-slate-200);border-radius:8px;background:var(--color-slate-50)}.platform-summary-grid>span{min-width:0;padding:9px 7px;border-right:1px solid var(--color-slate-200);text-align:center}.platform-summary-grid>span:last-child{border-right:0}.platform-summary-grid small,.platform-summary-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-summary-grid small{color:var(--color-slate-500);font-size:12px}.platform-summary-grid strong{margin-top:2px;color:var(--color-slate-950);font-size:15px}.platform-connection-list{display:grid;margin:0;padding:0;border-top:1px solid var(--color-slate-100);list-style:none}.platform-connection-list li{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:9px;border-bottom:1px solid var(--color-slate-100)}.platform-connection-list li>span{min-width:0}.platform-connection-list strong,.platform-connection-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-connection-list strong{color:var(--color-slate-800);font-size:13px}.platform-connection-list small{margin-top:2px;color:var(--color-slate-500);font-size:12px}.platform-empty-connection{min-height:51px;padding:10px 11px;border:1px dashed var(--color-slate-300);border-radius:7px;background:var(--color-slate-50);color:var(--color-slate-500);font-size:12px;line-height:1.5}.platform-connection-table{min-width:900px}.chart{display:grid;height:190px;grid-template-columns:repeat(12,minmax(10px,1fr));align-items:end;gap:7px;padding:26px 4px 0;border-bottom:1px solid var(--color-slate-200);background:repeating-linear-gradient(to bottom,transparent 0,transparent 44px,var(--color-slate-100) 45px)}.chart-bar{position:relative;min-height:10px;border-radius:4px 4px 0 0;background:linear-gradient(to top,#2c66c7,#6f9ee9)}.chart-bar[data-level="1"]{height:10%}.chart-bar[data-level="2"]{height:20%}.chart-bar[data-level="3"]{height:30%}.chart-bar[data-level="4"]{height:40%}.chart-bar[data-level="5"]{height:50%}.chart-bar[data-level="6"]{height:60%}.chart-bar[data-level="7"]{height:70%}.chart-bar[data-level="8"]{height:80%}.chart-bar[data-level="9"]{height:90%}.chart-bar[data-level="10"]{height:100%}.chart-bar span{position:absolute;right:0;bottom:-21px;left:0;color:var(--color-slate-400);font-size:12px;text-align:center}.conversation-layout{display:grid;height:calc(100vh - 132px);min-height:620px;grid-template-columns:285px minmax(430px,1fr) 300px;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-sm)}.conversation-list-pane,.context-pane{min-width:0;overflow:auto;background:#fff}.conversation-list-pane{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-right:1px solid var(--color-slate-200)}.conversation-list-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.context-pane{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-left:1px solid var(--color-slate-200);background:#fbfcfd}.pane-head{position:sticky;z-index:2;top:0;padding:13px;border-bottom:1px solid var(--color-slate-200);background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pane-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.pane-title strong{font-size:16px}.conversation-scope-switcher{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px}.conversation-scope-switcher button{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px;cursor:pointer}.conversation-scope-switcher button small{display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;border-radius:999px;background:var(--color-slate-100);color:inherit;font-size:12px;line-height:1}.conversation-scope-switcher button[aria-selected=true] small{background:#ffffffbd}.conversation-platform-switcher{overflow:hidden;border-bottom:1px solid var(--color-slate-200);background:#fbfcfe}.conversation-platform-switcher>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px 10px}.conversation-list-pane>.pane-head>.conversation-platform-switcher{width:100%;margin-bottom:3px;padding:0;border-bottom:0;background:transparent}.conversation-list-pane>.pane-head>.conversation-platform-switcher>div{width:100%;padding:0}.conversation-platform-option{display:grid;min-width:0;gap:2px;padding:7px 6px;border:1px solid var(--color-slate-200);border-radius:7px;background:#fff;color:var(--color-slate-700);cursor:pointer;text-align:center}.conversation-platform-option:hover{border-color:#a9c2ef;background:var(--color-blue-50)}.conversation-platform-option[aria-selected=true]{border-color:var(--color-blue-600);background:#eef4ff;color:var(--color-blue-700);box-shadow:inset 0 0 0 1px var(--color-blue-600)}.conversation-platform-option span{font-size:15px;font-weight:700;white-space:nowrap}.conversation-platform-option small{color:var(--color-slate-500);font-size:13px;white-space:nowrap}.conversation-platform-option small[data-state=demo]{color:#9a6700}.conversation-platform-option small[data-state=reserved_demo]{color:#765f21}.conversation-platform-option small[data-state=available]{color:var(--color-green-700)}.conversation-platform-option small[data-state=error]{color:var(--color-red-700)}.conversation-items{min-width:0}.conversation-list-empty{padding:24px 14px;color:var(--color-slate-500);font-size:14px;text-align:center}.conversation-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:13px;border-bottom:1px solid var(--color-slate-100);cursor:pointer}.conversation-item:hover{background:var(--color-blue-50)}.conversation-item[aria-current=true]{background:#eef4ff;box-shadow:inset 3px 0 var(--color-blue-600)}.conversation-item-main{min-width:0}.conversation-item-title{display:flex;align-items:center;justify-content:space-between;gap:7px}.conversation-item-title strong{min-width:0;flex:1;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.conversation-item-title time{flex:0 0 auto;color:var(--color-slate-400);font-size:13px}.conversation-preview{overflow:hidden;margin:3px 0 0;color:var(--color-slate-500);font-size:14px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.conversation-layout .tag{max-width:100%;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.unread{display:grid;min-width:19px;height:19px;place-items:center;border-radius:50%;background:var(--color-blue-600);color:#fff;font-size:12px}.thread-pane{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto;background:#f6f8fb}.mobile-conversation-back{display:none}.thread-status-area{min-width:0}.thread-status-area>.warning-banner{margin:0;border-width:0 0 1px;border-radius:0}.conversation-handoff-banner{display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid #e7a9ba;background:linear-gradient(90deg,#fff1f5,#f8f0ff);color:#791735}.conversation-handoff-banner-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#bb1e4c;color:#fff;font-size:14px;font-weight:800;box-shadow:0 0 0 5px #bb1e4c1a}.conversation-handoff-banner>div{min-width:0}.conversation-handoff-banner strong{display:block}.conversation-handoff-banner strong{font-size:14px}.conversation-handoff-banner-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.conversation-ai-resume{white-space:nowrap}.conversation-handoff-trigger[data-state=available]{border-color:#be315a;background:linear-gradient(135deg,#cf2557,#a91845);color:#fff;box-shadow:0 7px 16px #a9184533}.conversation-handoff-trigger[data-state=available]:hover{border-color:#96143b;background:linear-gradient(135deg,#db2d62,#991139)}.conversation-handoff-trigger[data-state=active]{border-color:#d889a0;background:#fff;color:#a91845;font-weight:750}.conversation-handoff-pulse{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;background:#d51f55;box-shadow:0 0 #d51f556b;animation:conversation-handoff-pulse 1.8s ease-out infinite}@keyframes conversation-handoff-pulse{70%,to{box-shadow:0 0 0 7px #d51f5500}}body.authenticated-theme .conversation-layout .conversation-handoff-banner[data-handoff-state=accepted]{border-color:var(--wg-border, #e2e8f0)!important;background:var(--wg-inset, #f4f6f8)!important;color:var(--wg-text, #334155)!important}body.authenticated-theme .conversation-layout .conversation-handoff-banner[data-handoff-state=accepted] .conversation-handoff-banner-icon{border:1px solid var(--wg-border, #e2e8f0);background:transparent!important;color:inherit!important;box-shadow:none}body.authenticated-theme .conversation-layout .conversation-handoff-banner[data-handoff-state=accepted] .conversation-handoff-trigger[data-state=active],body.authenticated-theme .conversation-layout .conversation-handoff-trigger[data-handoff-state=accepted]{border-color:var(--wg-border, #e2e8f0)!important;background:transparent!important;color:inherit!important;box-shadow:none}body.authenticated-theme .conversation-layout .conversation-handoff-banner[data-handoff-state=accepted] .conversation-handoff-pulse,body.authenticated-theme .conversation-layout .conversation-handoff-trigger[data-handoff-state=accepted] .conversation-handoff-pulse{display:none;animation:none}.thread-scroll-area{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.thread-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:61px;padding:10px 15px;border-bottom:1px solid var(--color-slate-200);background:#fff}.thread-contact{display:flex;align-items:center;gap:9px}.conversation-layout .thread-contact{min-width:0;flex:1}.conversation-layout .thread-contact>span:last-child{min-width:0}.thread-contact strong,.thread-contact span{display:block}.conversation-layout .thread-contact strong{font-size:17px}.thread-contact>span:last-child>span{overflow:hidden;color:var(--color-slate-500);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.thread-actions{display:flex;flex:0 0 auto;gap:6px}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-actions{align-items:center;gap:2px}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-action{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#17191d;font:inherit;font-size:14px;font-weight:650;line-height:1;cursor:pointer;transition:background var(--transition),color var(--transition),opacity var(--transition)}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-action:hover{background:var(--color-slate-100)}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-action:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:1px}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-action:disabled{color:var(--color-slate-400);cursor:not-allowed;opacity:.72}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-action:disabled:hover{background:transparent}.wechat-thread-action-icon{display:inline-grid;width:20px;height:20px;place-items:center}.wechat-thread-action-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.wechat-thread-more{position:relative}.conversation-layout[data-conversation-platform=wechat] .wechat-thread-more-trigger{width:38px;padding:0;font-size:15px;letter-spacing:1px}.wechat-thread-menu{position:absolute;z-index:35;top:calc(100% + 6px);right:0;display:grid;width:max-content;min-width:170px;overflow:hidden;padding:5px;border:1px solid var(--color-slate-200);border-radius:9px;background:#fff;box-shadow:0 12px 30px #0f172a29}.wechat-thread-menu[hidden]{display:none}.wechat-thread-menu-item{display:flex;width:100%;min-height:38px;align-items:center;padding:0 11px;border:0;border-radius:6px;background:transparent;color:var(--color-slate-800);font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer}.wechat-thread-menu-item:hover,.wechat-thread-menu-item:focus-visible{outline:0;background:var(--color-slate-100);color:var(--color-slate-950)}.wechat-thread-menu-item:disabled{color:var(--color-slate-400);cursor:not-allowed}.wechat-thread-menu-item:disabled:hover{background:transparent}.conversation-ai-switch{display:grid;min-width:178px;min-height:46px;grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:6px 9px 6px 11px;border:1px solid #b7a3eb;border-radius:12px;background:linear-gradient(135deg,#f7f2ff,#edf4ff);color:#443080;font:inherit;cursor:pointer;box-shadow:0 7px 18px #59409b21;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.conversation-ai-switch:hover{border-color:#8064cf;box-shadow:0 9px 22px #59409b33}.conversation-ai-switch:focus-visible{outline:3px solid rgb(86 64 190 / 24%);outline-offset:2px}.conversation-ai-switch:disabled{cursor:not-allowed;filter:grayscale(.28);opacity:.58;box-shadow:none}.conversation-ai-switch-copy{display:grid;min-width:0;gap:1px;text-align:left}.conversation-ai-switch-copy strong{color:inherit;font-size:14px;line-height:1.15}.conversation-ai-switch-copy small{color:#71658f;font-size:12px;line-height:1.2;white-space:nowrap}.conversation-ai-switch-state{color:#695d85;font-size:12px;font-weight:750;white-space:nowrap}.conversation-ai-switch-track{position:relative;display:block;width:34px;height:20px;border-radius:999px;background:#b8b2c6;box-shadow:inset 0 1px 3px #241a402e;transition:background var(--transition)}.conversation-ai-switch-track>span{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #1b142f42;transition:transform var(--transition)}.conversation-ai-switch[aria-checked=true]{border-color:#5d4bc1;background:linear-gradient(135deg,#ebe6ff,#e4f2ff);color:#39288c;box-shadow:0 8px 22px #4936a433}.conversation-ai-switch[aria-checked=true] .conversation-ai-switch-state{color:#3f2ea1}.conversation-ai-switch[aria-checked=true] .conversation-ai-switch-track{background:linear-gradient(135deg,#6653d6,#387fde)}.conversation-ai-switch[aria-checked=true] .conversation-ai-switch-track>span{transform:translate(14px)}.conversation-ai-switch.compact{width:100%;min-width:0;min-height:40px;padding:5px 8px 5px 10px;border-radius:10px;box-shadow:none}.conversation-ai-switch.compact .conversation-ai-switch-copy strong{font-size:13px}.conversation-layout .button.small{font-size:14px}.conversation-layout .input,.conversation-layout .select{height:38px;font-size:15px}.conversation-thread-empty{display:grid;align-content:center;justify-items:center;min-height:320px;padding:34px;color:var(--color-slate-500);text-align:center}.conversation-thread-empty h2{margin:12px 0 5px;color:var(--color-slate-800);font-size:18px}.conversation-thread-empty p{max-width:390px;margin:0;font-size:14px;line-height:1.7}.message-stream{min-height:100%;overflow:visible;padding:18px 18px 24px}.message-day{margin:2px 0 17px;color:var(--color-slate-400);font-size:13px;text-align:center}.message{display:flex;align-items:flex-end;gap:8px;max-width:82%;margin-bottom:14px}.message.outbound{margin-left:auto;flex-direction:row-reverse}.message-bubble{padding:10px 12px;border:1px solid var(--color-slate-200);border-radius:4px 12px 12px;background:#fff;box-shadow:0 1px 2px #0f172a0a;color:var(--color-slate-800);font-size:16px;line-height:1.6}.wechat-inline-emoji{display:inline-block;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.4em;font-style:normal;font-weight:400;line-height:1.2;vertical-align:-.12em}.message.outbound .message-bubble{border-color:#c6d9fa;border-radius:12px 4px 12px 12px;background:#e7f0ff}.message.recalled .message-bubble{border-style:dashed;background:transparent;box-shadow:none}.recalled-message{color:var(--color-slate-500);font-style:italic}.message-actions{display:flex;margin-top:2px}.message.outbound .message-actions{justify-content:flex-end}.message-recall-button{margin-left:2px;padding:1px 4px;border:0;background:transparent;color:var(--color-blue-600);font:inherit;cursor:pointer}.message-recall-button:hover{text-decoration:underline}.message-recall-button:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px;border-radius:3px}.message-recall-button:disabled{cursor:wait;opacity:.55;text-decoration:none}.test-history-head{margin-top:8px;border-top:1px solid var(--color-slate-200)}.message-meta{display:flex;gap:6px;margin-top:4px;color:var(--color-slate-400);font-size:12px}.message-image-preview{display:grid;justify-items:center;gap:8px;min-width:130px;min-height:130px;max-width:min(340px,60vw);overflow:hidden}.message-image-part>small{display:block;margin-top:5px}.message-image-preview>img{display:block;max-width:100%;max-height:360px;width:auto;height:auto;object-fit:contain}.message-image-preview>[data-context-image-fallback]{align-self:center;max-width:260px;text-align:center;font-size:13px}.message-image-retry{padding:5px 10px;border:1px solid currentColor;border-radius:7px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.message-image-retry:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.message-delivery-status[data-status=failed]{color:#e75050}.message-delivery-status[data-status=unknown]{color:#bd790b}.message[data-focused=true],.system-message[data-focused=true]{scroll-margin:120px}.message[data-focused=true] .message-bubble{outline:3px solid rgb(37 99 235 / 22%);box-shadow:0 0 0 6px #2563eb14,var(--shadow-sm)}.system-message[data-focused=true]{border-radius:8px;outline:3px solid rgb(37 99 235 / 18%);background:var(--color-blue-50)}.message-part{margin-top:7px;padding:8px;border:1px solid var(--color-slate-200);border-radius:7px;background:#fafbfd}.product-card{display:flex;align-items:center;gap:8px}.product-thumb{display:grid;width:42px;height:42px;place-items:center;border-radius:5px;background:linear-gradient(145deg,#e9edf4,#f9fafb);color:var(--color-slate-500);font-size:18px}.message-attachment-card .product-thumb{overflow:hidden}.message-attachment-card .product-thumb img{width:100%;height:100%;object-fit:cover}.message-attachment-card [data-context-image-fallback]{place-items:center;width:100%;height:100%}.message-attachment-card [data-context-image-fallback][hidden]{display:none}.message-file-part{display:flex;align-items:center;gap:9px}.message-file-part>span:last-child{display:grid;min-width:0;gap:2px}.message-file-icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:6px;background:#2563eb1a;color:var(--color-blue-700);font-size:12px;font-weight:800}.message-attachment-download{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;color:inherit;text-decoration:none}.message-attachment-download strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-attachment-download>span{color:var(--color-blue-700);font-size:12px}.message-file-part small{color:var(--color-slate-500)}.product-card strong,.product-card small{display:block}.conversation-layout .product-card strong{font-size:15px}.conversation-layout .product-card small{color:var(--color-slate-500);font-size:13px}.system-message{width:fit-content;margin:10px auto;padding:5px 9px;border-radius:999px;background:#e9edf2;color:var(--color-slate-500);font-size:13px}.composer{border-top:1px solid var(--color-slate-200);background:#fff}.suggestion-box{margin:10px 12px 0;padding:9px 10px;border:1px solid #bbd0f2;border-radius:7px;background:#f3f7ff}.suggestion-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#345b92;font-size:13px;font-weight:700}.suggestion-policy-state{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.suggestion-delivery-note{display:grid;gap:2px;margin-top:7px;padding:7px 8px;border:1px solid #cbdaf1;border-radius:6px;background:#fff}.suggestion-delivery-note strong{color:#244f89;font-size:13px}.suggestion-delivery-note span{color:var(--color-slate-600);font-size:12px;line-height:1.45}.suggestion-box p{margin:5px 0 0;color:var(--color-slate-700);font-size:15px;line-height:1.55;white-space:pre-wrap}.suggestion-actions{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.suggestion-actions li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid #d8e4f7}.suggestion-actions li>span{min-width:0}.suggestion-actions strong,.suggestion-actions small{display:block}.suggestion-actions strong{color:var(--color-slate-800);font-size:14px}.suggestion-actions small{overflow:hidden;margin-top:2px;color:var(--color-slate-500);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.suggestion-actions .button{flex:0 0 auto}.suggestion-review-card{display:grid;max-height:min(480px,45vh);gap:10px;overflow:auto;margin:0 14px 12px;padding:14px;border:1px solid #b9ccef;border-radius:10px;background:#f4f7fd;box-shadow:0 8px 22px #244f8914}.suggestion-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.suggestion-review-head>div{display:grid;gap:3px}.suggestion-review-head strong{color:var(--color-slate-900);font-size:15px}.suggestion-review-meta{display:flex;flex-wrap:wrap;gap:6px}.suggestion-review-meta span{display:inline-flex;min-height:23px;align-items:center;padding:2px 8px;border-radius:999px;background:#fff;color:var(--color-slate-600);font-size:12px;font-weight:680}.suggestion-review-meta span[data-risk=high]{background:var(--color-red-100);color:var(--color-red-700)}.suggestion-review-meta span[data-risk=medium]{background:var(--color-amber-100);color:var(--color-amber-800)}.suggestion-review-copy{padding:10px 11px;border:1px solid #d8e4f7;border-radius:8px;background:#fff}.suggestion-review-copy p{margin:0;color:var(--color-slate-800);font-size:14px;line-height:1.6;white-space:pre-wrap}.suggestion-review-reasons,.suggestion-review-citations{display:grid;gap:5px}.suggestion-review-reasons>strong,.suggestion-review-citations>strong{color:var(--color-slate-800);font-size:13px}.suggestion-review-reasons ul,.suggestion-review-citations ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.suggestion-review-reasons li{position:relative;padding-left:12px;color:var(--color-slate-600);font-size:12px}.suggestion-review-reasons li:before{position:absolute;top:0;left:0;color:#5678aa;content:"•"}.suggestion-review-citations>p{margin:0;color:var(--color-slate-500);font-size:12px}.suggestion-review-citations li{padding:7px 8px;border-left:3px solid #9eb7df;border-radius:0 6px 6px 0;background:#fff}.suggestion-review-citations li span{color:var(--color-slate-700);font-size:12px;font-weight:700}.suggestion-review-citations li p{margin:2px 0 0;color:var(--color-slate-600);font-size:12px;line-height:1.45}.suggestion-review-actions{display:flex;flex-wrap:wrap;gap:7px}.suggestion-review-safety{margin:0;color:var(--color-slate-500);font-size:12px;line-height:1.45}.suggestion-history{border-top:1px solid #d8e4f7;padding-top:8px}.suggestion-history summary{cursor:pointer;color:#345b92;font-size:12px;font-weight:700}.suggestion-history ol{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.suggestion-history li{padding:7px 8px;border-radius:6px;background:#fff}.suggestion-history li>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-slate-500);font-size:12px}.suggestion-history li>span strong{color:var(--color-slate-700)}.suggestion-history li p{overflow:hidden;margin:4px 0 0;color:var(--color-slate-600);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.suggestion-load-error{margin:0 14px 12px}.composer-tools{display:flex;align-items:center;gap:4px;padding:8px 11px 0}.quick-reply-panel{display:grid;gap:8px;margin:8px 11px 0;padding:9px;border:1px solid var(--color-slate-200);border-radius:8px;background:var(--color-slate-50)}.quick-reply-panel[hidden]{display:none}.quick-reply-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.quick-reply-head strong{font-size:14px}.quick-reply-head span{color:var(--color-slate-500);font-size:13px}.quick-reply-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:208px;overflow:auto}.quick-reply-option{min-width:0;padding:7px 9px;border:1px solid var(--color-slate-200);border-radius:7px;background:#ffffff0d;color:var(--color-slate-700);text-align:left;cursor:pointer}.quick-reply-option:hover{border-color:var(--color-blue-400);background:var(--color-blue-50)}.quick-reply-option:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:1px}.quick-reply-option strong,.quick-reply-option span{display:block}.quick-reply-option strong{margin-bottom:2px;color:var(--color-slate-800);font-size:14px}.quick-reply-option span{overflow:hidden;color:var(--color-slate-500);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.composer textarea{width:100%;min-height:72px;padding:9px 12px;border:0;resize:none;font-size:16px;line-height:1.55;outline:0}.composer textarea:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:-3px}.composer-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:7px 11px 10px}.conversation-composer-tools{position:relative;display:flex;min-height:46px;align-items:center;gap:5px;padding:7px 11px 0}.conversation-composer-tool-cluster{display:contents}.conversation-composer-tools button{display:grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-slate-700);cursor:pointer;font:inherit;font-size:20px;transition:border-color var(--transition),background var(--transition),color var(--transition)}.conversation-composer-tools button:hover:not(:disabled),.conversation-composer-tools button[aria-expanded=true]{border-color:#c8bdea;background:linear-gradient(135deg,#f8f3ff,#eef5ff);color:#51409e}.conversation-composer-tools button:focus-visible{outline:2px solid #6a55c9;outline-offset:1px}.conversation-composer-tools button:disabled{cursor:not-allowed;opacity:.35}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tools{min-height:54px;gap:0;padding:7px 12px 3px}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool-cluster{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgb(82 103 150 / 13%);border-radius:14px;background:linear-gradient(145deg,#fffffff0,#f5f7ffc7);box-shadow:0 7px 20px #23345b17,inset 0 1px #fffffff0;backdrop-filter:blur(11px) saturate(145%);-webkit-backdrop-filter:blur(11px) saturate(145%)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool{--composer-tool-accent: #596bdc;--composer-tool-soft: #eef1ff;position:relative;display:grid;width:38px;height:38px;place-items:center;padding:0;border:1px solid transparent;border-radius:10px;background:#ffffff57;color:#505a6b;box-shadow:inset 0 1px #ffffffad;transition:color .16s cubic-bezier(.2,.75,.2,1),border-color .16s cubic-bezier(.2,.75,.2,1),background .16s cubic-bezier(.2,.75,.2,1),box-shadow .16s cubic-bezier(.2,.75,.2,1),transform .16s cubic-bezier(.2,.75,.2,1)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tool-kind=emoji]{--composer-tool-accent: #7059d9;--composer-tool-soft: #f1edff}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tool-kind=image]{--composer-tool-accent: #2d77d7;--composer-tool-soft: #eaf4ff}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tool-kind=file]{--composer-tool-accent: #168a83;--composer-tool-soft: #e8f8f5}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool-icon{display:grid;width:20px;height:20px;place-items:center}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:hover:not(:disabled),.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[aria-expanded=true]{border-color:color-mix(in srgb,var(--composer-tool-accent) 27%,white);background:linear-gradient(145deg,white,var(--composer-tool-soft));color:var(--composer-tool-accent);box-shadow:0 7px 15px color-mix(in srgb,var(--composer-tool-accent) 17%,transparent),inset 0 1px #fff;transform:translateY(-1px)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:active:not(:disabled){box-shadow:inset 0 2px 5px #1f2b5224;transform:translateY(0) scale(.96)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:focus-visible{outline:3px solid color-mix(in srgb,var(--composer-tool-accent) 25%,transparent);outline-offset:2px}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:disabled{border-color:transparent;background:#f6f7fa75;color:var(--color-slate-400);box-shadow:none;opacity:.48}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tooltip]:before,.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tooltip]:after{position:absolute;z-index:32;left:50%;pointer-events:none;opacity:0;transition:opacity .14s ease,transform .14s ease}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tooltip]:before{content:"";bottom:calc(100% + 4px);width:8px;height:8px;border-radius:1px;background:#151925;transform:translate(-50%,4px) rotate(45deg)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool[data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + 8px);width:max-content;max-width:130px;padding:6px 8px;border:1px solid rgb(255 255 255 / 12%);border-radius:7px;background:#151925;color:#fff;box-shadow:0 7px 18px #0f172a3d;font-size:12px;font-weight:650;line-height:1;white-space:nowrap;transform:translate(-50%,5px)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:not(:disabled):not([aria-expanded=true]):is(:hover,:focus-visible):before,.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:not(:disabled):not([aria-expanded=true]):is(:hover,:focus-visible):after{opacity:1}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:not(:disabled):not([aria-expanded=true]):is(:hover,:focus-visible):before{transform:translate(-50%) rotate(45deg)}.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool:not(:disabled):not([aria-expanded=true]):is(:hover,:focus-visible):after{transform:translate(-50%)}.conversation-file-input{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.conversation-attachment-drop-hint{position:absolute;z-index:36;inset:10px;display:grid;place-content:center;place-items:center;gap:7px;padding:22px;border:2px dashed #7390df;border-radius:18px;background:linear-gradient(145deg,#f4f8fff5,#eff6ffed 48%,#f4f0fff2);color:#314a88;box-shadow:0 18px 46px #2d48842e,inset 0 0 0 1px #ffffffd1;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.985);transition:opacity .15s ease,visibility .15s ease,transform .15s ease;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.conversation-attachment-drop-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:linear-gradient(145deg,#eef3ff,#dedfff);color:#586cd4;box-shadow:0 8px 20px #4e5cb42e,inset 0 1px #fff;font-size:27px;font-weight:800}.conversation-attachment-drop-hint strong{max-width:min(28rem,100%);font-size:16px;line-height:1.4;text-align:center}.conversation-attachment-drop-hint small{max-width:min(28rem,100%);color:#596781;font-size:12px;line-height:1.5;text-align:center}.conversation-attachment-drop-hint [data-drop-copy=blocked]{display:none}.thread-pane[data-attachment-drop-state] .conversation-attachment-drop-hint{opacity:1;visibility:visible;transform:scale(1)}.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint{border-color:#d98d91;background:linear-gradient(145deg,#fff8f8f7,#fff1f4f2);color:#a23e49}.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-icon{background:#ffe6e8;color:#bd4652;box-shadow:inset 0 1px #fff}.thread-pane[data-attachment-drop-state=blocked] [data-drop-copy=ready]{display:none}.thread-pane[data-attachment-drop-state=blocked] [data-drop-copy=blocked]{display:block}.conversation-emoji-panel{position:absolute;z-index:18;bottom:calc(100% - 48px);left:10px;width:min(440px,calc(100% - 20px));max-height:354px;overflow:auto;padding:14px;border:1px solid #dcd7e8;border-radius:12px;background:#fffffff7;box-shadow:0 16px 40px #3627602e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.conversation-emoji-panel[hidden]{display:none}.conversation-emoji-panel>div{display:grid;grid-template-columns:repeat(9,minmax(32px,1fr));gap:7px}.conversation-emoji-panel button{display:grid;width:35px;height:35px;place-items:center;border:0;border-radius:7px;background:transparent;cursor:pointer;font-size:22px}.conversation-emoji-panel button:hover,.conversation-emoji-panel button:focus-visible{background:#f1edff;outline:2px solid #735ed0;outline-offset:0}.conversation-attachment-list{margin:0 11px 8px}.conversation-attachment-list[hidden]{display:none}.conversation-attachment-preview{display:grid;width:min(410px,100%);grid-template-columns:54px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:8px;border:1px solid #cfcae2;border-radius:9px;background:linear-gradient(135deg,#fbf8ff,#f2f7ff)}.conversation-attachment-visual{display:grid;width:52px;height:52px;place-items:center;overflow:hidden;border-radius:7px;background:#e9e7f3;color:#675a92;font-size:12px;font-weight:800}.conversation-attachment-visual img{width:100%;height:100%;object-fit:cover}.conversation-attachment-preview>span:nth-child(2){min-width:0}.conversation-attachment-preview strong,.conversation-attachment-preview small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-attachment-preview strong{color:var(--color-slate-800);font-size:13px}.conversation-attachment-preview small{margin-top:4px;color:var(--color-slate-500);font-size:12px}.conversation-attachment-preview>button{width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--color-slate-500);cursor:pointer;font-size:21px}.conversation-attachment-preview>button:hover{background:#e9e4f6;color:#4d3d8e}.wechat-workbench-composer{position:relative;overflow:visible}.wechat-workbench-composer .composer-footer>span{margin-right:auto;color:var(--color-slate-400);font-size:12px}.wechat-send-button{min-height:34px;padding:5px 12px;border:1px solid #6451c4;border-radius:8px;background:linear-gradient(135deg,#6753ce,#3f7bd9);color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:700;box-shadow:0 6px 14px #503eaa2e}.wechat-send-button:hover:not(:disabled){filter:brightness(1.05)}.wechat-send-button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.5;box-shadow:none}.deepseek-generation[hidden]{display:none}.deepseek-generation{margin:7px 11px 0}.deepseek-generation-preview{max-height:120px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.deepseek-generation-preview:empty{display:none}.deepseek-generation-head{display:flex;min-height:28px;align-items:center;gap:7px;color:#245698;font-size:12px}.deepseek-generation-mark{display:grid;width:23px;height:23px;flex:0 0 auto;place-items:center;border-radius:50%;background:#def6e9;color:#08763d;font-size:12px;font-weight:850}.deepseek-generation-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deepseek-generation-activity{width:7px;height:7px;margin-left:auto;border-radius:50%;background:#5f8fde;box-shadow:0 0 #5f8fde57}.deepseek-generation[data-state=waiting] .deepseek-generation-activity,.deepseek-generation[data-state=streaming] .deepseek-generation-activity{animation:deepseek-generation-pulse 1.15s ease-out infinite}.deepseek-generation[data-state=complete] .deepseek-generation-head{color:#08763d}.deepseek-generation[data-state=complete] .deepseek-generation-activity{background:#12a65c}.deepseek-generation[data-state=error] .deepseek-generation-head{color:#b42318}.deepseek-generation[data-state=error] .deepseek-generation-activity{background:#d92d20}.composer[data-deepseek-stream-state=waiting] textarea[aria-label=回复内容],.composer[data-deepseek-stream-state=streaming] textarea[aria-label=回复内容]{background:linear-gradient(145deg,#f7faff,#f2fff8);color:#162033;box-shadow:inset 0 0 0 2px #4680d82e}@keyframes deepseek-generation-pulse{70%{box-shadow:0 0 0 7px #5f8fde00}to{box-shadow:0 0 #5f8fde00}}.wechat-simulation-tester{position:relative;z-index:3;min-width:0;border-top:1px solid #94d7b2;background:linear-gradient(160deg,#f4fff8,#f7f4ff);box-shadow:0 -10px 26px #1f794b1a}.wechat-simulation-tester>summary{display:grid;min-height:50px;grid-template-columns:30px minmax(0,1fr) auto 14px;align-items:center;gap:7px;padding:8px 10px;color:#214c35;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.wechat-simulation-tester>summary::-webkit-details-marker{display:none}.wechat-simulation-tester>summary:focus-visible{outline:3px solid rgb(7 193 96 / 22%);outline-offset:-3px}.wechat-simulation-tester>summary .simulation-customer-icon{width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#07c160,#4d72db);font-size:12px;box-shadow:0 5px 12px #07a05133}.wechat-simulation-tester-copy{display:grid;min-width:0;gap:1px}.wechat-simulation-tester-copy strong,.wechat-simulation-tester-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wechat-simulation-tester-copy strong{font-size:14px}.wechat-simulation-tester-copy small{color:#5e7668;font-size:12px}.wechat-simulation-tester-copy .simulation-rag-version{overflow:hidden;color:#4a5f97;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.wechat-simulation-tester-state{color:#49725b;font-size:12px;font-weight:750;white-space:nowrap}.wechat-simulation-tester[data-ai-enabled=true] .wechat-simulation-tester-state{color:#08773d}.wechat-simulation-tester[data-provider-ready=false] .wechat-simulation-tester-state{color:#9a6700}.wechat-simulation-tester-chevron{color:#4d7460;font-size:14px;transition:transform var(--transition)}.wechat-simulation-tester:not([open]) .wechat-simulation-tester-chevron{transform:rotate(180deg)}.wechat-simulation-tester-body{display:grid;gap:8px;padding:0 9px 9px;border-top:1px solid rgb(104 187 142 / 28%)}.wechat-simulation-tester-body>.conversation-ai-switch{margin-top:8px}.simulation-model-guidance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;border:1px solid #e5c477;border-radius:9px;background:#fff9e9;color:#725012}.simulation-model-guidance>span{display:grid;min-width:0;gap:2px}.simulation-model-guidance strong{font-size:12px}.simulation-model-guidance small{overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.simulation-model-guidance .button{min-height:30px;padding-inline:8px;white-space:nowrap}.simulation-runtime-reason{margin:0;padding:7px 9px;border:1px solid var(--color-slate-200);border-radius:8px;background:var(--color-slate-50);color:var(--color-slate-600);font-size:12px;line-height:1.4}.wechat-simulation-tester .simulation-customer-composer{overflow:hidden;border:1px solid #bedbca;border-radius:10px;background:#fffc;box-shadow:none}.wechat-simulation-tester .simulation-customer-composer textarea{min-height:68px;max-height:160px;margin:0;padding:9px 10px;resize:vertical;background:transparent;font-size:14px}.wechat-simulation-tester .simulation-customer-composer textarea:disabled{background:#f4f6f8c7;color:var(--color-slate-500);cursor:not-allowed}.wechat-simulation-tester .simulation-customer-composer .composer-footer{position:static;display:grid;gap:7px;padding:7px 8px 8px;border-top:1px solid #e2eee7;background:#ffffffa8;-webkit-backdrop-filter:none;backdrop-filter:none}.wechat-simulation-tester .simulation-customer-send{width:100%;min-height:36px;padding-inline:10px}.simulation-customer-composer{border-top-color:#a99ae0;background:linear-gradient(180deg,#faf8ff,#fff);box-shadow:0 -8px 24px #4b368e14}.simulation-customer-composer-head{display:flex;align-items:center;gap:9px;padding:10px 12px 5px}.simulation-customer-icon{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:10px;background:linear-gradient(135deg,#7259d3,#3d82df);color:#fff;font-size:13px;font-weight:850;box-shadow:0 6px 14px #4936a438}.simulation-customer-composer-head>div{display:grid;min-width:0;gap:1px}.simulation-customer-composer-head strong{color:#2f2751;font-size:15px}.simulation-customer-composer-head>div>span{overflow:hidden;color:#726a87;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.simulation-customer-composer textarea{min-height:82px;margin-top:2px;padding:10px 13px;background:#ffffffb8}.simulation-customer-send{min-height:38px;padding-inline:18px;font-weight:750;white-space:nowrap}.simulation-customer-composer[data-ai-enabled=true]{border-top-color:#6250c8;background:linear-gradient(180deg,#f3efff,#fff)}.wechat-simulation-tester .simulation-customer-composer[data-ai-enabled=true]{border-color:#85cfa7;background:#f9fffbe0}.context-section{padding:14px;border-bottom:1px solid var(--color-slate-200)}.context-section h3{margin:0 0 10px;font-size:15px}.definition-list{display:grid;grid-template-columns:75px minmax(0,1fr);gap:7px 9px;margin:0;font-size:12px}.conversation-layout .definition-list{font-size:14px;line-height:1.5}.definition-list dt{color:var(--color-slate-500)}.definition-list dd{margin:0;color:var(--color-slate-800);font-weight:550;text-align:right;overflow-wrap:anywhere}.order-card{padding:10px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff}.order-card+.order-card{margin-top:8px}.conversation-layout .order-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px}.conversation-layout .order-head strong{font-size:14px}.conversation-layout .warning-banner{font-size:15px}.conversation-context-tabs{position:relative;z-index:2;display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 7px 0;border-bottom:1px solid var(--color-slate-200);background:#fffffff5}.conversation-context-tabs>button{min-width:0;min-height:43px;padding:0 5px 8px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--color-slate-700);font:inherit;font-size:14px;font-weight:650;cursor:pointer;white-space:nowrap}.conversation-context-tabs>button:hover{color:var(--color-blue-700)}.conversation-context-tabs>button[aria-selected=true]{border-bottom-color:var(--color-blue-600);color:var(--color-blue-700)}.conversation-context-tabs>button:focus-visible,.conversation-order-tabs>button:focus-visible,.conversation-product-filters>button:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:-2px}.conversation-context-panels{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.conversation-context-panel{min-width:0;padding:12px}.conversation-context-panel[hidden],.conversation-order-tabs+[role=tabpanel][hidden],.conversation-order-tabs~[role=tabpanel][hidden]{display:none}.conversation-aux-empty{display:grid;min-height:180px;align-content:center;justify-items:center;gap:5px;padding:20px 12px;color:var(--color-slate-500);text-align:center}.conversation-aux-empty.compact{min-height:90px}.conversation-aux-empty strong{color:var(--color-slate-800);font-size:15px}.conversation-aux-empty p{margin:0;font-size:13px;line-height:1.55}.conversation-product-tools{display:grid;gap:9px}.conversation-product-search{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:7px;background:#fff}.conversation-product-search>label{display:grid;min-width:0;grid-template-columns:74px minmax(0,1fr);align-items:center}.conversation-product-search>label>span{padding:0 8px;color:var(--color-slate-500);font-size:12px;text-align:center}.conversation-product-search>label>.input{width:100%;min-width:0;height:36px;border:0;border-left:1px solid var(--color-slate-200);border-radius:0;box-shadow:none;font-size:13px}.conversation-product-search>button{min-width:48px;border:0;border-left:1px solid var(--color-slate-200);background:#fff;color:var(--color-slate-700);font:inherit;font-size:12px;cursor:pointer}.conversation-product-search>button:hover{background:var(--color-blue-50);color:var(--color-blue-700)}.conversation-product-search>button:focus-visible{position:relative;outline:2px solid var(--color-blue-600);outline-offset:-2px}.conversation-product-filters{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.conversation-product-filters>button{min-height:28px;padding:3px 9px;border:1px solid transparent;border-radius:999px;background:var(--color-slate-100);color:var(--color-slate-600);font:inherit;font-size:12px;cursor:pointer}.conversation-product-filters>button[aria-pressed=true]{border-color:#bcd1f7;background:var(--color-blue-50);color:var(--color-blue-700)}.conversation-product-guidance{margin:12px -12px 9px;padding:8px 12px;background:linear-gradient(90deg,#eef4ff,#f8fbff);color:var(--color-slate-500);font-size:12px;line-height:1.45}.conversation-product-load-summary{margin:-1px 0 10px;padding:7px 9px;border:1px solid #f3d38a;border-radius:6px;background:#fff9e8;color:#76541a;font-size:12px;line-height:1.45}.conversation-product-section[hidden]{display:none}.conversation-product-section+.conversation-product-section{margin-top:10px}.conversation-product-section-title{margin:0 -12px 8px;padding:8px 12px;background:var(--color-slate-50);color:var(--color-slate-500);font-size:12px;line-height:1.45}.conversation-product-section[data-conversation-product-section=recommended] .conversation-product-section-title{background:linear-gradient(90deg,#e6f0ff,#f2f7ff);color:#6b7f9c}.conversation-product-list{display:grid;gap:10px}.conversation-product-card{min-width:0;padding:10px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff;box-shadow:0 2px 8px #0f172a0a}.conversation-product-card[hidden]{display:none}.conversation-product-main{display:grid;min-width:0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px}.conversation-product-thumb{display:grid;width:58px;height:58px;align-content:center;justify-items:center;overflow:hidden;border:1px solid #c8d7ec;border-radius:6px;background:linear-gradient(145deg,#fdf4ec 0 34%,#e9f5ff 34% 68%,#f8fbff 68%);color:#145db4;box-shadow:inset 0 0 0 3px #ffffff9e}.conversation-product-thumb>img{width:100%;height:100%;object-fit:cover}.conversation-product-thumb>[data-context-image-fallback]{display:grid;width:100%;height:100%;align-content:center;justify-items:center}.conversation-product-thumb>[data-context-image-fallback][hidden]{display:none}.conversation-product-thumb span{font-size:13px;font-weight:850;letter-spacing:.06em}.conversation-product-thumb small{color:#487399;font-size:12px}.conversation-product-copy{display:grid;min-width:0;gap:3px}.conversation-product-copy strong{display:-webkit-box;overflow:hidden;color:var(--color-slate-900);font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.conversation-product-copy small{overflow:hidden;color:var(--color-slate-500);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.conversation-product-copy b{color:var(--color-red-700);font-size:16px;font-weight:750}.conversation-product-price-row{display:flex;min-width:0;align-items:center;gap:6px}.conversation-product-badge{padding:1px 5px;border-radius:3px;background:#e8f0ff;color:#486a9d;font-size:12px;white-space:nowrap}.conversation-product-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:9px 0}.conversation-product-metrics>div{min-width:0}.conversation-product-metrics dt,.conversation-product-metrics dd{margin:0;color:var(--color-slate-500);font-size:12px}.conversation-product-metrics dd{margin-top:2px;color:var(--color-slate-700);font-weight:650}.conversation-product-actions{display:flex;flex-wrap:wrap;gap:5px}.conversation-product-actions .button.small{min-height:29px;padding:3px 7px;border-color:#7fa4e8;color:var(--color-blue-700);font-size:12px;white-space:nowrap}.conversation-product-actions .conversation-local-action{border-color:var(--color-blue-600);background:var(--color-blue-600);color:#fff}.conversation-product-actions .conversation-local-action:nth-child(3){background:#fff;color:var(--color-blue-700)}.conversation-order-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:11px;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:6px;background:var(--color-slate-50)}.conversation-order-tabs>button{min-width:0;min-height:34px;padding:5px 7px;border:0;border-right:1px solid var(--color-slate-200);background:transparent;color:var(--color-slate-600);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.conversation-order-tabs>button:last-child{border-right:0}.conversation-order-tabs>button[aria-selected=true]{background:#fff;color:var(--color-slate-900);font-weight:700;box-shadow:0 2px 8px #0f172a0f}.conversation-order-warning{margin:0 0 10px;padding:8px 9px;border:1px solid #f3c760;background:#fff8df;color:#705013;font-size:12px;line-height:1.5}.conversation-order-list{display:grid;gap:10px}.conversation-order-card{display:grid;min-width:0;gap:8px;padding:10px}.conversation-order-status-line{display:flex;min-width:0;align-items:center;gap:5px;color:#ef2b2d;font-size:12px}.conversation-order-status-line>strong{font-size:14px}.conversation-payment-deadline{min-width:0;font-weight:650}.conversation-payment-deadline time{font:inherit;font-variant-numeric:tabular-nums}.conversation-payment-deadline.is-expired{color:var(--color-red-700)}.conversation-payment-deadline.is-unavailable{color:var(--color-slate-500);font-weight:500}.conversation-order-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:7px}.conversation-order-card>header>div{display:grid;min-width:0;gap:2px}.conversation-order-card>header span,.conversation-order-card>header small{color:var(--color-slate-500);font-size:12px}.conversation-order-card>header strong{overflow-wrap:anywhere;color:var(--color-slate-700);font-size:12px;font-weight:500}.conversation-order-card>header small{color:var(--color-slate-500);font-size:12px}.conversation-copy-order{flex:0 0 auto;padding:2px 0;border:0;background:transparent;color:var(--color-blue-700);font:inherit;font-size:12px;cursor:pointer}.conversation-copy-order:hover{text-decoration:underline}.conversation-copy-order:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.conversation-order-product{display:grid;min-width:0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;border-radius:7px;background:var(--color-slate-50)}.conversation-order-thumb{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border-radius:5px;background:linear-gradient(145deg,#edf5ff,#fff1e8);color:#2463aa;font-size:12px;font-weight:800}.conversation-order-thumb>img{width:100%;height:100%;object-fit:cover}.conversation-order-thumb>[data-context-image-fallback]{display:grid;width:100%;height:100%;place-items:center}.conversation-order-thumb>[data-context-image-fallback][hidden]{display:none}.conversation-order-product strong,.conversation-order-product small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-order-product strong{color:var(--color-slate-800);font-size:12px}.conversation-order-product small{margin-top:2px;color:var(--color-slate-500);font-size:12px}.conversation-order-line-price{display:grid;min-width:58px;justify-items:end;align-self:stretch;align-content:center;gap:3px}.conversation-order-line-price small{color:var(--color-slate-700)}.conversation-order-line-price b{color:var(--color-slate-800);font-size:12px;font-weight:500}.conversation-order-card>dl{display:grid;gap:5px;margin:0}.conversation-order-card>dl>div{display:flex;justify-content:space-between;gap:8px}.conversation-order-card dt,.conversation-order-card dd{margin:0;color:var(--color-slate-500);font-size:12px}.conversation-order-card dd{color:var(--color-slate-800);font-weight:650;text-align:right}.conversation-order-card>dl>div:last-child dd{color:#ef2b2d}.conversation-order-actions{display:flex;flex-wrap:wrap;gap:5px;padding-top:2px}.conversation-order-actions .button.small{min-height:28px;padding:3px 8px;font-size:12px}.conversation-quick-reply-note{margin:0 0 10px;color:var(--color-slate-500);font-size:12px;line-height:1.5}.conversation-quick-reply-list{display:grid;gap:8px}.conversation-quick-reply-list .quick-reply-option{width:100%;min-height:58px;padding:9px 10px;background:#fff}.conversation-quick-reply-list .quick-reply-option span{white-space:normal}.conversation-layout[data-conversation-platform=wechat]{grid-template-columns:285px minmax(400px,1fr) clamp(400px,36%,565px)}.context-pane[data-context-platform=wechat]{min-width:0;grid-template-rows:59px minmax(0,1fr);overflow:hidden;background:#f7f8fac7}body.authenticated-theme .context-pane[data-context-platform=wechat]>.wechat-context-tabs{display:flex;min-width:0;min-height:59px;align-items:center;justify-content:space-between;flex-direction:row;gap:10px;padding:6px 12px;border-bottom:1px solid var(--vp-border, var(--color-slate-200));background:#ffffff8c;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.context-pane[data-context-platform=wechat] .wechat-context-tabs>div{display:flex;min-width:0;min-height:46px;flex:1 1 auto;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden;padding:4px;border:1px solid rgb(92 108 145 / 11%);border-radius:14px;background:linear-gradient(145deg,#edf1f9de,#f8f9fdb8);box-shadow:inset 0 1px #ffffffe5,0 5px 15px #2b3a5f0f;backdrop-filter:blur(9px) saturate(135%);-webkit-backdrop-filter:blur(9px) saturate(135%);overscroll-behavior-inline:contain;scrollbar-width:none}.context-pane[data-context-platform=wechat] .wechat-context-tabs>div::-webkit-scrollbar{display:none}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]{position:relative;display:inline-flex;min-width:68px;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--color-slate-500);font:inherit;font-size:14px;font-weight:560;line-height:1;cursor:pointer;transition:color .17s cubic-bezier(.2,.75,.2,1),border-color .17s cubic-bezier(.2,.75,.2,1),background .17s cubic-bezier(.2,.75,.2,1),box-shadow .17s cubic-bezier(.2,.75,.2,1),transform .17s cubic-bezier(.2,.75,.2,1);white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-tab-icon{display:grid;width:16px;height:16px;flex:0 0 auto;place-items:center;color:#7a8498;transition:color .17s cubic-bezier(.2,.75,.2,1),transform .17s cubic-bezier(.2,.75,.2,1)}.context-pane[data-context-platform=wechat] .wechat-context-tab-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.context-pane[data-context-platform=wechat] .wechat-context-tab-label{position:relative;z-index:1}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]:after{content:"";position:absolute;right:28%;bottom:3px;left:28%;height:2px;border-radius:999px;background:linear-gradient(90deg,#6d72e8,#798fee);opacity:0;transform:scaleX(.25);transition:opacity .17s ease,transform .17s cubic-bezier(.2,.75,.2,1)}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]:hover{background:#ffffffa3;color:var(--color-slate-800);transform:translateY(-1px)}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]:hover .wechat-context-tab-icon{color:#6271b7;transform:scale(1.04)}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab][aria-selected=true]{border-color:#727ebb2b;background:linear-gradient(145deg,#fffffffa,#eff2ffeb);color:#252b43;font-weight:720;box-shadow:0 5px 13px #30427721,inset 0 1px #fff;transform:translateY(-1px)}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab][aria-selected=true]:after{opacity:1;transform:scaleX(1)}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab][aria-selected=true] .wechat-context-tab-icon{color:#596bdc}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]:focus-visible,.context-pane[data-context-platform=wechat] .wechat-context-refresh:focus-visible,.context-pane[data-context-platform=wechat] :is(.wechat-context-order-filters,.wechat-context-product-tools) button:focus-visible,.context-pane[data-context-platform=wechat] .wechat-context-consulted-card:focus-visible{outline:3px solid rgb(83 104 232 / 25%);outline-offset:1px}.context-pane[data-context-platform=wechat] .wechat-context-refresh{width:42px;min-width:42px;height:42px;align-self:center;padding:0;border:0;border-radius:50%;background:transparent;color:#416a9d;font:inherit;font-size:25px;line-height:1;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition)}.context-pane[data-context-platform=wechat] .wechat-context-refresh:hover:not(:disabled){background:#007aff14;color:var(--color-blue-700);transform:rotate(18deg)}.context-pane[data-context-platform=wechat] .wechat-context-refresh:disabled{cursor:wait;opacity:.5}@media(prefers-reduced-transparency:reduce){.conversation-attachment-drop-hint{background:#f4f7ff;backdrop-filter:none;-webkit-backdrop-filter:none}.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint{background:#fff1f3}}@media(forced-colors:active){.conversation-attachment-drop-hint,.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool-cluster,.conversation-layout[data-conversation-platform=wechat] .conversation-composer-tool,.context-pane[data-context-platform=wechat] .wechat-context-tabs>div,.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]{border:1px solid ButtonText;box-shadow:none;forced-color-adjust:auto}.conversation-attachment-drop-hint{background:Canvas;color:CanvasText;outline:2px dashed Highlight;outline-offset:-6px}.conversation-attachment-drop-hint small{color:CanvasText}.conversation-attachment-drop-icon{border:1px solid ButtonText;background:Canvas;color:Highlight;box-shadow:none}.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint{background:Canvas;color:CanvasText;outline-color:Mark;outline-style:solid}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab][aria-selected=true]{outline:2px solid Highlight;outline-offset:-3px}}.context-pane[data-context-platform=wechat]>.wechat-context-panels{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#f6f7f99e}.context-pane[data-context-platform=wechat] .wechat-context-panel{width:100%;min-width:0;min-height:100%;padding:0}.context-pane[data-context-platform=wechat] .wechat-context-panel[hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-panel[data-context-panel=replies]{padding:18px}.context-pane[data-context-platform=wechat] .wechat-context-customer{padding:20px 18px 18px;border-bottom:1px solid var(--color-slate-200)}.context-pane[data-context-platform=wechat] .wechat-context-customer-head{display:grid;min-width:0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px}.context-pane[data-context-platform=wechat] .wechat-context-avatar{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255 / 82%);border-radius:8px;background:linear-gradient(145deg,#1c332d,#8ab7a5);color:#fff;font-size:15px;font-weight:800;box-shadow:0 3px 10px #0f172a1a}.context-pane[data-context-platform=wechat] .wechat-context-avatar>img,.context-pane[data-context-platform=wechat] .wechat-context-avatar>[data-context-image-fallback]{width:100%;height:100%;object-fit:cover}.context-pane[data-context-platform=wechat] .wechat-context-avatar>[data-context-image-fallback]{display:grid;place-items:center}.context-pane[data-context-platform=wechat] .wechat-context-avatar>[data-context-image-fallback][hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-customer-copy{display:grid;min-width:0;gap:4px}.context-pane[data-context-platform=wechat] .wechat-context-customer-copy>strong{overflow:hidden;color:var(--color-slate-950);font-size:16px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-customer-copy>small{overflow:hidden;color:var(--color-slate-400);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-customer-head>.conversation-local-action{min-height:36px;padding:0 12px;border:0;border-radius:8px;background:var(--color-slate-100);color:var(--color-slate-800);box-shadow:none;font-size:13px;font-weight:650}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-customer-head>.conversation-local-action:hover:not(:disabled){background:#007aff17;color:var(--color-blue-700)}.context-pane[data-context-platform=wechat] .wechat-context-profile{display:grid;gap:8px;margin:17px 0 0}.context-pane[data-context-platform=wechat] .wechat-context-profile>div{display:grid;min-width:0;grid-template-columns:50px minmax(0,1fr);gap:4px}.context-pane[data-context-platform=wechat] .wechat-context-profile :is(dt,dd){min-width:0;margin:0;font-size:13px;line-height:1.45}.context-pane[data-context-platform=wechat] .wechat-context-profile dt{color:var(--color-slate-500)}.context-pane[data-context-platform=wechat] .wechat-context-profile dd{overflow-wrap:anywhere;color:var(--color-slate-700)}.context-pane[data-context-platform=wechat] .wechat-context-consulted{padding:0 18px 18px;border-bottom:1px solid var(--color-slate-200)}.context-pane[data-context-platform=wechat] .wechat-context-consulted>header{display:flex;min-width:0;min-height:52px;align-items:center;justify-content:space-between;gap:10px}.context-pane[data-context-platform=wechat] .wechat-context-consulted>header>strong{color:var(--color-slate-900);font-size:14px;font-weight:650}.context-pane[data-context-platform=wechat] .wechat-context-consulted>header>span{color:var(--color-slate-500);font-size:15px}.context-pane[data-context-platform=wechat] .wechat-context-consulted>div:not(.conversation-aux-empty){display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card{display:grid;min-width:0;min-height:66px;grid-template-columns:46px minmax(0,1fr) 10px;align-items:center;gap:8px;padding:7px 8px;border:1px solid rgb(255 255 255 / 88%);border-radius:9px;background:#ffffffb3;color:inherit;box-shadow:0 2px 8px #0f172a0a;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition),background var(--transition),transform var(--transition)}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card:hover{border-color:#007aff3d;background:#ffffffe0;transform:translateY(-1px)}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>span:first-child{display:grid;width:46px;height:46px;place-items:center;overflow:hidden;border-radius:6px;background:linear-gradient(145deg,#f7eee8,#e8f3ff);color:#456d9b;font-size:12px;font-weight:760}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>span:first-child>:is(img,[data-context-image-fallback]){width:100%;height:100%;object-fit:cover}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>span:first-child>[data-context-image-fallback]{display:grid;place-items:center}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>span:first-child>[data-context-image-fallback][hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>span:nth-child(2){min-width:0}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card strong,.context-pane[data-context-platform=wechat] .wechat-context-consulted-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card strong{color:var(--color-slate-900);font-size:12px;font-weight:650}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card small{margin-top:4px;color:var(--color-slate-500);font-size:12px}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card small b{color:var(--color-slate-900);font-weight:600}.context-pane[data-context-platform=wechat] .wechat-context-consulted-card>i{color:var(--color-slate-400);font-size:18px;font-style:normal}.context-pane[data-context-platform=wechat] .wechat-context-orders{min-width:0}.context-pane[data-context-platform=wechat] .wechat-context-order-filters{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:61px;padding:0 16px 0 18px;border-bottom:1px solid var(--color-slate-200)}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>div{display:flex;min-width:0;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>div::-webkit-scrollbar{display:none}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>div>button{min-height:45px;flex:0 0 auto;padding:0 9px;border:0;background:transparent;color:var(--color-slate-500);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>div>button[aria-pressed=true]{color:var(--color-slate-950);font-weight:760}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>label{position:relative;display:block;width:34px;height:34px;flex:0 0 auto;transition:width var(--transition)}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>label:focus-within{width:min(170px,38vw)}.context-pane[data-context-platform=wechat] .wechat-context-order-filters input{position:absolute;inset:0 0 auto auto;width:34px;height:34px;padding:0 29px 0 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-slate-800);font:inherit;font-size:12px;opacity:0;outline:0;transition:width var(--transition),border-color var(--transition),background var(--transition),opacity var(--transition)}.context-pane[data-context-platform=wechat] .wechat-context-order-filters label:focus-within input{width:100%;border-color:var(--color-slate-200);background:#ffffffb8;opacity:1}.context-pane[data-context-platform=wechat] .wechat-context-order-filters label>span:last-child{position:absolute;top:50%;right:8px;color:var(--color-slate-600);font-size:18px;line-height:1;pointer-events:none;transform:translateY(-50%)}.context-pane[data-context-platform=wechat] .wechat-context-order-list{display:grid;min-width:0;gap:10px;padding:14px 18px 20px}.context-pane[data-context-platform=wechat] .wechat-context-order-card{display:grid;min-width:0;gap:9px;padding:12px;border:1px solid rgb(255 255 255 / 84%);border-radius:11px;background:#ffffffb8;box-shadow:0 2px 10px #0f172a0d}.context-pane[data-context-platform=wechat] .wechat-context-order-card[hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-order-card>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.context-pane[data-context-platform=wechat] .wechat-context-order-card>header>strong{color:var(--color-red-700);font-size:13px;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-order-main{display:grid;min-width:0;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px}.context-pane[data-context-platform=wechat] .wechat-context-order-thumb{display:grid;width:54px;height:54px;place-items:center;overflow:hidden;border-radius:7px;background:linear-gradient(145deg,#edf5ff,#fff1e8);color:#2463aa;font-size:12px;font-weight:800}.context-pane[data-context-platform=wechat] .wechat-context-order-thumb>:is(img,[data-context-image-fallback]){width:100%;height:100%;object-fit:cover}.context-pane[data-context-platform=wechat] .wechat-context-order-thumb>[data-context-image-fallback]{display:grid;place-items:center}.context-pane[data-context-platform=wechat] .wechat-context-order-thumb>[data-context-image-fallback][hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-order-main>span:last-child{min-width:0}.context-pane[data-context-platform=wechat] .wechat-context-order-main :is(strong,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-order-main strong{color:var(--color-slate-900);font-size:13px}.context-pane[data-context-platform=wechat] .wechat-context-order-main small{margin-top:3px;color:var(--color-slate-500);font-size:12px}.context-pane[data-context-platform=wechat] .wechat-context-order-card>footer{display:flex;justify-content:flex-end}.context-pane[data-context-platform=wechat] .wechat-context-order-empty{display:grid;min-height:300px;place-items:center;align-content:center;gap:8px;padding:28px 18px;color:var(--color-slate-500);text-align:center}.context-pane[data-context-platform=wechat] .wechat-context-order-empty[hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-order-empty>span{color:var(--color-slate-300);font-size:32px}.context-pane[data-context-platform=wechat] .wechat-context-order-empty>p{margin:0;font-size:13px}.context-pane[data-context-platform=wechat] .wechat-context-product-tools{position:sticky;z-index:2;top:0;display:grid;min-width:0;gap:12px;padding:14px 18px 12px;border-bottom:1px solid var(--color-slate-200);background:#f7f8faeb;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>label{position:relative;display:flex;min-width:0;height:38px;align-items:center;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:8px;background:#ffffffad}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>label>span{flex:0 0 auto;padding-left:11px;color:var(--color-slate-400);font-size:18px}.context-pane[data-context-platform=wechat] .wechat-context-product-tools input{width:100%;min-width:0;height:100%;padding:0 11px 0 8px;border:0;background:transparent;color:var(--color-slate-800);font:inherit;font-size:13px;outline:0}.context-pane[data-context-platform=wechat] .wechat-context-product-tools input::placeholder{color:var(--color-slate-400)}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>label:focus-within{border-color:var(--color-blue-600);box-shadow:0 0 0 3px #007aff1a}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>div{display:flex;min-width:0;align-items:center;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>div::-webkit-scrollbar{display:none}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>div>button{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--color-slate-500);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-tools>div>button[aria-pressed=true]{color:var(--color-slate-950);font-weight:760}.context-pane[data-context-platform=wechat] .wechat-context-product-list{display:grid;min-width:0;gap:12px;padding:12px 18px 20px}.context-pane[data-context-platform=wechat] .wechat-context-product-card{display:grid;min-width:0;gap:13px;padding:16px;border:1px solid rgb(255 255 255 / 88%);border-radius:12px;background:#ffffffc2;box-shadow:0 3px 12px #0f172a0d}.context-pane[data-context-platform=wechat] .wechat-context-product-card[hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-product-card>header{display:flex;min-width:0;align-items:center;gap:6px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>header>strong{overflow:hidden;color:var(--color-slate-950);font-size:14px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-card>header>button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;min-width:65px;min-height:30px;margin-left:auto;padding:4px 9px;border:1px solid var(--color-slate-300);border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.conversation-copy-value svg{flex:0 0 14px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>header>button:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>header>button:hover{background:var(--color-slate-100);color:var(--color-slate-900)}.context-pane[data-context-platform=wechat] .wechat-context-product-main{display:grid;min-width:0;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:13px}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb{display:grid;width:92px;height:92px;place-items:center;overflow:hidden;border-radius:8px;background:linear-gradient(145deg,#f7eee8,#e7f2ff);color:#376895;font-size:14px;font-weight:800}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb>:is(img,[data-context-image-fallback]){width:100%;height:100%;object-fit:cover}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb>[data-context-image-fallback]{display:grid;place-items:center}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb>[data-context-image-fallback][hidden]{display:none}.context-pane[data-context-platform=wechat] .wechat-context-product-copy{display:grid;min-width:0;gap:4px}.context-pane[data-context-platform=wechat] .wechat-context-product-copy>span{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px}.context-pane[data-context-platform=wechat] .wechat-context-product-copy>span>strong{overflow:hidden;color:var(--color-slate-900);font-size:13px;font-weight:550;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-copy>span>b{color:var(--color-slate-950);font-size:14px;font-weight:700;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-copy>small{display:block;overflow:hidden;color:var(--color-slate-500);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer>details{min-width:0;color:var(--color-slate-500);font-size:12px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer summary{width:fit-content;cursor:pointer;list-style-position:inside;white-space:nowrap}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer details>p{max-width:250px;margin:7px 0 0;color:var(--color-slate-500);line-height:1.5}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer>span{display:flex;min-width:0;flex:0 0 auto;gap:8px}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-product-card .conversation-local-action{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:var(--color-slate-100);color:var(--color-slate-900);box-shadow:none;font-size:13px;font-weight:700}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-product-card .conversation-local-action:hover:not(:disabled){background:#007aff1a;color:var(--color-blue-700)}@media(min-width:1181px)and (max-width:1400px){.conversation-layout[data-conversation-platform=wechat]{grid-template-columns:220px minmax(340px,1fr) minmax(330px,37%)}}@media(max-width:1180px){.conversation-layout[data-conversation-platform=wechat]{grid-template-columns:260px minmax(390px,1fr);grid-template-rows:minmax(620px,1fr) minmax(480px,68dvh)}.conversation-layout[data-conversation-platform=wechat]>.context-pane[data-context-platform=wechat]{width:100%;max-width:100%;grid-column:1 / -1}}@media(min-width:761px)and (max-width:820px){.conversation-layout[data-conversation-platform=wechat]{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:820px){.context-pane[data-context-platform=wechat] .wechat-context-order-filters{padding-inline:12px}.context-pane[data-context-platform=wechat] .wechat-context-order-filters>div>button{padding-inline:8px}.context-pane[data-context-platform=wechat] .wechat-context-product-card{padding:13px}.context-pane[data-context-platform=wechat] .wechat-context-product-main{grid-template-columns:80px minmax(0,1fr);gap:11px}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb{width:80px;height:80px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer{flex-wrap:wrap}}@media(max-width:760px){.conversation-layout[data-conversation-platform=wechat]{grid-template-columns:minmax(0,1fr)}.conversation-layout[data-conversation-platform=wechat]>.context-pane[data-context-platform=wechat]{grid-column:1}body.authenticated-theme .context-pane[data-context-platform=wechat]>.wechat-context-tabs{min-height:55px;flex-direction:row;padding:4px 8px}.context-pane[data-context-platform=wechat] .wechat-context-tabs [role=tab]{min-width:66px;min-height:38px;padding-inline:10px}.context-pane[data-context-platform=wechat] .wechat-context-panel[data-context-panel=replies]{padding:13px}.context-pane[data-context-platform=wechat] :is(.wechat-context-customer,.wechat-context-product-tools){padding-inline:13px}.context-pane[data-context-platform=wechat] .wechat-context-consulted{padding-right:13px;padding-left:13px}.context-pane[data-context-platform=wechat] :is(.wechat-context-order-list,.wechat-context-product-list){padding-right:13px;padding-left:13px}}@media(max-width:520px){.context-pane[data-context-platform=wechat] .wechat-context-consulted>div:not(.conversation-aux-empty){grid-template-columns:minmax(0,1fr)}.context-pane[data-context-platform=wechat] .wechat-context-customer-head{grid-template-columns:44px minmax(0,1fr)}.context-pane[data-context-platform=wechat] .wechat-context-avatar{width:44px;height:44px}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-customer-head>.conversation-local-action{width:100%;grid-column:1 / -1}.context-pane[data-context-platform=wechat] .wechat-context-product-main{grid-template-columns:68px minmax(0,1fr)}.context-pane[data-context-platform=wechat] .wechat-context-product-thumb{width:68px;height:68px}.context-pane[data-context-platform=wechat] .wechat-context-product-copy>span{grid-template-columns:minmax(0,1fr);gap:2px}.context-pane[data-context-platform=wechat] .wechat-context-product-card>footer>span{width:100%}.app-shell .context-pane[data-context-platform=wechat] .wechat-context-product-card .conversation-local-action{min-width:0;flex:1;padding-inline:8px}}.progress{height:6px;overflow:hidden;border-radius:99px;background:var(--color-slate-100)}.progress>span{display:block;height:100%;border-radius:inherit;background:var(--color-blue-600)}.progress[data-tone=warning]>span{background:#d48c20}.progress[data-tone=danger]>span{background:var(--color-red-700)}.progress[data-value="25"]>span{width:25%}.progress[data-value="44"]>span{width:44%}.progress[data-value="62"]>span{width:62%}.progress[data-value="75"]>span{width:75%}.progress[data-value="86"]>span{width:86%}.progress[data-value="94"]>span{width:94%}.rag-management{margin-top:3px}.knowledge-support-panel{overflow:hidden;border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.knowledge-support-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;cursor:pointer;list-style:none;transition:background var(--transition)}.knowledge-support-panel>summary::-webkit-details-marker{display:none}.knowledge-support-panel>summary:hover{background:var(--color-slate-50)}.knowledge-support-panel>summary:focus-visible{outline:3px solid rgb(47 109 213 / 24%);outline-offset:-3px}.knowledge-support-panel>summary h2{margin:1px 0 0;color:var(--color-slate-950);font-size:18px}.knowledge-support-panel>summary p:not(.eyebrow){margin:4px 0 0;color:var(--color-slate-500);font-size:12px}.knowledge-support-summary-meta{display:flex;flex:0 0 auto;align-items:center;gap:7px}.knowledge-support-chevron{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid var(--wg-border-strong, var(--color-slate-200));border-radius:50%;background:linear-gradient(145deg,rgb(255 255 255 / 14%),transparent 60%),var(--wg-control, var(--color-slate-100));color:var(--wg-text, var(--color-slate-600));box-shadow:inset 0 1px var(--wg-highlight, rgb(255 255 255 / 20%)),0 3px 8px #0000001a;transition:background var(--transition),border-color var(--transition)}.knowledge-support-chevron svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.knowledge-support-panel[open] .knowledge-support-chevron svg{transform:rotate(180deg)}.knowledge-support-panel>summary:is(:hover,:focus-visible) .knowledge-support-chevron{border-color:var(--wg-border-strong, var(--color-slate-400));background:var(--wg-hover, var(--color-slate-200))}.knowledge-support-content{padding:0 18px 18px;border-top:1px solid var(--color-slate-100)}.knowledge-support-content>section:first-child .rag-section-head{margin-top:18px}.rag-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:22px 0 12px}.rag-section-head:first-child{margin-top:0}.rag-section-head h2{margin:0;color:var(--color-slate-950);font-size:19px;letter-spacing:-.02em}.rag-section-head p:not(.eyebrow){max-width:700px;margin:4px 0 0;color:var(--color-slate-500);font-size:13px}.knowledge-base-selector{width:min(330px,100%);flex:0 0 auto}.knowledge-base-selector .select{min-width:240px}.grid-3>.card[data-selected=true]{border-color:#a9c4ed;box-shadow:0 0 0 2px #2f6dd517}.runtime-data-management{padding:20px;border:1px solid #cbd9ec;border-radius:var(--radius-lg);background:linear-gradient(180deg,#f8fbff 0,#f4f7fb);box-shadow:var(--shadow-sm)}.runtime-data-head{margin-bottom:14px}.runtime-data-head-actions,.row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.runtime-summary{display:grid;align-items:stretch;grid-template-columns:minmax(240px,.65fr) minmax(440px,1.35fr);gap:10px;margin-bottom:14px}.runtime-summary.runtime-summary-single{grid-template-columns:minmax(0,1fr)}.runtime-overview-metrics{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.runtime-summary article{min-width:0;padding:13px 15px;border:1px solid var(--color-slate-200);border-radius:9px;background:#fff}.runtime-summary span,.runtime-summary strong,.runtime-summary small{display:block}.runtime-summary span{color:var(--color-slate-500);font-size:12px;font-weight:700}.runtime-summary strong{margin-top:4px;color:var(--color-slate-950);font-size:26px;line-height:1}.runtime-summary small{overflow:hidden;margin-top:5px;color:var(--color-slate-500);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.runtime-summary .runtime-batch-summary{position:relative;min-height:198px;padding:18px 20px 17px;overflow:hidden;border:2px solid #8cb4ee;background:linear-gradient(135deg,#fff,#f2f7ff 72%,#e8f1ff);box-shadow:0 8px 22px #2f6dd521}.runtime-summary .runtime-batch-summary:after{position:absolute;top:-34px;right:-26px;width:110px;height:110px;border:20px solid rgb(47 109 213 / 7%);border-radius:50%;content:"";pointer-events:none}.runtime-batch-summary-head{position:relative;z-index:1;display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:clamp(12px,2vw,18px)}.runtime-summary .runtime-batch-summary-head>div:first-child>span{color:var(--color-slate-700);font-size:clamp(16px,1.7vw,18px);font-weight:780;line-height:1.35}.runtime-summary .runtime-batch-summary-head>div:first-child>small{margin-top:2px;color:var(--color-slate-500);font-size:13px;line-height:1.35;white-space:normal}.runtime-batch-summary-actions{display:flex;flex:0 0 auto;align-items:center;gap:10px}.runtime-summary .runtime-batch-summary-actions .status{display:inline-flex;min-height:28px;flex:0 0 auto;padding:3px 10px;font-size:clamp(13px,1.3vw,14px)}.runtime-batch-summary-actions .button{position:relative;z-index:2;min-height:38px;padding:0 14px;font-size:clamp(14px,1.4vw,15px)}.runtime-summary .runtime-batch-summary>strong{position:relative;z-index:1;margin-top:14px;color:var(--color-slate-950);font-size:clamp(24px,2.1vw,31px);line-height:1.08;letter-spacing:-.035em}.runtime-batch-summary-notice{position:relative;z-index:1;margin:8px 0 0;color:var(--color-slate-600);font-size:14px;line-height:1.5}.runtime-batch-summary-notice[data-tone=warning]{color:var(--color-amber-800)}.runtime-batch-summary-notice[data-tone=danger]{color:var(--color-red-700)}.runtime-batch-summary-notice[data-tone=success]{color:var(--color-teal-700)}.runtime-batch-summary-meta{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:14px 0 0;padding-top:13px;border-top:1px solid rgb(47 109 213 / 20%)}.runtime-batch-summary-meta div{min-width:0}.runtime-batch-summary-meta dt,.runtime-batch-summary-meta dd{margin:0}.runtime-batch-summary-meta dt{color:var(--color-slate-600);font-size:14px;font-weight:700;line-height:1.4}.runtime-batch-summary-meta dd{margin-top:4px;color:var(--color-slate-900);font-size:16px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.runtime-batch-summary-error{position:relative;z-index:1;margin-top:9px;padding:7px 9px;border:1px solid #efbbb7;border-radius:6px;background:#fff2f1;color:var(--color-red-700);font-size:12px}.runtime-data-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.runtime-batch-dates{border-top:1px solid var(--border, #e1e4eb);padding-top:14px}.runtime-batch-dates summary{cursor:pointer;font-size:13px;line-height:1.6}.runtime-batch-dates summary>span:first-child{font-weight:600}.runtime-batch-dates [data-batch-validity]{margin-left:10px;color:var(--muted, #6e6e73);overflow-wrap:anywhere}.runtime-batch-dates .form-row{margin-top:16px}.runtime-batch-form .field>small{margin-top:4px}.product-card-registry{min-width:0;overflow:hidden}.product-card-registry .card-head h3{margin:0;font-size:17px}.product-card-search{width:min(360px,44%)}.product-card-search .input{width:100%}.product-card-table-wrap{max-height:clamp(340px,40vh,440px);overflow:auto}.product-card-table{min-width:1080px}.product-card-table thead{position:sticky;z-index:2;top:0;background:#f7f9fc;box-shadow:0 1px var(--color-slate-200)}.product-card-table tbody tr{min-height:68px}.product-card-table th{font-size:13px}.product-card-table td{padding-top:10px;padding-bottom:10px;vertical-align:middle}.product-card-table td>strong,.product-card-table td>small{display:block}.product-card-table td>strong{max-width:240px;color:var(--color-slate-800);font-size:15px;line-height:1.45}.product-card-table td>small{max-width:240px;margin-top:5px;color:var(--color-slate-500);font-size:13px;line-height:1.4}.product-card-table code{display:inline-block;padding:6px 8px;border-radius:5px;background:var(--color-blue-50);color:var(--color-blue-700);font-size:15px;font-weight:700}.copy-id-button{margin-left:7px;font-size:13px}.alias-chips{display:flex;max-width:250px;flex-wrap:wrap;gap:4px}.alias-chips span,.alias-chips small{padding:4px 7px;border-radius:999px;background:var(--color-slate-100);color:var(--color-slate-600);font-size:13px;font-style:normal;white-space:nowrap}.alias-chips small{background:var(--color-blue-50);color:var(--color-blue-700)}.alias-chips em{color:var(--color-slate-400);font-size:13px;font-style:normal}.product-card-table td>.status+.status{margin-left:4px}.product-card-filter-empty{padding:26px;color:var(--color-slate-500);font-size:13px;text-align:center}.product-card-form code{font-size:12px}.product-card-spec-fields{margin:0;padding:14px;border:1px solid var(--color-slate-200);border-radius:9px;background:#fafbfd}.product-card-spec-fields legend{padding:0 6px;color:var(--color-slate-700);font-size:13px;font-weight:700}.catalog-summary{display:grid;overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.catalog-summary article{min-width:0;padding:15px 18px;border-right:1px solid var(--color-slate-200);background:#fff}.catalog-summary article:last-child{border-right:0}.catalog-summary span,.catalog-summary strong,.catalog-summary small{display:block}.catalog-summary span{color:var(--color-slate-500);font-size:13px;font-weight:700}.catalog-summary strong{margin-top:5px;color:var(--color-slate-950);font-size:28px;line-height:1}.catalog-summary small{margin-top:6px;overflow:hidden;color:var(--color-slate-500);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.product-center-registry{min-width:0}.product-center-registry .card-head h2{margin:0;font-size:19px}.product-center-toolbar{display:flex;align-items:end;justify-content:flex-end;gap:10px;flex-wrap:wrap}.product-center-view{display:grid;gap:5px;min-width:220px;color:var(--color-slate-500);font-size:12px;font-weight:700}.product-center-view .input{min-height:40px}.product-center-table-wrap{max-height:clamp(480px,61vh,720px)}.product-center-table{min-width:1360px}.product-center-table td{min-width:126px}.product-center-table td:first-child{min-width:210px}.product-center-table td:nth-child(2){min-width:220px}.product-center-table td:nth-child(6){min-width:175px}.product-center-table td:nth-child(8){min-width:195px}.product-center-table td>small+small{margin-top:3px}.product-center-statuses{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.product-center-reasons{margin:0;padding-left:20px;color:var(--color-red-700)}.product-center-reasons li+li{margin-top:5px}.catalog-muted{color:var(--color-slate-500);font-size:13px}.catalog-order-links{display:flex;max-width:220px;flex-direction:column;align-items:flex-start;gap:4px}.catalog-order-links small{color:var(--color-slate-500);font-size:12px}.product-center-detail{display:grid;gap:16px}.product-center-detail-grid{display:grid;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--color-slate-200);border-radius:10px}.product-center-detail-grid>div{min-width:0;padding:13px 15px;border-right:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200)}.product-center-detail-grid>div:nth-child(2n){border-right:0}.product-center-detail-grid>div:nth-last-child(-n+2){border-bottom:0}.product-center-detail-grid span,.product-center-detail-grid strong,.product-center-detail-grid small,.product-center-detail-grid code{display:block}.product-center-detail-grid span{color:var(--color-slate-500);font-size:13px;font-weight:700}.product-center-detail-grid strong,.product-center-detail-grid code{margin-top:5px;color:var(--color-slate-900);font-size:15px;overflow-wrap:anywhere}.product-center-detail-grid small{margin-top:4px;color:var(--color-slate-500);font-size:13px}.product-center-detail-section{padding:15px;border:1px solid var(--color-slate-200);border-radius:10px}.product-center-detail-section>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-center-detail-section h3{margin:0 0 10px;font-size:16px}.product-center-detail-section>header h3{margin-bottom:0}.product-center-detail-section>header span{color:var(--color-slate-500);font-size:13px}.product-center-detail-section>header+.table-wrap{margin-top:10px}.rag-summary{display:grid;overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:12px;border:1px solid var(--color-slate-200);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-sm)}.rag-summary-card{position:relative;min-width:0;overflow:hidden;padding:11px 15px;border:0;border-right:1px solid var(--color-slate-100);border-radius:0;background:transparent;box-shadow:none}.rag-summary-card:last-child{border-right:0}.rag-summary-card:after{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--color-blue-600);content:""}.rag-summary-card[data-tone=fixed]:after{background:var(--color-teal-700)}.rag-summary-card[data-tone=dynamic]:after{background:#cc8215}.rag-summary-card[data-tone=review]:after{background:var(--color-red-700)}.rag-summary-card span,.rag-summary-card strong,.rag-summary-card small{display:block}.rag-summary-card span{color:var(--color-slate-600);font-size:12px;font-weight:650}.rag-summary-card strong{margin-top:4px;font-size:21px;line-height:1.1}.rag-summary-card small{overflow:hidden;margin-top:4px;color:var(--color-slate-400);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rag-source-note{margin-bottom:12px}.rag-live-source{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--color-slate-500);font-size:12px}.rag-workbench{display:grid;min-height:620px;grid-template-columns:minmax(400px,.9fr) minmax(0,1.2fr);gap:14px}.knowledge-index,.knowledge-detail-pane{min-width:0;overflow:hidden}.knowledge-index{display:grid;grid-template-rows:auto 1fr auto}.knowledge-index-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.42fr);gap:9px 10px;padding:14px;border-bottom:1px solid var(--color-slate-200);background:#fbfcfd}.knowledge-index-toolbar .segment-control{width:100%}.knowledge-index-toolbar>.segment-control{grid-column:1 / -1}.knowledge-index-toolbar .segment-control button{flex:1}.knowledge-search{display:block;margin-top:0}.knowledge-search .search-input{width:100%}.knowledge-category{margin-top:0}.knowledge-result-count{grid-column:1 / -1;margin-top:0;color:var(--color-slate-500);font-size:12px;text-align:right}.knowledge-result-count strong{color:var(--color-slate-800)}.knowledge-entry-list{max-height:620px;margin:0;padding:0;overflow:auto;list-style:none}@media(min-width:901px){.knowledge-index{grid-template-rows:auto minmax(0,1fr) auto}.knowledge-index>.knowledge-entry-list{min-height:0;max-height:none;contain:size}}.knowledge-entry-row{min-height:118px;margin:0;padding:14px 16px;border-bottom:1px solid var(--color-slate-100);background:#fff}.knowledge-entry-row[hidden]{display:none}.knowledge-entry-row[data-selected=true]{background:#f3f7ff;box-shadow:inset 3px 0 var(--color-blue-600)}.knowledge-entry-row[data-active=false]{background:#fbf7f7}.knowledge-entry-summary{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px}.knowledge-entry-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:var(--color-teal-100);color:var(--color-teal-700);font-size:19px;font-weight:750}.knowledge-entry-icon[data-group=dynamic]{background:var(--color-amber-100);color:var(--color-amber-800)}.knowledge-entry-copy{min-width:0}.knowledge-entry-copy strong,.knowledge-entry-copy span{display:block;overflow:hidden;text-overflow:ellipsis}.knowledge-entry-copy strong{display:-webkit-box;color:var(--color-slate-900);font-size:16px;line-height:1.4;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.knowledge-entry-copy span{margin-top:4px;color:var(--color-slate-500);font-size:13px;line-height:1.45;white-space:nowrap}.knowledge-entry-state{min-width:48px;color:var(--color-slate-500);font-size:12px;line-height:1.4;text-align:right}.knowledge-entry-row-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 8px 52px;color:var(--color-slate-500);font-size:12px;line-height:1.4}.knowledge-entry-row-meta time{font-variant-numeric:tabular-nums}.knowledge-entry-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;padding-left:52px}.knowledge-entry-actions .button{min-width:60px;min-height:36px;font-size:14px}.knowledge-detail-pane{min-height:620px}.knowledge-detail{min-height:100%}.knowledge-detail[hidden],.knowledge-filter-empty[hidden],.knowledge-detail-empty[hidden]{display:none}.knowledge-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:19px 20px 16px;border-bottom:1px solid var(--color-slate-100)}.knowledge-detail-head h3{margin:0;color:var(--color-slate-950);font-size:20px;letter-spacing:-.025em}.knowledge-detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.knowledge-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.knowledge-blocker{display:grid;gap:2px;margin:14px 20px 0;padding:10px 12px;border:1px solid #efbbb7;border-radius:8px;background:#fff2f1;color:var(--color-red-700)}.knowledge-blocker strong,.knowledge-blocker span{font-size:12px}.knowledge-detail-body{padding:18px 20px 22px}.knowledge-detail-body h4{margin:0 0 8px;color:var(--color-slate-700);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.knowledge-content-section{position:relative;padding:17px;border:1px solid #a9c4ed;border-radius:12px;background:linear-gradient(145deg,#f4f8ff,#edf4ff);box-shadow:0 7px 20px #2f6dd51a}.knowledge-detail-body .knowledge-content-section h4{display:flex;align-items:center;gap:9px;margin:0 0 13px;color:var(--color-blue-700);font-size:16px;letter-spacing:0;text-transform:none}.knowledge-detail-body .knowledge-content-section h4:before{width:4px;height:18px;flex:0 0 auto;border-radius:999px;background:var(--color-blue-600);content:""}.runtime-resolution-preview{margin-top:14px;padding:13px 14px;border:1px solid var(--color-slate-200);border-radius:9px;background:#f8faff}.runtime-resolution-preview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.runtime-resolution-preview>header h4{margin:1px 0 0;color:var(--color-slate-800);font-size:14px;letter-spacing:0;text-transform:none}.runtime-resolution-preview .eyebrow{margin:0}.runtime-resolution-value{margin-top:11px;padding:10px 12px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px var(--color-slate-100)}.runtime-resolution-value span,.runtime-resolution-value strong{display:block}.runtime-resolution-value span{color:var(--color-slate-500);font-size:12px;font-weight:700}.runtime-resolution-value strong{margin-top:3px;color:var(--color-slate-950);font-size:17px}.runtime-resolution-preview>p{margin:9px 0 0;color:var(--color-slate-500);font-size:12px;line-height:1.55}.knowledge-content{min-height:clamp(210px,24vh,300px);padding:18px 20px;border:1px solid #c5d7f0;border-radius:9px;background:#fff;box-shadow:inset 0 1px 2px #0f172a08;color:var(--color-slate-900);font-size:16px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.knowledge-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:18px 0 0;border-top:1px solid var(--color-slate-200);border-left:1px solid var(--color-slate-200)}.knowledge-metadata>div{min-width:0;padding:10px 11px;border-right:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200)}.knowledge-metadata dt{color:var(--color-slate-500);font-size:12px}.knowledge-metadata dd{overflow:hidden;margin:3px 0 0;color:var(--color-slate-800);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.knowledge-metadata time{font-variant-numeric:tabular-nums}.knowledge-filter-empty{display:grid;min-height:190px;place-content:center;padding:24px;color:var(--color-slate-500);text-align:center}.knowledge-detail-pane>.knowledge-filter-empty{min-height:620px}.knowledge-filter-empty>span{font-size:30px}.knowledge-filter-empty strong{margin-top:7px;color:var(--color-slate-800);font-size:13px}.knowledge-filter-empty p{max-width:310px;margin:4px auto 0;font-size:12px}.knowledge-history-loading,.knowledge-history-empty{padding:32px 12px;color:var(--color-slate-500);text-align:center}.knowledge-history-empty strong{color:var(--color-slate-800)}.knowledge-history-empty p{margin:4px 0 0;font-size:12px}.knowledge-history-timeline{margin:0;padding:0;list-style:none}.knowledge-history-timeline li{position:relative;display:grid;min-height:74px;grid-template-columns:17px minmax(0,1fr);gap:9px}.knowledge-history-timeline li:after{position:absolute;top:17px;bottom:0;left:6px;width:1px;background:var(--color-slate-200);content:""}.knowledge-history-timeline li:last-child:after{display:none}.knowledge-history-marker{z-index:1;width:13px;height:13px;margin-top:2px;border:3px solid white;border-radius:50%;background:var(--color-blue-600);box-shadow:0 0 0 2px #bfd2f3}.knowledge-history-timeline li[data-operation=delete] .knowledge-history-marker{background:var(--color-red-700);box-shadow:0 0 0 2px #efc1be}.knowledge-history-timeline li[data-operation=restore] .knowledge-history-marker{background:var(--color-green-700);box-shadow:0 0 0 2px #bce2cd}.knowledge-history-copy{padding:0 0 15px}.knowledge-history-copy>div{display:flex;align-items:center;gap:7px}.knowledge-history-copy strong{color:var(--color-slate-900);font-size:13px}.knowledge-history-copy p{margin:4px 0 3px;color:var(--color-slate-600);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.knowledge-history-copy small{color:var(--color-slate-400);font-size:12px}.knowledge-history-more{margin:5px 0 0;padding:9px;border-radius:6px;background:var(--color-blue-50);color:var(--color-slate-600);font-size:12px}.field>small{color:var(--color-slate-500);font-size:12px;font-weight:400}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.capability{display:flex;align-items:center;gap:6px;color:var(--color-slate-500);font-size:12px}.capability:before{display:grid;flex:0 0 15px;width:15px;height:15px;place-items:center;border-radius:50%;background:var(--color-slate-100);content:"—";font-size:12px}.capability.enabled{color:var(--color-green-700);font-weight:600}.capability.enabled:before{background:var(--color-green-100);content:"✓"}.capability-legend{margin:10px 0 0;color:var(--color-slate-500);font-size:12px}.wechat-governance-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wechat-governance-summary>span{min-width:0;padding:11px 12px;border:1px solid var(--color-slate-200);border-radius:9px;background:var(--color-slate-50)}.wechat-governance-summary small,.wechat-governance-summary strong{display:block;overflow-wrap:anywhere}.wechat-governance-summary small{color:var(--color-slate-500);font-size:12px}.wechat-governance-summary strong{margin-top:3px;color:var(--color-slate-900);font-size:14px}.wechat-governance-grid{align-items:start}.wechat-governance-grid>.card{height:100%}.wechat-governance-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.wechat-governance-list li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-slate-100)}.wechat-governance-list li:first-child{padding-top:0}.wechat-governance-list li:last-child{padding-bottom:0;border-bottom:0}.wechat-governance-list li>span{min-width:0}.wechat-governance-list strong,.wechat-governance-list small{display:block;overflow-wrap:anywhere}.wechat-governance-list strong{color:var(--color-slate-800);font-size:13px}.wechat-governance-list small{margin-top:2px;color:var(--color-slate-500);font-size:12px}.wechat-emergency-card{border-color:#efbbb7;background:linear-gradient(145deg,#fff,#fff5f4)}.wechat-emergency-card .card-body{display:flex;align-items:center;justify-content:space-between;gap:18px}.wechat-emergency-card p{margin:0;color:var(--color-red-700);font-size:13px;line-height:1.55}.kanban{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:12px;overflow:auto}.kanban-column{padding:10px;border:1px solid var(--color-slate-200);border-radius:var(--radius-md);background:#f2f4f7}.kanban-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;padding:2px 2px 6px;font-size:13px}.kanban-card{margin-bottom:8px;padding:11px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff;box-shadow:var(--shadow-sm)}.kanban-card h3{margin:0;font-size:13px}.kanban-card p{margin:5px 0 8px;color:var(--color-slate-500);font-size:12px}.kanban-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--color-slate-400);font-size:12px}.timeline{margin:0;padding:0;list-style:none}.timeline li{position:relative;display:grid;grid-template-columns:82px 12px minmax(0,1fr);gap:9px;min-height:56px}.timeline li:after{position:absolute;top:20px;bottom:0;left:88px;width:1px;background:var(--color-slate-200);content:""}.timeline li:last-child:after{display:none}.timeline time{color:var(--color-slate-400);font-size:12px;text-align:right}.timeline-dot{z-index:1;width:9px;height:9px;margin-top:4px;border:2px solid white;border-radius:50%;background:var(--color-blue-600);box-shadow:0 0 0 2px #bfd2f3}.timeline-copy strong,.timeline-copy span{display:block}.timeline-copy strong{font-size:12px}.timeline-copy span{margin-top:2px;color:var(--color-slate-500);font-size:12px}.audit-demo-note{display:flex;min-width:220px;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;color:var(--color-slate-500);font-size:12px;line-height:1.45}.audit-demo-note .tag{flex:0 0 auto;color:var(--color-amber-800)}.dashboard-page{padding-top:20px}.dashboard-page .page-head{align-items:center;margin-bottom:16px}.dashboard-page .page-head h1{font-size:32px}.dashboard-page .page-head p{max-width:790px}.dashboard-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 1px 9px}.dashboard-section-head p{margin:0 0 2px;color:var(--color-blue-700);font-size:12px;font-weight:760;letter-spacing:.14em}.dashboard-section-head h2{margin:0;color:var(--color-slate-950);font-size:20px;line-height:1.35}.dashboard-platform-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.dashboard-platform-card{--platform-brand: #2f6dd5;--platform-brand-deep: #17478f;position:relative;min-width:0;min-height:216px;overflow:hidden;border:1px solid rgb(255 255 255 / 24%);border-radius:13px;background:linear-gradient(145deg,var(--platform-brand),var(--platform-brand-deep));box-shadow:0 14px 32px #030a163b,inset 0 1px #fff3;color:#fff}.dashboard-platform-card:before{position:absolute;inset:0;background:radial-gradient(circle at 82% 4%,rgb(255 255 255 / 19%),transparent 38%);content:"";pointer-events:none}.dashboard-platform-card[data-platform=pinduoduo]{--platform-brand: #e02e24;--platform-brand-deep: #ae1713}.dashboard-platform-card[data-platform=douyin]{--platform-brand: #20232d;--platform-brand-deep: #07090e}.dashboard-platform-card[data-platform=kuaishou]{--platform-brand: #ff4906;--platform-brand-deep: #c92b00}.dashboard-platform-card[data-platform=wechat]{--platform-brand: #07c160;--platform-brand-deep: #047e3d}.dashboard-platform-card[data-platform=jd]{--platform-brand: #e1251b;--platform-brand-deep: #a91412}.dashboard-platform-card[data-platform=taobao]{--platform-brand: #ff620f;--platform-brand-deep: #d93a00}.dashboard-platform-card[data-rollout=reserved]{box-shadow:0 12px 28px #030a1633,inset 0 1px #ffffff2e}.dashboard-platform-card>header{display:grid;min-height:74px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:16px 12px 12px}.platform-brand-mark{--platform-mark-brand: #6686bd;--platform-mark-brand-deep: #365b94;position:relative;display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid color-mix(in srgb,var(--platform-mark-brand) 24%,white 76%);border-radius:11px;background:linear-gradient(145deg,color-mix(in srgb,var(--platform-mark-brand) 8%,white 92%),#fffffff5);box-shadow:0 6px 18px color-mix(in srgb,var(--platform-mark-brand) 20%,transparent),inset 0 1px #ffffffd1}.platform-brand-mark[data-platform=pinduoduo]{--platform-mark-brand: #e02e24;--platform-mark-brand-deep: #b91f18}.platform-brand-mark[data-platform=douyin]{--platform-mark-brand: #161823;--platform-mark-brand-deep: #05070a}.platform-brand-mark[data-platform=kuaishou]{--platform-mark-brand: #ff4906;--platform-mark-brand-deep: #c92b00}.platform-brand-mark[data-platform=wechat]{--platform-mark-brand: #07c160;--platform-mark-brand-deep: #05964a}.platform-brand-mark[data-platform=jd]{--platform-mark-brand: #e1251b;--platform-mark-brand-deep: #b1191a}.platform-brand-mark[data-platform=taobao]{--platform-mark-brand: #ff5000;--platform-mark-brand-deep: #db3f00}.platform-brand-mark img{display:block;width:78%;height:78%;object-fit:contain;filter:none;opacity:1}.platform-brand-fallback{color:#52627a;font-size:12px;font-weight:800;line-height:1}.platform-brand-mark[data-platform=wechat],.platform-brand-mark[data-platform=taobao]{border-color:color-mix(in srgb,var(--platform-mark-brand) 70%,white 30%);background:linear-gradient(145deg,var(--platform-mark-brand),var(--platform-mark-brand-deep))}.platform-brand-mark[data-platform=wechat] img,.platform-brand-mark[data-platform=taobao] img{width:72%;height:72%}.platform-brand-mark.compact{width:28px;height:28px;border-radius:8px;box-shadow:0 4px 10px #0000001f}.thread-contact .conversation-platform-mark{display:grid;width:36px;height:36px;border-radius:10px;box-shadow:none}.platform-unread-badge{position:absolute;z-index:2;top:-8px;right:-8px;display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#e5484d;box-shadow:0 3px 8px #5b0e1447;color:#fff;font-size:12px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.platform-brand-mark.compact .platform-unread-badge{top:-7px;right:-9px;min-width:18px;height:18px;padding-inline:4px}.dashboard-platform-title{min-width:0}.dashboard-platform-title strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-platform-title strong{color:#fff;font-size:16px;text-shadow:0 1px 7px rgb(0 0 0 / 17%)}.dashboard-platform-card>header .status{min-height:22px;border-color:#ffffff42;padding:2px 7px;background:#030a1633;color:#fff;font-size:12px}.dashboard-platform-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 14px;border-top:1px solid rgb(255 255 255 / 23%);border-bottom:1px solid rgb(255 255 255 / 23%)}.dashboard-platform-metrics>span{padding:12px 6px 11px}.dashboard-platform-metrics>span+span{border-left:1px solid rgb(255 255 255 / 23%);padding-left:14px}.dashboard-platform-metrics small,.dashboard-platform-metrics strong{display:block}.dashboard-platform-metrics small{color:#ffffffc2;font-size:13px}.dashboard-platform-metrics strong{margin-top:2px;color:#fff;font-size:26px;line-height:1.15;font-variant-numeric:tabular-nums}.dashboard-platform-card>footer{display:grid;min-height:64px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 8px;padding:10px 14px;background:#030a162e}.dashboard-platform-card>footer>span{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#ffffffc7;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-platform-card>footer>span:before{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#ffffff94;content:""}.dashboard-platform-card>footer>span[data-state=available]:before{background:#a7ffcb}.dashboard-platform-card>footer>a{grid-row:1 / span 2;grid-column:2;align-self:center;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.dashboard-platform-card>footer>.dashboard-platform-link-disabled{grid-row:1 / span 2;grid-column:2;align-self:center;color:#ffffffad;font-size:13px;font-weight:700}.dashboard-platform-card>footer>.dashboard-platform-link-disabled:before{display:none}.dashboard-main-grid{display:grid;width:100%;grid-template-columns:minmax(0,1fr);gap:12px}.dashboard-main-grid>.card{min-width:0;overflow:hidden}.engine-panel>.card-head{border-bottom:1px solid var(--color-slate-100)}.engine-panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.engine-panel-head>h2{grid-column:2;text-align:center}.engine-platform-disclosures{display:grid;gap:8px;padding:10px 14px 14px;background:#ffffff06}.engine-platform-disclosure{min-width:0;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:11px;background:#ffffff09;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.engine-platform-disclosure[data-expanded=true]{border-color:#6799f39e;background:#2f52921a;box-shadow:inset 0 0 0 1px #90b5f814,0 9px 22px #00000024}.engine-platform-toggle{display:grid;width:100%;min-width:0;min-height:52px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:8px 11px;border:0;background:transparent;color:var(--color-slate-800);cursor:pointer;font:inherit;text-align:left;transition:background var(--transition),color var(--transition)}.engine-platform-toggle:hover{background:#4e7ed81a;color:var(--color-slate-950)}.engine-platform-toggle:focus-visible{outline:2px solid #76a7ff;outline-offset:-3px}.engine-platform-toggle .platform-brand-mark{width:28px;height:28px}.engine-platform-summary{min-width:0}.engine-platform-summary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.engine-platform-summary strong{color:var(--color-slate-950);font-size:14px;font-weight:740}.engine-platform-chevron{width:9px;height:9px;justify-self:center;border-right:2px solid var(--color-slate-500);border-bottom:2px solid var(--color-slate-500);transform:translateY(-2px) rotate(45deg);transition:border-color var(--transition),transform var(--transition)}.engine-platform-toggle:hover .engine-platform-chevron{border-color:var(--color-slate-950)}.engine-platform-toggle[aria-expanded=true] .engine-platform-chevron{transform:translateY(3px) rotate(225deg)}.engine-platform-content{min-width:0;border-top:1px solid var(--color-slate-100)}.engine-monitor-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.engine-monitor-head>strong{min-width:0;color:var(--color-slate-800);font-size:13px}.dashboard-table{min-width:0;table-layout:fixed}.dashboard-table th{padding:8px 14px;font-size:12px}.dashboard-table td{padding:12px 14px;font-size:13px}.dashboard-table th:nth-child(2){width:112px}.dashboard-table th:last-child{width:140px;text-align:right}.dashboard-action-cell{text-align:right}.dashboard-conversation-link{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid rgb(0 122 255 / 24%);border-radius:11px;background:#e8f2ff;color:#0066d6;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background var(--transition),border-color var(--transition),box-shadow var(--transition)}.dashboard-conversation-link:hover{border-color:#007aff7a;background:#d8eaff;box-shadow:0 3px 9px #0066d61f}.dashboard-conversation-link.primary{border-color:#007aff;background:#007aff;color:#fff;box-shadow:0 3px 9px #007aff33}.dashboard-conversation-link.primary:hover{border-color:#0066df;background:#0066df}.dashboard-conversation-link:focus-visible{outline:3px solid #007aff;outline-offset:3px}.dashboard-copy-cell>span,.dashboard-copy-cell>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-copy-cell>small{margin-top:2px;color:var(--color-slate-400);font-size:12px}.dashboard-risk{display:inline-flex;min-height:20px;align-items:center;padding:1px 7px;border-radius:999px;background:var(--color-slate-100);color:var(--color-slate-600);font-size:12px;font-weight:680;white-space:nowrap}.dashboard-risk[data-tone=high]{background:var(--color-red-100);color:var(--color-red-700)}.dashboard-risk[data-tone=medium]{background:var(--color-amber-100);color:var(--color-amber-800)}.dashboard-table td>.dashboard-risk+small{display:block;margin-top:2px;color:var(--color-slate-400);font-size:12px}.dashboard-empty-row{padding:22px 8px;color:var(--color-slate-500);text-align:center}.empty-state,.loading-state,.error-state{display:grid;min-height:260px;place-items:center;padding:32px;text-align:center}.state-icon{display:grid;width:46px;height:46px;margin:auto;place-items:center;border-radius:50%;background:var(--color-slate-100);color:var(--color-slate-500);font-size:20px}.empty-state h2,.error-state h2{margin:11px 0 3px;font-size:16px}.empty-state p,.error-state p{max-width:430px;margin:0 auto 13px;color:var(--color-slate-500);font-size:13px}.skeleton{width:min(600px,100%)}.skeleton-line{height:12px;margin:9px 0;border-radius:5px;background:linear-gradient(90deg,#edf0f3,#f7f8fa,#edf0f3);background-size:200% 100%;animation:shimmer 1.2s infinite}.skeleton-line:nth-child(2){width:78%}.skeleton-line:nth-child(3){width:91%}@keyframes shimmer{to{background-position:-200% 0}}.toast-region{position:fixed;z-index:100;top:auto;right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));left:auto;display:grid;align-content:end;gap:8px;width:min(360px,calc(100vw - 40px));pointer-events:none}.toast{--toast-accent: #007aff;--toast-highlight: #56adff;--toast-soft: #e7f1ff;--toast-icon: #005dc5;position:relative;display:grid;min-height:72px;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:10px;overflow:hidden;padding:12px 10px 12px 14px;border:1px solid rgb(255 255 255 / 88%);border-radius:20px;background:#f8f9fcf0;box-shadow:0 8px 28px #1f29371f,0 1px 3px #1f293712,inset 0 1px #ffffffe5;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);pointer-events:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;transition:box-shadow var(--transition);animation:toast-in .22s cubic-bezier(.2,.8,.2,1)}.toast[data-tone=success]{--toast-accent: #248a3d;--toast-highlight: #4bd66d;--toast-soft: #e6f5e9;--toast-icon: #207a36}.toast[data-tone=danger]{--toast-accent: #d92d27;--toast-highlight: #ff7268;--toast-soft: #ffebe9;--toast-icon: #bf2923}.toast:hover,.toast:focus-within{box-shadow:0 10px 32px #1f293726,0 1px 3px #1f293712,inset 0 1px #ffffffe5}.toast-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:linear-gradient(155deg,var(--toast-highlight),var(--toast-accent));box-shadow:inset 0 1px 1px #ffffff4d,0 1px 2px #00000014;color:#fff}.toast-icon svg{width:23px;height:23px}.toast-copy{min-width:0}.toast-title-row{display:flex;min-width:0;align-items:center;gap:7px}.toast-title-row strong{min-width:0;color:#1d1d1f;font-size:13px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.toast-count{flex:none;padding:1px 6px;border-radius:999px;background:var(--toast-soft);color:var(--toast-icon);font-size:12px;font-weight:650;line-height:1.5}.toast-message{display:block;margin-top:3px;color:#616166;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.toast-close{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:50%;background:#3c3c430f;color:#68686e;cursor:pointer;transition:background var(--transition),color var(--transition)}.toast-close svg{width:16px;height:16px}.toast-close:hover{background:#3c3c431f;color:#1d1d1f}.toast-close:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:1px}.toast.is-updated{animation:toast-update .2s ease}.toast.is-leaving{pointer-events:none;animation:toast-out .18s ease forwards}@keyframes toast-in{0%{transform:translateY(-10px) scale(.98);opacity:0}}@keyframes toast-update{50%{box-shadow:0 8px 28px #1f29372e,inset 0 1px #ffffffe5}}@keyframes toast-out{to{transform:translateY(-6px) scale(.98);opacity:0}}.login-page{--login-text: #f8fafc;--login-muted: #aebdd1;--login-border: rgb(177 203 239 / 19%);--login-surface: rgb(7 13 25 / 34%);position:relative;isolation:isolate;display:grid;min-height:100vh;min-height:100svh;grid-template-rows:minmax(0,1fr) auto;overflow:hidden auto;place-items:center;padding:clamp(18px,3vh,34px) max(18px,env(safe-area-inset-right)) clamp(24px,4vh,48px) max(18px,env(safe-area-inset-left));background:transparent;color:var(--login-text);color-scheme:dark}.login-stage{display:grid;width:min(500px,100%);min-width:0;align-self:center;justify-self:center;gap:clamp(20px,3vh,30px);animation:login-float-in .72s cubic-bezier(.16,1,.3,1) both}.compliance-footer{position:relative;z-index:1;min-width:0;color:#aebdd1d1;font-size:12px;line-height:1.5}.compliance-footer a{display:inline-flex;min-height:28px;align-items:center;padding:4px 6px;border-radius:7px;color:inherit;text-decoration:none;text-underline-offset:3px}.compliance-footer a:hover{color:#f1f5f9;text-decoration:underline}.compliance-footer a:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.compliance-footer--login{align-self:end;justify-self:center;margin-top:clamp(14px,2.5vh,26px);text-align:center}body.authenticated-theme .workspace{display:flex;min-height:100dvh;flex-direction:column}body.authenticated-theme #main-content{flex:1 0 auto}body.authenticated-theme .compliance-footer--workspace{flex:0 0 auto;align-self:flex-end;padding:4px max(22px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) 22px;color:#48484ab8;text-align:right}body.authenticated-theme .compliance-footer--workspace a:hover{color:#1d1d1f}.login-panel{min-width:0}.login-wrapper{--login-orange: #d45b1a;--login-violet: #7027d8;position:relative;isolation:isolate;width:100%;overflow:hidden;padding:clamp(28px,5vw,40px);border:1px solid var(--login-border);border-radius:28px;background:linear-gradient(145deg,#0b122061,#060a1438);box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff0f;backdrop-filter:blur(22px) saturate(116%);-webkit-backdrop-filter:blur(22px) saturate(116%);transition:border-color .35s ease,box-shadow .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.login-wrapper:hover{border-color:#bfd5f547;box-shadow:0 36px 92px #0006,inset 0 1px #ffffff14;transform:translateY(-3px)}.login-card-glow{position:absolute;z-index:0;border-radius:50%;opacity:.34;filter:blur(54px);pointer-events:none;animation:login-glow-pulse 5s ease-in-out infinite alternate}.login-card-glow-orange{top:-92px;right:-78px;width:250px;height:250px;background:var(--login-orange)}.login-card-glow-violet{bottom:-126px;left:-106px;width:300px;height:300px;background:var(--login-violet);animation-delay:-2.5s}.login-card-overlay{position:absolute;z-index:1;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 43%,#0307126b 18%,#03071230 68%,#02050e57);box-shadow:inset 0 0 0 1px #ffffff05;pointer-events:none}.login-card-content{position:relative;z-index:2}.login-brand{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.login-page .brand-logo{width:44px;height:44px;border-color:#ffffff3d;border-radius:13px;box-shadow:0 10px 28px #00000047}.login-brand .brand-copy strong,.login-brand .brand-copy span{display:block}.login-brand .brand-copy strong{color:var(--login-text);font-size:16px}.login-brand .brand-copy span{margin-top:1px;color:var(--login-muted);font-size:13px}.login-copy{width:100%}.login-card-header{margin-bottom:23px;text-align:center}.login-card-header h1{margin:0;color:var(--login-text);font-size:clamp(24px,5vw,28px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.login-card-header p{margin:8px 0 0;color:var(--login-muted);font-size:14px;line-height:1.65}.login-page .warning-banner{margin-bottom:14px;border-color:#ff90815c;background:#85232933;color:#ffc0b8}.login-form{display:grid;gap:12px}.login-form>.field{margin-bottom:-6px}.login-form>.field>span,.login-password-field>label{color:#dce7f5;font-size:13px;font-weight:650}.login-page .login-form>.input,.login-page .login-password-control .input{width:100%;height:52px;min-height:52px;border:1px solid rgb(255 255 255 / 11%);border-radius:13px;background:#ffffff0a;box-shadow:inset 0 1px #ffffff05;color:var(--login-text);font-size:14px;caret-color:#c4b5fd;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.login-page .input::placeholder{color:#8e9eb4;opacity:1}.login-page .input:focus{border-color:#b59dff7f;outline:0;background:#ffffff12;box-shadow:0 0 0 3px #7027d821,0 0 24px #7027d824;transform:translateY(-1px)}.login-page input:-webkit-autofill,.login-page input:-webkit-autofill:hover,.login-page input:-webkit-autofill:focus{-webkit-text-fill-color:var(--login-text);caret-color:var(--login-text);transition:background-color 600000s 0s,color 600000s 0s}.login-password-field{margin-bottom:0!important}.login-password-field>label{display:block;margin-bottom:6px}.login-password-control{position:relative}.login-password-control .input{padding-right:64px}.login-password-control button{position:absolute;top:50%;right:8px;min-width:46px;height:34px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#cbd8eb;font-size:13px;font-weight:700;transform:translateY(-50%);transition:border-color .2s ease,background .2s ease,color .2s ease}.login-password-control button:hover{border-color:#b299ff3d;background:#7027d81f;color:#fff}.login-form-error{padding:10px 12px;border:1px solid rgb(255 126 120 / 38%);border-radius:10px;background:#9021243b;color:#ffb3ad;font-size:13px}.login-form[aria-busy=true]{cursor:progress}.login-page .login-form .button{min-height:50px;border-color:#ffffff29;border-radius:13px;background:#ffffff0b;color:#edf4ff;font-size:14px;font-weight:650;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.login-page .login-form .button:hover:not(:disabled){border-color:#ffffff47;background:#ffffff14;box-shadow:0 10px 24px #0000002e;transform:translateY(-1px)}.login-page .login-form .button.primary{border-color:#ae9ceb61;background:linear-gradient(135deg,#7027d847,#26499d33,#ffffff12);color:#fff;box-shadow:inset 0 1px #ffffff14,0 12px 28px #3723862e}.login-page .login-form .button.primary:hover:not(:disabled){border-color:#c4b4ff94;background:linear-gradient(135deg,#7027d861,#26499d45,#ffffff1a);box-shadow:inset 0 1px #ffffff1a,0 14px 32px #37238640}.login-help{margin:16px 0 0;color:#9aabc0;font-size:13px;line-height:1.65;text-align:center}.login-visual{position:relative;display:block;width:100%;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#dce7f5;text-align:center;backdrop-filter:none;-webkit-backdrop-filter:none}.login-visual:before,.login-visual:after{display:none}.login-visual .visual-content{width:100%;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.login-visual .visual-title{margin:0 0 14px;color:#dfe9f8;font-size:clamp(17px,1.8vw,19px);font-weight:590;letter-spacing:-.01em;line-height:1.5;text-align:center}.login-visual .visual-stats{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.login-visual .visual-stat{display:grid;min-width:0;min-height:112px;margin:0;align-content:center;padding:13px 8px;border:1px solid rgb(186 213 249 / 18%);border-radius:14px;background:linear-gradient(145deg,#1e3a6926,#08112212);box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0000001a;text-align:center;backdrop-filter:blur(9px) saturate(110%);-webkit-backdrop-filter:blur(9px) saturate(110%)}.login-visual .visual-stat strong{display:block;min-width:0;font-size:clamp(30px,4vw,36px);font-weight:740;letter-spacing:.1em;line-height:1}.login-visual .visual-stat-text{display:inline-block;background:linear-gradient(90deg,#f8fafc,#38bdf8 22%,#818cf8 48%,#c084fc 70%,#f8fafc);background-size:240% 100%;background-clip:text;color:transparent;text-shadow:0 0 24px rgb(96 165 250 / 18%);-webkit-background-clip:text;animation:login-capability-gradient 5s linear infinite}.login-visual .visual-stat-description{display:block;margin-top:9px;color:#a9bad0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}@keyframes login-capability-gradient{0%{background-position:100% 50%}to{background-position:-140% 50%}}@keyframes login-float-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes login-glow-pulse{0%{opacity:.26;transform:scale(.92)}to{opacity:.4;transform:scale(1.08)}}@media(max-width:520px){.login-page{padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.login-stage{gap:18px}.login-wrapper{padding:25px 20px;border-radius:24px}.login-brand{margin-bottom:17px}.login-card-header{margin-bottom:20px}.login-visual{padding:0;border-radius:0}.login-visual .visual-title{margin-bottom:10px;font-size:16px}.login-visual .visual-stats{gap:6px}.login-visual .visual-stat{min-height:106px;padding:11px 4px;border-radius:12px}.login-visual .visual-stat strong{font-size:clamp(24px,8vw,28px);letter-spacing:.06em}.login-visual .visual-stat-description{margin-top:8px;font-size:12px;line-height:1.35}.compliance-footer--login{margin-top:12px}}@media(min-width:521px)and (max-height:800px){.login-page{padding-block:12px 16px}.login-stage{gap:12px}.login-wrapper{padding:22px 30px;border-radius:24px}.login-brand{margin-bottom:10px}.login-page .brand-logo{width:38px;height:38px}.login-card-header{margin-bottom:12px}.login-card-header h1{font-size:24px}.login-card-header p{margin-top:5px;font-size:13px;line-height:1.45}.login-form{gap:8px}.login-page .login-form>.input,.login-page .login-password-control .input{height:46px;min-height:46px}.login-password-field>label{margin-bottom:3px}.login-page .login-form .button{min-height:46px}.login-help{margin-top:8px;font-size:12px;line-height:1.45}.login-visual{padding:0;border-radius:0}.login-visual .visual-title{margin-bottom:8px;font-size:15px}.login-visual .visual-stat{min-height:86px;padding-block:8px}.login-visual .visual-stat strong{font-size:30px}.login-visual .visual-stat-description{margin-top:5px;font-size:12px}}.modal-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:20px;background:#07111e85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{width:min(520px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:12px;background:#fff;box-shadow:0 25px 70px #0000003d}.modal-wide{display:grid;width:min(920px,100%);height:min(820px,calc(100vh - 40px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:18px;border-bottom:1px solid var(--color-slate-200)}.modal-head h2{margin:0;font-size:17px}.modal-head p{margin:3px 0 0;color:var(--color-slate-500);font-size:12px}.modal-body{padding:18px}.modal-wide .modal-body{min-height:0;overflow:auto}.modal-wide .knowledge-edit-content{height:clamp(280px,38vh,440px);min-height:280px;padding:14px;font-size:15px;line-height:1.7}.modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--color-slate-200);background:#fafbfd}.commerce-platform-tabs{display:inline-grid;width:min(100%,372px);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;margin-bottom:18px;border-radius:12px}.commerce-platform-tabs a{min-width:0;min-height:46px;justify-content:center;padding:0 12px;border-radius:8px;font-size:16px;font-weight:600;white-space:nowrap}.commerce-module-switcher{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;margin:-5px 0 18px}.commerce-module-card{position:relative;display:grid;min-width:0;min-height:124px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);background:#ffffffb8;color:var(--color-slate-950);box-shadow:var(--shadow-sm);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.commerce-module-card:hover{border-color:var(--color-blue-600);transform:translateY(-1px)}.commerce-module-card:focus-visible{outline:3px solid rgb(59 130 246 / 28%);outline-offset:2px}.commerce-module-card[aria-current=page]{border-color:var(--color-blue-600);background:#eff6ffe0;box-shadow:0 12px 28px #2563eb21}.commerce-module-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:#3b82f61f;color:var(--color-blue-700)}.commerce-module-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.commerce-module-copy,.commerce-module-copy>*{min-width:0}.commerce-module-copy{display:block}.commerce-module-eyebrow,.commerce-module-copy>strong,.commerce-module-copy>small{display:block}.commerce-module-eyebrow{color:var(--color-blue-700);font-size:12px;font-weight:750;letter-spacing:.06em}.commerce-module-copy>strong{margin-top:3px;font-size:18px}.commerce-module-copy>small{margin-top:4px;color:var(--color-slate-600);line-height:1.45}.commerce-module-features{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.commerce-module-features>span{padding:3px 7px;border-radius:999px;background:#64748b1a;color:var(--color-slate-600);font-size:12px;font-weight:650}.commerce-module-state{display:inline-flex;align-items:center;gap:5px;color:var(--color-slate-500);font-size:13px;font-weight:700;white-space:nowrap}.commerce-module-state>span{font-size:19px;line-height:1}.commerce-module-card[aria-current=page] .commerce-module-state{color:var(--color-blue-700)}.platform-ai-component-panel,.commerce-component-panel{min-width:0}[data-orders-list] .card-head{align-items:flex-start;flex-wrap:wrap}[data-orders-list]{min-width:0;overflow:hidden}[data-orders-page]{min-width:0}.orders-workspace{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.orders-workspace>*,[data-order-detail]>*{min-width:0;max-width:100%}[data-orders-list] .segment-control{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}[data-orders-list] .segment-control a{flex:0 0 auto}[data-orders-list] .data-table{min-width:760px}[data-order-detail]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:14px}.order-detail-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.order-detail-title-row>h2{margin:0}.order-detail-conversation-action{flex:0 0 auto}[data-order-detail] .table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}[data-order-detail] .data-table{min-width:680px}.mobile-nav{display:none}@media(min-width:1181px)and (max-width:1400px){:root{--sidebar-width: 228px}.page{padding-right:20px;padding-left:20px}.conversation-layout{grid-template-columns:220px minmax(360px,1fr) 290px}.thread-head:has(.conversation-ai-switch){align-items:flex-start;flex-wrap:wrap}.thread-head:has(.conversation-ai-switch) .thread-actions{width:100%;flex-wrap:wrap;justify-content:flex-end}}@media(max-width:1280px){.dashboard-platform-grid{grid-template-columns:repeat(3,minmax(180px,1fr));grid-template-rows:auto}.dashboard-platform-card[data-platform=pinduoduo]{min-height:216px;grid-row:auto}.dashboard-platform-card[data-rollout=reserved]{min-height:102px}.dashboard-platform-card[data-rollout=reserved]>header{min-height:51px;grid-template-columns:34px minmax(0,1fr) auto;gap:7px;padding:9px 10px 7px}.dashboard-platform-card[data-rollout=reserved]>header .platform-brand-mark{width:34px;height:34px;border-radius:9px}.dashboard-platform-card[data-rollout=reserved] .dashboard-platform-metrics{display:none}.dashboard-platform-card[data-rollout=reserved]>footer{min-height:51px;padding:7px 10px}.dashboard-platform-card[data-rollout=reserved]>footer>span:nth-child(2){display:none}}@media(max-width:1180px){:root{--sidebar-width: 80px}.brand{min-height:78px;justify-content:center;padding:10px}.sidebar>.brand>.brand-copy,.nav-label,.nav-text,.operator-meta,.presence,.sidebar-safety>span:last-child{display:none}.nav-group{padding:13px 9px 0}.nav-link{justify-content:center;padding:5px}.nav-link:hover{transform:none}.nav-badge{position:absolute;margin:-25px 0 0 26px}.sidebar-footer{margin:11px 9px 0;padding:11px 0 0}.operator-card,.sidebar-safety{min-height:52px;justify-content:center;padding:8px}.conversation-layout{height:auto;grid-template-columns:260px minmax(390px,1fr);grid-template-rows:minmax(620px,1fr) minmax(480px,68dvh);overflow:visible}.thread-head:has(.conversation-ai-switch){align-items:flex-start;flex-wrap:wrap}.thread-head:has(.conversation-ai-switch) .thread-actions{width:100%;flex-wrap:wrap;justify-content:flex-end}.context-pane{display:grid;max-height:68dvh;grid-column:1 / -1;border-top:1px solid var(--color-slate-200);border-left:0}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.handoff-case-card{grid-template-columns:minmax(0,1fr) minmax(310px,.9fr)}.grid-3,.rag-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rag-summary-card:nth-child(2n){border-right:0}.rag-summary-card:nth-child(-n+2){border-bottom:1px solid var(--color-slate-100)}.rag-workbench{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr)}}@media(max-width:1050px){.dashboard-main-grid{grid-template-columns:1fr}.topbar-date{display:none}}@media(max-width:900px){.operations-summary,.operation-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-summary article:nth-child(2){border-right:0}.operations-summary article:nth-child(-n+2){border-bottom:1px solid var(--color-slate-100)}.handoff-case-card,.runtime-summary{grid-template-columns:1fr}.catalog-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-summary article:nth-child(2){border-right:0}.catalog-summary article:nth-child(-n+2){border-bottom:1px solid var(--color-slate-200)}.runtime-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.rag-workbench{grid-template-columns:1fr}.knowledge-entry-list{max-height:min(56dvh,620px)}.topbar-user small{display:none}}@media(min-width:761px)and (max-width:820px){.conversation-layout{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:760px){:root{--header-height: 58px}.commerce-module-switcher{grid-template-columns:minmax(0,1fr);gap:9px;margin-bottom:13px}.commerce-module-card{min-height:112px;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:13px}.commerce-module-icon{width:40px;height:40px;border-radius:12px}.commerce-module-icon svg{width:22px;height:22px}.commerce-module-copy>strong{font-size:16px}.commerce-module-copy>small{font-size:13px}.commerce-module-features{margin-top:7px}.commerce-module-state{grid-column:2;justify-self:start}.product-center-toolbar,.product-center-view,.product-center-toolbar .search-wrap{width:100%}body{padding-bottom:61px}.app-shell{display:block}.sidebar{display:none}.workspace{background:linear-gradient(180deg,#f8f9fbc7,#f7f8fae0)}.topbar{min-height:var(--header-height);padding:0 15px}.connection-state span,.topbar .icon-button[data-action=refresh-page],.topbar-date,.topbar-user>span:last-child{display:none}.topbar-heading{gap:8px}.topbar-heading>strong{font-size:17px}.topbar-route-icon{width:36px;height:36px;border-radius:9px}.topbar-route-icon svg{width:20px;height:20px}.topbar-user{padding:0;border-left:0}.page{padding:15px 12px 28px}.page-head{display:block;margin-bottom:14px}.page-head h1{font-size:26px}.page-head p{font-size:14px}.page-actions{justify-content:flex-start;margin-top:11px}.wechat-generated-secrets-head,.wechat-generated-secrets-copy{align-items:stretch;flex-direction:column}.wechat-generated-secrets-copy .page-actions{width:100%;margin-top:0}.wechat-generated-secrets-copy .button{min-height:42px;flex:1 1 140px}.mobile-notice{display:flex}.metric-grid,.grid-2,.grid-even,.grid-3,.form-row,.orders-workspace{grid-template-columns:minmax(0,1fr)}.operations-summary,.operation-lanes{grid-template-columns:1fr}.operations-summary article{border-right:0;border-bottom:1px solid var(--color-slate-100)}.operations-summary article:last-child{border-bottom:0}.handoff-queue>.card-head{align-items:flex-start;flex-direction:column}.handoff-queue-heading{width:100%;flex-wrap:wrap}.handoff-queue-primary-actions{width:100%}.handoff-queue-primary-actions .button{flex:1}.operations-filter{width:100%}.operations-filter a{flex:1;justify-content:center}.handoff-queue-body{padding:10px}.handoff-case-card{gap:13px;padding:13px}.handoff-case-head{grid-template-columns:36px minmax(0,1fr)}.handoff-case-status{max-width:none;grid-column:2;justify-content:flex-start}.handoff-case-status>small{text-align:left}.handoff-evidence{grid-template-columns:66px minmax(0,1fr)}.handoff-thumbnail,.handoff-evidence-placeholder{width:66px;height:66px}.handoff-assignment{grid-template-columns:1fr}.handoff-card-actions{justify-content:stretch}.handoff-card-actions .button{flex:1}.handoff-assignee-grid{grid-template-columns:1fr}.metric-card{min-height:105px}.conversation-layout{width:100%;height:auto;min-width:0;min-height:650px;grid-template-columns:minmax(0,1fr)}.conversation-layout[data-mobile-view=list]>:is(.thread-pane,.context-pane){display:none}.conversation-layout[data-mobile-view=thread]>.conversation-list-pane{display:none}.conversation-layout[data-mobile-view=thread]>.thread-pane{display:grid}.conversation-list-pane{max-height:none;overflow:hidden;border-right:0;border-bottom:1px solid var(--color-slate-200)}.conversation-items{max-height:clamp(116px,18dvh,174px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.conversation-item{width:100%;min-width:0}.thread-pane{min-height:570px}.mobile-conversation-back{display:inline-flex;width:100%;justify-content:flex-start}.thread-head{align-items:flex-start;flex-wrap:wrap;gap:8px;padding:10px 12px}.conversation-layout .thread-contact{min-width:0;flex:1 1 260px}.thread-actions{max-width:100%;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.conversation-handoff-banner{grid-template-columns:30px minmax(0,1fr);padding:9px 12px}.conversation-handoff-banner-icon{width:30px;height:30px}.conversation-handoff-banner>.conversation-handoff-trigger{width:100%;grid-column:1 / -1;justify-content:center}.conversation-handoff-banner>.conversation-handoff-banner-actions{grid-column:1 / -1;justify-content:flex-start}.message{max-width:90%}.context-pane{display:none}.conversation-layout[data-mobile-view=thread]{grid-template-rows:minmax(570px,1fr) minmax(480px,70dvh);overflow-x:hidden;overflow-y:auto}.conversation-layout[data-mobile-view=thread]>.context-pane{display:grid;min-height:480px;max-height:70dvh;grid-column:1;border-top:1px solid var(--color-slate-200);border-left:0}body:not(.authenticated-theme){padding-bottom:0}.mobile-nav{position:fixed;z-index:40;right:0;bottom:0;left:0;display:flex;height:61px;border-top:1px solid var(--color-slate-200);background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-nav a{display:grid;min-width:0;flex:1;place-items:center;color:var(--color-slate-500);font-size:12px;text-decoration:none}.mobile-nav a[aria-current=page]{color:var(--color-blue-700);font-weight:700}.capability-grid{grid-template-columns:repeat(2,1fr)}.wechat-governance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wechat-emergency-card .card-body{align-items:stretch;flex-direction:column}.rag-section-head{display:block}.rag-section-head>.status{margin-top:8px}.runtime-data-management{padding:14px}.runtime-data-head-actions{justify-content:flex-start;margin-top:11px}.runtime-summary,.runtime-overview-metrics{grid-template-columns:1fr}.runtime-batch-summary-head{align-items:flex-start}.runtime-batch-summary-actions{align-items:flex-end;flex-direction:column}.runtime-batch-summary-meta{grid-template-columns:1fr}.knowledge-support-panel>summary{align-items:flex-start;flex-direction:column;padding:15px}.knowledge-support-summary-meta{flex-wrap:wrap}.knowledge-support-content{padding:0 12px 12px}.product-card-registry .card-head{display:block}.product-card-search{width:100%;margin-top:10px}.product-card-table-wrap{max-height:none;overflow:visible}.product-card-table{display:block;min-width:0}.product-card-table thead{display:none}.product-card-table tbody{display:grid;gap:10px;padding:10px}.product-card-table tr{display:block;overflow:hidden;border:1px solid var(--color-slate-200);border-radius:9px;background:#fff}.product-card-table td{display:grid;grid-template-columns:94px minmax(0,1fr);gap:10px;padding:9px 11px;border-bottom:1px solid var(--color-slate-100)}.product-card-table td:last-child{border-bottom:0}.product-card-table td:before{color:var(--color-slate-500);content:attr(data-label);font-size:12px;font-weight:700}.product-card-table td[colspan]{display:block}.product-card-table td[colspan]:before{display:none}.product-center-detail-grid{grid-template-columns:1fr}.product-center-detail-grid>div,.product-center-detail-grid>div:nth-child(2n),.product-center-detail-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--color-slate-200)}.product-center-detail-grid>div:last-child{border-bottom:0}.alias-chips{max-width:none}.row-actions{justify-content:flex-start}.knowledge-base-selector{margin-top:11px}.knowledge-base-selector .select{min-width:0}.knowledge-index-toolbar{grid-template-columns:1fr}.knowledge-index-toolbar>*{grid-column:1}.rag-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rag-workbench{grid-template-columns:1fr}.knowledge-entry-list{max-height:min(60dvh,520px)}.knowledge-entry-row{min-height:136px;padding:14px}.knowledge-entry-actions .button{min-height:44px}.knowledge-detail-pane{min-height:520px}.knowledge-detail-head{display:block}.knowledge-detail-actions{justify-content:flex-start;margin-top:12px}.knowledge-metadata{grid-template-columns:1fr}.dashboard-page{padding-top:14px}.dashboard-page .page-head{align-items:flex-start}.dashboard-section-head{align-items:flex-start;flex-direction:column;gap:3px}.dashboard-platform-grid{grid-template-columns:1fr;grid-template-rows:auto}.dashboard-platform-card{min-height:204px}.dashboard-platform-card[data-platform=pinduoduo]{min-height:204px;grid-row:auto}.dashboard-platform-card>header{min-height:68px;grid-template-columns:40px minmax(0,1fr) auto;padding:14px 12px 10px}.dashboard-platform-card>header .platform-brand-mark{width:40px;height:40px}.dashboard-platform-metrics>span{padding-top:10px;padding-bottom:9px}.dashboard-platform-metrics strong{font-size:24px}.dashboard-platform-card>footer{min-height:60px}.dashboard-platform-card[data-rollout=reserved]{min-height:68px}.dashboard-platform-card[data-rollout=reserved]>header{min-height:68px;grid-template-columns:38px minmax(0,1fr) auto;padding:10px 12px}.dashboard-platform-card[data-rollout=reserved]>header .platform-brand-mark{width:38px;height:38px;border-radius:10px}.dashboard-platform-card[data-rollout=reserved]>footer{display:none}.dashboard-main-grid{grid-template-columns:minmax(0,1fr)}.engine-platform-disclosures{padding:9px 12px 12px}.engine-platform-toggle{min-height:54px}.modal-backdrop{padding:8px}.modal,.modal-wide{max-height:calc(100dvh - 16px)}.modal-wide{height:calc(100dvh - 16px)}.modal-wide .knowledge-edit-content{height:34vh;min-height:220px}.toast-region{right:max(10px,env(safe-area-inset-right,0px));bottom:max(10px,env(safe-area-inset-bottom,0px));width:min(360px,calc(100vw - 20px))}}@media(max-width:520px){.conversation-layout .thread-contact,.conversation-layout .thread-actions{width:100%}.conversation-layout .thread-actions{justify-content:flex-end}}@media(max-width:1180px){.model-console-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.model-console-summary article:nth-child(2){border-right:0}.model-console-summary article:nth-child(-n+2){border-bottom:1px solid var(--color-slate-100)}.model-policy-grid{grid-template-columns:1fr}}@media(max-width:900px){.model-chain-body{grid-template-columns:1fr}.model-chain-arrow{min-height:20px;transform:rotate(90deg)}.model-deployment-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.model-guardrail-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.model-security-banner{padding:11px 12px}.model-security-banner p{font-size:13px}.model-console-summary{grid-template-columns:1fr}.model-console-summary article{border-right:0;border-bottom:1px solid var(--color-slate-100)}.model-console-summary article:last-child{border-bottom:0}.model-section-head{align-items:flex-start;flex-direction:column;gap:5px}.model-deployment-grid{grid-template-columns:minmax(0,1fr)}.model-deployment-card{padding:14px}.model-deployment-head{grid-template-columns:38px minmax(0,1fr)}.model-provider-mark{width:38px;height:38px}.model-deployment-state{max-width:none;grid-column:2;justify-content:flex-start}.model-deployment-title h3{font-size:17px}.model-facts{grid-template-columns:1fr}.model-note{flex-direction:column}.model-deployment-actions:empty{display:none}.model-runtime-chain>.card-head{align-items:flex-start;flex-direction:column}.model-chain-body{padding:11px}.model-guardrail-steps{grid-template-columns:1fr;padding:0 13px 13px}.model-risk-list{padding:0 13px 13px}.model-risk-list>div{align-items:flex-start;grid-template-columns:9px minmax(0,1fr)}.model-risk-list .status{grid-column:2;justify-self:flex-start}.model-policy-note{margin:-2px 13px 13px}}body.authenticated-theme{--color-blue-700: #a9c4ff;--color-blue-600: #72a0ff;--color-blue-100: rgb(79 125 226 / 24%);--color-blue-50: rgb(74 112 196 / 14%);--color-green-700: #72dda9;--color-green-100: rgb(35 175 107 / 18%);--color-amber-800: #ffd180;--color-amber-100: rgb(224 153 36 / 19%);--color-red-700: #ff9691;--color-red-100: rgb(219 69 69 / 19%);--color-violet-700: #c7aaff;--color-violet-100: rgb(151 101 235 / 20%);--color-slate-950: #f8fafc;--color-slate-900: #f1f5f9;--color-slate-800: #e3eaf3;--color-slate-700: #cbd5e1;--color-slate-600: #aebaca;--color-slate-500: #91a0b4;--color-slate-400: #7e8da2;--color-slate-300: rgb(205 219 239 / 36%);--color-slate-200: rgb(195 211 235 / 22%);--color-slate-100: rgb(255 255 255 / 9%);--color-slate-50: rgb(255 255 255 / 5%);--color-white: rgb(10 18 32 / 78%);--shadow-sm: 0 8px 24px rgb(0 0 0 / 24%);--shadow-md: 0 18px 48px rgb(0 0 0 / 34%);background:var(--ai-bg-base);color:var(--color-slate-800);color-scheme:dark}body.authenticated-theme .app-shell small{font-size:13px!important}body.authenticated-theme .app-shell :is(time,code){font-size:13px!important}body.authenticated-theme .app-shell :is(.nav-label,.eyebrow,.metric-foot,.card-note,.context-label,.handoff-inline-meta,.handoff-assignment b,.handoff-context-warning,.handoff-empty p,.operation-task-meta,.operation-lane-empty,.list-main span,.model-policy-note,.platform-card-footer-note,.platform-empty-connection,.chart-bar span,.message-meta,.suggestion-delivery-note span,.runtime-summary span,.rag-summary-card span,.rag-live-source,.knowledge-result-count,.knowledge-entry-state,.knowledge-entry-row-meta,.knowledge-blocker strong,.knowledge-blocker span,.runtime-resolution-value span,.runtime-resolution-preview>p,.knowledge-metadata dt,.knowledge-metadata dd,.knowledge-filter-empty p,.knowledge-history-empty p,.knowledge-history-copy p,.capability,.kanban-card p,.kanban-meta,.timeline-copy strong,.timeline-copy span,.dashboard-platform-card>footer>span,.dashboard-platform-card>footer>a,.dashboard-platform-link-disabled,.mobile-nav a){font-size:13px}body.authenticated-theme .app-shell .sidebar-safety strong{font-size:14px}body.authenticated-theme .app-shell :is(.definition-list,.data-table,.dashboard-table td){font-size:14px}body.authenticated-theme .app-shell :is(.data-table th,.dashboard-table th,.button.small){font-size:13px}body.authenticated-theme .app-shell .runtime-batch-summary-head>div:first-child>span{font-size:clamp(16px,1.7vw,18px)}body.authenticated-theme .app-shell .runtime-batch-summary-actions .status{font-size:clamp(13px,1.3vw,14px)}body.authenticated-theme .app-shell .runtime-batch-summary-actions .button.small{font-size:clamp(14px,1.4vw,15px)}body.authenticated-theme .app-shell .model-deployment-actions :is(.button.small,.text-button){min-height:44px;padding:0 16px;font-size:15px;font-weight:650}body.authenticated-theme .app-shell .product-card-table td:before{font-size:13px}body.authenticated-theme .modal-head p{font-size:13px}body.authenticated-theme .app-shell .knowledge-detail-body h4{font-size:14px}.app-shell{background:transparent;color:var(--color-slate-800)}.workspace{background:linear-gradient(180deg,#050a140a,#050a141f)}.topbar,.mobile-nav{border-color:var(--ai-glass-border);background:var(--ai-glass-topbar);box-shadow:0 8px 24px #0003;color:var(--color-slate-800);backdrop-filter:blur(18px) saturate(122%);-webkit-backdrop-filter:blur(18px) saturate(122%)}.topbar-title small,.topbar-user span,.topbar-meta{color:var(--color-slate-500)}.app-shell :is(.card,.conversation-layout,.knowledge-support-panel,.operations-summary,.model-console-summary,.rag-summary){border-color:var(--ai-glass-border);background:linear-gradient(145deg,#0d192da3,#070f1d8a);box-shadow:0 18px 46px #00000040,inset 0 1px var(--ai-glass-highlight);color:var(--color-slate-800);backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%)}.app-shell :is(.handoff-case-card,.operation-task-card,.model-deployment-card,.runtime-summary article,.kanban-card){border-color:var(--ai-glass-border);background:var(--ai-glass-tile);box-shadow:0 12px 30px #0003,inset 0 1px var(--ai-glass-highlight);color:var(--color-slate-800);backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell :is(.card-footer,.handoff-queue-body,.handoff-evidence-placeholder,.handoff-context-block,.operation-lanes,.operation-lane,.model-chain-body,.model-chain-step,.model-facts>div,.model-guardrails,.model-deployment-empty,.model-guardrail-steps>div,.model-form-capabilities,.conversation-list-pane,.context-pane,.thread-pane,.thread-head,.pane-head,.conversation-platform-switcher,.message-part,.composer,.runtime-data-management,.product-card-table thead,.product-card-spec-fields,.knowledge-index-toolbar,.knowledge-board-toolbar,.knowledge-detail-head,.knowledge-timeline,.knowledge-content,.runtime-resolution-preview,.runtime-resolution-value,.kanban-column){border-color:var(--ai-glass-border);background:var(--ai-glass-subtle);color:var(--color-slate-800)}.app-shell :is(.handoff-evidence,.knowledge-content-section,.runtime-summary .runtime-batch-summary){border-color:#70a0ff66;background:linear-gradient(140deg,#1d365bad,#0d192c9e);box-shadow:0 10px 28px #00000038}.app-shell :is(.button,.icon-button,.input,.select,.textarea,.segment-control,.conversation-platform-option,.message-bubble,.suggestion-delivery-note,.order-card,.model-toggle-field>label){border-color:var(--color-slate-300);background:#ffffff12;color:var(--color-slate-800);box-shadow:none}.app-shell :is(.input,.select,.textarea)::placeholder{color:var(--color-slate-500);opacity:1}.app-shell .select option{background:#0b1526;color:#f1f5f9}.app-shell :is(.input,.select,.textarea):disabled{border-color:#cddbef33;background:#ffffff0a;color:#9eabbd;opacity:1}body.authenticated-theme input:-webkit-autofill,body.authenticated-theme input:-webkit-autofill:hover,body.authenticated-theme input:-webkit-autofill:focus{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;box-shadow:0 0 0 1000px #101b2d inset;transition:background-color 9999s ease-out 0s}.app-shell :is(.input,.select,.textarea):focus{border-color:var(--color-blue-600);background:#0d1c31e0;box-shadow:0 0 0 3px #5282eb33}.app-shell :is(.button,.icon-button,.conversation-platform-option):hover:not(:disabled){border-color:#81a8eb8f;background:#6891dc29;color:#fff}.app-shell .button.primary{border-color:#769fecc7;background:linear-gradient(135deg,#457de094,#234e9f7a);color:#fff;box-shadow:0 8px 20px #1953b547;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.app-shell .button.danger{border-color:#ff7e7861;background:#db45451f;color:var(--color-red-700)}.app-shell :is(.button,.icon-button):disabled{background:#ffffff08;color:var(--color-slate-500);opacity:.65}.app-shell .segment-control a[aria-current=page]{background:#6f9cef30;color:#fff}.app-shell .segment-control a[aria-current=page] small{background:#ffffff1a}.app-shell .data-table th{background:#050c17b8;color:var(--color-slate-500)}.app-shell .data-table td{border-color:var(--color-slate-100);color:var(--color-slate-700)}.app-shell .data-table tbody tr:hover td{background:#6591e117}.app-shell .product-card-table tr{background:#091220b3}.app-shell .catalog-summary{border-color:var(--ai-glass-border);background:var(--ai-glass-subtle)}.app-shell .catalog-summary article{border-color:var(--ai-glass-border);background:#08101d9e}.app-shell :is(.product-center-detail-grid,.product-center-detail-grid>div,.product-center-detail-section){border-color:var(--ai-glass-border);background:#08101d7f}.app-shell :is(.conversation-item:hover,.knowledge-entry-row:hover,.operation-task-card:hover){background:#5a85d31f}.app-shell :is(.conversation-item[aria-current=true],.knowledge-entry-row[data-selected=true]){border-color:#759fec70;background:#4270c933}.app-shell .knowledge-entry-row{border-color:var(--color-slate-100);background:#08101d9e}.app-shell .knowledge-entry-row[data-active=false]{background:#79262d29}.app-shell .message.outbound .message-bubble{border-color:#6997eb61;background:#2f60b845;color:#f3f7ff}.app-shell .message.system .message-bubble{background:#9765eb26}.app-shell .product-thumb{background:linear-gradient(145deg,#6f829f38,#1a273ca3)}.app-shell .platform-mark{background:#d34d4329;color:#ff9d95}.app-shell .platform-mark[data-platform=kuaishou]{background:#ff49062b;color:#ffad82}.app-shell .platform-mark[data-platform=jd]{background:#d23f3f29;color:#ff9d9d}.app-shell .platform-mark[data-platform=taobao]{background:#d85f192b;color:#ffae78}.app-shell :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error){border-color:#ff7e7861;background:#9021243d;color:#ffaaa5}.app-shell :is(.info-banner,.model-security-banner,.model-note,.suggestion-box,.suggestion-review-card){border-color:#70a0ff5c;background:#254f9733;color:#bfd3ff}.app-shell :is(.suggestion-review-copy,.suggestion-review-citations li,.suggestion-history li,.suggestion-review-meta span){border-color:var(--ai-glass-border);background:#08101d9e}.app-shell :is(.handoff-evidence.missing,.handoff-context-block.missing,.handoff-context-warning){border-color:#ffc25257;background:#82540b33;color:#ffd48a}.app-shell .model-security-banner>span{background:#ffffff17;color:inherit}.app-shell .skeleton-line{background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d);background-size:200% 100%}body.authenticated-theme .modal-backdrop{background:#0104099e;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body.authenticated-theme .modal{border:1px solid var(--color-slate-200);background:#070f1de5;box-shadow:0 28px 80px #0000008a;color:var(--color-slate-800);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}body.authenticated-theme :is(.modal-head,.modal-footer){border-color:var(--color-slate-200);background:#ffffff08}body.authenticated-theme .modal :is(.input,.select,.textarea,.button,.icon-button){border-color:var(--color-slate-300);background:#ffffff12;color:var(--color-slate-800)}body.authenticated-theme .modal :is(.input,.select,.textarea,.button,.icon-button):disabled{border-color:#cddbef33;background:#ffffff0a;color:#9eabbd;opacity:.72}body.authenticated-theme .modal .button.primary{border-color:#6997ebbd;background:linear-gradient(135deg,#457de094,#234e9f7a);color:#fff}body.authenticated-theme .modal :is(.select,input,textarea){color-scheme:dark}body.authenticated-theme .modal .select option{background:#0b1526;color:#f1f5f9}body.authenticated-theme .modal .select option:checked{background:#24477e;color:#fff}body.authenticated-theme .modal :is(input[type=checkbox],input[type=radio]){accent-color:#72a0ff;color-scheme:dark}body.authenticated-theme .modal :is(input[type=checkbox],input[type=radio]):disabled{opacity:.62}body.authenticated-theme .modal input[type=file]{width:100%;min-height:46px;padding:5px;border:1px solid var(--color-slate-300);border-radius:7px;background:#ffffff0f;color:var(--color-slate-600)}body.authenticated-theme .modal input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:0 12px;border:1px solid rgb(118 159 236 / 58%);border-radius:6px;background:#457de038;color:#eef5ff;font:inherit;font-weight:650;cursor:pointer}body.authenticated-theme .modal input[type=file]::file-selector-button:hover{background:#457de057}body.authenticated-theme .modal :is(fieldset,.product-card-spec-fields,.model-form-capabilities,.model-toggle-field>label,.knowledge-import-dropzone,.knowledge-import-file,.upload-dropzone){border-color:var(--color-slate-200);background:#ffffff0d;color:var(--color-slate-800)}body.authenticated-theme .modal .card{border-color:var(--color-slate-200);background:linear-gradient(145deg,#111c2fc2,#08101da8);box-shadow:0 10px 26px #0000003d;color:var(--color-slate-800)}body.authenticated-theme .modal .knowledge-import-picker{cursor:pointer;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition)}body.authenticated-theme .modal .knowledge-import-picker:hover{border-color:#81a8eb8f;background:linear-gradient(145deg,#264067bd,#0d1c31ad);transform:translateY(-1px)}body.authenticated-theme .modal .knowledge-import-picker:focus-within{border-color:var(--color-blue-600);outline:3px solid rgb(82 130 235 / 24%);outline-offset:2px;box-shadow:0 10px 30px #13469c38}body.authenticated-theme .modal .knowledge-import-picker:has(input:disabled){cursor:not-allowed;opacity:.66;transform:none}body.authenticated-theme .modal :is([data-knowledge-import-file-summary],[data-knowledge-import-success]) .card-body{padding-top:18px}body.authenticated-theme .modal fieldset legend{color:var(--color-slate-700)}body.authenticated-theme .modal :is(.info-banner,.model-security-banner,.model-note,.suggestion-box){border-color:#70a0ff5c;background:#254f9733;color:#bfd3ff}body.authenticated-theme .modal :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error){border-color:#ff7e7861;background:#9021243d;color:#ffaaa5}body.authenticated-theme .modal .mobile-notice{border-color:#ffc25261;background:#87580c42;color:#ffd98f}body.authenticated-theme,body.authenticated-theme *{scrollbar-color:rgb(129 156 198 / 58%) transparent;scrollbar-width:thin}body.authenticated-theme *::-webkit-scrollbar{width:10px;height:10px}body.authenticated-theme *::-webkit-scrollbar-track{background:transparent}body.authenticated-theme *::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#819cc67a;background-clip:padding-box}body.authenticated-theme *::-webkit-scrollbar-thumb:hover{background:#9bb8e5ad;background-clip:padding-box}body.authenticated-theme *::-webkit-scrollbar-corner{background:transparent}body.authenticated-theme .toast{border-color:var(--color-slate-200);background:#091220f0;box-shadow:0 20px 54px #0000007a;color:var(--color-slate-800)}@media(max-width:760px){.soft-aurora-canvas{opacity:.52;filter:saturate(.94) contrast(1.02)}.soft-aurora-layer:before{background:radial-gradient(circle at 50% 30%,transparent 0 22%,rgb(2 5 14 / 34%) 78%),linear-gradient(180deg,#0307124d,#05081675)}body.authenticated-theme .workspace{background:#050a142e}body.authenticated-theme :is(.topbar,.mobile-nav){background:#060f1fb8}body.authenticated-theme .app-shell :is(.card,.conversation-layout,.knowledge-support-panel,.operations-summary,.model-console-summary,.rag-summary){background:linear-gradient(145deg,#0d192db3,#070f1da3)}}body.authenticated-theme .app-shell .topbar .topbar-motion-button{position:relative;isolation:isolate;width:auto;min-width:88px;height:40px;overflow:hidden;padding:0 29px 0 14px;border:2px solid transparent;border-radius:999px;background:transparent;box-shadow:0 0 0 1px #bad3ff9e,inset 0 1px #ffffff12,0 7px 20px #0000002e;color:#eaf2ff;transition:border-radius .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1)}body.authenticated-theme .app-shell .topbar .topbar-motion-arrow{position:absolute;z-index:2;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:right .8s cubic-bezier(.23,1,.32,1),left .8s cubic-bezier(.23,1,.32,1)}body.authenticated-theme .app-shell .topbar .topbar-motion-arrow.arr-1{right:11px}body.authenticated-theme .app-shell .topbar .topbar-motion-arrow.arr-2{left:-28px}body.authenticated-theme .app-shell .topbar .topbar-motion-circle{position:absolute;z-index:0;top:50%;left:50%;width:18px;height:18px;border-radius:50%;background:#c5e5e4;opacity:0;transform:translate(-50%,-50%);transition:width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),opacity .8s cubic-bezier(.23,1,.32,1)}body.authenticated-theme .app-shell .topbar .topbar-motion-text{position:relative;z-index:1;color:#eaf2ff;font-size:14px;font-weight:750;letter-spacing:.12em;transform:translate(-5px);transition:color .28s ease .14s,transform .8s cubic-bezier(.23,1,.32,1)}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover:not(:disabled){border-radius:12px;background:transparent;box-shadow:0 0 0 8px transparent,0 9px 24px #00000038;color:#162e70}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover .topbar-motion-arrow.arr-1{right:-28px}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover .topbar-motion-arrow.arr-2{left:11px}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover .topbar-motion-circle{width:160px;height:160px;opacity:1}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover .topbar-motion-text{color:#162e70;transform:translate(8px)}body.authenticated-theme .app-shell .topbar .topbar-motion-button:active:not(:disabled){transform:scale(.95)}body.authenticated-theme .app-shell .topbar .topbar-motion-button:focus-visible{outline:3px solid #79a8ff;outline-offset:3px;box-shadow:0 0 0 5px #79a8ff4d,0 8px 24px #0000003d}body.authenticated-theme .app-shell .data-table tbody tr:hover{background:#5a85d31f}body.authenticated-theme .app-shell .data-table tbody tr:hover>td{background:transparent}body.authenticated-theme .app-shell .conversation-platform-option[aria-selected=true]{border-color:#759fec8f;background:#4270c933;color:#fff}body.authenticated-theme .app-shell .platform-integration-card{border-color:color-mix(in srgb,var(--platform-card-brand) 58%,#aebed6 42%);background:linear-gradient(145deg,color-mix(in srgb,var(--platform-card-brand) 25%,#101d32 75%),color-mix(in srgb,var(--platform-card-deep) 22%,#07101f 78%));box-shadow:0 18px 46px #00000045,0 0 34px color-mix(in srgb,var(--platform-card-highlight) 17%,transparent),inset 0 1px #ffffff24}body.authenticated-theme .app-shell .platform-integration-card:before{background:radial-gradient(circle at 88% 3%,color-mix(in srgb,var(--platform-card-highlight) 27%,transparent),transparent 45%)}body.authenticated-theme .app-shell .platform-integration-card .platform-summary-grid{border-color:color-mix(in srgb,var(--platform-card-highlight) 28%,transparent);background:color-mix(in srgb,var(--platform-card-brand) 11%,rgb(5 13 25 / 78%) 89%)}body.authenticated-theme .app-shell .platform-integration-card .platform-summary-grid>span{border-color:color-mix(in srgb,var(--platform-card-highlight) 20%,transparent)}body.authenticated-theme .app-shell .platform-integration-card .platform-empty-connection{border-color:color-mix(in srgb,var(--platform-card-highlight) 34%,transparent);background:color-mix(in srgb,var(--platform-card-brand) 9%,rgb(4 12 24 / 72%) 91%)}body.authenticated-theme .app-shell .platform-integration-card .card-footer{border-color:color-mix(in srgb,var(--platform-card-highlight) 22%,transparent);background:color-mix(in srgb,var(--platform-card-deep) 15%,rgb(4 11 22 / 68%) 85%)}body.authenticated-theme .app-shell .platform-integration-card .card-footer .button{border-color:color-mix(in srgb,var(--platform-card-highlight) 52%,transparent);background:color-mix(in srgb,var(--platform-card-brand) 24%,rgb(255 255 255 / 5%) 76%);color:#fff}body.authenticated-theme .app-shell .platform-integration-card .card-footer .button:hover{border-color:var(--platform-card-highlight);background:color-mix(in srgb,var(--platform-card-brand) 38%,rgb(255 255 255 / 8%) 62%)}@media(max-width:760px){body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout]{width:40px;min-width:40px;padding:0}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout] .topbar-motion-text{display:none}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout] .topbar-motion-arrow.arr-1{right:9px}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout]:hover .topbar-motion-arrow.arr-2{left:9px}}.knowledge-platform-switcher{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:2px 0 14px;padding:10px;border:1px solid rgb(139 164 203 / 22%);border-radius:16px;background:#0a122194;box-shadow:0 18px 42px #00000024;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.knowledge-platform-tab{--knowledge-brand: #6686bd;display:flex;min-width:0;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgb(139 164 203 / 20%);border-radius:12px;background:#101c30a6;color:#c6d2e5;text-decoration:none;transition:border-color var(--transition),background var(--transition),transform var(--transition),box-shadow var(--transition)}.knowledge-platform-tab[data-platform=pinduoduo],.knowledge-platform-icon[data-platform=pinduoduo]{--knowledge-brand: #e02e24}.knowledge-platform-tab[data-platform=douyin],.knowledge-platform-icon[data-platform=douyin]{--knowledge-brand: #20232d}.knowledge-platform-tab[data-platform=kuaishou],.knowledge-platform-icon[data-platform=kuaishou]{--knowledge-brand: #ff4906}.knowledge-platform-tab[data-platform=wechat],.knowledge-platform-icon[data-platform=wechat]{--knowledge-brand: #07c160}.knowledge-platform-tab[data-platform=jd],.knowledge-platform-icon[data-platform=jd]{--knowledge-brand: #e1251b}.knowledge-platform-tab[data-platform=taobao],.knowledge-platform-icon[data-platform=taobao]{--knowledge-brand: #ff5000}.knowledge-platform-tab:hover{border-color:color-mix(in srgb,var(--knowledge-brand) 70%,white 30%);transform:translateY(-1px)}.knowledge-platform-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--knowledge-brand) 76%,white 24%);background:linear-gradient(135deg,color-mix(in srgb,var(--knowledge-brand) 36%,#101b2d 64%),#121d31db);box-shadow:0 0 0 1px color-mix(in srgb,var(--knowledge-brand) 32%,transparent),0 12px 28px #0003;color:#fff}.knowledge-platform-tab>span:last-child{min-width:0}.knowledge-platform-tab strong,.knowledge-platform-tab small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-platform-tab strong{font-size:13px}.knowledge-platform-tab small{margin-top:2px;color:#93a5bf;font-size:12px}.knowledge-platform-tab[aria-selected=true] small{color:#c8d6ea}.knowledge-platform-icon{--knowledge-brand: #6686bd;display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255 / 22%);border-radius:12px;background:var(--knowledge-brand);box-shadow:inset 0 1px #ffffff2e,0 7px 18px #0000002e}.knowledge-platform-icon.compact{width:30px;height:30px;border-radius:9px}.knowledge-platform-icon img{width:72%;height:72%;object-fit:contain}.knowledge-base-selection{margin-bottom:14px}.knowledge-base-selection-title{display:flex;align-items:center;gap:12px}.knowledge-base-selection-title h2{margin:2px 0 3px}.knowledge-base-selection-title p{margin:0}.knowledge-base-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.knowledge-base-choice{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:16px;border:1px solid rgb(139 164 203 / 22%);border-radius:14px;background:#0a122175}.knowledge-base-choice h3{margin:8px 0 4px;font-size:16px}.knowledge-base-choice p,.knowledge-base-empty p{margin:0;color:#93a5bf;font-size:12px}.knowledge-base-empty{grid-column:1 / -1;padding:24px;text-align:center}.knowledge-base-empty strong{display:block;margin-bottom:7px;font-size:16px}.knowledge-import-target{display:grid;min-width:0;gap:5px;padding:13px 14px;border:1px solid rgb(139 164 203 / 26%);border-radius:12px;background:#0a12218a}.knowledge-import-target>span,.knowledge-import-target>small{color:#93a5bf;font-size:12px}.knowledge-import-target>strong{color:#edf4ff;font-size:14px}.knowledge-import-target>.select{min-width:0}@media(max-width:900px){.knowledge-platform-switcher{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.knowledge-platform-tab{flex:0 0 132px;scroll-snap-align:start}.knowledge-base-choice-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.engine-platform-disclosures{gap:7px;padding:8px}.engine-platform-toggle{min-height:54px;grid-template-columns:28px minmax(0,1fr) 16px;gap:7px;padding-inline:9px}.engine-monitor-head{gap:8px;padding:10px 12px}.engine-monitor-head>strong{font-size:12px}.dashboard-table,.dashboard-table tbody{display:block;width:100%}.dashboard-table thead{display:none}.dashboard-table tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px;border-top:1px solid var(--color-slate-100)}.dashboard-table tbody>tr>td{min-width:0;padding:0;border:0}.dashboard-table tbody>tr>.dashboard-copy-cell{grid-column:1 / -1;margin-bottom:10px}.dashboard-table tbody>tr>td[colspan]{grid-column:1 / -1}.dashboard-copy-cell>span{white-space:normal;overflow-wrap:anywhere}.dashboard-conversation-link{min-height:40px;padding-inline:11px}.knowledge-platform-switcher{margin-inline:-2px;padding:8px}.knowledge-base-selection .card-head,.knowledge-base-choice{align-items:stretch;flex-direction:column}.knowledge-base-selection .card-head .button,.knowledge-base-choice .button{width:100%}.knowledge-base-choice-grid{padding:12px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.login-wrapper{background:#070d19e5}.login-page .login-form .button{background:#131c2deb}.login-page .login-form .button.primary{background:#32245d}.sidebar{background:#08172b}body.authenticated-theme :is(.topbar,.mobile-nav){background:#0b1525}body.authenticated-theme .card,body.authenticated-theme .modal,body.authenticated-theme .toast{background:#101b2d}}@media(prefers-reduced-transparency:reduce){.login-wrapper{background:#0a1220;backdrop-filter:none;-webkit-backdrop-filter:none}.login-card-glow{display:none}.login-page :is(.input,.login-form .button,.visual-stat){background:#101b2d;backdrop-filter:none;-webkit-backdrop-filter:none}.login-page .login-form .button.primary{background:#32245d}body.authenticated-theme .app-shell{background:#070d17}.soft-aurora-layer{background:linear-gradient(145deg,#050816,#0b1120)}.soft-aurora-canvas{display:none}body.authenticated-theme .workspace{background:#0a1220}.sidebar{background:#08172b;backdrop-filter:none;-webkit-backdrop-filter:none}body.authenticated-theme :is(.topbar,.mobile-nav){background:#0b1525;backdrop-filter:none;-webkit-backdrop-filter:none}body.authenticated-theme :is(.card,.modal,.toast){background:#101b2d;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){.soft-aurora-layer{display:none}body{background:Canvas}.login-wrapper{border-color:CanvasText;background:Canvas;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.login-card-glow,.login-card-overlay{display:none}.login-visual :is(.visual-title,.visual-stat-description){color:CanvasText}.login-visual .visual-stat{border-color:CanvasText;background:Canvas;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.login-visual .visual-stat-text{background:none;color:CanvasText;text-shadow:none;animation:none}.workspace{background:Canvas}.sidebar{border-color:CanvasText;background:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-link{border-color:ButtonText;background:Canvas;color:ButtonText;animation:none}.nav-link:before,.nav-link:after{display:none}.nav-link[aria-current=page]{outline:2px solid Highlight;outline-offset:-4px}}.service-avatar{overflow:hidden;padding:0;background:#dcfce7}.service-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.customer-generated-avatar{overflow:hidden;padding:0;flex-shrink:0}.customer-generated-avatar>svg{display:block;width:100%;height:100%}.monitor-customer{display:flex;align-items:center;gap:9px}body.authenticated-theme{--vp-accent: #007aff;--vp-accent-hover: #0071e3;--vp-accent-soft: rgb(0 122 255 / 10%);--vp-accent-glow: rgb(0 122 255 / 15%);--vp-bg-primary: #edf0f8;--vp-bg-card: rgb(255 255 255 / 72%);--vp-bg-card-strong: rgb(255 255 255 / 88%);--vp-bg-card-subtle: rgb(255 255 255 / 46%);--vp-bg-sidebar: rgb(255 255 255 / 60%);--vp-text-primary: #1d1d1f;--vp-text-secondary: #6e6e73;--vp-text-tertiary: #8e8e93;--vp-border: rgb(229 229 231 / 85%);--vp-border-glass: rgb(255 255 255 / 75%);--vp-border-strong: rgb(255 255 255 / 90%);--vp-radius-sm: 12px;--vp-radius-md: 16px;--vp-radius-lg: 20px;--vp-radius-xl: 24px;--vp-shadow-sm: 0 2px 12px rgb(0 0 0 / 6%);--vp-shadow-md: 0 4px 24px rgb(0 0 0 / 9%);--vp-shadow-lg: 0 8px 40px rgb(0 0 0 / 12%);--vp-transition: .3s cubic-bezier(.16, 1, .3, 1);--color-blue-700: #0071e3;--color-blue-600: #007aff;--color-blue-100: rgb(0 122 255 / 12%);--color-blue-50: rgb(0 122 255 / 7%);--color-cyan-600: #0a84ff;--color-teal-700: #078b75;--color-teal-100: rgb(48 209 88 / 13%);--color-green-700: #248a3d;--color-green-100: rgb(52 199 89 / 14%);--color-amber-800: #9a6700;--color-amber-100: rgb(255 204 0 / 17%);--color-red-700: #d70015;--color-red-100: rgb(255 59 48 / 13%);--color-violet-700: #6e42c1;--color-violet-100: rgb(175 82 222 / 13%);--color-slate-950: #1d1d1f;--color-slate-900: #2c2c2e;--color-slate-800: #3a3a3c;--color-slate-700: #48484a;--color-slate-600: #636366;--color-slate-500: #6e6e73;--color-slate-400: #8e8e93;--color-slate-300: rgb(116 116 128 / 30%);--color-slate-200: rgb(116 116 128 / 20%);--color-slate-100: rgb(116 116 128 / 12%);--color-slate-50: rgb(255 255 255 / 42%);--color-white: #fff;--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;--radius-sm: var(--vp-radius-sm);--radius-md: var(--vp-radius-md);--radius-lg: var(--vp-radius-lg);--shadow-sm: var(--vp-shadow-sm);--shadow-md: var(--vp-shadow-md);--transition: var(--vp-transition);overflow-x:hidden;background:var(--vp-bg-primary);color:var(--vp-text-primary);color-scheme:light;font-family:var(--font-sans)}body.authenticated-theme .soft-aurora-layer{visibility:hidden;opacity:0}body.authenticated-theme .app-shell{position:relative;isolation:isolate;min-height:100dvh;overflow:clip;background:transparent;color:var(--vp-text-primary);transition:grid-template-columns .35s cubic-bezier(.4,0,.2,1)}body.authenticated-theme .vp-liquid-bg{position:fixed;z-index:0;inset:-12%;overflow:hidden;background:#f0f2fb;pointer-events:none}body.authenticated-theme .vp-liquid-bg:after{position:absolute;inset:0;background:linear-gradient(145deg,#ffffff24,#eff3ff14),radial-gradient(circle at 50% 45%,transparent 0 32%,rgb(255 255 255 / 12%) 100%);content:""}body.authenticated-theme .vp-liquid-blob{--vp-blob-x: 0px;--vp-blob-y: 0px;position:absolute;display:block;filter:blur(100px);opacity:.78;transform:translate3d(var(--vp-blob-x),var(--vp-blob-y),0);transform-origin:center;will-change:transform,border-radius}body.authenticated-theme .vp-liquid-blob-1{top:-220px;left:-180px;width:900px;height:720px;border-radius:42% 58% 62% 38%/48% 42% 58% 52%;background:linear-gradient(135deg,#ff648cf2,#ff3264b8);animation:vp-blob-flow-1 20s ease-in-out infinite}body.authenticated-theme .vp-liquid-blob-2{top:-160px;right:-200px;width:820px;height:660px;border-radius:58% 42% 38% 62%/52% 60% 40% 48%;background:linear-gradient(135deg,#a078ffeb,#6e3cf0ad);animation:vp-blob-flow-2 26s ease-in-out infinite}body.authenticated-theme .vp-liquid-blob-3{bottom:-180px;left:80px;width:760px;height:600px;border-radius:52% 48% 44% 56%/44% 56%;background:linear-gradient(135deg,#50b4ffe5,#1e78f0a6);animation:vp-blob-flow-3 22s ease-in-out infinite}body.authenticated-theme .vp-liquid-blob-4{right:-80px;bottom:-140px;width:660px;height:540px;border-radius:38% 62% 58% 42%/60% 38% 62% 40%;background:linear-gradient(135deg,#32dca0e0,#00b478a3);animation:vp-blob-flow-4 18s ease-in-out infinite}body.authenticated-theme .vp-liquid-blob-5{top:28%;left:32%;width:580px;height:480px;border-radius:62% 38% 50% 50%/38% 62%;background:linear-gradient(135deg,#ffb43cd1,#ff781494);animation:vp-blob-flow-5 30s ease-in-out infinite}@keyframes vp-blob-flow-1{0%,to{transform:translateZ(0) scale(1);border-radius:42% 58% 62% 38%/48% 42% 58% 52%}25%{transform:translate3d(55px,70px,0) scale(1.06);border-radius:58% 42% 44% 56%/54% 58% 42% 46%}50%{transform:translate3d(20px,35px,0) scale(.96);border-radius:44% 56% 58% 42%/42% 46% 54% 58%}75%{transform:translate3d(-35px,55px,0) scale(1.04);border-radius:50% 50% 38% 62%/60% 40% 58% 42%}}@keyframes vp-blob-flow-2{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(-55px,45px,0) scale(1.07);border-radius:42% 58% 56% 44%/44% 50% 56%}66%{transform:translate3d(38px,-30px,0) scale(.93);border-radius:56% 44% 38% 62%/58% 42% 62% 38%}}@keyframes vp-blob-flow-3{0%,to{transform:translateZ(0)}40%{transform:translate3d(70px,-55px,0) scale(1.05);border-radius:60% 40% 54% 46%/38% 62% 40% 60%}70%{transform:translate3d(-22px,32px,0) scale(1.09);border-radius:40% 60% 46% 54%/54% 44% 58% 42%}}@keyframes vp-blob-flow-4{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-48px,-38px,0) scale(1.1);border-radius:56% 44% 42% 58%/42% 60% 38% 62%}}@keyframes vp-blob-flow-5{0%,to{transform:translateZ(0) scale(1)}35%{transform:translate3d(-75px,42px,0) scale(.91);border-radius:44% 56% 62% 38%/56% 44% 50% 50%}70%{transform:translate3d(58px,-58px,0) scale(1.12);border-radius:50% 50% 38% 62%/62% 38% 56% 44%}}body.authenticated-theme .app-shell>:not(.vp-liquid-bg){position:relative;z-index:1}body.authenticated-theme .app-shell>.sidebar{z-index:30;width:var(--sidebar-width);overflow:visible;border-right:1px solid var(--vp-border-glass);background:var(--vp-bg-sidebar);box-shadow:inset -1px 0 #ffffff6b,10px 0 34px #1f29370d;color:var(--vp-text-primary);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);transform:translate(0);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow var(--vp-transition);will-change:transform}body.authenticated-theme .workspace-sidebar-toggle{position:absolute;z-index:40;top:50%;right:-32px;display:flex;width:32px;height:72px;align-items:center;justify-content:center;padding:0;border:1px solid rgb(255 255 255 / 54%);border-left:0;border-radius:0 999px 999px 0;background:linear-gradient(135deg,#ffffff94,#ffffff38),linear-gradient(180deg,#ffffff5c,#ffffff1f);box-shadow:inset 0 1px #ffffff7f,inset 0 -1px #ffffff1f,0 14px 30px #11182724;color:#1118278f;font-family:var(--font-sans);font-size:13px;font-weight:900;cursor:pointer;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);transform:translateY(-50%);transition:color var(--vp-transition),background var(--vp-transition),box-shadow var(--vp-transition),transform var(--vp-transition)}body.authenticated-theme .workspace-sidebar-toggle:hover{border-color:#ffffffb8;background:linear-gradient(135deg,#ffffffbd,#ffffff57),linear-gradient(180deg,#007aff29,#ffffff1f);box-shadow:inset 0 1px #ffffff9e,0 18px 34px #007aff29;color:var(--vp-accent);transform:translateY(-50%) scale(1.03)}body.authenticated-theme .workspace-sidebar-toggle:focus-visible{outline:3px solid rgb(0 122 255 / 24%);outline-offset:3px}body.authenticated-theme .app-shell.workspace-sidebar-collapsed{grid-template-columns:28px minmax(0,1fr)}body.authenticated-theme .app-shell.workspace-sidebar-collapsed>.sidebar{box-shadow:none;transform:translate(calc(-100% + 28px))}body.authenticated-theme .sidebar .brand{min-height:84px;border-bottom-color:var(--vp-border);background:linear-gradient(180deg,rgb(255 255 255 / 28%),transparent)}body.authenticated-theme .sidebar .brand-logo{border-color:#ffffffd6;border-radius:14px;background:#ffffffe0;box-shadow:0 8px 24px #1f293717,inset 0 1px #ffffffe5}body.authenticated-theme .sidebar .brand-copy strong{color:#111827;font-size:17px;font-weight:760;letter-spacing:-.01em}body.authenticated-theme .sidebar .brand-copy span{color:var(--vp-text-secondary);font-size:12px;letter-spacing:.02em}body.authenticated-theme .sidebar-nav{padding-top:5px;scrollbar-color:rgb(0 0 0 / 14%) transparent}body.authenticated-theme .nav-label{margin-bottom:7px;color:var(--vp-text-tertiary);font-size:12px;font-weight:720;letter-spacing:.08em}body.authenticated-theme .nav-label:after{background:linear-gradient(90deg,rgb(60 60 67 / 14%),transparent)}body.authenticated-theme .nav-list{gap:5px}body.authenticated-theme .nav-link{min-height:43px;padding:5px 10px 5px 8px;border:1px solid rgb(255 255 255 / 52%);border-radius:14px;background:#ffffff38;box-shadow:0 8px 20px #1f293709;color:#3c3c43;font-size:14px;font-weight:620;letter-spacing:0;text-shadow:none;animation:none;transition:background var(--vp-transition),border-color var(--vp-transition),box-shadow var(--vp-transition),color var(--vp-transition)}body.authenticated-theme .nav-link:before,body.authenticated-theme .nav-link:after{display:none}body.authenticated-theme .nav-link:hover{border-color:#007aff3d;background:#ffffff70;box-shadow:0 10px 24px #1f29370f;color:#1f2937;filter:none;transform:none}body.authenticated-theme .nav-link:active{transform:none}body.authenticated-theme .nav-link[aria-current=page]{border-color:#007aff47;background:#ffffffb3;box-shadow:0 10px 28px #007aff1c,inset 0 1px #ffffffd6;color:#0066d6;font-weight:740;text-shadow:none}body.authenticated-theme .nav-icon{border-color:#007aff21;border-radius:9px;background:#007aff12;color:#0071e3}body.authenticated-theme .nav-link:hover .nav-icon,body.authenticated-theme .nav-link[aria-current=page] .nav-icon{border-color:#007aff38;background:#007aff1f;box-shadow:none;color:#0071e3}body.authenticated-theme .sidebar-footer{border-top-color:#3c3c431f}body.authenticated-theme .sidebar-safety{border-color:#ffffff9e;border-radius:var(--vp-radius-md);background:#ffffff5c;box-shadow:inset 0 1px #ffffff85}body.authenticated-theme .sidebar-safety strong{color:var(--vp-text-primary)}body.authenticated-theme .sidebar-safety small{color:var(--vp-text-secondary)}body.authenticated-theme .sidebar-safety-icon{box-shadow:inset 0 1px #ffffff73}body.authenticated-theme .sidebar-account{display:flex;min-width:0;min-height:70px;flex:0 0 auto;align-items:center;gap:10px;margin:0 12px 12px;padding:10px;border:1px solid rgb(255 255 255 / 64%);border-radius:var(--vp-radius-md);background:#ffffff6b;box-shadow:0 9px 24px #1f29370f,inset 0 1px #ffffffa8;color:var(--vp-text-primary);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);overflow:hidden}body.authenticated-theme .sidebar-account-avatar{width:38px;height:38px;border-color:#ffffffd1;background:#ffffffc7;box-shadow:0 6px 16px #1f293714;color:#155eef;font-size:12px}body.authenticated-theme .sidebar-account-copy{min-width:0;flex:1}body.authenticated-theme .sidebar-account-copy strong,body.authenticated-theme .sidebar-account-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.authenticated-theme .sidebar-account-copy strong{color:#111827;font-size:13px;font-weight:720}body.authenticated-theme .sidebar-account-copy small{margin-top:2px;color:var(--vp-text-secondary);font-size:12px}body.authenticated-theme .sidebar-account-presence{width:8px;height:8px;flex:0 0 auto;border:1px solid rgb(255 255 255 / 70%);border-radius:50%;background:#34c759;box-shadow:0 0 0 3px #34c75924}body.authenticated-theme .app-shell.workspace-sidebar-collapsed .sidebar-account{visibility:hidden;opacity:0;pointer-events:none}body.authenticated-theme .workspace{z-index:2;min-width:0;background:transparent}body.authenticated-theme .topbar{position:sticky;z-index:40;top:14px;width:min(1040px,calc(100% - 48px));min-height:58px;margin:14px auto 0;padding:0 12px 0 13px;overflow:visible;border:1px solid rgb(255 255 255 / 34%);border-radius:30px;background:linear-gradient(90deg,#ffffff5c,#ffffff2e 54%,#ffffff42),linear-gradient(135deg,#7cff6729,#5227ff2e);box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff1a,0 18px 46px #14182624;color:var(--vp-text-primary);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}body.authenticated-theme .topbar:before{position:absolute;inset:1px;border-radius:29px;background:linear-gradient(100deg,#ffffff6b,#ffffff14 44%,#fff3),radial-gradient(circle at 18% 0%,rgb(255 255 255 / 40%),transparent 34%);mix-blend-mode:screen;opacity:.72;content:"";pointer-events:none}body.authenticated-theme .topbar:after{position:absolute;right:4%;bottom:-13px;left:4%;height:18px;border-radius:999px;background:radial-gradient(ellipse at center,rgb(24 32 64 / 18%),transparent 68%);content:"";pointer-events:none}body.authenticated-theme .topbar>*{position:relative;z-index:1}body.authenticated-theme .topbar-heading>strong{color:#111827;font-size:17px;font-weight:760;letter-spacing:-.01em}body.authenticated-theme .topbar-route-icon{width:40px;height:40px;border-color:#ffffff70;border-radius:50%;background:#ffffff57;box-shadow:inset 0 1px #ffffff94,0 7px 18px #1f293712;color:#155eef}body.authenticated-theme .topbar-route-icon svg{width:21px;height:21px}body.authenticated-theme .topbar-actions{gap:7px}body.authenticated-theme .topbar-date{color:#11182794}body.authenticated-theme .connection-state{min-height:34px;padding:0 12px;border:1px solid rgb(255 255 255 / 38%);border-radius:999px;background:#ffffff3d;color:#111827a8;box-shadow:inset 0 1px #ffffff4d}body.authenticated-theme .connection-dot{background:#34c759;box-shadow:0 0 0 3px #34c75929}body.authenticated-theme .app-shell .topbar .topbar-motion-button{min-width:74px;height:40px;padding:0 15px;border:1px solid rgb(255 255 255 / 38%);border-radius:999px;background:#ffffff2e;box-shadow:0 6px 16px #1f293706,inset 0 1px #ffffff47;color:#111827a8;transition:var(--vp-transition)}body.authenticated-theme .app-shell .topbar :is(.topbar-motion-arrow,.topbar-motion-circle){display:none}body.authenticated-theme .app-shell .topbar .topbar-motion-text{color:inherit;font-size:14px;font-weight:650;letter-spacing:0;transform:none;transition:none}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover:not(:disabled){border-color:#ffffff8f;border-radius:999px;background:#ffffff61;box-shadow:inset 0 1px #fff6,0 8px 18px #1f29370d;color:#111827;transform:translateY(-1px)}body.authenticated-theme .app-shell .topbar .topbar-motion-button:hover .topbar-motion-text{color:inherit;transform:none}body.authenticated-theme .app-shell .topbar .topbar-motion-button:focus-visible{outline:3px solid rgb(0 122 255 / 24%);outline-offset:2px;box-shadow:0 0 0 1px #007aff52}body.authenticated-theme #main-content{position:relative;z-index:1;min-width:0;padding-top:20px}body.authenticated-theme .page,body.authenticated-theme .workspace-page{position:relative;width:min(1480px,100%);margin:0 auto;padding:24px clamp(18px,2.6vw,44px) 56px}body.authenticated-theme .page-head h1{color:var(--vp-text-primary);font-weight:750;letter-spacing:-.035em}body.authenticated-theme .dashboard-page>.page-head>div:first-child,body.authenticated-theme .dashboard-page .dashboard-section-head,body.authenticated-theme .dashboard-page .dashboard-section-head h2{width:100%;text-align:center}body.authenticated-theme .dashboard-page .dashboard-section-head{align-items:center;justify-content:center}body.authenticated-theme .page-head p{color:var(--vp-text-secondary)}body.authenticated-theme .eyebrow{color:var(--vp-accent)}body.authenticated-theme .admin-governance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}body.authenticated-theme .admin-governance-grid.single{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .admin-governance-link{display:grid;min-width:0;min-height:76px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgb(255 255 255 / 68%);border-radius:16px;background:#ffffff61;box-shadow:0 8px 20px #1f29370a,inset 0 1px #ffffffb8;color:var(--vp-text-primary);text-decoration:none;transition:border-color var(--vp-transition),background var(--vp-transition),box-shadow var(--vp-transition)}body.authenticated-theme .admin-governance-link:hover{border-color:#007aff3d;background:#ffffff9e;box-shadow:0 10px 26px #007aff14,inset 0 1px #ffffffdb}body.authenticated-theme .admin-governance-link:focus-visible{outline:3px solid rgb(0 122 255 / 24%);outline-offset:2px}body.authenticated-theme .admin-governance-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(0 122 255 / 15%);border-radius:13px;background:#007aff14;color:var(--vp-accent)}body.authenticated-theme .admin-governance-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}body.authenticated-theme .admin-governance-copy{display:grid;min-width:0;gap:3px}body.authenticated-theme .admin-governance-copy strong{font-size:15px}body.authenticated-theme .admin-governance-copy small{color:var(--vp-text-secondary);font-size:13px;line-height:1.45}body.authenticated-theme .admin-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}body.authenticated-theme .admin-account-card{display:grid;min-width:0;gap:14px;padding:16px;border:1px solid rgb(255 255 255 / 68%);border-radius:18px;background:#ffffff61;box-shadow:0 8px 20px #1f29370a,inset 0 1px #ffffffb8}body.authenticated-theme .admin-account-card>header,body.authenticated-theme .account-card-actions{display:flex;align-items:center;gap:10px}body.authenticated-theme .admin-account-card>header{justify-content:space-between}body.authenticated-theme .admin-account-card>header>div{display:grid;min-width:0;gap:3px}body.authenticated-theme .admin-account-card>header small{overflow:hidden;color:var(--vp-text-secondary);text-overflow:ellipsis;white-space:nowrap}body.authenticated-theme .account-card-actions{flex-wrap:wrap;justify-content:flex-end}body.authenticated-theme .admin-policy-stack{align-items:start}body.authenticated-theme .admin-policy-disclosure{overflow:hidden}body.authenticated-theme .admin-policy-disclosure>summary{align-items:center;flex-wrap:wrap;padding:18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background var(--vp-transition),box-shadow var(--vp-transition)}body.authenticated-theme .admin-policy-disclosure>summary>div{min-width:0;flex:1 1 180px}body.authenticated-theme .admin-policy-disclosure>summary::-webkit-details-marker{display:none}body.authenticated-theme .admin-policy-disclosure>summary::marker{content:""}body.authenticated-theme .admin-policy-disclosure:not([open])>summary{border-bottom-color:transparent}body.authenticated-theme .admin-policy-disclosure>summary:hover{background:#ffffff47}body.authenticated-theme .admin-policy-disclosure>summary:focus-visible{outline:3px solid rgb(0 122 255 / 24%);outline-offset:-3px}body.authenticated-theme .admin-policy-summary-meta,body.authenticated-theme .admin-policy-toggle{display:flex;flex:0 0 auto;align-items:center}body.authenticated-theme .admin-policy-summary-meta{gap:10px}body.authenticated-theme .admin-policy-toggle{width:36px;height:36px;justify-content:center;padding:0;border:1px solid rgb(255 255 255 / 72%);border-radius:50%;background:#ffffff6b;box-shadow:inset 0 1px #fffc;color:var(--vp-text-secondary)}body.authenticated-theme .admin-accounts-content{display:grid;gap:24px}body.authenticated-theme .admin-account-section{min-width:0}body.authenticated-theme .admin-account-section+.admin-account-section{border-top:1px solid var(--wg-border);padding-top:22px}body.authenticated-theme .admin-account-section h3{margin:0 0 16px;font-size:15px}body.authenticated-theme .admin-account-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}body.authenticated-theme .admin-account-section-head h3{margin:0}body.authenticated-theme .admin-account-create>.button{max-width:100%;white-space:normal;text-align:left}body.authenticated-theme .admin-account-create>.button>span{font-size:18px;line-height:1}body.authenticated-theme .admin-policy-chevron{display:block;width:18px;height:18px;color:inherit;transition:transform var(--vp-transition)}body.authenticated-theme .admin-policy-disclosure[open] .admin-policy-chevron{transform:rotate(180deg)}body.authenticated-theme .admin-policy-content{padding-top:15px;border-top:1px solid var(--vp-border);background:#ffffff24;transform-origin:top}body.authenticated-theme .admin-policy-disclosure[open] .admin-policy-content{animation:admin-policy-reveal .2s cubic-bezier(.16,1,.3,1) both}@keyframes admin-policy-reveal{0%{opacity:0;transform:translateY(-7px) scaleY(.97)}to{opacity:1;transform:translateY(0) scaleY(1)}}body.authenticated-theme .admin-governance-enter{color:var(--vp-accent);font-size:13px;font-weight:700}body.authenticated-theme :is(.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail),body.authenticated-theme .app-shell :is(.card,.conversation-layout,.knowledge-support-panel,.operations-summary,.model-console-summary,.rag-summary){border:1px solid var(--vp-border-strong);border-radius:var(--vp-radius-xl);background:var(--vp-bg-card);box-shadow:var(--vp-shadow-lg),inset 0 1px #ffffffe5;color:var(--vp-text-primary);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}body.authenticated-theme :is(.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail){min-width:0;overflow:hidden}body.authenticated-theme :is(.workspace-panel-head,.workspace-toolbar){display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--vp-border);background:#ffffff38}body.authenticated-theme .workspace-toolbar{flex-wrap:wrap}body.authenticated-theme .workspace-table-shell{min-width:0;overflow:auto}body.authenticated-theme :is(.workspace-rail,.workspace-detail-pane){align-self:stretch}body.authenticated-theme .card{animation:vp-panel-enter .4s cubic-bezier(.16,1,.3,1) both}@keyframes vp-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body.authenticated-theme :is(.card-head,.workspace-panel-head) h2,body.authenticated-theme :is(.card-head,.workspace-panel-head) h3{color:var(--vp-text-primary)}body.authenticated-theme :is(.card-head,.workspace-panel-head) p{color:var(--vp-text-secondary)}body.authenticated-theme .card-footer{border-top-color:var(--vp-border);border-radius:0 0 var(--vp-radius-xl) var(--vp-radius-xl);background:#ffffff42}body.authenticated-theme .app-shell :is(.handoff-case-card,.operation-task-card,.model-deployment-card,.runtime-summary article,.kanban-card,.product-card,.order-card){border-color:#ffffffc7;border-radius:var(--vp-radius-md);background:#ffffff7a;box-shadow:var(--vp-shadow-sm),inset 0 1px #ffffffb3;color:var(--vp-text-primary)}body.authenticated-theme .app-shell :is(.card-footer,.handoff-queue-body,.handoff-evidence-placeholder,.handoff-context-block,.operation-lanes,.operation-lane,.model-chain-body,.model-chain-step,.model-facts>div,.model-guardrails,.model-deployment-empty,.model-guardrail-steps>div,.model-form-capabilities,.model-toggle-field>label,.conversation-list-pane,.thread-head,.thread-composer,.context-pane,.knowledge-detail-body,.product-center-detail-section){border-color:var(--vp-border);background:#ffffff4d;color:var(--vp-text-primary)}body.authenticated-theme .app-shell :is(.pane-head,.conversation-platform-switcher,.message-part,.composer,.runtime-data-management,.product-card-table thead,.product-card-spec-fields,.knowledge-index-toolbar,.knowledge-board-toolbar,.knowledge-detail-head,.knowledge-timeline,.knowledge-content,.runtime-resolution-preview,.runtime-resolution-value,.kanban-column){border-color:var(--vp-border);background:#ffffff57;color:var(--vp-text-primary)}body.authenticated-theme .app-shell :is(.handoff-evidence,.knowledge-content-section,.runtime-summary .runtime-batch-summary){border-color:#007aff33;background:linear-gradient(145deg,#ffffffad,#f0f6ff94);box-shadow:0 10px 26px #1f293712,inset 0 1px #ffffffc7;color:var(--vp-text-primary)}body.authenticated-theme .app-shell .dashboard-platform-card{border-color:color-mix(in srgb,var(--platform-brand) 24%,rgb(255 255 255 / 86%) 76%);background:linear-gradient(145deg,color-mix(in srgb,var(--platform-brand) 10%,rgb(255 255 255 / 88%) 90%),#ffffffa3);box-shadow:0 14px 32px #1f293717,inset 0 1px #ffffffe0;color:var(--vp-text-primary);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%)}body.authenticated-theme .app-shell .dashboard-platform-card:before{background:radial-gradient(circle at 82% 4%,color-mix(in srgb,var(--platform-brand) 18%,transparent),transparent 42%)}body.authenticated-theme .app-shell .dashboard-platform-card>header .status{border-color:color-mix(in srgb,var(--platform-brand) 22%,transparent);background:#ffffff85;color:#3c3c43}body.authenticated-theme .app-shell .dashboard-platform-title strong{color:var(--vp-text-primary);text-shadow:none}body.authenticated-theme .app-shell .dashboard-platform-metrics{border-color:#74748024}body.authenticated-theme .app-shell .dashboard-platform-metrics>span+span{border-left-color:#74748024}body.authenticated-theme .app-shell .dashboard-platform-metrics small{color:var(--vp-text-secondary)}body.authenticated-theme .app-shell .dashboard-platform-metrics strong{color:var(--vp-text-primary)}body.authenticated-theme .app-shell .dashboard-platform-card>footer{background:#ffffff47}body.authenticated-theme .app-shell .dashboard-platform-card>footer>span,body.authenticated-theme .app-shell .dashboard-platform-card>footer>.dashboard-platform-link-disabled{color:var(--vp-text-secondary)}body.authenticated-theme .app-shell .dashboard-platform-card>footer>span:before{background:color-mix(in srgb,var(--platform-brand) 68%,white 32%)}body.authenticated-theme .app-shell .dashboard-platform-card>footer>a{color:color-mix(in srgb,var(--platform-brand) 72%,#0057b8 28%)}body.authenticated-theme .app-shell .platform-integration-card{border-color:color-mix(in srgb,var(--platform-card-brand) 24%,rgb(255 255 255 / 86%) 76%);background:linear-gradient(145deg,color-mix(in srgb,var(--platform-card-brand) 9%,rgb(255 255 255 / 88%) 91%),#ffffff9e);box-shadow:0 15px 34px #1f293717,inset 0 1px #ffffffe0;color:var(--vp-text-primary)}body.authenticated-theme .app-shell .platform-integration-card :is(.platform-summary-grid,.platform-empty-connection,.card-footer){border-color:#74748024;background:#ffffff4d;color:var(--vp-text-primary)}body.authenticated-theme .app-shell .platform-integration-card .card-footer .button{border-color:color-mix(in srgb,var(--platform-card-brand) 24%,rgb(255 255 255 / 82%) 76%);background:#ffffff94;color:var(--vp-text-primary)}body.authenticated-theme .knowledge-platform-switcher{border-color:#ffffffc7;background:#ffffff61;box-shadow:var(--vp-shadow-md),inset 0 1px #ffffffc2}body.authenticated-theme .knowledge-platform-tab,body.authenticated-theme .knowledge-base-choice,body.authenticated-theme .knowledge-import-target{border-color:#ffffffbd;background:#ffffff75;color:var(--vp-text-primary);box-shadow:var(--vp-shadow-sm),inset 0 1px #ffffffad}body.authenticated-theme .knowledge-platform-tab small,body.authenticated-theme :is(.knowledge-base-choice p,.knowledge-base-empty p),body.authenticated-theme .knowledge-import-target>:is(span,small){color:var(--vp-text-secondary)}body.authenticated-theme .knowledge-platform-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--knowledge-brand) 42%,white 58%);background:linear-gradient(135deg,color-mix(in srgb,var(--knowledge-brand) 12%,white 88%),#ffffffb8);box-shadow:0 0 0 1px color-mix(in srgb,var(--knowledge-brand) 18%,transparent),var(--vp-shadow-md);color:var(--vp-text-primary)}body.authenticated-theme .knowledge-platform-tab[aria-selected=true] small{color:var(--vp-text-secondary)}body.authenticated-theme .app-shell :is(.button,.icon-button,.text-button){border-color:#ffffffad;border-radius:999px;background:#ffffff85;box-shadow:0 6px 16px #1f29370a,inset 0 1px #ffffffad;color:#3c3c43;transition:var(--vp-transition)}body.authenticated-theme .app-shell :is(.button,.icon-button,.text-button):hover:not(:disabled){border-color:#007aff38;background:#ffffffc2;box-shadow:0 9px 22px #1f293712,inset 0 1px #ffffffd6;color:#111827;transform:translateY(-1px)}body.authenticated-theme .app-shell .button.primary{border-color:#007aff;background:#007aff;box-shadow:0 10px 22px #007aff38,inset 0 1px #fff3;color:#fff}body.authenticated-theme .app-shell .button.primary:hover:not(:disabled){border-color:var(--vp-accent-hover);background:var(--vp-accent-hover);color:#fff}body.authenticated-theme .app-shell .button.danger{border-color:#ff3b3038;background:#ffffff94;color:#d70015}body.authenticated-theme .app-shell .button.ghost{border-color:transparent;background:transparent;box-shadow:none}body.authenticated-theme .app-shell :is(.input,.select,.textarea){border-color:#3c3c4324;border-radius:var(--vp-radius-sm);background:#ffffffad;box-shadow:inset 0 1px 2px #1f293708;color:var(--vp-text-primary);color-scheme:light}body.authenticated-theme .app-shell :is(.input,.select,.textarea)::placeholder{color:#8e8e93}body.authenticated-theme .app-shell :is(.input,.select,.textarea):focus{border-color:#007aff6b;outline:3px solid rgb(0 122 255 / 10%);background:#ffffffe0;box-shadow:0 5px 18px #007aff14}body.authenticated-theme .app-shell .select option{background:#fff;color:#1d1d1f}body.authenticated-theme input:-webkit-autofill,body.authenticated-theme input:-webkit-autofill:hover,body.authenticated-theme input:-webkit-autofill:focus{-webkit-text-fill-color:var(--vp-text-primary);box-shadow:0 0 0 1000px #ffffffeb inset}body.authenticated-theme :is(.workspace-table-shell,.table-wrap){border-color:#ffffff9e;background:#fff3}body.authenticated-theme .app-shell .data-table{color:var(--vp-text-primary)}body.authenticated-theme .app-shell .data-table th{border-color:var(--vp-border);background:#ffffff70;color:var(--vp-text-secondary)}body.authenticated-theme .app-shell .data-table td{border-color:#7474801f;background:transparent;color:#48484a}body.authenticated-theme .app-shell .data-table strong{color:#2c2c2e}body.authenticated-theme .app-shell .data-table small{color:var(--vp-text-secondary)}body.authenticated-theme .app-shell .data-table tbody tr:hover,body.authenticated-theme .app-shell .data-table tbody tr:hover>td{background:#ffffff70}body.authenticated-theme .app-shell :is(.workspace-summary-strip,.catalog-summary){border-color:#ffffffd1;background:#ffffff75;box-shadow:var(--vp-shadow-lg),inset 0 1px #ffffffd1;color:var(--vp-text-primary);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%)}body.authenticated-theme .app-shell :is(.workspace-summary-strip,.catalog-summary)>article{border-color:#74748024;background:#ffffff42;color:var(--vp-text-primary)}body.authenticated-theme .app-shell .product-card-table tr{background:transparent}body.authenticated-theme .app-shell :is(.conversation-item,.knowledge-entry-row){border-color:transparent;background:transparent;color:var(--vp-text-primary)}body.authenticated-theme .app-shell :is(.conversation-item:hover,.knowledge-entry-row:hover,.operation-task-card:hover){background:#ffffff75}body.authenticated-theme .app-shell :is(.conversation-item[aria-current=true],.knowledge-entry-row[data-selected=true]){border-color:#007aff38;background:#007aff1a}body.authenticated-theme .conversation-list-pane>.pane-head{display:grid;align-items:stretch;gap:7px}body.authenticated-theme .conversation-list-pane>.pane-head>.conversation-platform-switcher{display:block;width:100%;margin-bottom:2px;padding:0;border:0;background:transparent}body.authenticated-theme .conversation-list-pane>.pane-head>.conversation-platform-switcher>div{width:100%;padding:0}body.authenticated-theme .conversation-list-pane>.pane-head .pane-title{width:100%;margin:0}body.authenticated-theme .conversation-list-pane>.pane-head .search-wrap,body.authenticated-theme .conversation-list-pane>.pane-head .search-input{width:100%;min-width:0}body.authenticated-theme .app-shell :is(.suggestion-review-copy,.suggestion-review-citations li,.suggestion-history li,.suggestion-review-meta span,.suggestion-delivery-note,.quick-reply-panel,.quick-reply-option){border-color:#74748024;background:#ffffff85;color:var(--vp-text-primary)}body.authenticated-theme .automation-launcher{margin-top:14px}body.authenticated-theme .automation-launcher-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;border-bottom:1px solid var(--vp-border);background:#ffffff3d}body.authenticated-theme .automation-launcher-head h2,body.authenticated-theme .automation-launcher-head p{margin:0}body.authenticated-theme .automation-launcher-head h2{font-size:19px}body.authenticated-theme .automation-launcher-head p{margin-top:4px;color:var(--vp-text-secondary);font-size:13px;line-height:1.45}body.authenticated-theme .automation-launcher-head>span{flex:0 0 auto;color:var(--vp-text-secondary);font-size:13px;font-weight:700}body.authenticated-theme .automation-launcher-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}body.authenticated-theme .automation-drawer-trigger{display:grid;min-width:0;min-height:148px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:1fr auto;align-items:start;gap:12px 13px;padding:18px;border:2px solid rgb(0 122 255 / 28%);border-radius:18px;background:linear-gradient(145deg,#f7fbffeb,#e2f0ffad);box-shadow:0 14px 34px #155eef21,inset 0 1px #fffffff0;color:var(--vp-text-primary);cursor:pointer;font:inherit;text-align:left;white-space:normal;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}body.authenticated-theme .automation-drawer-trigger:hover{border-color:#007aff94;background:linear-gradient(145deg,#fffffff5,#daedffd1);box-shadow:0 19px 42px #155eef33,inset 0 1px #fffffffa;transform:translateY(-2px)}body.authenticated-theme .automation-drawer-trigger:focus-visible{outline:3px solid rgb(0 122 255 / 46%);outline-offset:2px;border-color:var(--vp-accent)}body.authenticated-theme .automation-drawer-trigger[aria-expanded=true]{border-color:#007affad;background:linear-gradient(145deg,#e3f3fff5,#ffffffb8)}body.authenticated-theme .automation-drawer-trigger-index{display:grid;width:44px;height:44px;grid-row:1 / 3;place-items:center;border-radius:14px;background:linear-gradient(145deg,#1684ff,#155eef);box-shadow:0 8px 18px #155eef42,inset 0 1px #ffffff47;color:#fff;font-size:13px;font-weight:800}body.authenticated-theme .automation-drawer-trigger-copy{display:grid;min-width:0;gap:5px}body.authenticated-theme .automation-drawer-trigger-copy strong{font-size:18px;line-height:1.35}body.authenticated-theme .automation-drawer-trigger-copy small{color:var(--vp-text-secondary);font-size:13px;line-height:1.5}body.authenticated-theme .automation-drawer-trigger-meta{grid-column:2;color:var(--vp-accent);font-size:13px;font-weight:700}body.authenticated-theme .automation-drawer-trigger-arrow{display:flex;min-width:112px;min-height:42px;grid-column:3;grid-row:1 / 3;align-items:center;justify-content:center;align-self:center;gap:9px;padding:0 14px;border:1px solid rgb(21 94 239 / 42%);border-radius:999px;background:#155eef;box-shadow:0 9px 20px #155eef45,inset 0 1px #ffffff3d;color:#fff;font-size:14px;font-weight:750;white-space:nowrap}body.authenticated-theme .automation-drawer-trigger-arrow i{font-size:18px;font-style:normal;line-height:1;transition:transform .18s ease}body.authenticated-theme .automation-drawer-trigger:hover .automation-drawer-trigger-arrow i{transform:translate(3px)}body.authenticated-theme .automation-section-drawer{position:fixed;z-index:132;top:88px;right:18px;bottom:18px;width:min(820px,calc(100vw - 52px));min-width:0;overflow:hidden;border-radius:26px;opacity:0;pointer-events:none;transform:translate3d(calc(100% + 34px),0,0);transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .18s ease;contain:layout paint}body.authenticated-theme .automation-section-drawer[data-state=open]{opacity:1;pointer-events:auto;transform:translateZ(0)}body.authenticated-theme .automation-section-drawer[hidden]{display:none!important}body.authenticated-theme .automation-drawer-surface{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgb(255 255 255 / 84%);border-radius:inherit;background:#f7f9ffe0;box-shadow:-18px 24px 58px #28345e3d,inset 0 1px #ffffffeb;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px)}body.authenticated-theme .automation-drawer-toolbar{display:flex;min-height:58px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px 11px 18px;border-bottom:1px solid var(--vp-border);background:#ffffff61}body.authenticated-theme .automation-drawer-toolbar>span{color:var(--vp-text-secondary);font-size:13px;font-weight:750;letter-spacing:.02em}body.authenticated-theme .automation-drawer-toolbar .icon-button{width:36px;min-width:36px;height:36px;border-color:var(--vp-border-strong);border-radius:50%;background:#ffffffa8;color:var(--vp-text-secondary);font-size:21px}body.authenticated-theme .automation-drawer-body{min-width:0;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px}body.authenticated-theme .automation-drawer-body>:first-child{margin-top:0}body.authenticated-theme .automation-drawer-body .workspace-panel{width:100%}body.authenticated-theme .automation-drawer-body .model-chain-body{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .automation-drawer-body .model-chain-arrow{transform:rotate(90deg)}body.authenticated-theme .automation-drawer-body .model-guardrail-steps{grid-template-columns:repeat(2,minmax(0,1fr))}body.authenticated-theme .automation-drawer-body .model-deployment-grid{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .automation-drawer-body .model-section-head{align-items:center;margin-bottom:12px}body.authenticated-theme .model-section-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}body.authenticated-theme .model-section-actions>span{color:var(--vp-text-secondary);font-size:13px}body.authenticated-theme .dashboard-workbench{display:grid;width:100%;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}body.authenticated-theme .dashboard-workbench>.dashboard-main-grid{order:1;display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}body.authenticated-theme .dashboard-workbench>.dashboard-main-grid>.engine-panel{width:100%;min-width:0;grid-column:1 / -1}body.authenticated-theme .dashboard-workbench>.dashboard-section{position:static;order:2;width:100%;max-height:none;overflow:visible}body.authenticated-theme .engine-platform-disclosure{--monitor-platform-brand: #64748b;--monitor-platform-deep: #334155;border-color:color-mix(in srgb,var(--monitor-platform-brand) 32%,rgb(255 255 255 / 72%));background:linear-gradient(135deg,color-mix(in srgb,var(--monitor-platform-brand) 10%,#fff),#ffffff8f 58%,color-mix(in srgb,var(--monitor-platform-brand) 5%,#fff));box-shadow:inset 4px 0 0 var(--monitor-platform-brand),0 5px 14px #1f29370d}body.authenticated-theme .engine-platform-disclosure[data-platform=pinduoduo]{--monitor-platform-brand: #e02e24;--monitor-platform-deep: #b91f18}body.authenticated-theme .engine-platform-disclosure[data-platform=douyin]{--monitor-platform-brand: #161823;--monitor-platform-deep: #05070a}body.authenticated-theme .engine-platform-disclosure[data-platform=kuaishou]{--monitor-platform-brand: #ff4906;--monitor-platform-deep: #c92b00}body.authenticated-theme .engine-platform-disclosure[data-platform=wechat]{--monitor-platform-brand: #07c160;--monitor-platform-deep: #05964a}body.authenticated-theme .engine-platform-disclosure[data-platform=jd]{--monitor-platform-brand: #e1251b;--monitor-platform-deep: #b1191a}body.authenticated-theme .engine-platform-disclosure[data-platform=taobao]{--monitor-platform-brand: #ff5000;--monitor-platform-deep: #db3f00}body.authenticated-theme .engine-platform-disclosure .engine-platform-toggle:hover{background:color-mix(in srgb,var(--monitor-platform-brand) 9%,transparent)}body.authenticated-theme .engine-platform-disclosure[data-expanded=true]{border-color:color-mix(in srgb,var(--monitor-platform-brand) 66%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--monitor-platform-brand) 16%,#fff),#ffffffa6 58%,color-mix(in srgb,var(--monitor-platform-brand) 9%,#fff));box-shadow:inset 5px 0 0 var(--monitor-platform-brand),0 10px 24px color-mix(in srgb,var(--monitor-platform-brand) 17%,transparent)}@media(min-width:1181px){body.authenticated-theme .dashboard-workbench .dashboard-platform-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:none;align-items:stretch;gap:12px;padding:0 12px 14px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card>header{min-height:74px;grid-template-columns:36px minmax(0,1fr) auto;gap:5px;padding:16px 10px 12px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card>header .platform-brand-mark{width:36px;height:36px;border-radius:10px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card>header .status{min-height:20px;padding:2px 5px;font-size:11px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card[data-platform=pinduoduo]{grid-row:auto;min-height:216px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card[data-rollout=reserved]{min-height:216px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card[data-rollout=reserved] .dashboard-platform-metrics{display:grid}body.authenticated-theme .dashboard-workbench .dashboard-platform-card[data-rollout=reserved]>footer{min-height:64px;padding:10px 14px}body.authenticated-theme .dashboard-workbench .dashboard-platform-card[data-rollout=reserved]>footer>span:nth-child(2){display:flex}body.authenticated-theme .dashboard-workbench>.dashboard-main-grid>.card{align-self:start;min-width:0}body.authenticated-theme .rag-workbench{display:grid;grid-template-columns:minmax(250px,.84fr) minmax(360px,2.1fr);align-items:stretch;gap:14px}}body.authenticated-theme .app-shell .knowledge-entry-row{background:#ffffff57}body.authenticated-theme .app-shell .knowledge-entry-row[data-active=false]{background:#ff3b3012}body.authenticated-theme .app-shell .message.outbound .message-bubble{border-color:#007aff2e;background:#007aff1c;color:#1d1d1f}body.authenticated-theme .app-shell .message.system .message-bubble{background:#af52de17}body.authenticated-theme .app-shell .product-thumb{background:linear-gradient(145deg,#ffffffc2,#e6ebf7a3)}body.authenticated-theme .app-shell :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error){border-color:#ff3b3040;background:#ffffff8f;color:#b42318}body.authenticated-theme .app-shell :is(.info-banner,.model-security-banner,.model-note,.suggestion-box,.suggestion-review-card){border-color:#007aff3b;background:#ffffff85;color:#155eef}body.authenticated-theme .modal-backdrop{background:#11182738;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.authenticated-theme .modal{border:1px solid rgb(255 255 255 / 90%);border-radius:var(--vp-radius-xl);background:#ffffffe5;box-shadow:0 40px 80px #00000024,inset 0 1px #fffffff2;color:var(--vp-text-primary);backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:saturate(180%) blur(40px)}body.authenticated-theme :is(.modal-head,.modal-footer){border-color:var(--vp-border);background:#ffffff38}body.authenticated-theme .modal-head h2{color:var(--vp-text-primary)}body.authenticated-theme .modal-head p{color:var(--vp-text-secondary)}body.authenticated-theme .modal :is(.input,.select,.textarea,.button,.icon-button){border-color:#3c3c4326;background:#ffffffb8;color:var(--vp-text-primary);color-scheme:light}body.authenticated-theme .modal :is(.input,.select,.textarea,.button,.icon-button):disabled{border-color:#3c3c431a;background:#fff6;color:var(--vp-text-tertiary)}body.authenticated-theme .modal .button.primary{border-color:#007aff;background:#007aff;color:#fff;box-shadow:0 10px 22px #007aff33}body.authenticated-theme .modal .select option{background:#fff;color:#1d1d1f}body.authenticated-theme .modal :is(input[type=checkbox],input[type=radio]){accent-color:var(--vp-accent);color-scheme:light}body.authenticated-theme .modal input[type=file]{width:100%;min-height:46px;padding:5px;border:1px solid rgb(60 60 67 / 15%);border-radius:var(--vp-radius-sm);background:#ffffffad;color:var(--vp-text-secondary)}body.authenticated-theme .modal input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:0 13px;border:1px solid rgb(0 122 255 / 22%);border-radius:999px;background:#007aff17;color:#0071e3;font:inherit;font-weight:650;cursor:pointer}body.authenticated-theme .modal .knowledge-import-picker:focus-within{border-color:#007aff6b;outline:3px solid rgb(0 122 255 / 10%);outline-offset:2px;background:#ffffffad;box-shadow:0 10px 30px #007aff1a}body.authenticated-theme .modal :is(.info-banner,.model-security-banner,.model-note,.suggestion-box){border-color:#007aff3b;background:#007aff12;color:#155eef}body.authenticated-theme .modal :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error){border-color:#ff3b3038;background:#ff3b3012;color:#b42318}body.authenticated-theme .app-shell .conversation-platform-option[aria-selected=true]{border-color:#007aff40;background:#007aff1a;color:#0066d6}body.authenticated-theme .modal :is(fieldset,.product-card-spec-fields,.model-form-capabilities,.model-toggle-field>label,.knowledge-import-dropzone,.knowledge-import-file,.upload-dropzone,.card){border-color:#3c3c4321;background:#ffffff7a;color:var(--vp-text-primary)}body.authenticated-theme .toast{border:1px solid rgb(255 255 255 / 88%);border-radius:20px;background:#f8f9fcf0;box-shadow:0 8px 28px #1f29371f,0 1px 3px #1f293712,inset 0 1px #ffffffe5;color:var(--vp-text-primary);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}body.authenticated-theme .toast-title-row strong{color:var(--vp-text-primary)}body.authenticated-theme .toast-message{color:var(--vp-text-secondary)}body.authenticated-theme,body.authenticated-theme *{scrollbar-color:rgb(60 60 67 / 22%) transparent}body.authenticated-theme *::-webkit-scrollbar-thumb{border:2px solid transparent;background:#3c3c4333;background-clip:padding-box}body.authenticated-theme *::-webkit-scrollbar-thumb:hover{background:#3c3c4357;background-clip:padding-box}@media(max-width:1180px){body.authenticated-theme .app-shell>.sidebar{width:var(--sidebar-width)}body.authenticated-theme .nav-link{border-radius:13px}body.authenticated-theme .topbar{width:calc(100% - 32px)}body.authenticated-theme .sidebar-account{min-height:54px;justify-content:center;margin:0 8px 10px;padding:7px}body.authenticated-theme :is(.sidebar-account-copy,.sidebar-account-presence){display:none}body.authenticated-theme .automation-launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){body.authenticated-theme .topbar-date,body.authenticated-theme .connection-state span{display:none}body.authenticated-theme .connection-state{width:34px;justify-content:center;padding:0}body.authenticated-theme :is(.workspace-toolbar,.workspace-panel-head){align-items:flex-start}}@media(max-width:760px){body.authenticated-theme{padding-bottom:61px}body.authenticated-theme .app-shell{overflow:visible}body.authenticated-theme .admin-governance-grid{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .workspace-sidebar-toggle{display:none}body.authenticated-theme .vp-liquid-bg{inset:-8%}body.authenticated-theme .vp-liquid-blob{filter:blur(80px);opacity:.58}body.authenticated-theme .workspace{background:transparent}body.authenticated-theme .topbar{top:8px;width:calc(100% - 20px);min-height:54px;margin-top:8px;padding:0 8px;border-radius:27px}body.authenticated-theme .topbar:before{border-radius:26px}body.authenticated-theme .topbar-heading>strong{font-size:16px}body.authenticated-theme .topbar-route-icon{width:36px;height:36px}body.authenticated-theme .topbar-actions{gap:4px}body.authenticated-theme .automation-launcher-head{align-items:flex-start;flex-direction:column;padding:14px}body.authenticated-theme .automation-launcher-grid{grid-template-columns:minmax(0,1fr);padding:10px}body.authenticated-theme .automation-drawer-trigger{min-height:132px;padding:14px}body.authenticated-theme .automation-section-drawer{top:72px;right:8px;bottom:68px;width:calc(100vw - 16px);max-width:none;border-radius:21px;transform:translate3d(calc(100% + 18px),0,0);transition:opacity .16s ease}body.authenticated-theme .automation-section-drawer[data-state=open]{transform:translateZ(0)}body.authenticated-theme .automation-drawer-toolbar{min-height:52px;padding:8px 10px 8px 14px}body.authenticated-theme .automation-drawer-body{padding:10px}body.authenticated-theme .automation-drawer-body :is(.workspace-panel-head,.card-head){align-items:stretch;flex-direction:column}body.authenticated-theme .automation-drawer-body .model-guardrail-steps{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .automation-drawer-body .model-section-head,body.authenticated-theme .model-section-actions{align-items:stretch;flex-direction:column}body.authenticated-theme .automation-drawer-body .model-section-actions .button{width:100%}body.authenticated-theme .automation-drawer-body .model-facts{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout]{width:38px;min-width:38px;height:38px;padding:0}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout] .topbar-motion-text{display:block;overflow:hidden;width:16px;color:transparent;font-size:12px;line-height:1;white-space:nowrap}body.authenticated-theme .app-shell .topbar .topbar-motion-button[data-action=logout] .topbar-motion-text:before{display:block;color:var(--vp-text-primary);font-size:15px;content:"↗"}body.authenticated-theme #main-content{padding-top:12px}body.authenticated-theme .page,body.authenticated-theme .workspace-page{padding:16px 12px 28px}body.authenticated-theme :is(.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail),body.authenticated-theme .app-shell :is(.card,.conversation-layout,.knowledge-support-panel,.operations-summary,.model-console-summary,.rag-summary){border-radius:var(--vp-radius-lg);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}body.authenticated-theme :is(.workspace-panel-head,.workspace-toolbar){align-items:stretch;flex-direction:column;padding:14px}body.authenticated-theme .app-shell>.mobile-nav{position:fixed;z-index:50;right:8px;bottom:8px;left:8px;height:52px;overflow:hidden;border:1px solid rgb(255 255 255 / 68%);border-radius:26px;background:#ffffffb8;box-shadow:0 14px 36px #1f293724,inset 0 1px #fffc;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}body.authenticated-theme .mobile-nav a{color:var(--vp-text-secondary)}body.authenticated-theme .mobile-nav a[aria-current=page]{background:#007aff1a;color:#0071e3}}body.authenticated-theme .workspace:has(.conversations-page){display:grid;height:100dvh;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}body.authenticated-theme #main-content:has(>.conversations-page){display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;padding-top:12px}body.authenticated-theme .conversations-page>.mobile-notice{flex:0 0 auto}body.authenticated-theme .conversations-page{display:flex;width:100%;min-width:0;min-height:0;flex:1 1 0;flex-direction:column;overflow:hidden;padding:0 clamp(12px,1.6vw,28px) 8px}body.authenticated-theme .conversations-page>.conversation-layout{position:relative;width:100%;height:0;min-width:0;min-height:0;flex:1 1 0;grid-template-columns:clamp(205px,18vw,280px) minmax(0,1fr) minmax(280px,32%);grid-template-rows:minmax(0,1fr);overflow:hidden}body.authenticated-theme .conversations-page .card{animation:none}.conversation-navigation-status{position:absolute;z-index:40;top:8px;right:12px;padding:5px 10px;border:1px solid #dce5ef;border-radius:8px;background:#f6f9fd;color:#506079;font-size:12px;line-height:1.5;pointer-events:none}.conversation-layout[data-conversation-loading=true]>:is(.thread-pane,.context-pane){pointer-events:none}body.authenticated-theme .conversations-page>.conversation-layout>:is(.conversation-list-pane,.thread-pane,.context-pane){width:auto;min-width:0;min-height:0;max-height:none;grid-row:1;grid-column:auto;overflow:hidden}body.authenticated-theme .conversations-page>.conversation-layout>.context-pane{border-top:0;border-left:1px solid var(--vp-border)}body.authenticated-theme .conversations-page .thread-pane{grid-template-rows:auto auto minmax(0,1fr) auto}body.authenticated-theme .conversations-page .thread-status-area{max-height:min(18dvh,132px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.authenticated-theme .conversations-page :is(.thread-contact,.thread-contact>span:last-child,.thread-actions,.message>div,.message-bubble,.message-part){min-width:0;overflow-wrap:anywhere}body.authenticated-theme .conversations-page .thread-head{flex-wrap:wrap;gap:8px;padding:10px 12px}body.authenticated-theme .conversations-page .thread-head>.thread-contact{flex:1 1 180px}body.authenticated-theme .conversations-page .thread-head>.thread-actions{margin-left:auto}body.authenticated-theme .conversations-page .conversation-context-panels{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.authenticated-theme .conversations-page .conversation-list-pane>.pane-head{position:static}body.authenticated-theme .conversations-page .wechat-simulation-tester{max-height:min(34dvh,240px);min-height:0;overflow-y:auto}body.authenticated-theme .conversation-platform-option{padding-right:2px;padding-left:2px}body.authenticated-theme .conversation-platform-option span{overflow:hidden;font-size:13px;text-overflow:ellipsis}body.authenticated-theme .app-shell .conversation-platform-option{--conversation-platform-brand: #64748b;--conversation-platform-deep: #475569;border-color:color-mix(in srgb,var(--conversation-platform-brand) 32%,#d8dee8 68%);background:linear-gradient(145deg,color-mix(in srgb,var(--conversation-platform-brand) 14%,white 86%),color-mix(in srgb,var(--conversation-platform-deep) 6%,white 94%));color:color-mix(in srgb,var(--conversation-platform-deep) 82%,#1d1d1f 18%);box-shadow:inset 0 1px #ffffffd1;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=pinduoduo]{--conversation-platform-brand: #e02e24;--conversation-platform-deep: #b91f18}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=douyin]{--conversation-platform-brand: #161823;--conversation-platform-deep: #05070a;background:linear-gradient(135deg,#25f4ee1f,#fffffff0 48%,#fe2c551f)}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=kuaishou]{--conversation-platform-brand: #ff4906;--conversation-platform-deep: #c92b00}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=wechat]{--conversation-platform-brand: #07c160;--conversation-platform-deep: #05964a}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=jd]{--conversation-platform-brand: #e1251b;--conversation-platform-deep: #b1191a}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=taobao]{--conversation-platform-brand: #ff5000;--conversation-platform-deep: #db3f00}body.authenticated-theme .app-shell .conversation-platform-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--conversation-platform-brand) 58%,#cbd5e1 42%);background:linear-gradient(145deg,color-mix(in srgb,var(--conversation-platform-brand) 20%,white 80%),color-mix(in srgb,var(--conversation-platform-deep) 11%,white 89%));color:var(--conversation-platform-deep);box-shadow:0 6px 16px color-mix(in srgb,var(--conversation-platform-brand) 13%,transparent),inset 0 1px #ffffffe0;transform:translateY(-1px)}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=douyin]:hover:not(:disabled){background:linear-gradient(135deg,#25f4ee2e,#ffffffe5 48%,#fe2c552e)}body.authenticated-theme .app-shell .conversation-platform-option[aria-selected=true]{border-color:color-mix(in srgb,var(--conversation-platform-brand) 72%,var(--conversation-platform-deep) 28%);background:linear-gradient(145deg,color-mix(in srgb,var(--conversation-platform-brand) 25%,white 75%),color-mix(in srgb,var(--conversation-platform-deep) 15%,white 85%));color:var(--conversation-platform-deep);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--conversation-platform-brand) 40%,transparent),0 7px 18px color-mix(in srgb,var(--conversation-platform-brand) 16%,transparent)}body.authenticated-theme .app-shell .conversation-platform-option[data-platform=douyin][aria-selected=true]{border-color:#161823;background:linear-gradient(135deg,#25f4ee3d,#ffffffdb 48%,#fe2c553d);color:#161823}body.authenticated-theme .app-shell .conversation-platform-option:focus-visible{outline:3px solid color-mix(in srgb,var(--conversation-platform-brand) 28%,transparent);outline-offset:2px}body.authenticated-theme .conversation-layout .thread-actions{max-width:100%;flex-wrap:wrap;justify-content:flex-end}body.authenticated-theme .conversation-thread-empty{height:100%;min-height:0}body.authenticated-theme .conversation-layout>:is(.conversation-list-pane,.context-pane){overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.authenticated-theme .conversation-layout>.conversation-list-pane{overflow:hidden}body.authenticated-theme .conversation-list-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.authenticated-theme .thread-pane,body.authenticated-theme .thread-scroll-area{min-height:0}body.authenticated-theme .thread-scroll-area{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.authenticated-theme .composer{z-index:2;max-height:min(46dvh,420px);overflow-y:auto}body.authenticated-theme .wechat-workbench-composer{min-width:0;min-height:0;max-height:none;overflow:visible}body.authenticated-theme .conversations-page .wechat-workbench-composer textarea{display:block;height:clamp(54px,9dvh,92px);min-height:0;max-height:120px;overflow-y:auto;resize:none}body.authenticated-theme .conversations-page .composer-footer{position:static;min-height:45px;padding:6px 11px 8px}body.authenticated-theme .conversations-page .conversation-composer-hint{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;line-height:1.45;font-size:11px}body.authenticated-theme .conversations-page .conversation-composer-hint[data-send-blocked]{color:#9b4b19}body.authenticated-theme .conversations-page .composer-footer>.wechat-send-button{flex:0 0 auto}.conversation-idle-notice{padding:12px 18px 18px;color:#838b96;font-size:12px;line-height:1.65;text-align:center;overflow-wrap:anywhere}.conversation-idle-notice>time{margin-left:8px;font-size:11px}.conversation-idle-notice>small{display:block;margin-top:3px;font-size:11px}body.authenticated-theme .composer-footer{position:sticky;z-index:2;bottom:0;background:#ffffffc2;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}@media(min-width:761px)and (max-width:1180px){body.authenticated-theme .conversations-page>.conversation-layout{grid-template-columns:minmax(170px,22%) minmax(0,1fr) minmax(240px,32%)}body.authenticated-theme .conversations-page .thread-head>.thread-contact{flex-basis:100%}body.authenticated-theme .conversations-page .conversation-platform-option :is(span,small){font-size:12px}body.authenticated-theme .conversations-page .conversation-platform-switcher>div{gap:3px}body.authenticated-theme .conversations-page .wechat-context-product-main{grid-template-columns:64px minmax(0,1fr);gap:8px}body.authenticated-theme .conversations-page .wechat-context-product-thumb{width:64px;height:64px}body.authenticated-theme .conversations-page .wechat-context-product-card>footer{flex-wrap:wrap}body.authenticated-theme .conversations-page .wechat-context-customer-head{grid-template-columns:42px minmax(0,1fr);gap:8px}body.authenticated-theme .conversations-page .wechat-context-customer-head>.conversation-local-action{grid-column:1 / -1}}@media(max-width:760px){body.authenticated-theme .workspace:has(.conversations-page){height:calc(100dvh - 68px - env(safe-area-inset-bottom,0px))}body.authenticated-theme .conversations-page{padding-bottom:8px}body.authenticated-theme .conversations-page>.conversation-layout{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .conversations-page>.conversation-layout[data-mobile-view=thread]{grid-template-rows:minmax(0,1fr) minmax(0,25%)}body.authenticated-theme .conversations-page>.conversation-layout[data-mobile-view=thread]>.context-pane{grid-row:2;grid-column:1;border-top:1px solid var(--vp-border);border-left:0}body.authenticated-theme .conversations-page .conversation-items{max-height:none;overflow:visible}body.authenticated-theme .conversations-page>.conversation-layout,body.authenticated-theme .conversation-layout[data-mobile-view=thread]>.thread-pane{min-height:0}body.authenticated-theme .conversation-layout .thread-head{display:flex;min-width:0;align-items:stretch;flex-direction:row;flex-wrap:wrap}body.authenticated-theme .conversation-layout .thread-head>:is(.mobile-conversation-back,.thread-contact,.thread-actions){width:100%;min-width:0;flex:0 0 auto;margin-left:0}body.authenticated-theme .conversation-layout .thread-actions{justify-content:flex-start}body.authenticated-theme .quick-reply-panel{max-height:min(96px,18dvh);overflow-y:auto}body.authenticated-theme .conversations-page .thread-head{max-height:128px;overflow-y:auto;gap:5px;padding:6px 10px}body.authenticated-theme .conversations-page .thread-status-area{max-height:72px;overflow-y:auto}body.authenticated-theme .conversations-page .wechat-workbench-composer textarea{height:48px}}@property --topbar-control-angle-1{syntax: "<angle>"; inherits: false; initial-value: -75deg;}@property --topbar-control-angle-2{syntax: "<angle>"; inherits: false; initial-value: -45deg;}body.authenticated-theme .app-shell{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .topbar.topnav-shell{display:grid;width:calc(100% - 24px);max-width:none;min-height:70px;grid-template-columns:auto minmax(320px,1fr) auto;align-items:center;gap:12px;margin:10px 12px 0;padding:8px 10px;border-radius:24px;--topbar-control-time: .4s;--topbar-control-ease: cubic-bezier(.25, 1, .5, 1)}body.authenticated-theme .topbar.topnav-shell:before{border-radius:23px}body.authenticated-theme .topbar.topnav-shell>.topnav-dot-grid{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;clip-path:inset(0 round 24px);opacity:.24;pointer-events:none}body.authenticated-theme .topbar.topnav-shell>:not(.topnav-dot-grid){position:relative;z-index:2}body.authenticated-theme .topbar-control-wrap{position:relative;isolation:isolate;min-width:0;border-radius:999px;background:transparent;pointer-events:none}body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]{position:relative;z-index:3;isolation:isolate;display:flex;min-width:0;box-sizing:border-box;align-items:center;overflow:visible;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:none;color:#111827b8;font:inherit;-webkit-tap-highlight-color:transparent;pointer-events:auto;transform:none;transition:color var(--topbar-control-time) var(--topbar-control-ease)}body.authenticated-theme .topbar-control-wrap>:is(a,button)[data-topbar-control=surface]{cursor:pointer}body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:before{position:absolute;z-index:0;inset:0;border-radius:inherit;background:linear-gradient(-75deg,#ffffff14,#ffffff6b,#ffffff14);box-shadow:inset 0 2px 2px #1118270d,inset 0 -2px 2px #ffffff85,0 4px 2px -2px #1118272e,0 0 1px 3px inset #fff3;content:"";pointer-events:none;transform:scale(1);transform-origin:center;transition:transform var(--topbar-control-time) var(--topbar-control-ease),box-shadow var(--topbar-control-time) var(--topbar-control-ease),backdrop-filter var(--topbar-control-time) var(--topbar-control-ease);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:after{position:absolute;z-index:1;inset:-1px;box-sizing:border-box;padding:1px;border-radius:inherit;background:conic-gradient(from var(--topbar-control-angle-1) at 50% 50%,rgb(17 24 39 / 40%),transparent 5% 40%,rgb(17 24 39 / 36%) 50%,transparent 60% 95%,rgb(17 24 39 / 40%)),linear-gradient(180deg,#ffffff9e,#ffffff6b);box-shadow:inset 0 0 0 .5px #ffffff85;content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:box-shadow var(--topbar-control-time) var(--topbar-control-ease),--topbar-control-angle-1 .5s ease}body.authenticated-theme .topbar-control-content{position:relative;z-index:2;display:flex;min-width:0;align-items:center;border-radius:inherit;transition:transform var(--topbar-control-time) var(--topbar-control-ease),text-shadow var(--topbar-control-time) var(--topbar-control-ease);-webkit-user-select:none;user-select:none}body.authenticated-theme .topbar-control-content:after{position:absolute;z-index:3;inset:.5px;overflow:clip;border-radius:999px;background:linear-gradient(var(--topbar-control-angle-2),transparent 0%,rgb(255 255 255 / 58%) 40% 50%,transparent 55%);background-position:0 50%;background-repeat:no-repeat;background-size:200% 200%;content:"";mix-blend-mode:screen;pointer-events:none;transition:background-position .5s var(--topbar-control-ease),--topbar-control-angle-2 .5s var(--topbar-control-ease)}body.authenticated-theme .topbar-control-shadow{position:absolute;z-index:0;inset:1px;overflow:hidden;border-radius:inherit;filter:blur(3px);opacity:.9;pointer-events:none;transform:translate(1px,5px);transition:filter var(--topbar-control-time) var(--topbar-control-ease),opacity var(--topbar-control-time) var(--topbar-control-ease),transform var(--topbar-control-time) var(--topbar-control-ease)}body.authenticated-theme .topbar-control-shadow:after{position:absolute;inset:0;box-sizing:border-box;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#1118273d,#11182714);content:"";-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:hover)>[data-topbar-control=surface]:before{box-shadow:inset 0 2px 2px #1118270d,inset 0 -2px 2px #ffffff94,0 2px 1px -1px #11182738,0 0 1px 2px inset #ffffff6b;transform:scale(.975);backdrop-filter:blur(.1px);-webkit-backdrop-filter:blur(.1px)}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:hover)>[data-topbar-control=surface]:after{--topbar-control-angle-1: -125deg}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:hover) .topbar-control-content:after{background-position:25% 50%}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:hover)>.topbar-control-shadow{filter:blur(1.5px);transform:translate(1px,3px)}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:active)>[data-topbar-control=surface]:before{box-shadow:inset 0 2px 2px #1118270f,inset 0 -2px 2px #ffffff85,0 2px 2px -2px #11182738,0 1px 1px 3px inset #fff3,0 3px 1px #11182712;transform:perspective(160px) rotateX(12deg) scale(.97)}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:active)>[data-topbar-control=surface]:after{--topbar-control-angle-1: -75deg}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:active) .topbar-control-content{text-shadow:0 3px 1px rgb(17 24 39 / 12%);transform:translateY(1px)}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:active) .topbar-control-content:after{--topbar-control-angle-2: -15deg;background-position:50% 15%}body.authenticated-theme .topbar-control-wrap>:is(a,button)[data-topbar-control=surface]:focus-visible{outline:3px solid rgb(0 122 255 / 28%);outline-offset:3px}body.authenticated-theme .topnav-brand{display:flex;min-width:0;align-items:center;color:var(--vp-text-primary);text-decoration:none}body.authenticated-theme .topnav-brand>.topbar-control-content{gap:9px;padding:3px 9px 3px 3px}body.authenticated-theme .topnav-brand-logo{display:block;width:42px;height:42px;flex:0 0 auto;border:1px solid rgb(255 255 255 / 78%);border-radius:13px;background:#fff;box-shadow:0 7px 18px #1f293717;object-fit:contain}body.authenticated-theme .topnav-brand-copy{min-width:0}body.authenticated-theme .topnav-brand-copy strong,body.authenticated-theme .topnav-brand-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.authenticated-theme .topnav-brand-copy strong{color:#111827;font-size:16px;font-weight:780}body.authenticated-theme .topnav-brand-copy span{margin-top:1px;color:var(--vp-text-secondary);font-size:12px}body.authenticated-theme .topnav-menu{min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}body.authenticated-theme .topnav-menu::-webkit-scrollbar{display:none}body.authenticated-theme .topnav-list{display:flex;width:max-content;min-width:100%;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;list-style:none}body.authenticated-theme .topnav-item{flex:0 0 auto}body.authenticated-theme .topnav-link{display:flex;min-height:42px;align-items:center;color:#111827a8;font-size:13px;font-weight:680;text-decoration:none;white-space:nowrap;transition:color var(--topbar-control-time) var(--topbar-control-ease)}body.authenticated-theme .topnav-link>.topbar-control-content{min-height:42px;gap:10px;padding:5px 9px}body.authenticated-theme .topnav-link .nav-icon{width:28px;height:28px;border-color:#007aff17;border-radius:10px;background:#ffffff38;color:#1118278a;box-shadow:none}body.authenticated-theme .topnav-link:hover{color:#111827;transform:none}body.authenticated-theme .topnav-link:hover .nav-icon{border-color:#007aff29;background:transparent;color:#155eef}body.authenticated-theme .topnav-link[aria-current=page]{color:#111827;font-weight:760}body.authenticated-theme .topnav-link[aria-current=page]:before{background:linear-gradient(-75deg,#007aff14,#ffffffd1,#007aff14);box-shadow:inset 0 1px #ffffffeb,0 8px 20px #1f29371a,0 0 1px 3px inset #007aff14}body.authenticated-theme .topnav-link[aria-current=page]:after{background:conic-gradient(from var(--topbar-control-angle-1) at 50% 50%,rgb(0 122 255 / 54%),transparent 7% 40%,rgb(0 122 255 / 42%) 50%,transparent 62% 94%,rgb(0 122 255 / 54%)),linear-gradient(180deg,#ffffffb8,#ffffff75)}body.authenticated-theme .topnav-link[aria-current=page] .nav-icon{border-color:#007aff2e;background:#007aff1a;color:#155eef}body.authenticated-theme .topnav-link:active{transform:none}body.authenticated-theme .topbar.topnav-shell .topbar-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}body.authenticated-theme .topbar-date-wrap>.topbar-date{min-height:38px;border:0;background:transparent;box-shadow:none}body.authenticated-theme .topbar-date-wrap .topbar-control-content{min-height:38px;padding:0 11px;white-space:nowrap}body.authenticated-theme .topnav-account{display:flex;min-width:0;min-height:38px;align-items:center;color:#111827ad}body.authenticated-theme .topnav-account>.topbar-control-content{min-height:38px;gap:7px;padding:4px 8px}body.authenticated-theme .topnav-account-copy{min-width:0}body.authenticated-theme .topnav-account-copy strong,body.authenticated-theme .topnav-account-copy small{display:block;overflow:hidden;max-width:126px;text-overflow:ellipsis;white-space:nowrap}body.authenticated-theme .topnav-account-copy strong{color:#111827;font-size:12px;font-weight:750}body.authenticated-theme .topnav-account-copy small{margin-top:1px;color:var(--vp-text-secondary);font-size:11px!important}body.authenticated-theme .topnav-account-avatar{width:28px;height:28px;font-size:11px}body.authenticated-theme .topnav-account-presence{width:7px;height:7px;flex:0 0 auto;border:1px solid rgb(255 255 255 / 78%);border-radius:50%;background:#34c759;box-shadow:0 0 0 3px #34c7591f}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button{width:auto;min-width:62px;height:38px;overflow:visible;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:none;color:#111827b8;transform:none}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button:hover:not(:disabled),body.authenticated-theme .topbar.topnav-shell .topbar-motion-button:active:not(:disabled){border-radius:999px;background:transparent;box-shadow:none;color:#111827;transform:none}body.authenticated-theme .topbar.topnav-shell .topbar-motion-text{min-height:38px;justify-content:center;padding:0 13px;color:inherit;font-size:14px;font-weight:700;letter-spacing:0;transform:none}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button:hover .topbar-motion-text{color:inherit}@media(max-width:1680px){body.authenticated-theme .topbar.topnav-shell .topbar-date-wrap,body.authenticated-theme .topnav-account-copy small,body.authenticated-theme .topnav-account-presence{display:none}}@media(max-width:1280px){body.authenticated-theme .topnav-brand-copy span{display:none}}@media(max-width:1050px){body.authenticated-theme .topbar.topnav-shell{grid-template-columns:auto minmax(0,1fr);gap:5px 10px;padding:7px 8px 8px;border-radius:23px}body.authenticated-theme .topbar.topnav-shell:before{border-radius:22px}body.authenticated-theme .topnav-brand-wrap{grid-column:1;grid-row:1}body.authenticated-theme .topbar.topnav-shell .topbar-actions{grid-column:2;grid-row:1}body.authenticated-theme .topnav-menu{grid-column:1 / -1;grid-row:2}body.authenticated-theme .topnav-list{justify-content:flex-start}body.authenticated-theme .automation-section-drawer{top:126px}}@media(max-width:760px){body.authenticated-theme{padding-bottom:0}body.authenticated-theme .topbar.topnav-shell{top:6px;width:calc(100% - 12px);margin:6px 6px 0;padding:6px;border-radius:20px}body.authenticated-theme .topbar.topnav-shell:before{border-radius:19px}body.authenticated-theme .topnav-brand>.topbar-control-content{gap:7px;padding-left:1px}body.authenticated-theme .topnav-brand-logo{width:38px;height:38px;border-radius:12px}body.authenticated-theme .topnav-brand-copy span{display:none}body.authenticated-theme .topnav-brand-copy strong{font-size:15px}body.authenticated-theme .topnav-link{min-height:38px;font-size:12px}body.authenticated-theme .topnav-link>.topbar-control-content{min-height:38px;padding:4px 7px}body.authenticated-theme .topnav-link .nav-icon{width:25px;height:25px}body.authenticated-theme .topbar.topnav-shell .topbar-action-wrap--refresh-page{display:none}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button[data-action=logout]{width:36px;min-width:36px;height:36px}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button[data-action=logout] .topbar-motion-text{display:flex;width:auto;min-height:36px;padding:0 7px;color:inherit;font-size:12px;line-height:normal}body.authenticated-theme .topbar.topnav-shell .topbar-motion-button[data-action=logout] .topbar-motion-text:before{display:none;content:none}body.authenticated-theme .topnav-account-copy{display:none}body.authenticated-theme .topnav-account{width:36px;min-height:36px}body.authenticated-theme .topnav-account>.topbar-control-content{min-height:36px;justify-content:center;padding:0}body.authenticated-theme .automation-section-drawer{top:134px;bottom:8px}}@media(max-width:600px){body.authenticated-theme .admin-policy-disclosure>summary{padding:14px}body.authenticated-theme .admin-policy-summary-meta{width:100%;justify-content:space-between}body.authenticated-theme .admin-policy-content{padding:14px}body.authenticated-theme .topnav-list{width:100%;justify-content:space-between;gap:2px}body.authenticated-theme .topnav-link{width:38px;justify-content:center}body.authenticated-theme .topnav-link>.topbar-control-content{width:38px;justify-content:center;padding:4px}body.authenticated-theme .topnav-label{display:none}}@media(max-width:360px){body.authenticated-theme .topnav-brand-copy{display:none}}@media(hover:none)and (pointer:coarse){body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:after{--topbar-control-angle-1: -75deg}body.authenticated-theme .topbar-control-content:after{--topbar-control-angle-2: -45deg;background-position:0 50%}body.authenticated-theme .topbar-control-wrap:has(>[data-topbar-control=surface]:hover)>[data-topbar-control=surface]:before{transform:none}}@media(prefers-reduced-transparency:reduce){body.authenticated-theme .vp-liquid-blob{opacity:.3}body.authenticated-theme .app-shell>.sidebar,body.authenticated-theme .topbar,body.authenticated-theme .app-shell :is(.card,.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail),body.authenticated-theme .automation-drawer-surface,body.authenticated-theme .modal,body.authenticated-theme .toast{background:#f8f9fd;backdrop-filter:none;-webkit-backdrop-filter:none}body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:before{background:#f8f9fd;backdrop-filter:none;-webkit-backdrop-filter:none}}.conversations-page .avatar[data-context-image-frame]{overflow:hidden;flex-shrink:0}.conversations-page .avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.wechat-message-product{min-width:0;max-width:100%;overflow-wrap:anywhere}.wechat-message-product .product-card{display:flex;align-items:flex-start;gap:10px;min-width:0}.wechat-message-product .product-card>span:last-child{min-width:0;display:grid;gap:5px}.wechat-message-product .product-thumb{flex:0 0 64px;width:64px;height:64px;overflow:hidden}.wechat-message-product .product-thumb img{width:100%;height:100%;object-fit:cover}.wechat-message-product .product-card strong{white-space:normal;overflow-wrap:anywhere}.wechat-message-product small{display:block;font-size:11px;line-height:1.5;color:var(--text-secondary, #666)}.wechat-message-product-note{margin-top:8px}.wechat-message-product-skus{margin-top:8px;font-size:12px}.wechat-message-product-skus summary{cursor:pointer}.wechat-message-product-skus ul{margin:6px 0;padding-left:18px;max-height:150px;overflow-y:auto}.wechat-quoted-product{margin:10px 0 0;padding:8px;border-left:2px solid #9bb5ba;font-size:12px}.wechat-context-profile dd{min-width:0;overflow-wrap:anywhere}.wechat-context-profile dd small{display:block;font-size:11px;line-height:1.5;opacity:.75}.wechat-platform-identity{-webkit-user-select:text;user-select:text;font-family:ui-monospace,monospace}.wechat-context-consulted .wechat-message-product{padding:10px 0;grid-column:1 / -1}@media(min-width:761px)and (max-width:1180px){body.authenticated-theme .conversations-page .wechat-context-tabs>[role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}body.authenticated-theme .conversations-page .wechat-context-tabs [role=tab]{min-width:0;padding:0 4px;font-size:12px}body.authenticated-theme .conversations-page .wechat-context-tab-icon{display:none}}@media(forced-colors:active){body.authenticated-theme .vp-liquid-bg{display:none}body.authenticated-theme .app-shell,body.authenticated-theme .workspace{background:Canvas;color:CanvasText}body.authenticated-theme .app-shell>.sidebar,body.authenticated-theme .topbar,body.authenticated-theme .app-shell :is(.card,.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail),body.authenticated-theme .automation-drawer-surface,body.authenticated-theme .automation-drawer-trigger,body.authenticated-theme .modal,body.authenticated-theme .toast{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.authenticated-theme .topbar.topnav-shell>.topnav-dot-grid,body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:before,body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]:after,body.authenticated-theme .topbar-control-content:after,body.authenticated-theme .topbar-control-shadow{display:none}body.authenticated-theme .topbar-control-wrap>[data-topbar-control=surface]{border:1px solid ButtonText;background:Canvas;color:ButtonText}body.authenticated-theme .topnav-link[aria-current=page]{outline:2px solid Highlight;outline-offset:-3px}}body.authenticated-theme .topbar.topnav-shell.topbar-dock-shell{display:grid;width:calc(100% - 24px);max-width:none;min-height:76px;overflow:visible;grid-template-columns:auto minmax(320px,1fr) auto;align-items:center;gap:18px;margin:10px 12px 0;padding:7px 9px;border-radius:24px}body.authenticated-theme .topbar-dock-shell>:not(.topnav-dot-grid){position:relative;z-index:2}body.authenticated-theme .topbar-dock-shell .topnav-brand{display:flex;min-width:0;min-height:52px;align-items:center;gap:9px;padding:4px 10px 4px 4px;border:1px solid rgb(255 255 255 / 54%);border-radius:17px;background:linear-gradient(180deg,#ffffff70,#ffffff36);box-shadow:inset 0 1px #ffffffb3,0 8px 22px #1f293717;color:var(--vp-text-primary);text-decoration:none}body.authenticated-theme .topbar-dock-shell .topnav-brand:focus-visible{outline:3px solid rgb(0 122 255 / 30%);outline-offset:3px}body.authenticated-theme .topbar-dock-shell .topnav-menu{min-width:0;overflow:visible;scrollbar-width:none}body.authenticated-theme .topbar-dock-shell .topnav-menu::-webkit-scrollbar{display:none}body.authenticated-theme .topbar-dock-shell .topnav-list{display:flex;width:max-content;min-width:100%;min-height:60px;align-items:flex-end;justify-content:center;gap:12px;margin:0;padding:8px 10px;border:1px solid rgb(255 255 255 / 56%);border-radius:19px;background:linear-gradient(180deg,#ffffff61,#ffffff2e);box-shadow:inset 0 1px #ffffffb8,0 9px 24px #1f293714;list-style:none}body.authenticated-theme .topbar-dock-shell .topbar-auto-send-item{flex:0 0 auto;display:flex;align-items:center;align-self:center}.wechat-auto-send-toggle{display:grid;grid-template-columns:auto auto;align-items:center;justify-items:center;gap:3px 7px;min-width:104px;min-height:46px;padding:6px 10px;border:1px solid rgb(255 255 255 / 70%);border-radius:13px;background:#ffffff9e;color:#3c4b60;cursor:pointer;white-space:nowrap;font:inherit;font-size:11px;line-height:1.1}.wechat-auto-send-label{grid-column:1 / -1}.wechat-auto-send-track{width:27px;height:15px;padding:2px;border-radius:999px;background:#9aa5b4}.wechat-auto-send-track>span{display:block;width:11px;height:11px;border-radius:50%;background:#fff;transition:transform .12s ease}.wechat-auto-send-toggle[data-state=on]{color:#106441;border-color:#a4daba;background:#e9f8ef}.wechat-auto-send-toggle[data-state=on] .wechat-auto-send-track{background:#20a768}.wechat-auto-send-toggle[data-state=on] .wechat-auto-send-track>span{transform:translate(12px)}.wechat-auto-send-toggle:disabled{cursor:default}.wechat-auto-send-toggle[aria-busy=true]{cursor:progress}.wechat-auto-send-toggle[data-state=unknown]{color:#7b8492;background:#f3f4f6}.wechat-auto-send-toggle:focus-visible{outline:2px solid #087cff;outline-offset:3px}body.authenticated-theme .topbar-dock-shell .topbar-dock-item{--dock-scale: 1;--dock-layer: 1;position:relative;z-index:var(--dock-layer);width:44px;height:44px;min-width:44px;flex:0 0 44px}body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button){position:relative;isolation:isolate;display:flex;width:100%;height:100%;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:visible;padding:0;border:1px solid rgb(255 255 255 / 62%);border-radius:14px;background:linear-gradient(180deg,#ffffff7a,#ffffff40);box-shadow:inset 0 1px #ffffffd1,0 7px 18px #1f29371f;color:#111827ad;text-decoration:none;transform:scale(var(--dock-scale));transform-origin:50% 100%;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease;will-change:transform}body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button):before{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 14%,rgb(255 255 255 / 58%),transparent 66%);content:"";pointer-events:none}body.authenticated-theme .topbar-dock-shell .topnav-link:after{position:absolute;z-index:2;bottom:4px;left:50%;width:5px;height:2px;border-radius:999px;background:#087cff;box-shadow:0 0 8px #087cff7f;content:"";opacity:0;pointer-events:none;transform:translate(-50%)}body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button):hover,body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button):focus-visible{border-color:#007aff47;background:linear-gradient(180deg,#ffffffb8,#ebf4ff66);box-shadow:inset 0 1px #fff,0 10px 26px #1f293729,0 0 0 3px #007aff12;color:#155eef}body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button):active{filter:brightness(.98)}body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button):focus-visible{outline:3px solid rgb(0 122 255 / 30%);outline-offset:3px}body.authenticated-theme .topbar-dock-shell .topnav-link[aria-current=page]{border-color:#007aff52;background:linear-gradient(180deg,#ffffffd1,#e0efff7a);box-shadow:inset 0 1px #fff,0 9px 24px #1f293721,0 0 0 3px #007aff14;color:#155eef}body.authenticated-theme .topbar-dock-shell .topnav-link[aria-current=page]:after{opacity:1}body.authenticated-theme .topbar-dock-shell :is(.nav-icon,.topbar-dock-icon){position:relative;z-index:1;display:grid;width:24px;height:24px;place-items:center;flex:0 0 auto;border:0;background:transparent;box-shadow:none;color:inherit}body.authenticated-theme .topbar-dock-shell :is(.nav-icon,.topbar-dock-icon) svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}body.authenticated-theme .topbar-dock-shell .topbar-dock-label{position:absolute;z-index:80;top:calc(100% + 9px);left:50%;width:max-content;max-width:180px;padding:4px 8px;border:1px solid rgb(255 255 255 / 32%);border-radius:7px;background:#111827e8;box-shadow:0 8px 22px #1118272e;color:#fff;font-size:12px;font-weight:650;line-height:1.2;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap}body.authenticated-theme .topbar-dock-shell .topbar-dock-item:is(:hover,:focus-within)>.topbar-dock-label{opacity:1;transform:translate(-50%)}body.authenticated-theme .topbar-dock-shell .nav-badge{position:absolute;z-index:3;top:2px;right:2px}body.authenticated-theme .topbar-dock-shell .topbar-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}body.authenticated-theme .topbar-dock-shell :is(.topbar-date,.topnav-account){min-height:40px;border:1px solid rgb(255 255 255 / 48%);border-radius:14px;background:#ffffff3d;box-shadow:inset 0 1px #ffffff9e}body.authenticated-theme .topbar-dock-shell .topbar-date{display:inline-flex;align-items:center;padding:0 10px;color:#11182794;white-space:nowrap}body.authenticated-theme .topbar-dock-shell .topnav-account{display:flex;min-width:0;align-items:center;gap:7px;padding:4px 8px;color:#111827ad}body.authenticated-theme .topbar-dock-shell .topbar-action-dock{display:flex;min-height:52px;align-items:flex-end;gap:8px;padding:4px 6px;border:1px solid rgb(255 255 255 / 54%);border-radius:17px;background:linear-gradient(180deg,#ffffff5e,#ffffff2e);box-shadow:inset 0 1px #ffffffb3,0 8px 22px #1f293717}body.authenticated-theme .topbar-dock-shell .topbar-action-item{width:40px;height:40px;min-width:40px;flex-basis:40px}@media(max-width:1680px){body.authenticated-theme .topbar-dock-shell .topbar-date,body.authenticated-theme .topbar-dock-shell .topnav-account-copy small,body.authenticated-theme .topbar-dock-shell .topnav-account-presence{display:none}}@media(max-width:1280px){body.authenticated-theme .topbar-dock-shell .topnav-brand-copy span{display:none}}@media(max-width:1050px){body.authenticated-theme .topbar.topnav-shell.topbar-dock-shell{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding:7px 8px 8px;border-radius:23px}body.authenticated-theme .topbar-dock-shell .topnav-brand{grid-column:1;grid-row:1}body.authenticated-theme .topbar-dock-shell .topbar-actions{grid-column:2;grid-row:1}body.authenticated-theme .topbar-dock-shell .topnav-menu{grid-column:1 / -1;grid-row:2}body.authenticated-theme .topbar-dock-shell .topnav-list{min-height:58px;justify-content:center;gap:10px}}@media(max-width:760px){body.authenticated-theme .topbar.topnav-shell.topbar-dock-shell{top:6px;width:calc(100% - 12px);margin:6px 6px 0;padding:6px;border-radius:20px}body.authenticated-theme .topbar-dock-shell .topnav-brand{min-height:44px;padding:3px 7px 3px 3px;border-radius:15px}body.authenticated-theme .topbar-dock-shell .topnav-brand-logo{width:38px;height:38px;border-radius:12px}body.authenticated-theme .topbar-dock-shell .topnav-brand-copy span{display:none}body.authenticated-theme .topbar-dock-shell .topnav-brand-copy strong{font-size:15px}body.authenticated-theme .topbar-dock-shell .topnav-menu{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain}body.authenticated-theme .topbar-dock-shell .topnav-list{width:max-content;min-width:100%;min-height:60px;justify-content:flex-start;gap:5px;padding:5px 6px}body.authenticated-theme .topbar-dock-shell .topnav-item{display:flex;width:54px;height:50px;min-width:54px;flex:0 0 54px;align-items:center;flex-direction:column}body.authenticated-theme .topbar-dock-shell .topnav-item>.topnav-link{width:34px;height:34px;flex:0 0 34px;border-radius:11px;transform:none!important;will-change:auto}body.authenticated-theme .topbar-dock-shell .topnav-item>.topbar-dock-label{position:static;display:block;overflow:hidden;max-width:54px;margin-top:2px;padding:0;border:0;background:transparent;box-shadow:none;color:#111827ad;font-size:11px;font-weight:650;line-height:1.1;opacity:1;text-overflow:ellipsis;transform:none}body.authenticated-theme .topbar-dock-shell .topbar-action-dock{min-height:44px;padding:2px 3px}body.authenticated-theme .topbar-dock-shell .topbar-actions{gap:6px}body.authenticated-theme .topbar-dock-shell .topbar-action-item{width:38px;height:38px;min-width:38px;flex-basis:38px}body.authenticated-theme .topbar-dock-shell .topbar-action-item>.topbar-dock-button{transform:none!important;will-change:auto}body.authenticated-theme .topbar-dock-shell .topbar-action-item>.topbar-dock-label{display:none}body.authenticated-theme .topbar-dock-shell .topbar-action-item--refresh-page{display:none}body.authenticated-theme .topbar-dock-shell .topnav-account{width:38px;min-height:38px;justify-content:center;padding:0}body.authenticated-theme .topbar-dock-shell .topnav-account-copy{display:none}}@media(max-width:360px){body.authenticated-theme .topbar-dock-shell .topnav-brand-copy{display:none}}@media(any-hover:none)and (any-pointer:coarse){body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button){transform:none!important;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease;will-change:auto}}@media(prefers-reduced-transparency:reduce){body.authenticated-theme .topbar-dock-shell :is(.topnav-brand,.topnav-list,.topbar-action-dock,.topbar-date,.topnav-account),body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button){background:#f8f9fd;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){body.authenticated-theme .topbar-dock-shell :is(.topnav-brand,.topnav-list,.topbar-action-dock,.topbar-date,.topnav-account),body.authenticated-theme .topbar-dock-shell .topbar-dock-item>:is(.topnav-link,.topbar-dock-button){border:1px solid ButtonText;background:Canvas;color:ButtonText;box-shadow:none}body.authenticated-theme .topbar-dock-shell .topbar-dock-label{border:1px solid CanvasText;background:Canvas;color:CanvasText}body.authenticated-theme .topbar-dock-shell .topnav-link[aria-current=page]{outline:2px solid Highlight;outline-offset:-3px}}.message-image-part{max-width:100%}.message-image-preview{display:grid;place-items:center;width:min(320px,100%);min-height:100px;overflow:hidden;border-radius:12px}.message-image-preview img[data-context-image]{display:block;width:auto;height:auto;max-width:100%;max-height:320px;object-fit:contain;border-radius:10px}.message-image-preview img[hidden]{display:none}.message-image-preview [data-context-image-fallback]{padding:18px;font-size:13px;overflow-wrap:anywhere}.thread-contact>span{min-width:0}.thread-contact .wechat-customer-number{display:block;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.wechat-platform-identity{overflow-wrap:anywhere}.thread-contact .wechat-customer-id-value{display:inline-flex;align-items:center;gap:6px;max-width:100%}.wechat-customer-id-value .wechat-platform-identity{min-width:0}.thread-contact .wechat-customer-id-copy{flex:0 0 auto;padding:2px 7px;min-height:26px;font-size:12px;line-height:1.5}body[data-site-theme=light-pillar]{background:#08040b;--site-theme-fallback: linear-gradient(116deg, #07050c 14%, #321029 35%, #8d203f 48%, #5b245b 58%, #100716 76%)}body[data-site-theme=lightfall]{background:#06091e;--site-theme-fallback: radial-gradient(ellipse at 50% 72%, #142983 0%, #0d1241 40%, #05081c 80%)}body[data-site-theme=soft-aurora]{background:#050816}body[data-site-theme=midnight]{background:radial-gradient(ellipse at 12% 8%,#263750 0%,transparent 48%),radial-gradient(ellipse at 88% 90%,#272238 0%,transparent 48%),#101421;background-attachment:fixed}body:is([data-site-theme=light-pillar],[data-site-theme=lightfall]):before{position:fixed;z-index:0;inset:0;background:var(--site-theme-fallback);pointer-events:none;content:""}.light-pillar-layer,.lightfall-layer{position:fixed;z-index:0;inset:0;overflow:hidden;contain:strict;background:var(--site-theme-fallback);pointer-events:none}.light-pillar-canvas,.lightfall-canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important;pointer-events:none}:is(.light-pillar-layer,.lightfall-layer):is([data-state=initializing],[data-state=fallback]) canvas{visibility:hidden}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]) .vp-liquid-bg{display:none}body.authenticated-theme[data-site-theme=soft-aurora] .soft-aurora-layer{visibility:visible;opacity:1}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]){--vp-bg-card: rgb(255 255 255 / 89%);--vp-bg-card-strong: rgb(255 255 255 / 96%);--vp-bg-card-subtle: rgb(255 255 255 / 82%);--vp-bg-sidebar: rgb(255 255 255 / 90%)}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]) :is(.page-header,.page-head){color:#f3f3fb}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]) :is(.page-header,.page-head) :is(h1,p,.eyebrow){color:inherit}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]) .compliance-footer--workspace{color:#c6c9d9}body.authenticated-theme[data-site-theme]:not([data-site-theme=liquid-glass]) .compliance-footer--workspace a:hover{color:#fff}.site-theme-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;width:38px;height:38px;padding:8px;border:1px solid rgb(255 255 255 / 64%);border-radius:13px;background:#ffffffdb;color:#333348;box-shadow:0 3px 12px #00000017;transition:background .16s ease,transform .16s ease}.site-theme-toggle:hover{background:#fff;transform:translateY(-1px)}.site-theme-toggle svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5}.site-theme-dialog{width:min(610px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;overflow:auto;overscroll-behavior:contain;padding:27px;border:1px solid #444050;border-radius:24px;background:#17141d;color:#f5f1fa;color-scheme:dark;box-shadow:0 24px 100px #0000007f}.site-theme-dialog::backdrop{background:#05040c7f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.site-theme-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.site-theme-eyebrow{margin:0 0 4px;color:#caa9d4;font-size:11px;letter-spacing:.16em}.site-theme-heading h2{margin:0;font-size:23px;font-weight:650;letter-spacing:.01em}.site-theme-close{width:36px;height:36px;border:1px solid #49404f;border-radius:50%;background:#28222f;color:#eae1ef;font-size:24px;line-height:1}.site-theme-close:hover{background:#3b3043}.site-theme-intro{margin:10px 0 22px;color:#b6adbf;font-size:13px}.site-theme-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;padding:0;border:0}.site-theme-options[hidden]{display:none}.site-theme-option{position:relative;display:flex;flex-direction:column;padding:9px 9px 12px;border:1px solid #38303f;border-radius:15px;background:#211c28;cursor:pointer;transition:border-color .15s ease,background .15s ease}.site-theme-option:hover{border-color:#796085;background:#292230}.site-theme-option:has(input:checked){border-color:#f399d6;background:#352236}.site-theme-option:has(input:focus-visible){outline:3px solid #f7b5e4;outline-offset:3px}.site-theme-option input{position:absolute;z-index:1;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.site-theme-preview{position:relative;display:block;height:82px;overflow:hidden;border-radius:9px;background:#080612}.site-theme-preview-light{position:absolute;inset:0}[data-theme-preview=light-pillar] .site-theme-preview-light{background:linear-gradient(116deg,transparent 20%,#6e0e34 34%,#fb355b 42%,#ff9ffc 49%,#7b205c 59%,transparent 78%);transform:scale(1.1)}[data-theme-preview=lightfall]{background:radial-gradient(ellipse at 50% 100%,#2235b2,#080d30 85%)}[data-theme-preview=lightfall] .site-theme-preview-light{inset:-50% 0;background:repeating-linear-gradient(90deg,transparent 0 17%,#96bdfc 17.2% 17.5%,transparent 18% 38%,#7842fa 38.2% 38.7%,transparent 39% 58%,#ff9ffc 58.2% 58.5%,transparent 59% 76%);transform:perspective(90px) rotateX(30deg);-webkit-mask-image:linear-gradient(transparent,#0008,#000,transparent);mask-image:linear-gradient(transparent,#0008,#000,transparent)}[data-theme-preview=soft-aurora] .site-theme-preview-light{background:radial-gradient(ellipse at 30% 50%,#a546d7,transparent 47%),radial-gradient(ellipse at 70% 65%,#ee629d,transparent 46%);transform:rotate(-15deg) scaleY(.6);filter:blur(9px)}[data-theme-preview=liquid-glass]{background:#e8eaf7}[data-theme-preview=liquid-glass] .site-theme-preview-light{background:radial-gradient(ellipse at 15% 70%,#aaddec,transparent 64%),radial-gradient(ellipse at 90% 5%,#dcb5e9,transparent 60%)}[data-theme-preview=midnight]{background:linear-gradient(145deg,#192131,#0f1220)}.component-palette-preview{display:grid;align-items:center;padding:13px;background:linear-gradient(125deg,var(--palette-start),var(--palette-end))}[data-palette-preview=violet-blue]{--palette-start: #704bc1;--palette-end: #24529c}[data-palette-preview=rose-violet]{--palette-start: #ac426f;--palette-end: #623c9e}[data-palette-preview=cyan-blue]{--palette-start: #147c94;--palette-end: #294c9d}[data-palette-preview=emerald-teal]{--palette-start: #207957;--palette-end: #176e82}[data-palette-preview=amber-rose]{--palette-start: #a56a2f;--palette-end: #9b3d67}[data-palette-preview=clear-glass]{--palette-start: rgb(255 255 255 / 30%);--palette-end: rgb(220 237 255 / 7%);background:linear-gradient(130deg,rgb(202 234 255 / 20%),transparent 48%,rgb(210 203 244 / 16%)),repeating-conic-gradient(rgb(255 255 255 / 8%) 0% 25%,transparent 0% 50%) 0 0 / 18px 18px,#192737}.component-palette-sample{display:grid;grid-template-columns:1fr 1fr;gap:7px;width:75%;padding:9px;border:1px solid rgb(255 255 255 / 27%);border-radius:9px;background:linear-gradient(135deg,#ffffff29,#06091b66);box-shadow:0 4px 14px #0000001f}.component-palette-sample span{height:9px;border-radius:4px;background:linear-gradient(100deg,#ffffffa6,#ffffff29)}.component-palette-sample span:first-child{grid-column:1 / -1;width:70%;height:5px}.component-palette-sample span:last-child{background:linear-gradient(120deg,var(--palette-start),var(--palette-end));border:1px solid rgb(255 255 255 / 32%)}[data-palette-preview=clear-glass] .component-palette-sample{border-color:#ffffff94;background:linear-gradient(135deg,#ffffff40,#ffffff0a 45%,#ffffff1c);box-shadow:inset 0 1px 1px #ffffff59,inset 0 -1px #ffffff17,0 7px 18px #00000026;backdrop-filter:blur(5px) saturate(120%);-webkit-backdrop-filter:blur(5px) saturate(120%)}.site-theme-check{position:absolute;right:8px;top:8px;display:none;width:23px;height:23px;border-radius:50%;background:#ffb6e5;color:#341830;text-align:center;font-size:14px;line-height:23px;font-weight:800}.site-theme-option:has(input:checked) .site-theme-check{display:block}.site-theme-option-title{display:flex;align-items:center;gap:8px;margin:10px 3px 0;color:#faf4fd;font-size:14px;font-weight:650}.site-theme-badge{padding:1px 5px;border:1px solid #67516d;border-radius:5px;color:#e7badf;font-size:10px;font-weight:500}.site-theme-english{margin:1px 3px 0;color:#d0bbdb;font-size:11px}.site-theme-option-description{margin:4px 3px 0;color:#bcb0c6;font-size:11px}.site-theme-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:17px;border-top:1px solid #39303f}.site-theme-footer p{margin:0;color:#bfb0c9;font-size:12px}.site-theme-actions{display:flex;flex:0 0 auto;gap:10px;margin-left:auto}.site-theme-palette-toggle{min-height:38px;padding:8px 16px;border:1px solid #796085;border-radius:10px;background:linear-gradient(120deg,#443065,#26345b);color:#f5f1fa;font-size:13px;font-weight:650}.site-theme-palette-toggle:hover{filter:brightness(1.15)}.site-theme-done{flex:0 0 auto;min-width:76px;min-height:38px;padding:8px 20px;border:1px solid #f3b7e1;border-radius:10px;background:#f1b3dd;color:#30182c;font-size:13px;font-weight:650}.site-theme-done:hover{background:#ffceef}.site-theme-dialog :is(button,input):focus-visible,.site-theme-toggle:focus-visible{outline:3px solid #cf9cff;outline-offset:3px}@media(max-width:600px){.site-theme-dialog{padding:19px;border-radius:20px}.site-theme-preview{height:70px}.site-theme-options{gap:10px}.site-theme-option-description{line-height:1.5}body.authenticated-theme .topbar-dock-shell .topbar-actions{gap:4px}body.authenticated-theme .site-theme-toggle{width:34px;height:36px;padding:7px}}@media(prefers-reduced-transparency:reduce){.site-theme-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.site-theme-toggle{background:#f2f0f7;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.light-pillar-layer,.lightfall-layer,body[data-site-theme]:before,.site-theme-preview-light{display:none}body[data-site-theme]{background:Canvas}.site-theme-dialog,.site-theme-option,.site-theme-toggle,.site-theme-palette-toggle,.site-theme-done,.site-theme-close{background:Canvas;color:CanvasText;border-color:ButtonText}.site-theme-option:has(input:checked){outline:2px solid Highlight}.site-theme-option-title,.site-theme-option-description,.site-theme-english,.site-theme-intro,.site-theme-footer p{color:CanvasText}}body.authenticated-theme[data-site-theme=light-pillar][data-theme-motion=on]:is([data-theme-background=loading],[data-theme-background=fallback]):before,body.authenticated-theme[data-site-theme=light-pillar][data-theme-motion=on] .light-pillar-layer[data-state=fallback]:after{background:linear-gradient(116deg,#07050c 15%,#24091e 30%,#c82153 44%,#f88cd9 50%,#771d62 59%,#100716 76%);background-size:140% 140%;animation:theme-pillar-flow 8s ease-in-out infinite alternate!important}body.authenticated-theme[data-site-theme=lightfall][data-theme-motion=on]:is([data-theme-background=loading],[data-theme-background=fallback]):before,body.authenticated-theme[data-site-theme=lightfall][data-theme-motion=on] .lightfall-layer[data-state=fallback]:after{background-color:#060921;background-image:linear-gradient(180deg,transparent 20%,#96bdfc 94%,#e9eefe 98%,transparent),linear-gradient(180deg,transparent 38%,#7047ed 94%,#d4c5ff 98%,transparent),linear-gradient(180deg,transparent 20%,#ff9ffc 94%,#ffedff 98%,transparent),linear-gradient(180deg,transparent 35%,#96bdfc 94%,#e9eefe 98%,transparent),radial-gradient(ellipse at 50% 5%,#001ff6,#0e155d 24%,#060921 70%);background-size:2px 190px,2px 260px,2px 230px,2px 310px,100% 100%;background-position:17% 0,36% 0,63% 0,83% 0,center;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,no-repeat;animation:theme-lightfall-flow 4s linear infinite!important}body.authenticated-theme[data-theme-motion=on] :is(.light-pillar-layer,.lightfall-layer)[data-state=fallback]:after{position:absolute;inset:-8%;content:"";pointer-events:none}@keyframes theme-pillar-flow{0%{background-position:10% 20%;transform:scale(1.08) translate(-2%,-2%)}to{background-position:90% 80%;transform:scale(1.14) translate(2%,2%)}}@keyframes theme-lightfall-flow{to{background-position:17% 190px,36% 260px,63% 230px,83% 310px,center}}@media(forced-colors:active){body.authenticated-theme[data-site-theme]:before,body.authenticated-theme :is(.light-pillar-layer,.lightfall-layer):after{display:none}}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight]) .site-theme-dialog{background:#0e101dc2;border-color:#e9eaff3d;backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight]) .site-theme-option{background:#1e1c2d5c;border-color:#e3ddff36}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight]) .site-theme-option:has(input:checked){background:#934a8045;border-color:#efb0dc}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight]) :is(.site-theme-intro,.site-theme-option-description,.site-theme-english,.site-theme-footer p){color:#d7dcec}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight]) .site-theme-done{background:#70406c8c;border-color:#f7bbe1a6;color:#fff}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]){--wg-surface: rgb(8 11 23 / 60%);--wg-raised: rgb(10 14 27 / 60%);--wg-tile: rgb(17 21 36 / 36%);--wg-inset: rgb(8 12 23 / 20%);--wg-control: rgb(12 17 32 / 40%);--wg-hover: rgb(13 16 30 / 60%);--wg-selected: rgb(24 34 62 / 66%);--wg-border: rgb(226 233 255 / 17%);--wg-border-strong: rgb(226 233 255 / 29%);--wg-highlight: rgb(255 255 255 / 9%);--wg-text: #f8f9ff;--wg-muted: #f0f3fc;--wg-subtle: #d3ddef;--wg-focus: #bad5ff;--wg-shadow: 0 14px 36px rgb(0 0 0 / 17%), inset 0 1px var(--wg-highlight);--vp-accent: #a9caff;--vp-accent-hover: #d3e3ff;--vp-accent-soft: rgb(104 151 239 / 17%);--vp-accent-glow: rgb(104 151 239 / 20%);--vp-bg-primary: transparent;--vp-bg-card: var(--wg-surface) !important;--vp-bg-card-strong: var(--wg-raised) !important;--vp-bg-card-subtle: var(--wg-tile) !important;--vp-bg-sidebar: var(--wg-raised) !important;--vp-text-primary: var(--wg-text);--vp-text-secondary: var(--wg-muted);--vp-text-tertiary: var(--wg-subtle);--vp-border: var(--wg-border);--vp-border-glass: var(--wg-border);--vp-border-strong: var(--wg-border-strong);--vp-shadow-sm: 0 4px 14px rgb(0 0 0 / 12%);--vp-shadow-md: 0 8px 24px rgb(0 0 0 / 15%);--vp-shadow-lg: var(--wg-shadow);--ai-glass-border: var(--wg-border);--ai-glass-highlight: var(--wg-highlight);--ai-glass-topbar: var(--wg-raised);--ai-glass-tile: var(--wg-tile);--ai-glass-subtle: var(--wg-inset);--color-blue-700: #b5d1ff;--color-blue-600: #a6c8ff;--color-blue-100: rgb(95 146 245 / 19%);--color-blue-50: rgb(95 146 245 / 10%);--color-cyan-600: #9cdeff;--color-teal-700: #9ce8d6;--color-teal-100: rgb(43 188 155 / 16%);--color-green-700: #a0e8ba;--color-green-100: rgb(48 177 105 / 17%);--color-amber-800: #ffda99;--color-amber-100: rgb(225 169 51 / 17%);--color-red-700: #ffb4b5;--color-red-100: rgb(214 70 90 / 18%);--color-violet-700: #dac6ff;--color-violet-100: rgb(158 106 235 / 19%);--color-slate-950: var(--wg-text);--color-slate-900: #f2f5ff;--color-slate-800: #f4f6ff;--color-slate-700: #eef2fc;--color-slate-600: var(--wg-muted);--color-slate-500: #e5ebf8;--color-slate-400: var(--wg-subtle);--color-slate-300: rgb(218 229 255 / 32%);--color-slate-200: var(--wg-border);--color-slate-100: rgb(207 222 255 / 9%);--color-slate-50: rgb(207 222 255 / 5%);--color-white: var(--wg-surface);--text-primary: var(--wg-text);--text-secondary: var(--wg-muted);color:var(--wg-text);color-scheme:dark}body.authenticated-theme[data-site-theme=liquid-glass] .vp-liquid-bg{background:#060b1a}body.authenticated-theme[data-site-theme=liquid-glass] .vp-liquid-bg:after{background:linear-gradient(145deg,#04081461,#04081475),radial-gradient(circle at 50% 45%,transparent 0 32%,rgb(3 7 18 / 20%) 100%)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.app-shell,.workspace,.page,.workspace-page,#main-content,.thread-scroll-area,.conversation-items,.conversation-list-scroll,.conversation-context-panels,.wechat-context-panels,.wechat-context-panel){background:transparent!important;color:var(--wg-text)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.card,.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail,.conversation-layout,.knowledge-support-panel,.operations-summary,.model-console-summary,.rag-summary,.workspace-summary-strip,.catalog-summary,.dashboard-platform-card,.platform-integration-card,.commerce-module-card,.knowledge-platform-switcher,.admin-governance-link,.automation-drawer-trigger){border-color:var(--wg-border)!important;background:var(--wg-surface)!important;box-shadow:var(--wg-shadow)!important;color:var(--wg-text)!important;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.card-footer,.workspace-panel-head,.workspace-toolbar,.handoff-queue-body,.handoff-evidence-placeholder,.handoff-context-block,.operation-lanes,.operation-lane,.model-chain-body,.model-chain-step,.model-facts>div,.model-guardrails,.model-deployment-empty,.model-guardrail-steps>div,.model-form-capabilities,.model-toggle-field>label,.deepseek-system-prompt-facts>div,.deepseek-system-prompt-view-head,.conversation-list-pane,.thread-pane,.context-pane,.thread-head,.pane-head,.thread-composer,.composer,.composer-footer,.conversation-platform-switcher,.runtime-data-management,.product-card-spec-fields,.knowledge-index-toolbar,.knowledge-board-toolbar,.knowledge-detail-head,.knowledge-detail-body,.knowledge-timeline,.knowledge-content,.runtime-resolution-preview,.runtime-resolution-value,.kanban-column,.product-center-detail-grid,.product-center-detail-grid>div,.product-center-detail-section,.platform-summary-grid,.platform-empty-connection,.admin-policy-content,.automation-launcher-head,.automation-drawer-toolbar,.workspace-summary-strip>article,.catalog-summary>article,.conversation-context-tabs,.wechat-context-tabs,.wechat-context-tabs>div,.conversation-product-search,.conversation-product-guidance,.conversation-product-section-title,.wechat-context-product-tools,.wechat-context-product-tools>label,.conversation-composer-tool-cluster,.wechat-simulation-tester,.simulation-customer-composer,.wechat-generated-secrets-copy,.wechat-commerce-scope-note){border-color:var(--wg-border)!important;background:var(--wg-inset)!important;box-shadow:none!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.handoff-case-card,.handoff-assignee-option,.operation-task-card,.model-deployment-card,.runtime-summary article,.kanban-card,.product-card,.order-card,.conversation-product-card,.conversation-order-card,.wechat-context-product-card,.wechat-context-order-card,.wechat-context-consulted-card,.admin-account-card,.knowledge-entry-row,.knowledge-platform-tab,.knowledge-base-choice,.knowledge-import-target,.knowledge-import-dropzone,.knowledge-import-file,.knowledge-import-picker,.upload-dropzone,.suggestion-review-copy,.suggestion-review-citations li,.suggestion-history li,.suggestion-review-meta span,.suggestion-delivery-note,.quick-reply-panel,.quick-reply-option,.handoff-evidence,.knowledge-content-section,.runtime-batch-summary,.engine-platform-disclosure,.conversation-attachment-preview){border-color:var(--wg-border)!important;background:var(--wg-tile)!important;box-shadow:inset 0 1px var(--wg-highlight)!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .engine-platform-disclosure{box-shadow:inset 3px 0 var(--monitor-platform-brand),inset 0 1px var(--wg-highlight)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .engine-platform-disclosure[data-platform=douyin]{box-shadow:inset 0 1px var(--wg-highlight)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.dashboard-platform-card,.platform-integration-card):before{opacity:.38}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .dashboard-platform-card>footer{border-color:var(--wg-border)!important;background:var(--wg-inset)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .dashboard-platform-card>footer>a{color:#e0eaff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .dashboard-platform-card>header .status{border-color:var(--wg-border)!important;background:var(--wg-inset)!important;color:var(--wg-muted)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topbar,.sidebar,.mobile-nav,.automation-drawer-surface,.modal,.toast,.conversation-emoji-panel,.wechat-thread-menu,.conversation-navigation-status){border-color:var(--wg-border-strong)!important;background:var(--wg-raised)!important;box-shadow:var(--wg-shadow)!important;color:var(--wg-text)!important;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topnav-brand,.topnav-list,.topbar-action-dock,.topnav-account,.topbar-date,.connection-state,.sidebar-account,.sidebar-safety,.workspace-sidebar-toggle,.admin-policy-toggle){border-color:var(--wg-border)!important;background:var(--wg-inset)!important;box-shadow:inset 0 1px var(--wg-highlight)!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .topbar:before{background:linear-gradient(110deg,rgb(255 255 255 / 5%),transparent 55%)!important;opacity:1;mix-blend-mode:normal}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .topnav-dot-grid{opacity:.16}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topbar-dock-item>.topnav-link,.topbar-dock-item>.topbar-dock-button,.topbar-control-wrap>[data-topbar-control=surface],.topbar-motion-button,.site-theme-toggle,.nav-link,.wechat-auto-send-toggle,.conversation-ai-switch){border-color:var(--wg-border-strong)!important;background:var(--wg-control)!important;box-shadow:inset 0 1px var(--wg-highlight),0 4px 12px #0000001f!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topbar-dock-item>.topnav-link,.topbar-dock-item>.topbar-dock-button,.topbar-control-wrap>[data-topbar-control=surface]):before{background:linear-gradient(170deg,rgb(255 255 255 / 7%),transparent 60%)!important;box-shadow:none!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .topbar-control-content:after{background:transparent!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topnav-brand-copy strong,.topnav-account-copy strong,.sidebar-account-copy strong,.brand-copy strong,.topbar-heading>strong,.topbar-motion-text,.topbar-dock-label,.topnav-label,.topbar-dock-icon,.nav-icon){color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.button,.icon-button,.text-button,.segment-control,.conversation-platform-option,.conversation-local-action,.conversation-composer-tool,.conversation-handoff-trigger[data-state=active],.conversation-product-search>button,.conversation-order-tabs>button,.conversation-scope-switcher button,.wechat-context-tabs [role=tab],.conversation-composer-tools button,.wechat-context-refresh,.wechat-thread-action,.toast-close){border-color:var(--wg-border-strong)!important;background:var(--wg-control)!important;box-shadow:inset 0 1px #ffffff0f!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.button,.icon-button,.text-button,.conversation-local-action,.conversation-platform-option,.conversation-composer-tool,.conversation-order-tabs>button,.conversation-scope-switcher button,.wechat-context-tabs [role=tab],.conversation-composer-tools button,.topnav-link,.topbar-dock-button,.topbar-motion-button,.site-theme-toggle,.nav-link,.quick-reply-option,.knowledge-entry-row,.knowledge-platform-tab,.knowledge-base-choice,.admin-governance-link,.automation-drawer-trigger,.handoff-assignee-option,.operation-task-card,.wechat-context-consulted-card,.wechat-thread-action,.toast-close):hover:not(:disabled){border-color:#b5d1ff73!important;background:var(--wg-hover)!important;color:#fff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.nav-link[aria-current=page],.topnav-link[aria-current=page],.mobile-nav a[aria-current=page],.segment-control a[aria-current=page],.conversation-item[aria-current=true],.knowledge-entry-row[data-selected=true],.knowledge-platform-tab[aria-selected=true],.conversation-platform-option[aria-selected=true],.conversation-order-tabs>button[aria-selected=true],.conversation-scope-switcher button[aria-selected=true],.wechat-context-tabs [role=tab][aria-selected=true],.conversation-composer-tool[aria-expanded=true],.automation-drawer-trigger[aria-expanded=true],.handoff-assignee-option:has(input:checked),.engine-platform-disclosure[data-expanded=true]){border-color:#b7d0ff8c!important;background:var(--wg-selected)!important;box-shadow:inset 0 0 0 1px #b7d0ff1f!important;color:#fff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.button.primary,.wechat-send-button,.automation-drawer-trigger-arrow,.dashboard-conversation-link.primary){border-color:#abcbff8c!important;background:linear-gradient(135deg,#446bc199,#4c3a928f)!important;box-shadow:inset 0 1px #ffffff1f,0 5px 16px #00000024!important;color:#fff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.button.primary,.wechat-send-button):hover:not(:disabled){background:linear-gradient(135deg,#507bd8ad,#664eb6a3)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .button.danger{border-color:#ff9eae61!important;background:#7c223a47!important;color:var(--color-red-700)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .button.ghost{background:transparent!important;box-shadow:none!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.wechat-auto-send-toggle[data-state=on],.conversation-ai-switch[aria-checked=true]){border-color:#80e2ad59!important;background:#19583f59!important;color:#c5ffdf!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.input,.select,.textarea,textarea,input:not([type]),input[type=text],input[type=search],input[type=url],input[type=number],input[type=email],input[type=password],input[type=tel],input[type=date],input[type=datetime-local],input[type=file]){border-color:var(--wg-border-strong)!important;background:var(--wg-control)!important;box-shadow:inset 0 1px 3px #0000001a!important;color:var(--wg-text)!important;caret-color:currentColor;color-scheme:dark!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(input,textarea)::placeholder{color:var(--wg-subtle)!important;opacity:1}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.input,.select,.textarea,input,textarea):focus{border-color:var(--wg-focus)!important;background:#1019308f!important;outline:2px solid rgb(186 213 255 / 36%)!important;outline-offset:1px}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--wg-focus)!important;outline-offset:3px}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.button,.icon-button,.input,.select,.textarea,.conversation-composer-tool,.wechat-auto-send-toggle,.conversation-platform-option,.wechat-send-button):disabled{border-color:var(--wg-border)!important;background:#191e2c52!important;color:var(--wg-subtle)!important;opacity:.68}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(input[type=checkbox],input[type=radio]){accent-color:#a9caff;color-scheme:dark!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(select,.select) option{background:#151b2d!important;color:#f8f9ff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) input:-webkit-autofill{-webkit-text-fill-color:var(--wg-text)!important;box-shadow:0 0 0 1000px #182136 inset!important;caret-color:currentColor}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) input[type=file]::file-selector-button{border-color:var(--wg-border-strong)!important;background:var(--wg-selected)!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.workspace-table-shell,.table-wrap,.data-table,.dashboard-table,.product-card-table,.data-table td,.product-card-table tr){border-color:var(--wg-border)!important;background:transparent!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.data-table th,.dashboard-table th,.product-card-table thead){border-color:var(--wg-border)!important;background:#0d132266!important;color:var(--wg-muted)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.data-table,.dashboard-table,.product-card-table) tbody tr:hover{background:#7194d31f!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.data-table,.dashboard-table,.product-card-table) tbody tr:hover>td{background:transparent!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.message-bubble,.message-part){border-color:var(--wg-border)!important;background:#1f25386b!important;box-shadow:none!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .message.outbound .message-bubble{border-color:#a5c1ff4d!important;background:#3d519261!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .message.system .message-bubble{border-color:#cfafff40!important;background:#633e8847!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .conversation-item:hover{background:var(--wg-hover)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .conversation-emoji-panel button:is(:hover,:focus-visible){background:var(--wg-hover)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.product-thumb,.conversation-product-thumb,.conversation-order-thumb,.wechat-context-product-thumb,.wechat-context-order-thumb,.wechat-context-consulted-card>span:first-child,.conversation-attachment-visual){background:#51648b33!important;color:var(--wg-muted)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(h1,h2,h3,h4,h5,h6,.data-table strong,.dashboard-platform-title strong,.dashboard-platform-metrics strong,.knowledge-content,.deepseek-system-prompt-view,.thread-contact strong,.wechat-context-tab-icon,.automation-drawer-trigger-copy strong,.admin-governance-copy strong,.model-security-banner strong,.model-note strong,.suggestion-head,.suggestion-delivery-note strong,.suggestion-history summary,.wechat-simulation-tester>summary,.simulation-customer-composer-head strong,.toast-title-row strong){color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.topbar-date,.topnav-brand-copy span,.topnav-account-copy small,.brand-copy span,.sidebar-account-copy small,.nav-label,.page-header p,.page-head p,.eyebrow,.card-note,.card-head p,.workspace-panel-head p,.metric-foot,.context-label,.handoff-inline-meta,.operation-task-meta,.operation-lane-empty,.model-policy-note,.model-section-actions>span,.model-facts span,.platform-card-footer-note,.platform-empty-connection,.chart-bar span,.message-meta,.suggestion-delivery-note span,.runtime-summary span,.rag-summary-card span,.rag-live-source,.knowledge-result-count,.knowledge-entry-state,.knowledge-entry-row-meta,.knowledge-platform-tab small,.runtime-resolution-value span,.runtime-resolution-preview>p,.knowledge-metadata dt,.knowledge-metadata dd,.knowledge-filter-empty p,.knowledge-history-empty p,.knowledge-history-copy p,.capability:not(.enabled),.capability-legend,.kanban-card p,.kanban-meta,.timeline-copy span,.dashboard-platform-metrics small,.dashboard-platform-card>footer>span,.dashboard-platform-link-disabled,.mobile-nav a,.data-table small,.admin-governance-copy small,.automation-drawer-trigger-copy small,.automation-launcher-head p,.automation-launcher-head>span,.automation-drawer-toolbar>span,.modal-head p,.toast-message,.conversation-idle-notice,.conversation-composer-hint,.conversation-quick-reply-note,.conversation-product-guidance,.conversation-product-section-title,.wechat-message-product small,.compliance-footer--workspace,.wechat-context-order-empty,.wechat-commerce-status,.wechat-commerce-pagination,.conversation-ai-switch-copy small,.conversation-ai-switch-state,.conversation-attachment-drop-hint small,.wechat-simulation-tester-copy small,.wechat-simulation-tester-copy .simulation-rag-version,.wechat-simulation-tester-state,.wechat-simulation-tester-chevron,.simulation-customer-composer-head>div>span,.conversation-product-thumb small){color:var(--wg-muted)!important}body.authenticated-theme .platform-integration-card .capability.enabled{color:var(--color-green-700)!important}body.authenticated-theme .platform-integration-card .capability.enabled:before{color:var(--color-green-700);background:var(--color-green-100)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.conversation-product-badge,.toast-count,.conversation-scope-switcher button[aria-selected=true] small,.segment-control a[aria-current=page] small){background:#7a9cd933!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .deepseek-generation-head{color:#d9e8ff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.deepseek-generation[data-state=complete] .deepseek-generation-head,.wechat-simulation-tester[data-ai-enabled=true] .wechat-simulation-tester-state){color:#c6f6d8!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .deepseek-generation-mark{background:#31935c38!important;color:#c6f6d8!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .deepseek-generation[data-state=error] .deepseek-generation-head{color:#ffced3!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.wechat-simulation-tester[data-provider-ready=false] .wechat-simulation-tester-state,.conversation-platform-option small[data-state=reserved_demo]){color:#ffe3b7!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.info-banner,.model-security-banner,.model-note,.suggestion-box,.suggestion-review-card,.conversation-attachment-drop-hint){border-color:#9ec0ff4f!important;background:#21366459!important;color:#ddeaff!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error,.wechat-emergency-card,.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint){border-color:#ff9fa957!important;background:#671f3057!important;color:#ffced3!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.mobile-notice,.handoff-context-warning,.handoff-evidence.missing,.handoff-context-block.missing,.conversation-order-warning,.conversation-product-load-summary,.simulation-model-guidance){border-color:#ffd18452!important;background:#62421c4d!important;color:#ffe3b7!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .conversation-handoff-banner{border-color:#f49ecd4d!important;background:#66275559!important;color:#ffdef1!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .conversation-composer-hint[data-send-blocked]{color:#ffe0aa!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.modal-head,.modal-footer,.modal fieldset){border-color:var(--wg-border)!important;background:var(--wg-inset)!important;color:var(--wg-text)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .modal-backdrop{background:#04060f6b!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .modal .knowledge-import-picker:focus-within{background:var(--wg-selected)!important;border-color:var(--wg-focus)!important;outline:2px solid rgb(186 213 255 / 36%)!important}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.app-shell,.modal,.automation-section-drawer,.toast){scrollbar-color:rgb(193 210 248 / 32%) transparent}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.app-shell,.modal,.automation-section-drawer) *{scrollbar-color:rgb(193 210 248 / 32%) transparent}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) ::-webkit-scrollbar-thumb{background:#c1d2f84d;background-clip:padding-box}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-dialog{border-color:var(--wg-border-strong);background:var(--wg-raised);color:var(--wg-text);box-shadow:var(--wg-shadow);backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%)}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-option{border-color:var(--wg-border);background:var(--wg-tile)}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-option:hover{border-color:var(--wg-border-strong);background:var(--wg-hover)}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-option:has(input:checked){border-color:#efb0dc;background:var(--wg-selected)}body.authenticated-theme[data-site-theme=liquid-glass] :is(.site-theme-close,.site-theme-palette-toggle,.site-theme-done,.site-theme-check){border-color:var(--wg-border-strong);background:var(--wg-selected);color:var(--wg-text)}body.authenticated-theme[data-site-theme=liquid-glass] :is(.site-theme-close,.site-theme-palette-toggle,.site-theme-done):hover{background:var(--wg-hover)}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-option-title{color:var(--wg-text)}body.authenticated-theme[data-site-theme=liquid-glass] :is(.site-theme-intro,.site-theme-option-description,.site-theme-english,.site-theme-footer p){color:var(--wg-muted)}body.authenticated-theme[data-site-theme=liquid-glass] .site-theme-footer{border-color:var(--wg-border)}@media(max-width:760px){body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) .topbar-dock-shell .topnav-item>.topbar-dock-label{background:transparent!important;color:var(--wg-muted)!important}}@media(prefers-reduced-transparency:reduce){body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]){--wg-surface: #151a2b;--wg-raised: #192035;--wg-tile: #1b2235;--wg-inset: #111726;--wg-control: #1c263d}body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]) :is(.card,.workspace-panel,.glass-panel,.workspace-detail-pane,.workspace-rail,.conversation-layout,.topbar,.sidebar,.mobile-nav,.modal,.toast,.automation-drawer-surface,.conversation-emoji-panel,.wechat-thread-menu,.site-theme-dialog){backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){body.authenticated-theme:is([data-site-theme=light-pillar],[data-site-theme=lightfall],[data-site-theme=soft-aurora],[data-site-theme=midnight],[data-site-theme=liquid-glass],[data-site-theme=default]){--wg-surface: Canvas;--wg-raised: Canvas;--wg-tile: Canvas;--wg-inset: Canvas;--wg-control: ButtonFace;--wg-hover: Highlight;--wg-selected: Highlight;--wg-text: CanvasText;--wg-muted: CanvasText;--wg-subtle: GrayText;--wg-border: ButtonText;--wg-border-strong: ButtonText;--wg-focus: Highlight;--wg-shadow: none}}@media(forced-colors:none){body.authenticated-theme[data-component-palette]{--scene-text: #f8f9ff;--scene-muted: #d3ddef;--scene-border: #ffffff30;--scene-warning: #ffd08a;--scene-content: rgb(5 8 16 / 72%);--cp-base-layer: linear-gradient(#101521, #101521);--cp-start: 60 34 98;--cp-end: 24 58 106;--cp-action-start: 104 57 181;--cp-action-end: 40 88 169;--cp-accent: #d3c1ff;--cp-surface-opacity: .82;--cp-raised-opacity: .93;--cp-tile-opacity: .57;--cp-inset-opacity: .3;--cp-control-opacity: .76;--wg-surface: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-surface-opacity)), rgb(var(--cp-end) / var(--cp-surface-opacity))), var(--cp-base-layer);--wg-raised: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-raised-opacity)), rgb(var(--cp-end) / var(--cp-raised-opacity))), var(--cp-base-layer);--wg-tile: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-tile-opacity)), rgb(var(--cp-end) / var(--cp-tile-opacity)));--wg-inset: linear-gradient(125deg, rgb(var(--cp-end) / var(--cp-inset-opacity)), rgb(var(--cp-start) / var(--cp-inset-opacity)));--wg-control: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-control-opacity)), rgb(var(--cp-end) / var(--cp-control-opacity))), var(--cp-base-layer);--wg-hover: linear-gradient(125deg, rgb(var(--cp-action-start) / 70%), rgb(var(--cp-action-end) / 70%)), var(--cp-base-layer);--wg-selected: linear-gradient(125deg, rgb(var(--cp-action-start) / 85%), rgb(var(--cp-action-end) / 85%)), var(--cp-base-layer);--cp-primary: linear-gradient(125deg, rgb(var(--cp-action-start) / 96%), rgb(var(--cp-action-end) / 96%)), var(--cp-base-layer);--cp-primary-hover: linear-gradient(125deg, rgb(var(--cp-action-end)), rgb(var(--cp-action-start)));--wg-border: color-mix(in srgb, var(--cp-accent) 24%, transparent);--wg-border-strong: color-mix(in srgb, var(--cp-accent) 42%, transparent);--wg-focus: var(--cp-accent);--wg-accent: var(--cp-accent);--wg-text-muted: var(--wg-muted);--color-white: rgb(var(--cp-start) / 82%);--vp-accent: var(--cp-accent);--vp-accent-hover: #f3eeff;--vp-accent-soft: rgb(var(--cp-action-start) / 20%);--vp-accent-glow: rgb(var(--cp-action-end) / 22%)}body.authenticated-theme[data-site-theme=default]{--scene-text: #182230;--scene-muted: #596579;--scene-border: #d8dce5;--scene-warning: #8b4b14;--scene-content: transparent}body.authenticated-theme[data-site-theme] .compliance-footer--workspace,body.authenticated-theme[data-site-theme] .compliance-footer--workspace a{color:var(--scene-muted)!important}body.authenticated-theme[data-component-palette] .site-theme-dialog[open] :is(.site-theme-eyebrow,.site-theme-intro,.site-theme-option-description,.site-theme-english,.site-theme-footer p){color:color-mix(in srgb,var(--wg-muted) 85%,var(--wg-text))!important}body.authenticated-theme[data-component-palette=rose-violet]{--cp-start: 87 29 66;--cp-end: 53 34 105;--cp-action-start: 146 41 94;--cp-action-end: 99 53 166;--cp-accent: #f4b9df}body.authenticated-theme[data-component-palette=cyan-blue]{--cp-start: 16 64 81;--cp-end: 27 44 105;--cp-action-start: 15 106 132;--cp-action-end: 46 76 178;--cp-accent: #aae5fa}body.authenticated-theme[data-component-palette=emerald-teal]{--cp-start: 20 64 46;--cp-end: 16 61 77;--cp-action-start: 23 106 75;--cp-action-end: 18 103 126;--cp-accent: #afe9d4}body.authenticated-theme[data-component-palette=amber-rose]{--cp-start: 83 47 28;--cp-end: 85 27 61;--cp-action-start: 149 79 30;--cp-action-end: 149 41 84;--cp-accent: #f9d1b5}body.authenticated-theme[data-component-palette=clear-glass]{--cp-start: 10 18 29;--cp-end: 24 31 44;--cp-action-start: 232 242 255;--cp-action-end: 44 61 82;--cp-accent: #edf7ff;--cp-surface-opacity: .2;--cp-raised-opacity: .42;--cp-tile-opacity: .1;--cp-inset-opacity: .06;--cp-control-opacity: .24;--cp-hover-opacity: .34;--cp-selected-opacity: .4;--wg-surface: linear-gradient(130deg, rgb(255 255 255 / 10%), transparent 44%, rgb(255 255 255 / 3%)), linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-surface-opacity)), rgb(var(--cp-end) / var(--cp-surface-opacity))), var(--cp-base-layer);--wg-raised: linear-gradient(130deg, rgb(255 255 255 / 12%), transparent 50%, rgb(255 255 255 / 4%)), linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-raised-opacity)), rgb(var(--cp-end) / var(--cp-raised-opacity))), var(--cp-base-layer);--wg-tile: linear-gradient(125deg, rgb(255 255 255 / 6%), rgb(var(--cp-start) / var(--cp-tile-opacity)));--wg-inset: linear-gradient(125deg, rgb(var(--cp-end) / var(--cp-inset-opacity)), rgb(var(--cp-start) / var(--cp-inset-opacity)));--wg-control: linear-gradient(125deg, rgb(255 255 255 / 10%), rgb(var(--cp-start) / var(--cp-control-opacity))), var(--cp-base-layer);--wg-hover: linear-gradient(125deg, rgb(var(--cp-action-start) / var(--cp-hover-opacity)), rgb(var(--cp-action-end) / var(--cp-hover-opacity))), var(--cp-base-layer);--wg-selected: linear-gradient(125deg, rgb(var(--cp-action-start) / var(--cp-selected-opacity)), rgb(var(--cp-action-end) / var(--cp-selected-opacity))), var(--cp-base-layer);--cp-primary: linear-gradient(125deg, rgb(var(--cp-action-start) / var(--cp-control-opacity)), rgb(var(--cp-action-end) / var(--cp-control-opacity))), var(--cp-base-layer);--cp-primary-hover: var(--wg-hover);--wg-border: rgb(255 255 255 / 23%);--wg-border-strong: rgb(238 247 255 / 43%);--wg-highlight: rgb(255 255 255 / 24%);--wg-shadow: 0 16px 40px rgb(0 0 0 / 18%), inset 0 1px 1px rgb(255 255 255 / 24%), inset 0 -1px rgb(255 255 255 / 5%);--color-white: rgb(var(--cp-start) / var(--cp-surface-opacity));--vp-accent-soft: rgb(235 245 255 / 12%);--vp-accent-glow: rgb(217 236 255 / 15%)}body.authenticated-theme[data-component-palette] :is(.site-theme-dialog,.topbar-profile-menu,.mobile-workspace-drawer){border-color:var(--wg-border-strong)!important;background:var(--wg-raised)!important;color:var(--wg-text)!important}body.authenticated-theme[data-component-palette] :is(.site-theme-option,.message-bubble,.message-part,.product-thumb,.conversation-product-thumb,.conversation-order-thumb,.wechat-context-product-thumb,.wechat-context-order-thumb,.wechat-context-consulted-card>span:first-child,.conversation-attachment-visual,.conversation-product-badge,.toast-count){background:var(--wg-tile)!important}body.authenticated-theme[data-component-palette] :is(.site-theme-close,.site-theme-palette-toggle,.button.ghost,.data-table th,.dashboard-table th,.product-card-table thead){background:var(--wg-control)!important;color:var(--wg-text)!important}body.authenticated-theme[data-component-palette] :is(.site-theme-option:hover,.site-theme-close:hover,.site-theme-palette-toggle:hover){border-color:var(--wg-border-strong)!important;background:var(--wg-hover)!important}body.authenticated-theme[data-component-palette] :is(.site-theme-option:has(input:checked),.site-theme-check,.message.outbound .message-bubble){border-color:var(--wg-focus)!important;background:var(--wg-selected)!important}body.authenticated-theme[data-component-palette] :is(.button.primary,.wechat-send-button,.automation-drawer-trigger-arrow,.dashboard-conversation-link.primary,.site-theme-done){border-color:var(--wg-border-strong)!important;background:var(--cp-primary)!important;color:#fff!important}body.authenticated-theme[data-component-palette] :is(.button.primary,.wechat-send-button,.dashboard-conversation-link.primary,.site-theme-done):hover:not(:disabled){background:var(--cp-primary-hover)!important}body.authenticated-theme[data-component-palette] :is(.input,.select,.textarea,input,textarea):focus:not([type=checkbox]):not([type=radio]){background:var(--wg-control)!important}body.authenticated-theme[data-component-palette] :is(input[type=checkbox],input[type=radio]){accent-color:var(--cp-accent)}body.authenticated-theme[data-component-palette] :is(.data-table,.dashboard-table,.product-card-table) tbody tr:hover{background:var(--wg-tile)!important}body.authenticated-theme[data-component-palette] .button.danger{background:linear-gradient(125deg,#86263fc2,#622444c2)!important}body.authenticated-theme[data-component-palette] .button.danger:hover:not(:disabled){background:linear-gradient(125deg,#9d2a49e5,#782b53e5)!important}body.authenticated-theme[data-component-palette] :is(.wechat-auto-send-toggle[data-state=on],.conversation-ai-switch[aria-checked=true]){background:linear-gradient(125deg,#1a643fbf,#134c4ebf)!important}body.authenticated-theme[data-component-palette] :is(.info-banner,.model-security-banner,.model-note,.suggestion-box,.suggestion-review-card,.conversation-attachment-drop-hint){background:linear-gradient(125deg,#243e71b3,#272f69b3)!important}body.authenticated-theme[data-component-palette] :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.runtime-batch-summary-error,.wechat-emergency-card,.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint){background:linear-gradient(125deg,#691f30b3,#52223fb3)!important}body.authenticated-theme[data-component-palette] :is(.mobile-notice,.handoff-context-warning,.handoff-evidence.missing,.handoff-context-block.missing,.conversation-order-warning,.conversation-product-load-summary,.simulation-model-guidance){background:linear-gradient(125deg,#64431db3,#5c2a27b3)!important}body.authenticated-theme[data-component-palette] :is(.conversation-handoff-banner:not([data-handoff-state=accepted]),.message.system .message-bubble){background:linear-gradient(125deg,#642755a6,#462867a6)!important}body.authenticated-theme[data-component-palette] :is(.button,.icon-button,.input,.select,.textarea,.conversation-composer-tool,.wechat-auto-send-toggle,.conversation-platform-option,.wechat-send-button):disabled{background:linear-gradient(125deg,#2a2b39b3,#1f2634b3)!important;color:var(--wg-subtle)!important;opacity:.68}body.authenticated-theme[data-component-palette=clear-glass] :is(.card,.glass-panel,.workspace-panel,.workspace-detail-pane,.workspace-rail,.conversation-layout,.dashboard-platform-card,.platform-integration-card,.commerce-module-card,.topbar,.mobile-nav,.site-theme-dialog,.topbar-profile-menu,.mobile-workspace-drawer,.modal,.toast){backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%)}body.authenticated-theme[data-component-palette=clear-glass] :is(.button,.icon-button,.input,.select,.textarea,textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],.wechat-send-button,.site-theme-done,.site-theme-close,.site-theme-palette-toggle){backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%)}body.authenticated-theme[data-component-palette=clear-glass] .site-theme-option:has(input:focus-visible){outline-color:var(--wg-focus)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){@media(forced-colors:none){body.authenticated-theme[data-component-palette=clear-glass]{--cp-surface-opacity: .88;--cp-raised-opacity: .96;--cp-tile-opacity: .8;--cp-inset-opacity: .74;--cp-control-opacity: .88;--cp-action-start: 51 66 84;--cp-hover-opacity: .94;--cp-selected-opacity: .96;--wg-tile: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-tile-opacity)), rgb(var(--cp-end) / var(--cp-tile-opacity)));--wg-control: linear-gradient(125deg, rgb(var(--cp-start) / var(--cp-control-opacity)), rgb(var(--cp-end) / var(--cp-control-opacity)))}}}@media(prefers-reduced-transparency:reduce)and (forced-colors:none){body.authenticated-theme[data-component-palette]{--cp-surface-opacity: 1;--cp-raised-opacity: 1;--cp-tile-opacity: 1;--cp-inset-opacity: 1;--cp-control-opacity: 1}body.authenticated-theme[data-component-palette=clear-glass]{--cp-action-start: 51 66 84;--cp-hover-opacity: 1;--cp-selected-opacity: 1;--wg-tile: linear-gradient(125deg, rgb(var(--cp-start)), rgb(var(--cp-end)));--wg-control: var(--wg-tile)}body.authenticated-theme[data-component-palette=clear-glass] :is(.card,.glass-panel,.workspace-panel,.workspace-detail-pane,.workspace-rail,.conversation-layout,.dashboard-platform-card,.platform-integration-card,.commerce-module-card,.topbar,.mobile-nav,.site-theme-dialog,.topbar-profile-menu,.mobile-workspace-drawer,.modal,.toast,.button,.icon-button,.input,.select,.textarea,textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],.wechat-send-button,.site-theme-done,.site-theme-close,.site-theme-palette-toggle),[data-palette-preview=clear-glass] .component-palette-sample{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:none){body.authenticated-theme[data-site-theme=default]{background:#f6f7fb;background-image:none}body.authenticated-theme[data-component-palette=default]{--font-sans: "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--wg-surface: #fff;--wg-raised: #fff;--wg-tile: #F6F7FB;--wg-inset: #fafafa;--wg-control: #fff;--wg-hover: #f0f0f2;--wg-selected: #EEF2FF;--wg-border: #E4E7EC;--wg-border-strong: #E4E7EC;--wg-highlight: transparent;--wg-text: #182230;--wg-muted: #667085;--wg-subtle: #667085;--wg-text-muted: #667085;--text-muted: #667085;--wg-focus: #4F46E5;--wg-accent: #4338CA;--wg-shadow: 0 4px 24px rgb(0 0 0 / 4%);--cp-accent: #4F46E5;--cp-primary: #4F46E5;--cp-primary-hover: #4338CA;--vp-accent: #4338CA;--vp-accent-hover: #3730A3;--vp-accent-soft: #EEF2FF;--vp-accent-glow: rgb(79 70 229 / 12%);--vp-shadow-sm: 0 2px 8px rgb(0 0 0 / 4%);--vp-shadow-md: 0 8px 28px rgb(0 0 0 / 6%);--color-white: #fff;--color-blue-700: #4338CA;--color-blue-600: #4F46E5;--color-blue-100: #EEF2FF;--color-blue-50: #f2f7fd;--color-cyan-600: #0076a8;--color-teal-700: #167665;--color-teal-100: #eaf7f3;--color-green-700: #18733b;--color-green-100: #edf8f0;--color-amber-800: #875500;--color-amber-100: #fff6e5;--color-red-700: #b42324;--color-red-100: #fff0ef;--color-violet-700: #7143a5;--color-violet-100: #f3edf9;--color-slate-950: #182230;--color-slate-900: #182230;--color-slate-800: #333336;--color-slate-700: #515154;--color-slate-600: #667085;--color-slate-500: #667085;--color-slate-400: #86868b;--color-slate-300: #E4E7EC;--color-slate-200: #E4E7EC;--color-slate-100: #f0f0f2;--color-slate-50: #F6F7FB;color:var(--wg-text);color-scheme:light;font-family:var(--font-sans)}body.authenticated-theme[data-component-palette=default] :is(.card,.glass-panel,.workspace-panel,.workspace-detail-pane,.workspace-rail,.conversation-layout,.dashboard-platform-card,.platform-integration-card,.commerce-module-card,.topbar,.sidebar,.mobile-nav,.site-theme-dialog,.topbar-profile-menu,.mobile-workspace-drawer,.modal,.toast,.automation-drawer-surface,.conversation-emoji-panel,.wechat-thread-menu,.input,.select,.textarea,input,select,textarea,button){backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:none;color-scheme:light!important}body.authenticated-theme[data-component-palette=default] :is(.card,.dashboard-platform-card,.platform-integration-card,.commerce-module-card){border:1px solid var(--wg-border)!important;border-radius:18px;background:var(--wg-surface)!important;box-shadow:var(--wg-shadow)!important}body.authenticated-theme[data-component-palette=default] :is(.topbar,.mobile-nav){border-color:var(--wg-border)!important;background:#fffffff5!important;box-shadow:0 1px #00000008!important}body.authenticated-theme[data-component-palette=default] :is(.site-theme-dialog,.modal,.topbar-profile-menu,.toast){border-color:var(--wg-border)!important;background:#fff!important;color:var(--wg-text)!important;box-shadow:0 20px 64px #00000026!important}body.authenticated-theme[data-component-palette=default] .site-theme-dialog::backdrop{background:#1d1d1f3d}body.authenticated-theme[data-component-palette=default] :is(h1,h2,h3){letter-spacing:-.02em}body.authenticated-theme[data-component-palette=default] :is(.button,.icon-button,.site-theme-close,.site-theme-palette-toggle,.conversation-composer-tool,.conversation-local-action,.conversation-composer-tools button,.wechat-thread-action,.topnav-link,.topbar-dock-button,.topbar-motion-button,.site-theme-toggle,.nav-link,.mobile-nav a,.toast-close,.arrival-queue-actions button){border-color:var(--wg-border-strong)!important;background:#fff!important;color:var(--wg-text)!important;box-shadow:none!important;font-weight:500}body.authenticated-theme[data-component-palette=default] :is(.button,.site-theme-done,.site-theme-palette-toggle,.wechat-send-button){border-radius:980px}body.authenticated-theme[data-component-palette=default] :is(.button,.icon-button,.site-theme-close,.site-theme-palette-toggle,.conversation-platform-option,.conversation-composer-tool,.conversation-local-action,.conversation-order-tabs>button,.conversation-scope-switcher button,.wechat-context-tabs [role=tab],.topnav-link,.topbar-dock-button,.topbar-motion-button,.site-theme-toggle,.nav-link,.quick-reply-option,.knowledge-entry-row,.knowledge-platform-tab,.knowledge-base-choice,.admin-governance-link,.automation-drawer-trigger,.handoff-assignee-option,.operation-task-card,.wechat-context-consulted-card,.wechat-thread-action,.toast-close,.conversation-item):hover:not(:disabled){background:var(--wg-hover)!important;border-color:var(--wg-border-strong)!important;color:var(--wg-text)!important}body.authenticated-theme[data-component-palette=default] :is(.nav-link[aria-current=page],.topnav-link[aria-current=page],.mobile-nav a[aria-current=page],.segment-control a[aria-current=page],.conversation-item[aria-current=true],.knowledge-entry-row[data-selected=true],.knowledge-platform-tab[aria-selected=true],.conversation-platform-option[aria-selected=true],.conversation-order-tabs>button[aria-selected=true],.conversation-scope-switcher button[aria-selected=true],.wechat-context-tabs [role=tab][aria-selected=true],.conversation-composer-tool[aria-expanded=true],.automation-drawer-trigger[aria-expanded=true],.handoff-assignee-option:has(input:checked),.engine-platform-disclosure[data-expanded=true],.site-theme-option:has(input:checked)){background:var(--wg-selected)!important;border-color:#bdd8f3!important;color:#4338ca!important;box-shadow:none!important}body.authenticated-theme[data-component-palette=default] :is(.button.primary,.wechat-send-button,.site-theme-done,.dashboard-conversation-link.primary,.automation-drawer-trigger-arrow,.site-theme-check){border-color:#4f46e5!important;background:#4f46e5!important;color:#fff!important;box-shadow:none!important;font-weight:600}body.authenticated-theme[data-component-palette=default] :is(.button.primary,.wechat-send-button,.site-theme-done,.dashboard-conversation-link.primary):hover:not(:disabled){border-color:#4338ca!important;background:#4338ca!important;color:#fff!important}body.authenticated-theme[data-component-palette=default] :is(.text-button,.dashboard-platform-card>footer>a){color:#4338ca!important}body.authenticated-theme[data-component-palette=default] :is(.text-button,.dashboard-platform-card>footer>a):hover{color:#3730a3!important;text-decoration:underline}body.authenticated-theme[data-component-palette=default] :is(.topnav-link,.nav-link)[aria-current=page] .nav-label{color:#4338ca!important}body.authenticated-theme[data-component-palette=default] .topbar-dock-shell :is(.topnav-link,.topbar-dock-button){box-shadow:0 1px 3px #0000000a!important}body.authenticated-theme[data-component-palette=default] .topbar-dock-shell :is(.topnav-link,.topbar-dock-button):before{background:none}body.authenticated-theme[data-component-palette=default] .site-theme-option{border-color:#e4e7ec}body.authenticated-theme[data-component-palette=default] .site-theme-dialog .site-theme-option .site-theme-preview .site-theme-check{background:#4f46e5!important;color:#fff!important}body.authenticated-theme[data-component-palette=default] :is(.input,.select,.textarea,input,select,textarea){border-color:#e4e7ec!important;background:#fff!important;color:#182230!important;caret-color:#4f46e5}body.authenticated-theme[data-component-palette=default] :is(.input,.select,.textarea):focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px #4f46e526!important}body.authenticated-theme[data-component-palette=default] :is(input,textarea)::placeholder{color:#667085!important;opacity:1}body.authenticated-theme[data-component-palette=default] select option{background:#fff!important;color:#182230!important}body.authenticated-theme[data-component-palette=default] input:-webkit-autofill{-webkit-text-fill-color:#182230!important;box-shadow:0 0 0 1000px #fff inset!important}body.authenticated-theme[data-component-palette=default] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgb(79 70 229 / 65%)!important;outline-offset:3px}body.authenticated-theme[data-component-palette=default] :is(.button,.icon-button,.input,.select,.textarea,.conversation-composer-tool,.wechat-auto-send-toggle,.conversation-platform-option,.wechat-send-button,.site-theme-done,.arrival-queue-actions button):disabled{border-color:#e4e7ec!important;background:#f6f7fb!important;color:#86868b!important;box-shadow:none!important;opacity:1;cursor:not-allowed}body.authenticated-theme[data-component-palette=default] :is(.message-bubble,.message-part){background:#fff!important;border-color:#e4e7ec!important;color:#182230!important;box-shadow:0 1px 2px #00000008!important}body.authenticated-theme[data-component-palette=default] .message.outbound .message-bubble{background:#eef2ff!important;border-color:#d1e5f9!important;color:#163b61!important}body.authenticated-theme[data-component-palette=default] .message.system .message-bubble{background:#f6f7fb!important;border-color:#e4e7ec!important;color:#667085!important}body.authenticated-theme[data-component-palette=default] :is(.conversation-unread,.unread-badge){background:#4f46e5!important;color:#fff!important}body.authenticated-theme[data-component-palette=default] .conversation-waiting{color:#875500}body.authenticated-theme[data-component-palette=default] .conversation-waiting.answered{color:#667085}body.authenticated-theme[data-component-palette=default] :is(.info-banner,.model-security-banner,.model-note,.suggestion-box,.suggestion-review-card,.conversation-attachment-drop-hint){background:#f2f7fd!important;color:#245a8c!important;border-color:#d1e5f9!important}body.authenticated-theme[data-component-palette=default] :is(.warning-banner,.model-disabled-reason,.knowledge-blocker,.mobile-notice,.handoff-context-warning,.handoff-evidence.missing,.handoff-context-block.missing,.conversation-order-warning,.conversation-product-load-summary,.simulation-model-guidance,.conversation-handoff-banner:not([data-handoff-state=accepted]),.thread-pane[data-attachment-drop-state=blocked] .conversation-attachment-drop-hint){background:#fff6e5!important;color:#875500!important;border-color:#f0d8a8!important}body.authenticated-theme[data-component-palette=default] :is(.wechat-emergency-card,.runtime-batch-summary-error,.button.danger){background:#fff0ef!important;color:#b42324!important;border-color:#f2c6c3!important}body.authenticated-theme[data-component-palette=default] .button.danger:hover:not(:disabled){background:#ffe4e1!important;border-color:#e5aaa5!important;color:#a11b1c!important}body.authenticated-theme[data-component-palette=default] :is(.conversation-ai-switch[aria-checked=true],.wechat-auto-send-toggle[data-state=on],.conversation-handoff-banner[data-handoff-state=accepted]){background:#edf8f0!important;color:#18733b!important;border-color:#c3e3ce!important}body.authenticated-theme[data-component-palette=default] .status.success{background:#edf8f0!important;color:#18733b!important;border-color:#c3e3ce!important}body.authenticated-theme[data-component-palette=default] .status.warning{background:#fff6e5!important;color:#875500!important;border-color:#f0d8a8!important}body.authenticated-theme[data-component-palette=default] .status.danger{background:#fff0ef!important;color:#b42324!important;border-color:#f2c6c3!important}body.authenticated-theme[data-component-palette=default] .status.info{background:#eef2ff!important;color:#4338ca!important;border-color:#bdd8f3!important}body.authenticated-theme[data-component-palette=default] .status.violet{background:#f3edf9!important;color:#7143a5!important;border-color:#ddccec!important}body.authenticated-theme[data-component-palette=default] :is(.site-theme-option-title,.deepseek-generation-head,.deepseek-generation-mark){color:#182230!important}body.authenticated-theme[data-component-palette=default] :is(.site-theme-eyebrow,.site-theme-badge,.site-theme-intro,.site-theme-option-description,.site-theme-english,.site-theme-footer p,.conversation-platform-option small[data-state=reserved_demo],.wechat-simulation-tester-state,.arrival-queue-heading strong span,.conversation-composer-hint[data-send-blocked]){color:#667085!important}body.authenticated-theme[data-component-palette=default] :is(.site-theme-footer,.site-theme-badge){border-color:#e4e7ec}body.authenticated-theme[data-component-palette=default] .topbar-layout .topbar-dock-shell .topbar-dock-item>.topbar-dock-label{background:#182230!important;color:#fff!important;border-color:#182230!important;box-shadow:0 4px 12px #0000001f!important}body.authenticated-theme[data-component-palette=default] :is(.data-table th,.dashboard-table th,.product-card-table thead){background:#f6f7fb!important;color:#667085!important}body.authenticated-theme[data-component-palette=default] :is(.app-shell,.modal,.automation-section-drawer,.toast),body.authenticated-theme[data-component-palette=default] :is(.app-shell,.modal,.automation-section-drawer) *{scrollbar-color:#c2c2c7 transparent}body.authenticated-theme[data-component-palette=default] ::-webkit-scrollbar-thumb{background:#c2c2c7;background-clip:padding-box}body.authenticated-theme[data-site-theme=default] :is(.page-header,.page-head),body.authenticated-theme[data-site-theme=default] :is(.page-header,.page-head) :is(h1,h2){color:#182230!important;text-shadow:none}body.authenticated-theme[data-site-theme=default] :is(.page-header p,.page-head p,.eyebrow,.compliance-footer--workspace){color:#667085!important}body.authenticated-theme[data-component-palette=default]:not([data-site-theme=default]) :is(.page-header,.page-head,.compliance-footer--workspace),body.authenticated-theme[data-component-palette=default]:not([data-site-theme=default]) :is(.page-header,.page-head) :is(h1,p,.eyebrow){color:#fff!important}}[data-theme-preview=default],[data-palette-preview=default]{border:1px solid #E4E7EC;background:#f6f7fb}[data-theme-preview=default] .site-theme-preview-light:after{content:"Aa";display:grid;height:100%;place-items:center;color:#182230;font-size:28px;font-weight:600}[data-palette-preview=default] .component-palette-sample{border-color:#e4e7ec;background:#fff;box-shadow:0 3px 12px #0000000f}[data-palette-preview=default] .component-palette-sample span{border:1px solid #E4E7EC;background:#f6f7fb}[data-palette-preview=default] .component-palette-sample span:first-child{border:0;background:#4f46e5}.prompt-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}.deepseek-crud-page{max-width:1360px;margin-inline:auto}.deepseek-crud-panel{overflow:hidden}.deepseek-crud-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.deepseek-crud-toolbar{display:flex;flex-wrap:wrap;gap:10px}.deepseek-crud-toolbar .button{min-width:82px}.deepseek-crud-panel>.card-body{padding:24px}.deepseek-crud-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-bottom:18px;color:var(--wg-muted, #6e6e73);font-size:13px}.deepseek-crud-meta>:last-child{margin-left:auto}.deepseek-crud-panel .deepseek-system-prompt-content{min-height:280px;max-height:60vh;padding:22px;font:inherit;line-height:1.85}.deepseek-crud-empty{margin:0;padding:28px 22px}.deepseek-crud-note{margin:16px 0 0}@media(max-width:640px){.deepseek-crud-toolbar{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.deepseek-crud-toolbar .button{min-width:0;padding-inline:10px}.deepseek-crud-panel>.card-body{padding:16px}.deepseek-crud-panel .deepseek-system-prompt-content{padding:16px}}.prompt-entry h2{margin:0 0 6px;font-size:18px}.prompt-entry p{margin:0}.prompt-entry>.button{flex-shrink:0;gap:16px}body.authenticated-theme[data-site-theme] .prompt-entry>.button.prompt-entry-button{min-height:40px;padding:0 18px;border:1px solid var(--wg-border-strong,#cbd5e1)!important;border-radius:10px!important;background:transparent!important;color:var(--wg-text,#334155)!important;box-shadow:none!important;text-decoration:none!important}body.authenticated-theme[data-site-theme] .prompt-entry>.button.prompt-entry-button:hover{background:var(--wg-hover,#f1f5f9)!important}.prompt-page .page-head{display:flex;align-items:center;justify-content:space-between;gap:20px}body.authenticated-theme .prompt-page .knowledge-platform-tab[aria-current=page]{outline:2px solid var(--wg-focus,#3b82f6);outline-offset:2px}.prompt-manager .card-body{padding:24px}.prompt-manager [data-platform-prompt-status]{min-height:24px;margin:0 0 20px}.prompt-summary{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;font-size:13px}.prompt-summary .button-row{margin-left:auto}.prompt-content{margin:0;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.8;max-height:min(45vh,420px);overflow:auto;border:1px solid var(--line,#cbd5e1);border-radius:14px;background:#8080800d}.prompt-summary h3{margin:0;font-size:17px}.prompt-effective-rule+.prompt-effective-rule{margin-top:20px}.prompt-source{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:13px;color:var(--wg-muted,#64748b)}.prompt-generation-template{margin-top:18px;font-size:14px}.prompt-generation-template summary{cursor:pointer;color:var(--wg-muted,#64748b)}.prompt-generation-template .card-note{margin:12px 0}.prompt-form{display:grid;gap:12px}.prompt-form label{font-weight:600}.prompt-form textarea{width:100%;min-height:200px;height:35vh;max-height:60vh;resize:vertical;line-height:1.8;padding:18px}.prompt-form-footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.prompt-empty{display:grid;justify-items:center;gap:12px;padding:72px 24px;text-align:center}.prompt-empty h3,.prompt-empty p{margin:0}.prompt-empty .button{margin-top:12px}.prompt-delete-confirm{padding:24px;border:1px solid #e9a293;border-radius:14px}.prompt-delete-confirm .button-row{margin-top:24px}@media(max-width:640px){.prompt-entry,.prompt-page .page-head{align-items:flex-start;flex-direction:column}.prompt-manager .card-body,.prompt-content{padding:16px}.prompt-summary .button-row{margin-left:0;width:100%}.prompt-form-footer{flex-wrap:wrap}}.setup-page{max-width:1360px;margin-inline:auto}body.authenticated-theme .setup-page .card{animation:none}.setup-page.first-password-page{max-width:560px;padding-block:48px}.knowledge-cleaning-preview-text{white-space:pre-wrap;overflow-wrap:anywhere}.setup-page .page-head{display:flex;align-items:start;justify-content:space-between;gap:20px}.setup-page .page-head h1{margin:0 0 8px}.setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.setup-page .card{min-width:0}.setup-page .card-body{padding:24px}.setup-page .field{display:flex;flex-direction:column;gap:8px}.setup-page .field input,.setup-page .field select,.setup-page .field textarea{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--border, #cbd1d8);border-radius:8px;background:var(--bg-input,#fff);color:var(--text-primary,#111);font:inherit;box-sizing:border-box}.setup-page .field input[type=file]{padding:10px}.setup-page .field small,.setup-page .card-note{line-height:1.7}.setup-context-panel{margin-block:24px;padding:22px;border:1px solid var(--wg-border, #e1e4eb);border-radius:20px;background:var(--wg-surface, #fff)}.setup-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.setup-context-grid>:only-child{grid-column:1 / -1}.setup-selector-field{min-width:0;display:grid;gap:10px}.setup-selector-label{color:var(--wg-text, #1d1d1f);font-size:13px;font-weight:650}.setup-selector{position:relative;min-width:0}.setup-selector.is-open{z-index:20}.setup-page .setup-selector-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 14px;border:1px solid var(--wg-border-strong, #d6dbe4);border-radius:14px;background:var(--wg-surface, #fff);color:var(--wg-text, #1d1d1f);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}.setup-page .setup-selector-trigger:hover:not(:disabled){border-color:var(--wg-accent, #007aff)}.setup-page .setup-selector-trigger:focus-visible,.setup-page .setup-selector-trigger[aria-expanded=true]{outline:2px solid var(--wg-focus, #3b82f6);outline-offset:3px}.setup-page .setup-selector-trigger:disabled{opacity:.55;cursor:default}.setup-selector-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;color:var(--wg-accent, #007aff);background:var(--wg-inset, #edf5ff)}.setup-selector-icon svg{width:21px;height:21px}.setup-selector-value{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:550}.setup-selector-chevron{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:8px;background:var(--wg-hover, #f4f5f8);color:var(--wg-muted, #6e6e73)}.setup-selector-chevron svg{width:18px;height:18px;transition:transform .15s}.setup-selector.is-open .setup-selector-chevron svg{transform:rotate(180deg)}.setup-selector-menu{position:absolute;inset:calc(100% + 9px) 0 auto;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--wg-border-strong, #d6dbe4);border-radius:14px;background:var(--wg-surface, #fff);color:var(--wg-text, #1d1d1f);box-shadow:0 14px 40px #14233c26}.setup-selector.is-above .setup-selector-menu{inset:auto 0 calc(100% + 9px)}.setup-selector-option{display:flex;align-items:center;gap:12px;min-height:46px;padding:10px 12px;box-sizing:border-box;border-radius:9px;font-size:14px;cursor:pointer}.setup-selector-option>span{min-width:0;flex:1;overflow-wrap:anywhere}.setup-selector-option>svg{width:18px;height:18px;flex:0 0 18px;visibility:hidden}.setup-selector-option[aria-selected=true]{color:var(--wg-accent, #007aff);font-weight:600}.setup-selector-option[aria-selected=true]>svg{visibility:visible}.setup-selector-option:hover,.setup-selector-option.is-active{background:var(--wg-hover, #f1f6ff)}.setup-selector-hint{color:var(--wg-muted, #6e6e73);font-size:12px;line-height:1.6}.setup-selector-error{color:#b91c1c;font-size:13px}.setup-context-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px}.setup-context-actions .button{gap:12px}.setup-context-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.setup-reply-status{padding:4px 10px;border-radius:99px;color:var(--wg-success, #187444);background:var(--wg-success-soft, #edf8f1);font-size:12px}.setup-result{overflow-wrap:anywhere;padding:12px;border-left:3px solid #64748b;background:var(--bg-input,#f8fafc);line-height:1.7}.setup-result.error{border-left-color:#b91c1c}.setup-page [hidden],.setup-page [data-setup-result]:empty,.setup-page .setup-preview:empty{display:none!important}.setup-result .button{margin-left:12px}.setup-task-card .card-body{display:grid;gap:20px;align-content:start}.setup-task-heading h2,.setup-library-heading h2{margin:0;font-size:20px}.setup-task-heading .card-note{margin:6px 0 0;font-size:13px}.setup-page .setup-file-picker{align-items:center;gap:8px;padding:18px;border:1px dashed var(--wg-border-strong, #cbd1d8);border-radius:14px;background:var(--wg-inset, #f6f7f8);text-align:center}.setup-file-picker>span:not(.setup-file-icon){font-weight:600}.setup-file-picker small{color:var(--wg-muted, #6e6e73);font-size:12px}.setup-file-icon{display:grid;place-items:center;width:40px;height:40px;color:var(--wg-accent, #007aff)}.setup-file-icon svg{width:28px;height:28px}.setup-page .setup-file-picker input[type=file]{min-width:0;max-width:100%;background:var(--wg-surface, #fff);text-align:left;font-size:13px}.setup-image-picker img{width:100%;height:80px;object-fit:contain;border-radius:8px}.setup-image-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.setup-image-fields .field{font-size:13px}.setup-image-fields small{color:var(--wg-muted, #6e6e73);font-size:12px}.setup-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.setup-library{margin-top:20px}.setup-library-heading{display:flex;gap:12px;align-items:center}.setup-match{border-top:1px solid var(--wg-border, #e1e4eb);padding-top:14px}.setup-match summary{cursor:pointer;font-size:14px}.setup-match>form{margin-top:16px}.setup-match-input{display:flex;gap:12px;align-items:end;max-width:640px}.setup-match-input .field{min-width:0;flex:1}.setup-match-input .button{flex-shrink:0}.setup-images-empty{grid-column:1 / -1;margin:0;padding:12px 0}.setup-image-card-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.setup-preview{max-height:460px;overflow:auto}.setup-preview-item{padding:12px 0;border-top:1px solid var(--border,#ddd)}.setup-preview-item pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.setup-image-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px}.setup-image-card{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--border,#ddd);border-radius:10px;overflow-wrap:anywhere}.setup-image-card img{width:100%;height:150px;object-fit:contain;background:#f6f7f8;border-radius:6px}@media(max-width:760px){.setup-grid{grid-template-columns:1fr}.setup-page .card-body{padding:16px}}@media(max-width:760px){.setup-context-panel{padding:16px}.setup-context-grid{grid-template-columns:minmax(0,1fr);gap:20px}.setup-context-actions .button{width:100%;justify-content:center}}@media(max-width:760px){.setup-image-fields{grid-template-columns:minmax(0,1fr)}.setup-context-status{width:100%}.setup-result .button{margin:8px 0 0;display:flex}.setup-page .setup-file-picker{padding:14px}}.knowledge-content-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 12px}.knowledge-content-tabs{display:flex;gap:8px;margin:0}.knowledge-content-toolbar .knowledge-content-actions{margin-left:auto}.knowledge-content-tabs .button{display:inline-flex;align-items:center;gap:8px}body.authenticated-theme .knowledge-content-tabs a[aria-current=page]{background:var(--wg-selected,#efefff);color:var(--color-blue-600,#5144ed);border-color:currentColor;text-decoration:none}body.authenticated-theme .knowledge-content-tabs a{text-decoration:none}.knowledge-images-panel.setup-page{margin:0;max-width:none;padding:0}.knowledge-images-panel .setup-grid{grid-template-columns:minmax(0,1fr)}.knowledge-images-panel .setup-task-card .card-body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.knowledge-file-library{margin:0 0 24px}.knowledge-file-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;background:var(--wg-panel,#fff);border:1px solid var(--wg-border,#e0e2e8);border-radius:12px;padding:16px 20px;margin-top:12px}.knowledge-file-row>div{min-width:0;overflow-wrap:anywhere}.knowledge-file-row .button{flex-shrink:0}.knowledge-file-row p,.knowledge-file-row small{color:var(--wg-muted,#6e6e73);font-size:13px;margin:8px 0}.knowledge-file-info{flex:1}.knowledge-entry-section-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px}.knowledge-entry-section-head h2{margin:0;font-size:16px}.knowledge-entry-section-head>span{color:var(--wg-muted,#6e6e73);font-size:13px}.knowledge-file-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.knowledge-file-meta{display:flex;align-items:baseline;gap:16px;margin-top:8px;color:var(--wg-muted,#6e6e73);font-size:13px}.knowledge-file-meta>span{flex-shrink:0}.knowledge-file-details{min-width:0;flex:1}.knowledge-file-details summary,.knowledge-import-details summary{cursor:pointer}.knowledge-file-details summary{width:fit-content}.knowledge-file-details dl{margin:12px 0 0}.knowledge-file-details dl>div{display:flex;gap:12px;margin-top:8px}.knowledge-file-details dt{flex:0 0 4em}.knowledge-file-details dd{min-width:0;margin:0;overflow-wrap:anywhere}.knowledge-import-details>summary{color:var(--wg-muted,#6e6e73);font-size:13px}.knowledge-import-details>p{color:var(--wg-muted,#6e6e73);font-size:13px}@media(max-width:760px){.knowledge-images-panel .setup-task-card .card-body,.knowledge-images-panel .setup-image-fields{grid-template-columns:1fr}.knowledge-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.knowledge-file-info{display:contents}.knowledge-file-heading{grid-column:1;grid-row:1}.knowledge-file-row>.button{grid-column:2;grid-row:1;min-width:0;padding-inline:10px}.knowledge-file-meta,.knowledge-file-info>p{grid-column:1/-1;margin:0}.knowledge-file-meta{flex-wrap:wrap;gap:8px 12px}.knowledge-file-details[open]{flex-basis:100%}}body.authenticated-theme .knowledge-compact .page-head{margin-bottom:18px}body.authenticated-theme .knowledge-compact .page-head>.page-actions{align-self:flex-end}body.authenticated-theme .knowledge-compact .knowledge-platform-switcher{margin-bottom:14px;padding:12px}body.authenticated-theme .knowledge-compact .knowledge-quick-tools{display:flex;align-items:stretch;gap:12px;margin-bottom:18px}body.authenticated-theme .knowledge-compact .knowledge-batch-bar{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:10px 16px;min-width:0;padding:14px 18px;border:1px solid var(--wg-border, #e0e2e8);border-radius:16px;background:var(--wg-panel, white)}.knowledge-batch-copy{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:8px 12px}.knowledge-batch-copy>span:first-child,.knowledge-batch-copy small{color:var(--wg-muted, #6e6e73);font-size:12px}.knowledge-batch-copy>strong{font-size:18px}.knowledge-batch-notice{flex-basis:100%;margin:0;color:var(--wg-muted, #6e6e73);font-size:12px}.knowledge-tool-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.authenticated-theme .sw-shell .page .knowledge-tool-links .button{min-height:48px}body.authenticated-theme .sw-shell .page .button.knowledge-text-tool{min-width:132px;padding:12px 16px;gap:9px;color:var(--wg-accent, #5144ed);background:var(--wg-selected, #efefff);border-color:var(--wg-border-strong, #c6c5ef)}.knowledge-text-tool [data-rag-action-text]{font-size:15px;font-weight:650;white-space:nowrap}.knowledge-text-tool:after{display:none}@media(max-width:760px){.knowledge-compact .page-head>.page-actions{width:100%}.knowledge-tool-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body.authenticated-theme .sw-shell .page .knowledge-tool-links .button{width:100%;min-width:0;min-height:48px;padding-inline:10px}}body.authenticated-theme .knowledge-tool-links a.button{text-decoration:none}.knowledge-reply-current{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;color:var(--wg-muted, #6e6e73)}.knowledge-compact .knowledge-conflict-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 16px}.knowledge-conflict-banner>.button{white-space:nowrap}.knowledge-review-flags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 12px}body.authenticated-theme .knowledge-compact .rag-management{margin-top:0}body.authenticated-theme .knowledge-compact .knowledge-base-selector{margin:0}.knowledge-publish-action{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.knowledge-publish-action small{max-width:180px;color:var(--wg-muted, #6e6e73);font-size:12px}body.authenticated-theme .knowledge-compact .knowledge-review-filter{min-height:32px;border:1px solid currentColor;cursor:pointer;font-family:inherit}body.authenticated-theme .knowledge-compact .knowledge-review-filter:is(:hover,[aria-pressed=true]){box-shadow:inset 0 0 0 1px currentColor}body.authenticated-theme .knowledge-compact .knowledge-review-filter:focus-visible{outline:2px solid currentColor;outline-offset:3px}.knowledge-review-scope{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--wg-muted, #6e6e73)}.knowledge-review-scope[hidden]{display:none}.knowledge-blocker-actions{margin-top:8px}.knowledge-blocker>span{overflow-wrap:anywhere}body.authenticated-theme .knowledge-compact .rag-workbench{grid-template-columns:minmax(320px,.8fr) minmax(0,1.6fr);align-items:stretch;min-height:520px}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar{grid-template-columns:minmax(0,1fr) minmax(125px,.65fr);padding:12px}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar .segment-control{flex-wrap:wrap}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar .segment-control button{min-width:64px;padding:8px;white-space:nowrap}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar .search-wrap{margin:0}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar .select{min-width:0;width:100%}body.authenticated-theme .knowledge-compact .knowledge-result-count{text-align:left}body.authenticated-theme .knowledge-compact .knowledge-entry-row{min-height:0;padding:0}body.authenticated-theme .knowledge-compact .knowledge-entry-button{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin:0;padding:14px 16px;border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}body.authenticated-theme .knowledge-compact .knowledge-entry-button:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:-3px}body.authenticated-theme .knowledge-compact .knowledge-entry-copy strong{font-size:15px}body.authenticated-theme .knowledge-compact .knowledge-entry-copy span{font-size:12px}body.authenticated-theme .knowledge-compact .knowledge-detail-pane{display:flex;flex-direction:column;min-height:520px}body.authenticated-theme .knowledge-compact .knowledge-detail:not([hidden]){display:flex;flex-direction:column;flex:1;min-height:0}body.authenticated-theme .knowledge-compact .knowledge-detail-head{flex-wrap:wrap;padding:18px}body.authenticated-theme .knowledge-compact .knowledge-detail-actions{gap:8px}body.authenticated-theme .knowledge-compact .knowledge-detail-body{flex:1;padding:18px}body.authenticated-theme .knowledge-compact .knowledge-content-section{padding:0;border:0;background:transparent;box-shadow:none}body.authenticated-theme .knowledge-compact .knowledge-content-section>h4{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.authenticated-theme .knowledge-compact .knowledge-content{padding:0;min-height:260px;border:0;border-radius:0;background:transparent!important;box-shadow:none;line-height:1.85}body.authenticated-theme .knowledge-compact .knowledge-support-panel{margin-top:18px}body.authenticated-theme .knowledge-compact .knowledge-records-content{padding:18px 20px 20px}.knowledge-support-panel>.knowledge-records-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:17px 20px}.knowledge-records-head h2{margin:0;font-size:18px}.knowledge-records-head .knowledge-support-summary-meta{flex-wrap:wrap}.knowledge-records-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.knowledge-records-grid>section{min-width:0}.knowledge-records-grid h3,.knowledge-records-conflicts h3{margin:0 0 10px;font-size:15px}.knowledge-records-current{margin:0 0 18px;color:var(--wg-muted, #6e6e73);font-size:13px}.knowledge-records-list{margin:0;padding:0;list-style:none}.knowledge-records-grid .knowledge-records-list{max-height:320px;overflow-y:auto;scrollbar-gutter:stable}.knowledge-records-row,.knowledge-records-conflict{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--wg-border, #e0e2e8)}.knowledge-records-row:last-child,.knowledge-records-conflict:last-child{border-bottom:0}.knowledge-records-row>div,.knowledge-records-conflict>div{min-width:0}.knowledge-records-row strong{font-size:14px}.knowledge-records-row small{display:block;margin-top:4px;font-size:12px;color:var(--wg-muted, #6e6e73)}.knowledge-records-empty{margin:0;padding:12px 0;color:var(--wg-muted, #6e6e73);font-size:13px}.knowledge-records-conflicts{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--wg-border, #e0e2e8)}.knowledge-records-conflict{align-items:flex-start}.knowledge-records-conflict p{margin:6px 0 0;overflow-wrap:anywhere;font-size:13px;color:var(--wg-muted, #6e6e73)}.knowledge-records-conflict .status{margin-left:8px}.knowledge-records-conflict .button{flex-shrink:0}.knowledge-form-options{margin:0;padding:10px 0;border-top:1px solid var(--wg-border, #e0e2e8)}.knowledge-form-options>summary{cursor:pointer;color:var(--wg-muted, #6e6e73);font-size:13px}.knowledge-form-options>.form-row,.knowledge-form-options>.field{margin-top:14px}body.authenticated-theme .modal-wide:has(.knowledge-entry-form){height:auto;max-height:calc(100dvh - 40px)}body.authenticated-theme .modal-wide .knowledge-entry-form .knowledge-edit-content{height:clamp(200px,30vh,340px);min-height:200px}.knowledge-import-form [data-knowledge-import-preview]:empty,.knowledge-import-form [data-knowledge-import-status]:empty,[data-knowledge-publish-status]:empty{display:none}[data-knowledge-publish-status]{color:var(--wg-muted, #6e6e73);font-size:13px}@media(max-width:1050px){body.authenticated-theme .knowledge-compact .knowledge-quick-tools{flex-wrap:wrap}body.authenticated-theme .knowledge-compact .knowledge-batch-bar{flex-basis:100%}body.authenticated-theme .knowledge-compact .rag-workbench{grid-template-columns:minmax(280px,1fr) minmax(0,1.4fr)}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar{grid-template-columns:1fr}}@media(max-width:760px){.knowledge-conflict-banner>.button{grid-column:2;justify-self:start}.knowledge-records-grid{grid-template-columns:minmax(0,1fr);gap:22px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-switcher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab{min-width:0;padding:9px 6px;gap:6px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-icon{width:26px;height:26px;flex:0 0 26px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab strong{font-size:12px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab small{display:none}body.authenticated-theme .knowledge-compact .rag-workbench{grid-template-columns:1fr}body.authenticated-theme .knowledge-compact .knowledge-base-selector{width:100%}body.authenticated-theme .knowledge-compact .knowledge-entry-list{max-height:320px;contain:none}body.authenticated-theme .knowledge-compact .knowledge-detail-pane{min-height:320px}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar{grid-template-columns:minmax(0,1fr) minmax(125px,.65fr)}body.authenticated-theme .knowledge-compact .knowledge-index-toolbar>:is(.knowledge-search,.knowledge-category){grid-column:auto}body.authenticated-theme .knowledge-compact .knowledge-tool-links .button{min-height:40px}}.knowledge-base-choice-actions{display:flex;gap:8px;flex-shrink:0;align-items:center}.knowledge-base-choice>div:first-child{min-width:0;overflow-wrap:anywhere}.knowledge-base-choice p+p{margin-top:6px}@media(max-width:700px){.knowledge-base-choice-actions{flex-wrap:wrap}.knowledge-base-choice-actions .button{flex:1}}body.authenticated-theme .knowledge-compact .knowledge-platform-switcher{display:flex;justify-content:flex-start;gap:8px;padding:8px;background:var(--wg-panel,#fff);border-radius:14px;overflow:auto}body.authenticated-theme .knowledge-compact .knowledge-platform-tab{min-width:0;flex:1;justify-content:center;gap:8px;padding:10px 12px;border-radius:9px;box-shadow:none}body.authenticated-theme .knowledge-compact .knowledge-platform-tab>span:last-child{display:flex;align-items:center;gap:7px}body.authenticated-theme .knowledge-compact .knowledge-platform-tab strong{font-size:14px}body.authenticated-theme .knowledge-compact .knowledge-platform-tab small{display:inline-grid;place-items:center;min-width:19px;height:19px;margin:0;padding:0 4px;border-radius:6px;background:var(--wg-tile,#f1f3f8);font-size:11px}body.authenticated-theme .knowledge-compact .knowledge-platform-icon{width:27px;height:27px;flex-basis:27px;border-radius:7px;box-shadow:none}.knowledge-base-selection-title h2 small{font-size:13px;font-weight:400;color:var(--wg-muted,#6e6e73);margin-left:7px}body.authenticated-theme .knowledge-compact .knowledge-base-selection{margin:20px 0 0;border-radius:14px}body.authenticated-theme .knowledge-compact .knowledge-base-selection .card-head{padding:20px;border-bottom:0}body.authenticated-theme .knowledge-compact .knowledge-base-selection-title>.knowledge-platform-icon{display:none}.knowledge-library-search{padding:0 20px 2px;max-width:430px}.knowledge-library-search .input{width:100%;box-sizing:border-box}.knowledge-library-empty{padding:12px 20px 28px;color:var(--wg-muted,#6e6e73)}.knowledge-library-empty[hidden],.knowledge-base-choice[hidden]{display:none!important}body.authenticated-theme .knowledge-compact .knowledge-base-choice-grid{padding:16px 20px 20px;gap:12px}body.authenticated-theme .knowledge-compact .knowledge-base-choice{padding:18px;border-radius:12px;box-shadow:none;min-height:90px}body.authenticated-theme .knowledge-compact .knowledge-base-choice h3{margin:0 0 8px;font-size:16px}.knowledge-library-bar{display:flex;align-items:flex-end;justify-content:flex-start;gap:10px;margin:20px 0 24px;padding:18px 20px;background:var(--wg-panel,#fff);border:1px solid var(--wg-border,#e1e4ec);border-radius:14px}.knowledge-library-bar .knowledge-base-selector{flex:1;max-width:620px;min-width:0}.knowledge-library-bar .knowledge-base-selector select{width:100%;max-width:100%;min-width:0;font-weight:600}.knowledge-library-controls,.knowledge-content-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.knowledge-library-controls{flex:0 0 auto;flex-wrap:nowrap}.knowledge-more{margin-top:24px}.knowledge-more-content{display:grid;gap:16px}.knowledge-more-content .knowledge-support-panel{margin-top:0!important}.knowledge-more-content .knowledge-tool-links{gap:8px}@media(max-width:1000px){body.authenticated-theme .knowledge-compact .knowledge-platform-tab{padding:9px 8px}}@media(max-width:760px){body.authenticated-theme .page.knowledge-compact .knowledge-platform-switcher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:5px;padding:6px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab>span:last-child{gap:3px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab{padding:9px 5px;gap:5px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab strong{font-size:12px}body.authenticated-theme .page.knowledge-compact .knowledge-platform-tab small{display:none}body.authenticated-theme .knowledge-compact .knowledge-base-choice-grid{grid-template-columns:1fr;padding:12px}.knowledge-library-search{padding:0 12px}.knowledge-library-bar{padding:14px}.knowledge-content-actions .button,.knowledge-more-content .knowledge-tool-links .button{flex:1}.knowledge-base-choice-actions{flex-wrap:nowrap}}body.authenticated-theme .knowledge-compact .card{animation:none}.setup-image-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 12px;padding:16px 10px;border:1px solid var(--wg-border,#e1e4ec);border-radius:12px;background:var(--wg-tile,#f5f6fb);gap:12px}.setup-image-guide li{display:flex;flex-direction:column;align-items:center;gap:9px;color:var(--wg-muted,#6e6e73);font-size:13px;text-align:center}.setup-image-guide li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--wg-border,#d9dce6);border-radius:50%;background:var(--wg-panel,#fff)}.setup-image-guide [data-state=current]{color:var(--wg-accent,#5144ed);font-weight:600}.setup-image-guide [data-state=current]>span{border-color:currentColor;background:var(--wg-selected,#efefff)}.setup-image-guide [data-state=done]{color:#158653}.setup-image-guide [data-state=done]>span{border-color:#b8e4ce;background:#edf9f2}.setup-image-card-actions{flex-wrap:wrap}.setup-image-wizard[hidden],.setup-library[hidden],.setup-image-stage[hidden]{display:none!important}.setup-image-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.setup-image-wizard .setup-image-guide{margin-bottom:4px}.setup-image-stage{width:100%;max-width:820px;margin:0 auto;padding:16px 0;gap:22px}.setup-image-stage h3{font-size:20px;margin:0 0 8px;outline-offset:5px}.setup-image-stage .card-note{line-height:1.7;margin:0}.setup-image-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}.setup-image-wizard .setup-image-fields{grid-template-columns:minmax(0,1fr);gap:20px}.setup-image-wizard .setup-image-picker{min-height:230px;justify-content:center;margin:0}.setup-image-wizard .setup-image-picker img{height:130px}.setup-image-stage-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px}.setup-image-stage-actions .button{min-height:44px}.setup-image-summary{display:flex;align-items:center;gap:20px;padding:20px;background:var(--wg-tile,#f5f6fb);border:1px solid var(--wg-border,#e1e4ec);border-radius:12px;overflow-wrap:anywhere}.setup-image-summary img{width:100px;height:110px;object-fit:contain;border-radius:6px;flex-shrink:0;background:#fff}.setup-image-summary strong{display:block;font-size:16px}.setup-image-summary p{margin:10px 0 0;color:var(--wg-muted,#6e6e73);line-height:1.7;font-size:14px}.setup-image-test-proof{border-left:3px solid #36a671;padding:12px 18px;background:#f1faf5;border-radius:0 8px 8px 0;overflow-wrap:anywhere}.setup-image-test-proof p{margin:12px 0;line-height:1.7}.setup-image-success-mark{display:grid;place-items:center;width:48px;height:48px;background:#edf9f2;border:1px solid #b8e4ce;border-radius:50%;color:#158653;font-size:26px}.setup-image-wizard [data-setup-result]:empty{display:none}.setup-image-wizard [data-setup-result]{width:100%;max-width:820px;margin:0 auto;overflow-wrap:anywhere}.setup-library .setup-match h3{font-size:16px;margin:4px 0 16px}@media(max-width:480px){.setup-image-stage-actions{display:grid;grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.setup-image-details{grid-template-columns:minmax(0,1fr);gap:18px}.setup-image-stage{padding:8px 0;gap:18px}.setup-image-stage h3{font-size:18px}.setup-image-stage-actions .button{flex:1;justify-content:center}.setup-image-summary{padding:14px;gap:12px}.setup-image-summary img{width:72px;height:88px}.setup-image-heading .button{font-size:13px}.setup-image-wizard .setup-image-picker{min-height:190px}.setup-library-heading{flex-wrap:wrap;gap:12px}.setup-match-input{flex-wrap:wrap}}.knowledge-published-image{margin:20px 0 0}.knowledge-published-image img{display:block;max-width:100%;max-height:440px;object-fit:contain;border-radius:10px}.knowledge-published-image figcaption{margin-top:8px;font-size:13px;color:var(--wg-muted,#6e6e73)}body.authenticated-theme:has(>.modal-backdrop[data-modal-context=knowledge-conflict])>[data-ai-service-assistant][inert]{visibility:hidden}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal{display:flex;flex-direction:column;width:min(680px,100%);max-height:calc(100dvh - 40px);overflow:hidden;background:var(--wg-panel, #fff);border-radius:22px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-head,body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-footer{flex:none;background:transparent!important;border:0!important;padding:22px 26px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-body{min-height:0;overflow-y:auto;padding:0 26px}.knowledge-conflict-review{display:grid;gap:22px;padding-bottom:6px;line-height:1.75}.knowledge-conflict-review h3{margin:0 0 6px;font-size:14px}.knowledge-conflict-review p{margin:0;font-size:14px;overflow-wrap:anywhere;white-space:pre-wrap}.knowledge-conflict-explanation{padding:16px 18px;border-radius:14px;background:var(--wg-surface, #f5f6fb)}.knowledge-conflict-explanation p+p{margin-top:8px;color:var(--wg-muted, #667085)}.knowledge-conflict-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.knowledge-conflict-sources>section{padding:14px 16px;border-radius:12px;background:var(--wg-surface, #f5f6fb)}.knowledge-conflict-sources>section:only-child{grid-column:1 / -1}.knowledge-conflict-sources h3{color:var(--wg-muted, #667085);font-size:12px}.knowledge-conflict-review ol{padding-left:22px;margin:0;font-size:14px}.knowledge-conflict-review li+li{margin-top:7px}.knowledge-conflict-review .knowledge-conflict-hint{margin-top:12px;color:var(--wg-muted, #667085);font-size:12px}.knowledge-conflict-review .textarea{min-height:88px}.knowledge-conflict-confirm{display:flex;align-items:flex-start;gap:8px;font-size:13px}.knowledge-conflict-confirm input{flex:none;margin-top:5px}@media(max-width:600px){body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict]{padding:12px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal{max-height:calc(100dvh - 24px)}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-head,body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-footer{padding:18px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-conflict] .modal-body{padding:0 18px}.knowledge-conflict-sources{grid-template-columns:minmax(0,1fr)}}body.authenticated-theme:has(>.modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]))>[data-ai-service-assistant][inert]{visibility:hidden}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]){--kd-surface: var(--wg-panel, #fff);--kd-ink: var(--wg-text, #182230);--kd-muted: var(--wg-muted, #667085);--kd-line: var(--wg-border, #e4e7ec);background:#141b2b4d!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal{display:flex;flex-direction:column;width:min(600px,100%);max-height:calc(100dvh - 40px);overflow:hidden;border:1px solid var(--kd-line)!important;border-radius:22px!important;background:var(--kd-surface)!important;color:var(--kd-ink);box-shadow:0 24px 80px #0f172a2e!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head{flex:none;align-items:flex-start;padding:28px 30px 22px;gap:20px;background:transparent!important;border-bottom:0!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head h2{font-size:23px;font-weight:650;line-height:1.4;letter-spacing:-.4px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head p{margin-top:8px;font-size:13px;line-height:1.7;max-width:430px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head>.icon-button{flex:none;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:0!important;border-radius:9px;background:transparent!important;color:var(--kd-muted)!important;font-size:23px;box-shadow:none!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head>.icon-button:hover{background:var(--wg-hover, #f6f7fb)!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-body{min-height:0;overflow-y:auto;padding:0 30px 26px;scrollbar-width:thin}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-footer{flex:none;gap:10px;padding:20px 30px 24px;background:transparent!important;border-top:1px solid var(--kd-line)!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-footer .button{min-height:44px;min-width:92px;padding:10px 20px;border-radius:11px;font-size:14px;font-weight:550;box-shadow:none!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-footer .primary{min-width:124px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) form.stack{gap:22px;margin:0}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .field{gap:9px;margin:0}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .field>span{color:var(--kd-ink)!important;font-size:13px;font-weight:550}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal .modal-body :is(.input,.select,.textarea){min-width:0;width:100%;padding:12px 14px;border:1px solid var(--kd-line)!important;border-radius:11px;background:var(--kd-surface)!important;color:var(--kd-ink)!important;font-size:14px;line-height:1.55;box-shadow:none!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal .modal-body :is(.input,.select){min-height:46px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .textarea{min-height:76px;resize:vertical}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal .modal-body :is(.input,.select,.textarea):focus{outline:none!important;border-color:#aaa5ed!important;box-shadow:0 0 0 3px #5147ed12!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) [hidden]{display:none!important}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .knowledge-import-target{padding:0;border:0!important;background:transparent!important;border-radius:0;box-shadow:none!important}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-upload-area{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 18px;border:1px dashed #c9cdd9!important;border-radius:15px;background:var(--wg-inset, #f8f9fc)!important;text-align:center;cursor:pointer}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-upload-area:hover{border-color:#aaa5ed!important}.kd-document-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;color:#6259cd;border:1px solid #e4e2f7;border-radius:13px;background:#fff;box-shadow:0 4px 12px #3a347108}.kd-document-icon .rag-action-icon{width:23px;height:23px}.kd-upload-area>strong{font-size:16px;font-weight:600;color:var(--kd-ink)}.kd-upload-area>p{margin:-5px 0 2px;font-size:12px;line-height:1.7;color:var(--kd-muted)}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-select-file{min-height:40px;padding:8px 18px;border-radius:9px;background:var(--kd-surface)!important;border-color:var(--kd-line)!important;box-shadow:0 1px 2px #11182708!important;font-size:13px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-selected-file{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid var(--kd-line);border-radius:14px;background:var(--kd-surface)}.kd-file-copy{flex:1;min-width:0}.kd-file-copy strong{display:block;font-size:14px;color:var(--kd-ink);overflow-wrap:anywhere}.kd-file-copy p{margin:5px 0 0;font-size:12px;color:var(--kd-muted)}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-text-button{min-height:32px;min-width:0;padding:4px 0;border:0!important;background:transparent!important;color:var(--wg-accent, #5147ed)!important;box-shadow:none!important;font-size:13px;flex:none}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-text-button:disabled{color:var(--kd-muted)!important;opacity:.5}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-import-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:0;border:0}.kd-import-options>label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--kd-muted);cursor:pointer}.kd-import-options input,.kd-batch-confirm input{width:15px;height:15px;accent-color:#5147ed;flex:none;margin:0}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal [data-knowledge-import-status]{margin:-8px 0 0;font-size:12px;line-height:1.7;color:var(--kd-muted)}.kd-import-success{display:flex;flex-direction:column;align-items:center;padding:26px 0 22px;text-align:center;gap:16px}.kd-success-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#edf8f1;color:#258451}.kd-success-icon .rag-action-icon{width:28px;height:28px}.kd-import-success h3{margin:0;font-size:20px;color:var(--kd-ink)}.kd-import-success p{margin:0;font-size:13px;line-height:1.8;color:var(--kd-muted);overflow-wrap:anywhere}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-batch] .modal .kd-batch-value .input{min-height:52px;font-size:17px;font-weight:500}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-batch] .modal .runtime-batch-dates{border:0;border-radius:0;background:transparent;padding:0;margin:-6px 0 0}.runtime-batch-form .runtime-batch-dates>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;list-style:none;padding:0;font-size:12px;line-height:1.8;color:var(--kd-muted);cursor:pointer}.runtime-batch-form .runtime-batch-dates>summary::-webkit-details-marker{display:none}.runtime-batch-form .runtime-batch-dates>summary>span:first-child{font-weight:500;color:var(--kd-muted)}.runtime-batch-form [data-batch-validity]{min-width:0;overflow-wrap:anywhere}.runtime-batch-form .kd-date-edit{color:var(--wg-accent, #5147ed);white-space:nowrap}.runtime-batch-form .runtime-batch-dates>.form-row{margin-top:16px;padding-top:16px;border-top:1px solid var(--kd-line);gap:14px}.runtime-batch-form .kd-batch-confirm{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;color:var(--kd-muted)}.kd-batch-confirm input{margin-top:4px}@media(max-width:600px){body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]){padding:12px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal{max-height:calc(100dvh - 24px);border-radius:18px!important}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head{padding:24px 22px 20px;gap:12px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-head h2{font-size:21px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-body{padding:0 22px 24px}body.authenticated-theme .modal-backdrop:is([data-modal-context=knowledge-import],[data-modal-context=knowledge-batch]) .modal-footer{padding:18px 22px}body.authenticated-theme .modal-backdrop[data-modal-context=knowledge-import] .modal .kd-selected-file{display:grid;grid-template-columns:48px minmax(0,1fr);padding:14px;gap:8px 12px}.kd-selected-file>.kd-document-icon{grid-row:1 / span 2;align-self:start}.kd-selected-file>.kd-text-button{grid-column:2;justify-self:start;margin-left:0}.runtime-batch-form .runtime-batch-dates>.form-row{grid-template-columns:minmax(0,1fr)}}body.authenticated-theme .page-back-toolbar{display:flex;justify-content:flex-start;margin:0 0 12px;text-align:left}body.authenticated-theme .page-back-toolbar[hidden]{display:none}body.authenticated-theme .page-back-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;width:44px;height:44px;flex:0 0 44px;padding:10px;border:1px solid var(--wg-border, currentColor);border-radius:50%;background:var(--wg-control);color:var(--wg-text, inherit);font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer}body.authenticated-theme .page-back-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.authenticated-theme .page-back-button:hover{background:var(--wg-hover)}body.authenticated-theme .page-back-button.has-label{width:auto;min-height:44px;flex:0 0 auto;gap:8px;padding:10px 14px;border-radius:9px;text-decoration:none}body.authenticated-theme .page-back-button.has-label svg{width:18px;height:18px;flex-shrink:0}body.authenticated-theme .page-back-button:focus-visible{outline:2px solid var(--wg-focus, currentColor);outline-offset:3px}body.authenticated-theme .page-head:has(.page-back-toolbar:not([hidden])){align-items:flex-end}body.authenticated-theme .page-head>.page-heading{min-width:0;text-align:left}@media(max-width:760px){body.authenticated-theme .page-back-toolbar{margin-bottom:10px}}:root{--safe-area-top: var(--preview-safe-area-top, env(safe-area-inset-top, 0px));--safe-area-right: var(--preview-safe-area-right, env(safe-area-inset-right, 0px));--safe-area-bottom: var(--preview-safe-area-bottom, env(safe-area-inset-bottom, 0px));--safe-area-left: var(--preview-safe-area-left, env(safe-area-inset-left, 0px))}@media(max-width:760px),(max-width:1100px)and (max-height:500px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,#app{min-height:100dvh}body.authenticated-theme .mobile-notice{display:none}.login-page{min-height:100dvh;grid-template-rows:auto auto;align-content:safe center;overflow:visible;padding:max(16px,var(--safe-area-top)) max(14px,var(--safe-area-right)) max(18px,var(--safe-area-bottom)) max(14px,var(--safe-area-left))}.login-stage{align-self:start}.login-wrapper{max-width:100%}.login-card-header h1{overflow-wrap:anywhere}.login-page .login-form>.input,.login-page .login-password-control .input{font-size:16px}.login-password-control button{min-width:44px;min-height:44px}.compliance-footer a{min-height:44px;overflow-wrap:anywhere}body.authenticated-theme .page:not(.conversations-page){min-width:0;max-width:100%;padding-top:16px;padding-right:max(12px,var(--safe-area-right));padding-left:max(12px,var(--safe-area-left))}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(.card,.workspace-panel,.workspace-subpanel,.card-body,.card-head,.workspace-panel-head,.toolbar,.toolbar-group,.workspace-toolbar,.page-actions,.form-row,.field,fieldset,.search-wrap){min-width:0;max-width:100%}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(.page-head,.card-head,.workspace-panel-head,.toolbar,.toolbar-group,.workspace-toolbar,.engine-monitor-head,.model-section-head,.product-center-detail-section>header,.runtime-batch-summary-head){flex-wrap:wrap}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(h1,h2,h3,h4,p,dd,.card-note,.metric-label,.metric-foot,.status,.tag,.warning-banner>div,.info-banner>div){min-width:0;overflow-wrap:anywhere}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(.status,.tag){max-width:100%;white-space:normal}body.authenticated-theme .status:before{flex:0 0 auto}body.authenticated-theme :is(.app-shell,.modal,.automation-drawer-body) :is(.input,.select,.textarea){min-width:0;max-width:100%;font-size:16px}body.authenticated-theme :is(.app-shell,.modal,.automation-drawer-body) :is(.input,.select){min-height:44px}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(.button,.text-button,.dashboard-conversation-link){min-height:44px;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) .icon-button{width:44px;min-width:44px;height:44px;flex:0 0 44px}body.authenticated-theme :is(.system-policy-confirm,.knowledge-import-consent){min-height:44px}body.authenticated-theme :is(.page:not(.conversations-page),.modal) .form-row{grid-template-columns:minmax(0,1fr)}body.authenticated-theme :is(.page:not(.conversations-page),.modal) .search-wrap{width:100%}body.authenticated-theme .page:not(.conversations-page) .toolbar-group{width:100%;flex:1 1 auto}body.authenticated-theme :is(.page:not(.conversations-page),.modal) .search-input{width:100%}body.authenticated-theme .page:not(.conversations-page) .segment-control{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}body.authenticated-theme .page:not(.conversations-page) .segment-control :is(a,button){min-height:44px;flex:0 0 auto;white-space:nowrap}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) :is(.table-wrap,.workspace-table-shell){width:100%;min-width:0;max-width:100%;overflow:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.authenticated-theme :is(.page:not(.conversations-page),.modal,.automation-drawer-body) .data-table:not(.product-card-table):not(.dashboard-table){min-width:640px}body.authenticated-theme .page:not(.conversations-page) :is(.grid-2,.grid-even,.grid-3,.orders-workspace,.rag-workbench,.runtime-summary,.admin-governance-grid,.automation-launcher-grid){grid-template-columns:minmax(0,1fr)}body.authenticated-theme .page:not(.conversations-page) :is(.definition-list,.knowledge-metadata){min-width:0}body.authenticated-theme .page:not(.conversations-page) .definition-list dd{min-width:0;overflow-wrap:anywhere}body.authenticated-theme .knowledge-platform-switcher{display:flex;min-width:0;max-width:100%;flex-flow:row nowrap;align-items:stretch;margin-inline:0;overflow-x:auto;overscroll-behavior-inline:contain}body.authenticated-theme .knowledge-platform-tab{flex:0 0 136px}body.authenticated-theme .knowledge-entry-row-meta,body.authenticated-theme .knowledge-history-copy>div{flex-wrap:wrap}body.authenticated-theme .knowledge-entry-summary{grid-template-columns:40px minmax(0,1fr)}body.authenticated-theme .knowledge-entry-state{grid-column:2;text-align:left}body.authenticated-theme .knowledge-detail-head,body.authenticated-theme .knowledge-detail-body{padding-inline:12px}body.authenticated-theme .knowledge-content-section,body.authenticated-theme .knowledge-content{padding:12px}body.authenticated-theme :is(.knowledge-metadata dd,.rag-summary-card small,.runtime-summary small,.catalog-summary small){white-space:normal;overflow-wrap:anywhere}body.authenticated-theme .runtime-batch-summary-actions{max-width:100%;flex-wrap:wrap}body.authenticated-theme .product-center-view{min-width:0}body.authenticated-theme .automation-drawer-trigger{grid-template-columns:44px minmax(0,1fr)}body.authenticated-theme .automation-drawer-trigger-arrow{grid-column:2;grid-row:auto;min-width:0;min-height:44px;justify-self:start;white-space:normal}body.authenticated-theme .admin-policy-summary-meta{min-width:0;max-width:100%;flex-wrap:wrap}body.authenticated-theme .admin-account-card>header{align-items:start;flex-wrap:wrap}body.authenticated-theme .account-card-actions{flex-wrap:wrap}body.authenticated-theme .app-shell .platform-integration-card .platform-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.authenticated-theme .platform-summary-grid>span:nth-child(2n){border-right:0}body.authenticated-theme .platform-summary-grid>span:nth-child(-n+2){border-bottom:1px solid var(--color-slate-200)}body.authenticated-theme .platform-summary-grid :is(small,strong),body.authenticated-theme .platform-connection-list :is(small,strong){white-space:normal;overflow-wrap:anywhere}.modal-backdrop{padding:max(8px,var(--safe-area-top)) max(8px,var(--safe-area-right)) max(8px,var(--safe-area-bottom)) max(8px,var(--safe-area-left))}body.authenticated-theme .modal,.modal,.modal-wide{display:block;height:auto;min-width:0;max-height:calc(100dvh - max(8px,var(--safe-area-top)) - max(8px,var(--safe-area-bottom)));overflow:auto;overscroll-behavior:contain}.modal-wide .modal-body{overflow:visible}.modal :is(.modal-head,.modal-body,.modal-footer){padding:12px}.modal-head>div{min-width:0;overflow-wrap:anywhere}.modal-footer{flex-wrap:wrap}.modal-wide .knowledge-edit-content{min-height:160px;height:34dvh}body.authenticated-theme .automation-section-drawer{top:max(8px,var(--safe-area-top));right:max(8px,var(--safe-area-right));bottom:max(8px,var(--safe-area-bottom));left:max(8px,var(--safe-area-left));width:auto;max-width:none;max-height:calc(100dvh - max(8px,var(--safe-area-top)) - max(8px,var(--safe-area-bottom)))}body.authenticated-theme #main-content:has(.automation-section-drawer[data-state=open]){z-index:90}body.authenticated-theme .automation-drawer-body{overflow:auto}.site-theme-dialog{width:calc(100% - max(12px,var(--safe-area-left)) - max(12px,var(--safe-area-right)));max-height:calc(100dvh - max(12px,var(--safe-area-top)) - max(12px,var(--safe-area-bottom)))}.site-theme-close{min-width:44px;width:44px;height:44px}.site-theme-done{min-height:44px}.site-theme-option-title,.site-theme-footer{flex-wrap:wrap}.toast{grid-template-columns:32px minmax(0,1fr) 44px}.toast-close{width:44px;height:44px}}@media(max-width:760px){body.authenticated-theme .product-card-table-wrap{max-height:none}body.authenticated-theme .product-card-table,body.authenticated-theme .product-card-table :is(tbody,tr,td){min-width:0;max-width:100%}body.authenticated-theme .product-card-table td{grid-template-columns:minmax(66px,28%) minmax(0,1fr);gap:8px}body.authenticated-theme .product-card-table td>*{grid-column:2;min-width:0;max-width:100%;overflow-wrap:anywhere}body.authenticated-theme .product-card-table td:before{grid-column:1;grid-row:1}body.authenticated-theme .product-card-table td[colspan]>*{grid-column:auto}body.authenticated-theme .product-card-table :is(code,.alias-chips span,.alias-chips small){white-space:normal;overflow-wrap:anywhere}}@media(max-width:360px){.login-wrapper{padding:22px 16px}.login-card-header h1{font-size:23px}.site-theme-options{grid-template-columns:minmax(0,1fr)}body.authenticated-theme .page:not(.conversations-page) :is(.rag-summary,.catalog-summary,.capability-grid,.wechat-governance-summary){grid-template-columns:minmax(0,1fr)}body.authenticated-theme .knowledge-entry-row-meta{margin-left:0}body.authenticated-theme .knowledge-entry-actions{padding-left:0}}@media(max-height:520px)and (max-width:1100px){.login-page{align-content:start}.login-stage{gap:14px}.login-wrapper{padding-block:18px}.login-brand{margin-bottom:10px}.login-card-header{margin-bottom:14px}.login-help{margin-top:10px}.login-transition{overflow:auto;padding-block:max(12px,var(--safe-area-top)) max(12px,var(--safe-area-bottom))}}:root{--portal-font: "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--portal-bg: #f6f7fb;--portal-surface: #fff;--portal-text: #182230;--portal-muted: #667085;--portal-border: #e4e7ec;--portal-primary: #4f46e5;--portal-primary-hover: #4338ca;--portal-selected: #eef2ff;--portal-hover: #f0f0f2;--portal-width: none;--portal-gutter: 28px;--portal-card-radius: 18px;--portal-card-shadow: 0 4px 24px rgb(0 0 0 / 4%)}.app-header{position:relative;top:auto;height:80px;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 36px;background:var(--portal-surface);border-bottom:1px solid var(--portal-border);-webkit-backdrop-filter:none;backdrop-filter:none}.app-header .brand{display:flex;align-items:center;gap:12px;color:var(--portal-text);font-size:19px;text-decoration:none;white-space:nowrap}.app-header .brand strong{font-size:inherit;font-weight:700;letter-spacing:normal}.app-header .brand-mark{display:block;width:36px;height:36px;flex:none;object-fit:contain}.header-actions{display:flex;align-items:center;gap:26px}.app-header .header-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;flex:none;gap:8px;min-height:40px;margin:0;padding:0;border:0;background:none;font:inherit;font-size:15px;line-height:1.5;font-weight:400;color:var(--portal-muted);white-space:nowrap;text-decoration:none;cursor:pointer}.app-header .header-actions :is(a,button):hover{color:var(--portal-text);background:none}.app-header .header-actions .text-button{color:var(--portal-muted)!important}.app-header .header-actions .text-button:hover{color:var(--portal-text)!important;text-decoration:none!important}.app-header .download,.app-header .header-actions .download{display:inline-flex;align-items:center;gap:8px;min-height:0;padding:12px 20px;border-radius:26px;background:#1e1e20;color:#fff;font-size:15px;line-height:1.5;text-decoration:none}.app-header .download:hover,.app-header .header-actions .download:hover{background:#333336;color:#fff}.app-header .download svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.workspace-nav-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none;margin:0;padding:14px 36px;background:#fff;border-bottom:1px solid var(--portal-border)}.workspace-nav{display:flex;flex-wrap:nowrap;gap:8px;min-width:0}.workspace-nav .nav-item{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:0;margin:0;padding:10px 15px;border:0;border-radius:9px;background:transparent;color:var(--portal-muted);font:inherit;font-size:17px;font-weight:600;line-height:1.5;text-decoration:none;white-space:nowrap}.workspace-nav .nav-item>svg{display:none}.workspace-nav .nav-item:hover{background:var(--portal-hover)}.workspace-nav .nav-item.active{color:var(--portal-primary-hover);background:var(--portal-selected);font-weight:700}.workspace-profile{display:flex;align-items:center;gap:10px;min-width:0;color:var(--portal-text);font-size:16px}.workspace-profile strong{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:700}.workspace-profile .avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;padding:8px;border-radius:50%;background:var(--portal-selected);color:var(--portal-primary-hover);font-size:16px}body.portal-ui{--text: var(--portal-text);--muted: var(--portal-muted);--accent: var(--portal-primary);--line: var(--portal-border);--surface: var(--portal-bg);margin:0;min-width:320px;min-height:100vh;background:var(--portal-bg);color:var(--portal-text);font-family:var(--portal-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.portal-ui :is(h1,h2,h3){color:var(--portal-text);letter-spacing:-.02em}.portal-ui h1{font-size:34px;line-height:1.25;font-weight:700}.portal-ui h2{font-size:22px;line-height:1.4;font-weight:700}.portal-ui h3{font-size:20px;line-height:1.45;font-weight:700}.portal-ui p{font-size:14px;line-height:1.7;color:var(--portal-muted)}.portal-ui small{font-size:12px;line-height:1.5}.portal-ui label{font-size:14px;line-height:1.5;font-weight:500}.portal-ui button,.portal-ui .file-button,.portal-ui .guide-page>.primary{min-height:40px;padding:8px 14px;gap:7px;border:1px solid var(--portal-border);border-radius:980px;background:#fff;color:var(--portal-text);font-family:inherit;font-size:14px;line-height:1.5;font-weight:500;box-shadow:none}.portal-ui :where(button,.file-button):hover:not(:disabled){background:var(--portal-hover);border-color:var(--portal-border)}.portal-ui button.primary,.portal-ui .guide-page>.primary,.portal-ui .ops-main button[type=submit],.portal-ui #run-backup,.portal-ui #approve{background:var(--portal-primary);border-color:var(--portal-primary);color:#fff}.portal-ui button.primary:hover:not(:disabled),.portal-ui .guide-page>.primary:hover,.portal-ui .ops-main button[type=submit]:hover:not(:disabled),.portal-ui #run-backup:hover:not(:disabled),.portal-ui #approve:hover:not(:disabled){background:var(--portal-primary-hover);border-color:var(--portal-primary-hover);color:#fff}.portal-ui :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid rgb(79 70 229 / 24%);outline-offset:2px}.portal-ui :is(input,textarea,select){min-height:40px;margin-top:8px;padding:8px 11px;border:1px solid var(--portal-border);border-radius:8px;background:#fff;color:var(--portal-text);font-family:inherit;font-size:14px;line-height:1.5}.portal-ui :is(input,textarea,select):hover{border-color:#b8beca}.portal-ui :is(input,textarea,select):focus{border-color:var(--portal-primary)}.portal-ui :is(input,textarea)::placeholder{color:#86868b}.portal-ui input[type=checkbox]{width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:var(--portal-primary)}.portal-ui button>svg,.portal-ui .file-button>svg{width:18px;height:18px}.portal-ui .workspace-main,.portal-ui #workspace[data-view=conversation-counts] .workspace-main{max-width:var(--portal-width);margin:auto;padding:0 var(--portal-gutter) 36px}.portal-ui .context-bar{max-width:none;display:flex;align-items:center;gap:20px;padding:20px 0 0;border:0}.portal-ui :is(.context-workspace,.context-selection){display:flex;align-items:center;gap:10px;min-width:0}.portal-ui .context-selection{margin-left:auto}.portal-ui .context-bar label{color:var(--portal-muted);font-size:14px}.portal-ui .context-bar select{width:auto;min-width:110px;max-width:260px;margin:0;background:#fff;font-size:15px;font-weight:600}.portal-ui .context-id{font-size:12px}.portal-ui .context-selection.is-enhanced{gap:12px;padding:10px 14px;border:1px solid #d8dcef;border-radius:14px;background:#fff;box-shadow:0 2px 8px #1822300a;max-width:100%}.portal-ui .context-selection.is-enhanced>label{margin:0;color:var(--portal-text);font-size:14px;font-weight:700;white-space:nowrap}.context-shop-control{position:relative;min-width:0}.portal-ui .context-shop-trigger{display:flex;align-items:center;gap:10px;width:260px;max-width:100%;min-height:48px;margin:0;padding:8px 12px;border:1px solid #d5d9e5;border-radius:10px;background:#f8f9fc;color:var(--portal-text);text-align:left}.portal-ui .context-shop-trigger:hover{background:#f0f2fa;border-color:#a6add2}.portal-ui .context-shop-trigger:focus-visible,.context-shop-option:focus-visible{outline:3px solid #c7d2fe;outline-offset:2px}.portal-ui .context-shop-trigger[aria-expanded=true]{border-color:var(--portal-primary);background:#f5f5ff}.portal-ui .context-shop-trigger:disabled{opacity:.65;cursor:default}.context-shop-logo{display:grid;place-items:center;width:32px;height:32px;flex:none}.context-shop-logo img{display:block;width:32px;height:32px;object-fit:contain}.context-shop-logo svg{width:28px;height:28px;color:var(--portal-muted)}.context-shop-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.context-shop-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:22px;font-weight:600}.context-shop-copy small{color:var(--portal-muted);font-size:12px;line-height:18px}.context-shop-chevron{flex:none;width:18px;height:18px;color:var(--portal-muted)}.context-shop-trigger[aria-expanded=true] .context-shop-chevron{transform:rotate(180deg)}.context-shop-menu{position:absolute;z-index:50;top:calc(100% + 8px);right:0;width:max(100%,320px);max-width:calc(100vw - 32px);max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #d5d9e5;border-radius:12px;background:#fff;box-shadow:0 12px 32px #18223029}.context-shop-option{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px;border-radius:8px;cursor:pointer}.context-shop-option .context-shop-copy>span{white-space:normal;overflow-wrap:anywhere}.context-shop-option:hover,.context-shop-option:focus{background:#f2f4fa}.context-shop-option[aria-selected=true]{background:var(--portal-selected);color:var(--portal-primary-hover)}.context-shop-check{display:flex;width:18px;flex:none;visibility:hidden}.context-shop-check svg{width:18px;height:18px}.context-shop-option[aria-selected=true] .context-shop-check{visibility:visible}.portal-ui .context-selection.is-enhanced .context-id{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:170px;padding:5px 9px;border-radius:7px;background:#fff5e6;color:#925b08;font-size:12px;line-height:18px;white-space:nowrap}.portal-ui .context-selection.is-enhanced[data-bound=false] .context-id:before{content:"";width:6px;height:6px;border-radius:50%;background:#c47b10;flex:none}.portal-ui .context-selection.is-enhanced[data-bound=true] .context-id{display:block;background:#f2f4f7;color:#475467;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.app-header{height:auto;min-height:80px;padding-block:16px;flex-wrap:wrap}.header-actions{flex-wrap:wrap;gap:16px}.portal-ui .context-bar{flex-wrap:wrap}.portal-ui .context-selection.is-enhanced{margin-left:auto}.portal-ui .context-selection.is-enhanced .context-shop-trigger{width:230px}}@media(max-width:640px){.portal-ui .context-selection.is-enhanced{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;padding:12px}.portal-ui .context-selection.is-enhanced>label{font-size:13px}.portal-ui .context-selection.is-enhanced .context-shop-trigger{width:100%}.portal-ui .context-selection.is-enhanced .context-id{grid-column:2;justify-self:start;max-width:100%}.context-shop-menu{width:max(100%,290px)}}@media(forced-colors:active){.portal-ui .context-selection.is-enhanced,.portal-ui .context-shop-trigger,.context-shop-menu{border-color:CanvasText;background:Canvas;color:CanvasText}.portal-ui .context-selection.is-enhanced .context-id{color:CanvasText}.context-shop-option[aria-selected=true]{outline:1px solid Highlight}}.portal-ui .context-bar .add-store{width:36px;min-height:36px;padding:8px;border-color:transparent;background:transparent;color:var(--portal-muted)}.portal-ui .refresh-control{flex-direction:row;align-items:center;gap:12px;margin-left:auto}.portal-ui .sync-status{font-size:12px}.portal-ui .workspace-scroll{padding-top:24px}.portal-ui #workspace[data-view=overview] .workspace-scroll{padding-top:16px;padding-bottom:20px}.portal-ui [data-panel=overview] .stats{margin-bottom:20px}.portal-ui [data-panel=overview] .section-heading{margin-bottom:16px}@media(min-width:641px){.portal-ui [data-panel=overview] .stats>div{padding-block:16px}.portal-ui [data-panel=overview] .shop{padding-block:20px}}.portal-ui .page-heading{align-items:center;gap:20px;margin-bottom:21px}.portal-ui .section-heading{gap:16px;margin-bottom:20px}.portal-ui .stats{gap:16px;margin-bottom:28px}.portal-ui .stats>div{padding:20px;border:1px solid var(--portal-border);border-radius:var(--portal-card-radius);background:#fff;box-shadow:var(--portal-card-shadow)}.portal-ui .stats span{font-size:15px;font-weight:600}.portal-ui .stats strong{margin-top:12px;font-size:38px;line-height:1.25;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.portal-ui .stats .text-stat{font-size:28px;line-height:47.5px;color:var(--portal-primary-hover)}.portal-ui .shops{gap:20px}.portal-ui :is(.shop,.panel,.ops-card,.guide-page section){padding:24px;border:1px solid var(--portal-border);border-radius:var(--portal-card-radius);background:#fff;box-shadow:var(--portal-card-shadow)}.portal-ui .shop{display:flex;flex-direction:column}.portal-ui .shop:hover{transform:none;border-color:#cfd5e2;box-shadow:var(--portal-card-shadow)}.portal-ui .shop-heading{gap:12px;min-height:44px;margin-bottom:18px}.portal-ui .shop-heading strong{font-size:20px;line-height:28px;font-weight:700;letter-spacing:0}.portal-ui .shop-heading small{margin-top:2px;font-size:12px;line-height:18px}.portal-ui .platform-icon{width:40px;height:40px;border-radius:10px}.portal-ui .platform-icon img{width:30px;height:30px}.portal-ui .platform-icon.pdd img{width:40px;height:40px}.portal-ui .status-badge{align-self:flex-start;gap:6px;padding:4px 9px;border-radius:980px;font-size:12px}.portal-ui .shop dl{grid-template-columns:76px minmax(0,1fr);gap:8px 20px;margin:20px 0;font-size:14px;line-height:24px}.portal-ui .shop dt{white-space:nowrap}.portal-ui .shop dd{min-width:0;font-variant-numeric:tabular-nums}.portal-ui .shop-actions{flex-wrap:wrap;gap:8px 20px;margin-top:auto;padding-top:16px}.portal-ui .shop-actions button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:transparent;color:var(--portal-primary-hover);font-size:14px;line-height:22px}.portal-ui .shop-actions button:hover{background:transparent;color:var(--portal-primary-hover)}.portal-ui .shop-actions svg{width:16px;height:16px}.portal-ui .panel{margin-bottom:20px}.portal-ui :is(.two-column,.conversation-layout){gap:20px}.portal-ui .two-column label{margin-bottom:18px}.portal-ui .two-column #configure{margin-top:18px}.portal-ui .form-grid{gap:16px}.portal-ui .model-emblem{width:44px;height:44px;margin-bottom:18px;border-radius:12px;background:var(--portal-selected);color:var(--portal-primary-hover)}.portal-ui .model-emblem svg{width:25px;height:25px}.portal-ui .provider{margin-top:18px;padding:14px 0;font-size:18px;border-color:var(--portal-border)}.portal-ui .model-status{margin-top:20px;padding-top:16px;font-size:14px;border-color:var(--portal-border)}.portal-ui #workspace[data-view=ai] .workspace-main{max-width:1120px}.portal-ui .panel.ai-settings-card{padding:0;overflow:hidden}.portal-ui .ai-service-header{display:flex;align-items:center;gap:14px;padding:24px 28px}.portal-ui .ai-service-header .model-emblem{flex:none;margin:0}.portal-ui .ai-provider-copy{min-width:0}.portal-ui .ai-provider-copy h2{margin:0}.portal-ui .ai-provider-copy p{margin:2px 0 0;font-size:13px}.portal-ui .ai-service-status{display:inline-flex;align-items:center;gap:7px;flex:none;margin:0 0 0 auto;padding:4px 10px;border:1px solid var(--portal-border);border-radius:980px;font-size:12px;line-height:1.5;background:var(--portal-bg)}.portal-ui .ai-service-status:empty{display:none}.portal-ui .ai-service-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.portal-ui .ai-service-status[data-state=ready]{color:#067647;border-color:#abefc6;background:#ecfdf3}.portal-ui .ai-service-status[data-state=pending]{color:#93370d;border-color:#fedf89;background:#fffaeb}.portal-ui .ai-key-section{margin:0 28px;padding:24px 0;border-top:1px solid var(--portal-border)}.portal-ui .ai-key-section label{display:block;margin:0 0 10px}.portal-ui .ai-key-control{display:flex;align-items:stretch;gap:12px}.portal-ui .ai-key-control input{flex:1;min-width:0;width:100%;margin:0;min-height:44px}.portal-ui .ai-key-control button{flex:none;min-height:44px;padding-inline:20px}.portal-ui .ai-key-section .hint{margin:10px 0 0;font-size:12px}.portal-ui .ai-trial-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;border-top:1px solid var(--portal-border);background:#fafaff}.portal-ui .ai-trial-row h3{margin:0;font-size:18px}.portal-ui .ai-trial-row p{margin:5px 0 0;font-size:13px}.portal-ui .ai-trial-row button{flex:none;color:var(--portal-primary-hover);border-color:#c7d2fe}.portal-ui .conversation{padding:18px;margin-top:16px;border-radius:12px}.portal-ui .conversation-meta{margin:8px 0 16px;font-size:12px}.portal-ui .message{gap:10px;margin-top:14px;font-size:14px;line-height:1.8}.portal-ui .message b{font-size:12px}.portal-ui .message.assistant b{color:var(--portal-primary-hover);background:var(--portal-selected)}.portal-ui .record{padding:18px 0}.portal-ui .record p{font-size:14px;color:var(--portal-text)}.portal-ui .record small{font-size:12px}.portal-ui .record-empty{padding:28px 0;font-size:14px}.portal-ui .pagination{padding-top:18px;margin-top:20px;font-size:12px}.portal-ui .empty{padding:44px 24px;border:1px solid var(--portal-border);border-radius:var(--portal-card-radius);background:#fff}.portal-ui .empty p,.portal-ui .hint{font-size:13px}.portal-ui .feedback{padding:12px 16px;font-size:14px}.portal-ui #notice{padding:14px 18px;font-size:14px;border-color:var(--portal-border);border-radius:14px}.portal-ui dialog{padding:28px;border:1px solid var(--portal-border);border-radius:16px;color:var(--portal-text);background:#fff}.portal-ui dialog::backdrop{background:#18223066;-webkit-backdrop-filter:none;backdrop-filter:none}.portal-ui dialog h2{font-size:22px}.portal-ui dialog p{font-size:14px}.portal-ui dialog .actions{margin-top:24px;gap:10px}.portal-ui .guide-page .overline{color:var(--portal-primary-hover)}.portal-ui .cc-page{max-width:none;margin:0;padding:0;--cc-border: var(--portal-border)}.portal-ui .cc-heading h1{margin:0;font-size:34px;line-height:1.25}.portal-ui .cc-heading{margin-bottom:21px}.portal-ui .cc-page :is(.cc-metric,.cc-quota,.cc-trend,.cc-distribution,.cc-details){border:1px solid var(--portal-border);border-radius:var(--portal-card-radius);background:#fff;box-shadow:var(--portal-card-shadow)}.portal-ui .cc-page :is(.cc-trend,.cc-distribution,.cc-details){padding:20px;min-width:0}.portal-ui .cc-periods{border-color:var(--portal-border);border-radius:10px}.portal-ui .cc-periods button{min-height:34px;padding:7px 15px;border:0;border-radius:7px;font-size:13px;background:transparent;color:var(--portal-muted)}.portal-ui .cc-periods button[aria-pressed=true]{background:var(--portal-selected);color:var(--portal-primary-hover)}.portal-ui .cc-page .cc-total{color:var(--portal-text)}.portal-ui .cc-total .cc-total-icon{color:var(--portal-primary-hover)}.portal-ui .cc-page .cc-total :is(.cc-metric-unit,.cc-metric-foot){color:var(--portal-muted);border-color:var(--portal-border)}.portal-ui .cc-metric>strong{font-size:38px;line-height:1.25;font-weight:700}.portal-ui .cc-page .cc-icon-button{min-height:36px;padding:0}.portal-ui .cc-page .cc-dates input{min-height:40px;height:40px;margin:0;font-size:13px}.portal-ui .cc-page .cc-quota{border-left:1px solid var(--portal-border)}.portal-ui .cc-quota[data-state=empty]{border-color:#f2bfb5}.portal-ui .cc-quota[data-state=pending]{border-color:#ead7b4}.portal-ui .cc-quota-number strong{font-size:38px;font-weight:700}.portal-ui .cc-recharge{background:var(--portal-primary);border-radius:980px}.portal-ui .ops-main{max-width:var(--portal-width);margin:0 auto;padding:28px var(--portal-gutter) 36px}.portal-ui .ops-main h1{font-size:34px}.portal-ui .ops-main :is(input,select){margin-top:0}.portal-ui .ops-card{margin:20px 0}.portal-ui .ops-grid .ops-card{margin:0}.portal-ui .ops-metrics div{background:var(--portal-bg)}.portal-ui :is(.ops-muted,.ops-alert small){color:var(--portal-muted)}.portal-ui #alert-count{color:var(--portal-primary-hover)}.portal-ui #ops-feedback:not(.error){background:var(--portal-selected);color:var(--portal-primary-hover)}.portal-ui .guide-page{max-width:var(--portal-width);padding:32px var(--portal-gutter) 48px}.portal-ui .guide-page>h1{font-size:34px;letter-spacing:-.02em;margin-bottom:20px}.portal-ui .guide-contents{gap:10px;margin:24px 0}.portal-ui .guide-contents a{padding:9px 14px;font-size:14px;border-color:var(--portal-border);border-radius:980px;background:#fff}.portal-ui .guide-contents a:hover{background:var(--portal-selected);color:var(--portal-primary-hover)}.portal-ui .guide-contents span{color:var(--portal-primary-hover);font-size:13px}.portal-ui .guide-page section{margin-top:20px}.portal-ui .guide-page .guide-step{width:34px;height:34px;border-radius:9px;font-size:16px;color:var(--portal-primary-hover);background:var(--portal-selected)}.portal-ui .guide-page li,.portal-ui .guide-page section p{font-size:14px;line-height:1.9}.portal-ui .auth{max-width:1120px;gap:72px;padding:60px var(--portal-gutter)}.portal-ui .auth-intro h1{font-size:44px;line-height:1.3;letter-spacing:-.03em}.portal-ui .auth-lead{font-size:16px;margin-top:24px}.portal-ui .auth-card{padding:32px;background:#fff;border-color:var(--portal-border);border-radius:var(--portal-card-radius);box-shadow:var(--portal-card-shadow)}.portal-ui .auth-card h2{margin-bottom:24px;font-size:24px}.portal-ui .auth-card label{margin-top:18px}.portal-ui .auth-card input{min-height:44px}.portal-ui .auth-card .primary{min-height:44px;margin-top:24px;font-size:14px}.portal-ui .auth-card .link{border-color:transparent;background:transparent;color:var(--portal-primary-hover)}.portal-ui.desktop-authorization main{padding:32px;border-color:var(--portal-border);border-radius:var(--portal-card-radius);box-shadow:var(--portal-card-shadow)}.portal-ui.desktop-authorization :is(.eyebrow,#code,#home){color:var(--portal-primary-hover)}.portal-ui.desktop-authorization dl{background:var(--portal-bg)}.portal-ui.desktop-authorization .secondary{background:#fff;color:var(--portal-text);border:1px solid var(--portal-border)}.app-header .header-actions .download{font-weight:700}.portal-ui :is(button.primary,.guide-page>.primary,.ops-main button[type=submit],#run-backup,#approve){font-size:15px;font-weight:700}.portal-ui .journey-heading h2{font-size:22px;font-weight:700}.portal-ui .journey-steps button{font-size:15px;font-weight:600}.portal-ui .journey-next>div{font-size:15px;font-weight:600;color:var(--portal-text)}.portal-ui .cc-section-heading h2{font-size:20px;font-weight:700}.portal-ui .cc-metric-label,.portal-ui .cc-quota-label{font-size:15px;font-weight:600}.portal-ui .ai-key-section label{font-size:16px;font-weight:600}.portal-ui .shop-actions button{font-size:15px;font-weight:600}.portal-ui .feedback strong,.portal-ui .guide-page strong{font-weight:700;color:var(--portal-text)}@media(max-width:1100px){.portal-ui .shops{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-ui .context-id{display:none}.portal-ui .context-bar{gap:12px}}@media(max-width:900px){.app-header{height:auto;min-height:0;padding:18px;gap:16px;flex-wrap:wrap}.header-actions{gap:16px;flex-wrap:wrap}.workspace-nav-bar{padding:10px 14px}.workspace-nav{overflow-x:auto}.workspace-profile{display:none}.portal-ui .workspace-main,.portal-ui #workspace[data-view=conversation-counts] .workspace-main{padding:0 16px 32px}.portal-ui .context-bar{margin:0;padding-top:16px;flex-wrap:wrap}.portal-ui .context-workspace,.portal-ui .context-selection{flex:0 1 auto}.portal-ui .context-selection{min-width:0}.portal-ui .context-bar select{flex:0 1 auto;width:auto}.portal-ui .workspace-scroll{padding-top:18px}.portal-ui .two-column,.portal-ui .conversation-layout{grid-template-columns:1fr}.portal-ui .auth{gap:32px}}@media(max-width:640px){.app-header .guide-link{display:inline-flex}.workspace-nav{display:flex;width:100%}.workspace-nav .nav-item{font-size:15px;padding:10px 12px}.portal-ui h1,.portal-ui .cc-heading h1,.portal-ui .ops-main h1,.portal-ui .guide-page>h1{font-size:28px}.portal-ui .context-bar label{width:auto;font-size:13px}.portal-ui .context-bar select{max-width:190px}.portal-ui .context-selection{order:3;width:100%;margin-left:0}.portal-ui .context-workspace{flex-basis:auto}.portal-ui .sync-status{display:none}.portal-ui .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}.portal-ui .stats>div{padding:16px}.portal-ui .stats strong{font-size:32px}.portal-ui .stats .text-stat{font-size:24px;line-height:40px}.portal-ui .shops{grid-template-columns:1fr}.portal-ui :is(.shop,.panel,.ops-card,.guide-page section){padding:20px}.portal-ui .panel.ai-settings-card{padding:0}.portal-ui .ai-service-header{padding:20px;gap:10px}.portal-ui .ai-key-section{margin-inline:20px;padding-block:20px}.portal-ui .ai-key-control{flex-direction:column;gap:10px}.portal-ui .ai-key-control button{align-self:flex-start}.portal-ui .ai-trial-row{padding:20px;gap:16px;flex-wrap:wrap}.portal-ui .section-heading>button{font-size:13px;padding:8px 12px}.portal-ui .cc-page :is(.cc-trend,.cc-distribution,.cc-details){padding:16px}.portal-ui .cc-metric{padding:14px}.portal-ui .cc-metric>strong,.portal-ui .cc-quota-number strong{font-size:32px}.portal-ui .journey-heading h2{font-size:20px}.portal-ui .shop-heading strong{font-size:18px}.portal-ui .ops-main,.portal-ui .guide-page{padding:24px 16px 32px}.portal-ui .guide-contents{grid-template-columns:1fr 1fr}.portal-ui .auth{padding:32px 20px}.portal-ui .auth-intro h1{font-size:36px}.portal-ui .auth-card,.portal-ui.desktop-authorization main{padding:24px}}@media(forced-colors:active){:root{--portal-bg: Canvas;--portal-surface: Canvas;--portal-text: CanvasText;--portal-muted: CanvasText;--portal-border: CanvasText;--portal-primary: Highlight;--portal-primary-hover: Highlight;--portal-selected: Canvas}.portal-ui button.primary,.workspace-nav .nav-item.active{background:Highlight;color:HighlightText}}body.download-knowledge .knowledge-compact .knowledge-more{margin-top:16px}body.download-knowledge .knowledge-compact .knowledge-more-content{gap:8px}body.download-knowledge .knowledge-compact .knowledge-settings-grid{display:block;margin:0}body.download-knowledge .knowledge-compact :is(.knowledge-runtime-settings,[data-wechat-reply-knowledge]:not(.knowledge-reply-current)){display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;border-radius:14px;min-height:0}.knowledge-operation-feedback{position:fixed;z-index:1200;top:24px;left:50%;transform:translate(-50%);box-sizing:border-box;display:flex;align-items:flex-start;gap:12px;width:max-content;max-width:min(560px,calc(100% - 32px));margin:0;padding:14px 16px;border:1px solid #b8dfc5;border-radius:12px;background:#edf9f1;color:#17633a;box-shadow:0 8px 28px #183b2624;overflow-wrap:anywhere}.knowledge-operation-feedback p{flex:1;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.6}.knowledge-operation-icon{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#17633a14;font-size:18px;font-weight:700}.knowledge-operation-close{flex:none;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.knowledge-operation-close:hover{background:#0000000a}.knowledge-operation-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.knowledge-operation-feedback[data-tone=info]{border-color:#d9dff0;background:#f7f8ff;color:#43516e}.knowledge-operation-feedback[data-tone=info] .knowledge-operation-icon{background:#43516e14}.download-knowledge .kb-page [data-kb=save][data-operation-state=completed]:disabled{opacity:1;background:#edf9f1!important;border-color:#b8dfc5!important;color:#17633a!important;cursor:default}@media(max-width:640px){.knowledge-operation-feedback{top:16px;gap:10px;padding:12px}}body.download-knowledge .knowledge-compact :is(.knowledge-runtime-settings,[data-wechat-reply-knowledge])>.card-head{padding:0;margin:0;gap:8px;flex-wrap:wrap;border:0}body.download-knowledge .knowledge-compact :is(.knowledge-runtime-settings,[data-wechat-reply-knowledge]) .card-head h2{font-size:16px;line-height:1.4;margin:0}body.download-knowledge .knowledge-compact .knowledge-runtime-settings .knowledge-setting-icon{display:none}body.download-knowledge .knowledge-compact .knowledge-runtime-settings>.card-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:0}body.download-knowledge .knowledge-compact .knowledge-runtime-settings .knowledge-setting-value>strong{font-size:16px}body.download-knowledge .knowledge-compact .knowledge-runtime-settings .knowledge-settings-note{grid-column:1;font-size:12px;line-height:1.5}body.download-knowledge .knowledge-compact .knowledge-runtime-settings .knowledge-settings-actions{grid-column:2;grid-row:1 / span 2;margin:0;padding:0}body.download-knowledge .knowledge-compact [data-wechat-reply-knowledge]>.card-body{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0}body.download-knowledge .knowledge-compact [data-wechat-reply-knowledge] .card-body>strong{font-size:14px;font-weight:500}body.download-knowledge .knowledge-compact [data-wechat-reply-knowledge] .button-row{margin:0 0 0 auto}body.download-knowledge .knowledge-compact [data-wechat-reply-knowledge] .card-note{width:100%;font-size:12px;margin:0}body.download-knowledge .knowledge-compact .knowledge-more-content .button{min-height:32px;padding:6px 12px;font-size:13px}body.download-knowledge .knowledge-compact .knowledge-reply-current{margin:0;padding:10px 16px}body.download-knowledge .knowledge-compact .knowledge-support-panel>.knowledge-records-head{padding:11px 16px}body.download-knowledge .knowledge-compact .knowledge-records-head h2{font-size:16px}@media(max-width:640px){body.download-knowledge .knowledge-compact :is(.knowledge-runtime-settings,[data-wechat-reply-knowledge]:not(.knowledge-reply-current)){grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}body.download-knowledge .knowledge-compact [data-wechat-reply-knowledge] .button-row{margin-left:0}body.download-knowledge .knowledge-compact .knowledge-runtime-settings>.card-body{gap:6px 8px}}body.download-knowledge #knowledge-main .page-heading h1{font-size:34px;line-height:1.3;font-weight:700}body.download-knowledge .kb-page .kb-material-title h3{font-size:20px;line-height:1.4;font-weight:700}body.download-knowledge .kb-page .kb-steps button{font-size:16px;font-weight:600}body.download-knowledge .kb-page .kb-steps button[aria-current=step]{font-weight:700}body.download-knowledge .kb-page .kb-task[data-outcome=true] h2{font-size:28px;font-weight:700}body.download-knowledge .kb-page .kb-cleaning-heading h1{font-size:34px;font-weight:700}body.download-knowledge .kb-page .kb-cleaning-frame .kb-task h2{font-size:28px;font-weight:700}body.download-knowledge .kb-page :is(.kb-review-heading-actions,.kb-quality-heading,.kb-chat) h3{font-size:20px;line-height:1.4;font-weight:700}body.download-knowledge .kb-page .kb-actions .button.primary,body.download-knowledge .kb-page .kb-upload .button.primary,body.download-knowledge .kb-page .kb-review-workspace .button.primary{font-size:15px;font-weight:700}body.download-knowledge .knowledge-compact .card-head h2{font-size:22px;line-height:1.4;font-weight:700}body.download-knowledge .quick-start .quick-card h2{font-size:22px;font-weight:700}body.download-knowledge .quick-start .quick-drop h3{font-size:21px;font-weight:700}body.download-knowledge .quick-start .quick-platforms button{font-size:16px;font-weight:600}body.download-knowledge .quick-start .quick-platforms button[aria-pressed=true]{font-weight:700}body.download-knowledge .quick-start .button.primary{font-size:15px;font-weight:700}body.download-knowledge .quick-start .quick-counts strong{font-size:28px;font-weight:700}body.download-knowledge .app-header .header-actions .download{font-weight:700}@media(max-width:640px){body.download-knowledge #knowledge-main .page-heading h1,body.download-knowledge .kb-page .kb-cleaning-heading h1{font-size:28px}body.download-knowledge .kb-page .kb-task[data-outcome=true] h2,body.download-knowledge .kb-page .kb-cleaning-frame .kb-task h2{font-size:24px}body.download-knowledge .kb-page .kb-material-title h3{font-size:18px}body.download-knowledge .kb-page .kb-steps button,body.download-knowledge .kb-page[data-step="2"] .kb-steps button{font-size:13px}body.download-knowledge .quick-start .quick-platforms button{font-size:14px}body.download-knowledge .quick-start .quick-counts strong{font-size:24px}}html{background:var(--portal-bg);min-width:320px}body.download-knowledge{margin:0;min-height:100vh;overflow:auto;background:var(--portal-bg);color:var(--portal-text)}.download-knowledge [hidden]{display:none!important}.download-knowledge .context-bar{max-width:var(--portal-width);margin:auto;padding:20px var(--portal-gutter) 0;display:flex;gap:12px;align-items:center}.download-knowledge .context-bar label{margin-right:10px;color:var(--portal-muted)}.download-knowledge .context-bar select{border:1px solid var(--portal-border);border-radius:8px;padding:8px 12px;background:#fff;color:var(--portal-text)}.download-knowledge .context-bar:has(>#workspace-selector[hidden]){display:none}.download-knowledge .workspace-nav{flex:1;overflow-x:auto}.download-knowledge .header-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px}.download-knowledge .header-tool-group{display:flex;align-items:center;gap:6px}.download-knowledge .app-header .header-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;flex:none;gap:7px;height:40px;min-height:40px;margin:0;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--portal-muted);font:inherit;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;box-sizing:border-box}.download-knowledge .app-header .header-actions svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;margin:0}.download-knowledge .app-header .header-actions :is(a,button){border-color:var(--portal-border)!important;background:#fff!important;box-shadow:none!important}.download-knowledge .app-header .header-actions :is(a,button):hover{background:var(--portal-hover)!important;color:var(--portal-text)}.download-knowledge .app-header .header-actions .download{padding:0 14px;background:var(--portal-text)!important;border-color:var(--portal-text)!important;color:#fff}.download-knowledge .app-header .header-actions .download:hover{background:#333336!important;color:#fff}#knowledge-main{padding:24px var(--portal-gutter) 36px;max-width:var(--portal-width);margin:auto;min-height:70vh}#knowledge-main>.page{padding:0;width:100%;max-width:none}.download-knowledge .modal-backdrop{z-index:1000}.download-knowledge dialog{border:1px solid var(--portal-border);border-radius:16px;padding:28px;max-width:min(620px,90vw);color:var(--portal-text);background:#fff}.download-knowledge dialog::backdrop{background:#18223066}.download-knowledge #password-form{display:grid;gap:16px}.download-knowledge #password-form label{display:grid;gap:8px}.download-knowledge #password-form input{padding:12px;border:1px solid var(--portal-border);border-radius:8px}.download-knowledge #password-form .actions{display:flex;justify-content:flex-end;gap:12px}.download-knowledge .kb-page{max-width:none}#knowledge-main>.kb-page:not([data-step="3"]){max-width:1080px;margin-inline:auto}.kb-page .kb-simulation-notice{padding:14px 18px;border:1px solid #e8c779;border-radius:12px;background:#fff8e8;color:#795619}.kb-page .kb-simulation-notice p{margin:4px 0 0;line-height:1.7}.kb-page .kb-source-text{max-height:300px;overflow:auto;padding:12px 16px;margin-top:12px;border:1px solid var(--portal-border);border-radius:10px;background:var(--portal-bg)}.kb-page .kb-source-text pre,.kb-page section.kb-source pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.8;margin:8px 0}.kb-page .kb-source-location{font-size:12px;color:var(--portal-muted);margin:4px 0}.kb-page .kb-source-review-note{margin:10px 0 0;font-size:13px;color:var(--portal-muted)}.kb-page section.kb-entry-options>h4,.kb-page section.kb-source>h4{font-size:13px;margin:10px 0}.kb-page section.kb-entry-options{display:grid;gap:12px}.download-knowledge .kb-destination-icon img{display:block;width:32px;height:32px;object-fit:contain;border-radius:6px}#knowledge-main>.kb-page[data-step="3"]{max-width:1440px;margin-inline:auto}.download-knowledge .kb-page{font-size:14px;line-height:20px}.download-knowledge .kb-page .kb-review-workspace{height:calc(100dvh - 32px);min-height:560px;padding:20px 24px}.download-knowledge .kb-page[data-review-step="2"] .kb-review-workspace{height:auto;min-height:0}.download-knowledge .kb-page[data-review-complete=true] .kb-review-workspace{height:calc(100dvh - 32px);min-height:560px}.download-knowledge .kb-page .kb-review-content{max-height:none}body.download-knowledge .kb-page .kb-review-workspace .button{min-height:40px;padding:9px 16px!important;gap:8px;border-radius:8px!important;font-size:14px;line-height:20px;background:#fff!important;color:var(--portal-text)!important;border-color:var(--portal-border)!important;box-shadow:none!important}body.download-knowledge .kb-page .kb-review-workspace .button.primary{background:var(--portal-primary)!important;color:#fff!important;border-color:var(--portal-primary)!important}body.download-knowledge .kb-page .kb-review-choices .button{min-height:44px;background:#f2f4f7!important;color:#667085!important;border-color:#d0d5dd!important}body.download-knowledge .kb-page .kb-review-choices .button[aria-pressed=true]{background:#18733b!important;color:#fff!important;border-color:#18733b!important}body.download-knowledge .kb-page .kb-faq .button.kb-delete-entry{background:transparent!important;color:#b42324!important;border-color:transparent!important}body.download-knowledge .kb-page .kb-chat-suggestions .button{min-height:32px;padding:5px 9px!important;font-size:12px}@media(min-width:761px){.download-knowledge .kb-page .kb-review-content .kb-trial{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;border:0!important;box-shadow:none!important}}@media(max-width:900px){.download-knowledge .app-header{flex-wrap:wrap;gap:12px}.download-knowledge .header-actions{gap:8px;flex-wrap:wrap;justify-content:flex-start}.download-knowledge .context-bar{padding:16px 16px 0}#knowledge-main{padding:18px 16px}.download-knowledge .kb-review-content{max-height:none}}@media(max-width:760px){.download-knowledge .kb-page .kb-review-workspace,.download-knowledge .kb-page[data-review-complete=true] .kb-review-workspace{height:max(560px,calc(100dvh - 24px));min-height:0;padding:18px 14px}}#knowledge-main>.kb-page[data-step="2"]{max-width:1040px}.download-knowledge .kb-page .kb-task[data-outcome=true]{padding:28px 32px 0;border-radius:16px}.download-knowledge .kb-page .kb-task[data-outcome=true] h2{font-size:25px;line-height:1.5;font-weight:650;letter-spacing:.01em}.download-knowledge .kb-page .kb-task[data-outcome=true] .kb-actions .button{height:40px;min-height:40px;padding:9px 16px;gap:8px;border-radius:8px;font-size:14px;line-height:20px}.kb-task[data-outcome=true] :is(.kb-task-heading,.kb-source-details,[data-kb-result-slot]){display:none}.kb-task[data-outcome=true] .kb-task-body{max-width:560px;margin:0 auto;padding:52px 0 40px;text-align:center}.kb-task[data-outcome=true] .kb-task-footer{margin:0;border:0;border-radius:0;background:transparent;padding:0 0 36px}.kb-task[data-outcome=true] .kb-task-footer .kb-actions{margin:0 auto;justify-content:center;flex-wrap:wrap}.kb-generation-pending{width:88px;height:88px;margin:0 auto 24px;border-radius:50%;background:var(--portal-selected);color:var(--portal-primary)}.kb-generation-pending svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:3;stroke-linecap:round}.kb-generation-pending circle{stroke-opacity:.2}@media(max-width:760px){.download-knowledge .kb-page .kb-task[data-outcome=true]{padding:20px 18px 0}}#knowledge-main>.kb-page[data-step="2"]{max-width:1280px;gap:24px;padding-top:26px}.kb-cleaning-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:12px}.kb-cleaning-eyebrow{color:var(--portal-primary);font-size:17px;font-weight:600}.download-knowledge .kb-page .kb-cleaning-heading h1{margin:14px 0 10px;font-size:clamp(24px,2.4vw,32px);line-height:1.5;font-weight:650}.download-knowledge .kb-page .kb-cleaning-heading p{margin:0;color:var(--portal-muted)}.kb-cleaning-heading>.button{flex:none}.download-knowledge .kb-page[data-step="2"]>.kb-steps{gap:10px;padding:0;margin:0 0 6px}.download-knowledge .kb-page[data-step="2"] .kb-steps button{justify-content:flex-start;gap:12px;border-radius:0;border-bottom:2px solid var(--portal-border);padding:18px 16px;background:transparent;min-height:64px;font-size:16px}.download-knowledge .kb-page[data-step="2"] .kb-steps button span{width:32px;height:32px;border:0;background:var(--portal-selected);font-weight:400}.download-knowledge .kb-page[data-step="2"] .kb-steps button[aria-current=step]{color:var(--portal-primary);border-color:var(--portal-primary)}.download-knowledge .kb-page[data-step="2"] .kb-steps button[aria-current=step] span{color:#fff;background:var(--portal-primary)}.download-knowledge .kb-page .kb-cleaning-frame{margin:0;padding:28px 40px 64px;border:1px solid var(--portal-border);border-radius:24px;background:#fff;box-shadow:0 12px 32px #18223004}.kb-cleaning-context{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;color:var(--portal-muted)}.kb-cleaning-context>strong{color:var(--portal-text);font-weight:500;text-align:right;overflow-wrap:anywhere}.download-knowledge .kb-page .kb-cleaning-frame>.kb-task{margin:56px 20px 0;padding:28px 30px 0;border:1px solid var(--portal-border);border-radius:0!important;background:#fff;box-shadow:0 8px 28px #18223005}.download-knowledge .kb-cleaning-frame .kb-task-mark{width:50px;height:50px}.download-knowledge .kb-cleaning-frame .kb-task-body{max-width:620px;padding:30px 0 36px}.download-knowledge .kb-cleaning-frame .kb-task h2{font-size:27px;line-height:1.5;font-weight:650}.download-knowledge .kb-cleaning-frame .kb-generation-status{margin-top:32px}.download-knowledge .kb-cleaning-frame .kb-source-details{padding:18px 0}.download-knowledge .kb-cleaning-frame .kb-task-footer{padding:18px 0;margin:0;border-top:0;background:transparent;border-radius:0}body.download-knowledge .kb-page .kb-task .kb-task-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}body.download-knowledge .kb-page .kb-task-footer>[data-kb-task-hint]{flex:none;max-width:100%;line-height:1.6}body.download-knowledge .kb-page .kb-task-footer>.kb-actions{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0;max-width:100%;width:auto;margin:0 0 0 auto}body.download-knowledge .kb-page .kb-task-footer .kb-actions>.button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;width:auto;min-height:44px;margin:0;padding:10px 18px;border-radius:9px;font-size:14px;line-height:22px;white-space:nowrap;box-sizing:border-box}.download-knowledge .kb-cleaning-frame .kb-task-footer .button,.download-knowledge .kb-cleaning-heading>.button{min-height:44px;padding:10px 18px;border-radius:9px;font-size:14px;line-height:22px}.download-knowledge .kb-page .kb-cleaning-retention{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:0;font-size:12px;color:var(--portal-muted);text-align:center}.kb-cleaning-retention:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#9cadaa}@media(max-width:760px){#knowledge-main>.kb-page[data-step="2"]{padding-top:12px;gap:18px}.kb-cleaning-heading{gap:14px;flex-wrap:wrap;margin-bottom:0}.download-knowledge .kb-page[data-step="2"] .kb-steps button{gap:6px;padding:12px 2px;font-size:12px}.download-knowledge .kb-page[data-step="2"] .kb-steps button span{width:24px;height:24px;font-size:11px}.download-knowledge .kb-page .kb-cleaning-frame{padding:20px 14px 28px;border-radius:18px}.download-knowledge .kb-page .kb-cleaning-frame>.kb-task{margin:28px 0 0;padding:20px 16px 0}.download-knowledge .kb-cleaning-frame .kb-task h2{font-size:23px}.download-knowledge .kb-cleaning-frame .kb-task-footer{flex-wrap:wrap;gap:12px}.download-knowledge .kb-cleaning-frame .kb-task-footer .kb-actions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end}.download-knowledge .kb-cleaning-frame .kb-task-footer .button{padding-inline:12px}}.download-knowledge .ss-transfer-required{width:min(520px,90vw);max-height:85vh;overflow:auto;padding:28px}.download-knowledge .ss-transfer-required h2{margin:0 0 16px}.download-knowledge .ss-transfer-required p{line-height:1.7}.download-knowledge .ss-transfer-required label{display:grid;gap:8px;margin:20px 0}.download-knowledge .ss-transfer-required-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.download-knowledge .ss-transfer-required [data-transfer-error]{color:#bb3244}body.download-knowledge.authenticated-theme #knowledge-main:has(.kb-page[data-review-step="4"]){min-height:0;padding-top:12px;padding-bottom:16px}body.download-knowledge.authenticated-theme #knowledge-main:has(.kb-page[data-review-step="4"]) .portal-page-return{margin-bottom:8px}body.download-knowledge.authenticated-theme #knowledge-main .kb-page[data-review-step="4"] .page-heading h1{font-size:28px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"]{gap:10px;padding-block:0 16px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-destination{padding-bottom:10px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-steps{padding:0}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-steps button{min-height:40px;padding-block:8px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-notice{padding-block:8px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-simulation-notice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 12px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-simulation-notice p{margin:0}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-workspace{height:auto;min-height:0;padding:14px 20px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-steps{padding:8px 0}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-steps button{min-height:40px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-content{display:block;flex:none;min-height:0;overflow:visible;scrollbar-gutter:auto;margin:0;padding:8px 0}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-publish-feedback{margin-bottom:12px;padding:10px 12px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-publish-summary{gap:10px;margin:0 0 12px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-publish-summary>div{gap:4px;padding:10px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-confirm-panel>.kb-management{margin-top:8px;padding-top:8px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-workspace>.kb-review-bar{position:static;display:flex;flex-wrap:wrap;flex:none;height:auto;min-height:0;gap:8px 16px;padding:8px 128px 0 0}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-bar>div:first-child{width:auto;max-height:none;overflow:visible}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-bar .kb-actions{display:flex;flex-wrap:wrap;width:auto;gap:8px;margin-left:auto}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-bar [data-kb=publish]{width:auto}@media(max-width:760px){body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-workspace{padding:14px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-workspace>.kb-review-bar{padding-right:68px}body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-bar .kb-actions,body.download-knowledge.authenticated-theme .sw-shell .kb-page[data-review-step="4"] .kb-review-bar [data-kb=publish]{width:100%}}body.download-knowledge #knowledge-main .kb-page[data-step="1"] .kb-steps button{font-size:16px;font-weight:650}body.download-knowledge #knowledge-main .kb-page #kb-stage-1 .kb-material-title h3{font-size:22px;font-weight:700}body.download-knowledge #knowledge-main .kb-page .mi-choices strong{font-size:20px}body.download-knowledge #knowledge-main .kb-page #kb-stage-1 .button{font-size:15px;font-weight:650}body.download-knowledge #knowledge-main .kb-page .kb-document-heading>.kb-document-reupload{min-height:36px;line-height:22px}body.download-knowledge #knowledge-main .kb-page .kb-upload-mode label{font-size:16px;font-weight:600}body.download-knowledge #knowledge-main .kb-page :is(.kb-upload-impact,[data-kb-billing],.kb-file-info>span,.kb-material-image-copy>small,.kb-material-preview-empty,.kb-material-image-preview>small,.document-images>p,.document-image-card>small,.word-media-report p,.word-media-list small,.mi-lead,.mi-downloads small,.mi-choices span,.material-intake details p){font-size:15px;color:var(--wg-text,#1f2937);font-weight:600;line-height:1.7}body.download-knowledge #knowledge-main .kb-page :is(.kb-upload-requirements,.kb-upload-requirements p,.kb-upload-formats li,.kb-upload-formats li span,.material-intake summary,.kb-prompt-origin){font-size:14px;color:var(--wg-text,#1f2937);font-weight:600;line-height:1.7}body.download-knowledge #knowledge-main .kb-page :is(.kb-file-info>strong,.document-image-card>strong){font-size:16px}body.download-knowledge #knowledge-main .kb-page :is(.document-images h4,.word-media-report h3,.word-media-report h4){font-size:17px}body.download-knowledge #knowledge-main .kb-page .kb-points-title>strong{font-size:16px}body.download-knowledge #knowledge-main .kb-page :is(.kb-points-balances span,.kb-points-refresh.button,.kb-points details,.kb-points details>summary,.kb-points-meta,.kb-points-record>p,.kb-points-record time){font-size:14px;color:#1f2937;font-weight:600}body.download-knowledge #knowledge-main .kb-page .kb-points-recharge .button{font-size:15px}body.download-knowledge #knowledge-main .kb-page .kb-points-warning{font-size:14px}@media(max-width:600px){body.download-knowledge #knowledge-main .kb-page[data-step="1"] .kb-steps button{font-size:14px;gap:6px}body.download-knowledge #knowledge-main .kb-page #kb-stage-1 .kb-material-title h3{font-size:20px}body.download-knowledge #knowledge-main .kb-page .kb-upload-mode label{font-size:15px;padding-inline:10px}}body.download-knowledge #knowledge-main .kb-text-supplement .kb-text-media-fields{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px}body.download-knowledge #knowledge-main .kb-text-supplement .kb-text-media-fields>label{min-width:0;margin-block:8px}body.download-knowledge #knowledge-main .kb-text-supplement .input{width:100%;min-width:0;box-sizing:border-box}body.download-knowledge #knowledge-main .kb-text-supplement form>p{font-size:14px;line-height:1.6;color:var(--wg-text,#1f2937);overflow-wrap:anywhere}body.download-knowledge #knowledge-main .kb-text-supplement label{font-size:15px}body.download-knowledge #knowledge-main .kb-text-supplement .kb-text-confirm{display:flex;align-items:flex-start;gap:8px}body.download-knowledge #knowledge-main .kb-text-supplement .kb-text-confirm input{flex:none;margin-top:3px}body.download-knowledge #knowledge-main .kb-text-supplement [data-text-result]:empty{display:none}@media(max-width:480px){body.download-knowledge #knowledge-main .kb-text-supplement .kb-text-media-fields{grid-template-columns:minmax(0,1fr);gap:0}}.suggestion-actions{display:inline-flex;align-items:center;gap:6px}.suggestion-actions .add-suggestions{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:5px;background:transparent;color:#4265a8;cursor:pointer}.kw-suggestion-box .add-suggestions{color:#7654b3}.suggestion-actions .add-suggestions:enabled:hover{background:#5a70a51a}.suggestion-actions .add-suggestions:focus-visible{outline:2px solid currentColor;outline-offset:2px}.suggestion-actions .add-suggestions:focus-visible:after{content:attr(aria-label);position:absolute;z-index:1;top:calc(100% + 5px);right:0;padding:4px 8px;border-radius:4px;background:#253452;color:#fff;font:13px/1.5 sans-serif;white-space:nowrap}.suggestion-actions .add-suggestions:disabled{cursor:default;opacity:.45}.material-center{max-width:1440px;margin:auto;padding:24px;color:#273449}.mc-cover img+.mc-video-icon{position:absolute;right:12px;bottom:10px;width:28px;height:28px;background:#17263bcc;color:#fff;font-size:12px;pointer-events:none}.material-center .page-head{margin-bottom:16px}.material-center .page-head h1{margin:0;font-size:24px;letter-spacing:-.5px}.mc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mc-platforms{display:flex;gap:28px;border-bottom:1px solid #e6eaf1;margin-bottom:18px}.mc-platforms a{padding:10px 2px 12px;text-decoration:none;color:#758195;font-size:14px}.mc-platforms [aria-current=page]{border-bottom:2px solid #3569f6;color:#3569f6;font-weight:600}.mc-toolbar{display:flex;align-items:center;gap:12px;background:#fff;padding:14px;border:1px solid #e7ebf2;border-radius:10px}.mc-toolbar label{display:block;min-width:0;font-size:13px}.mc-library{flex:0 1 260px}.mc-search{flex:1}.mc-toolbar input,.mc-toolbar select,.mc-field input,.mc-keyword-input input{background:#fff;border:1px solid #e3e8f1;border-radius:7px;padding:9px 12px;min-height:40px;color:#273449;font:inherit;outline:none;width:100%;box-sizing:border-box}.mc-toolbar select{min-width:110px;max-width:100%}.mc-toolbar input:focus,.mc-field input:focus,.mc-keyword-input:focus-within{border-color:#6d8ff4;box-shadow:0 0 0 3px #edf2ff}body.download-knowledge #knowledge-main .material-center .button{border:1px solid #e1e7ef;background:#fff;border-radius:7px!important;color:#536177;min-height:36px;padding:7px 13px;font-size:13px;cursor:pointer;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}body.download-knowledge #knowledge-main .material-center .button.primary{background:#3569f6!important;border-color:#3569f6!important;color:#fff!important}body.download-knowledge #knowledge-main .material-center .button.primary:hover{background:#2858d9!important}.material-center button:disabled{opacity:.5;cursor:default}.material-center .button svg{width:18px;height:18px}.mc-refresh{width:40px;height:40px}.mc-notice{margin:14px 0;font-size:13px;color:#4c7b63}.mc-notice:empty{height:18px;margin:0}.is-error{color:#bf3246!important}.mc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mc-card{border:1px solid #e5eaf2;border-radius:12px;overflow:hidden;background:#fff;min-width:0;box-shadow:0 2px 6px #26375b04}.mc-cover{position:relative;width:100%;height:170px;background:#f4f6fa;border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;color:#8a96a8}.mc-cover img{width:100%;height:100%;object-fit:contain}.mc-kind{position:absolute;bottom:10px;left:12px;background:#ffffffed;border:1px solid #e8edf2;border-radius:5px;padding:3px 7px;font-size:11px;color:#6e7d90}.mc-video-icon{color:#3569f6;background:#e7eeff;border-radius:50%;width:44px;height:44px;display:grid;place-items:center;font-size:16px}.mc-card-body{padding:16px}.mc-card-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.mc-card h2{font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;min-width:0}.mc-status{font-size:14px;color:#9199a6;white-space:nowrap;display:flex;align-items:center;gap:5px}.mc-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.mc-status[data-enabled=true]{color:#4e9272}.mc-card footer{display:flex;gap:8px;border-top:1px solid #f0f2f6;margin-top:16px;padding-top:12px}.mc-card footer .button{padding:5px 10px!important;min-height:30px!important;font-size:14px!important}.mc-card footer .mc-delete{margin-left:auto!important;color:#9b7680!important;border-color:transparent!important}.mc-add-card{border:1px dashed #c5d1e7;min-height:312px;border-radius:12px;background:#fafcff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6986bd;cursor:pointer}.mc-add-card:hover{background:#f1f6ff;border-color:#8baaf0}.mc-add-card svg{width:30px;height:30px}.mc-add-card strong{font-size:14px;font-weight:500}.mc-pagination{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:22px 0;font-size:12px;color:#8b96a7}.mc-pagination button[hidden]{display:none!important}.mc-empty{padding:50px;text-align:center}.mc-empty h2{font-size:16px;margin-bottom:18px}body.download-knowledge dialog.mc-dialog:not(.ss-reception-tour){padding:0;border:0;border-radius:12px;background:#fff;color:#273449;width:480px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 32px);box-shadow:0 24px 100px #1e304040;overflow:auto}.mc-dialog::backdrop{background:#16223866;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mc-dialog>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f6;padding:16px 22px;position:sticky;top:0;background:#fff;z-index:1}.mc-dialog h2{font-size:17px;margin:0}.mc-close{border:0;background:none;color:#8a96a7;font-size:23px;cursor:pointer;padding:0 3px}.mc-dialog-body{padding:20px 22px}.mc-dialog footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid #edf0f6;position:sticky;bottom:0;background:#fff}.mc-form{margin:0}.mc-field{display:block;font-size:13px;font-weight:500;margin-bottom:10px}.mc-field input{display:block;margin-top:8px;margin-bottom:18px;font-weight:400}.mc-required{color:#e77b84}.mc-keyword-input{border:1px solid #e1e7f2;border-radius:8px;padding:7px;background:#fff;margin:0 0 14px}body.download-knowledge #knowledge-main .mc-keyword-input input{border:0!important;outline:none!important;background:transparent;font-size:13px;padding:7px;min-height:32px;box-shadow:none!important}.mc-keyword-input [data-selected],.mc-suggestions [data-suggestions]{display:flex;gap:6px;flex-wrap:wrap}.mc-chip,.mc-suggestion{font:inherit;font-size:12px;padding:6px 9px;border-radius:5px;cursor:pointer;overflow-wrap:anywhere;max-width:100%}.mc-chip{border:1px solid #dfe8ff;background:#f0f5ff;color:#4f73bd}.mc-chip span{margin-left:8px;color:#8b9fbf}.mc-suggestions{border:1px solid #e6edfd;background:#f8faff;padding:12px;border-radius:8px;margin-bottom:16px}.mc-suggestions[hidden]{display:none}.mc-suggestion-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6a84b9;font-size:12px;margin-bottom:10px}.mc-suggestion-heading strong{font-weight:500}.mc-text-button{font:inherit;font-size:18px;line-height:1;border:0;background:none;color:#7290c2;cursor:pointer}.mc-suggestions p{font-size:12px;color:#8c99b0;margin:0 0 8px}.mc-suggestions p:empty{display:none}.mc-suggestion{border:1px solid #dce5f7;background:#fff;color:#5874a5}.mc-suggestion:hover{color:#3569f6;border-color:#89a7ed}.mc-upload{position:relative;border:1px dashed #c4d3ed;background:#fafcff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:92px;padding:15px 12px;border-radius:8px;text-align:center;cursor:pointer;overflow:hidden;margin-top:18px;box-sizing:border-box}.mc-upload svg{width:25px;height:25px;color:#6e95db}.mc-upload strong{font-size:12px;font-weight:500;color:#6e7e96;max-width:100%;overflow-wrap:anywhere}.mc-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.mc-upload:focus-within{outline:2px solid #6d8ff4}.mc-local-preview:empty{display:none}.mc-local-preview{margin:10px auto 0;text-align:center}.mc-local-preview img,.mc-local-preview video{max-height:84px;max-width:100%;border-radius:5px}.mc-feedback{font-size:12px;line-height:1.6;color:#5278b3;overflow-wrap:anywhere;margin:12px 0 0}.mc-feedback:empty{display:none}.mc-preview{padding:22px;min-height:120px;display:grid;place-items:center}.mc-preview img,.mc-preview video{max-width:100%;max-height:65vh}@media(min-width:1600px){.mc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-toolbar{flex-wrap:wrap}.mc-search{min-width:160px}}@media(max-width:600px){.material-center{padding:16px 12px}.mc-platforms{gap:22px}.mc-toolbar{padding:12px;gap:10px}.mc-library{flex:1 1 100%}.mc-toolbar .mc-search{min-width:0;flex:1 1 120px}.mc-toolbar select{min-width:0}.mc-toolbar label:has([data-kind]){max-width:95px}.mc-refresh{width:36px}.mc-grid{grid-template-columns:1fr}.mc-add-card{min-height:140px}.mc-dialog-body{padding:18px}.mc-dialog>header{padding:15px 18px}.mc-dialog footer{padding:12px 18px}.mc-pagination{gap:10px;justify-content:center}}body.download-knowledge #knowledge-main .mc-toolbar input:focus{outline:none!important;box-shadow:0 0 0 3px #edf2ff!important;border-color:#6d8ff4!important}.mc-description{margin:8px 0 0;color:#7a8799;font-size:14px;line-height:1.6}.mc-toolbar{align-items:flex-end}.mc-toolbar label>span{display:block;margin-bottom:7px}.mc-refresh{font-size:22px!important}.mc-binding-details>strong{font-size:16px;color:#36465e}.mc-binding-inactive{color:#8b602b;overflow-wrap:anywhere}.mc-inactive-bindings{margin-top:16px;font-size:14px;line-height:1.6}.mc-inactive-bindings strong{font-size:16px}.mc-inactive-bindings small{display:block}.mc-inactive-bindings ul{margin:8px 0;padding-left:18px}.mc-binding-filters{display:flex;gap:14px;margin:14px 0 18px}.mc-binding-filters label{display:flex;align-items:center;gap:9px;color:#6b7b91;font-size:13px;min-width:0}.mc-binding-filters select,.mc-field select{font:inherit;color:#36465e;background:#fff;border:1px solid #e1e7f0;border-radius:7px;padding:9px 12px;min-width:140px;max-width:330px}.mc-field select{display:block;width:100%;max-width:none;margin-top:8px}.mc-card-binding{margin-top:12px;font-size:16px;line-height:1.6;color:#64748b}.mc-card-binding:empty{display:none}.mc-binding-details{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.mc-binding-details>strong{font-weight:600}.mc-binding-details>.mc-binding-inactive{font-size:14px}.mc-binding-legacy{color:#64748b}.mc-route-warning{font-size:13px;color:#9b6b34}body.download-knowledge dialog.mc-binding-dialog:not(.ss-reception-tour){width:960px;max-width:calc(100vw - 28px)}.mc-binding-dialog .kc-advanced-rules[hidden]{display:none!important}.mc-binding-form{display:block}.mc-binding-dialog .kc-scope-notice{margin-top:14px}.mc-binding-dialog .mc-dialog-body{padding:22px}.mc-binding-dialog .kc-scope-section{margin-top:16px}.mc-binding-dialog .kc-selection-summary{margin-top:0}@media(max-width:600px){.mc-binding-filters{flex-direction:column;gap:10px}.mc-binding-filters label{display:grid;grid-template-columns:60px minmax(0,1fr)}.mc-binding-filters select{width:100%;min-width:0;max-width:none}.mc-binding-dialog .mc-dialog-body{padding:14px}.mc-card footer{gap:6px}.mc-description{font-size:13px}.mc-empty{padding:30px 10px}}body.download-knowledge dialog.mc-binding-dialog.kc-dialog{background:#fff!important}body.download-knowledge #knowledge-main:has(>.material-center){padding-top:12px}body.download-knowledge #knowledge-main>.material-center{margin-top:0;padding-top:0}body.download-knowledge #knowledge-main .material-center .page-head{min-height:36px;margin:0 0 10px;align-items:center}body.download-knowledge #knowledge-main .material-center .page-head h1{font-size:22px;line-height:1.4;font-weight:700}.material-center .mc-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:10px 14px;margin-bottom:12px}.material-center .mc-toolbar label{flex:0 1 140px;min-width:0;font-size:16px;color:#59677c}.material-center .mc-toolbar label>span{margin-bottom:5px;line-height:24px}.material-center .mc-toolbar .mc-search{flex:1 1 220px}.material-center .mc-toolbar :is(.mc-shop-filter,.mc-product-filter){flex:1 1 180px}.material-center .mc-toolbar :is(input,select){width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;padding:6px 10px}body.download-knowledge #knowledge-main .material-center .mc-refresh{flex:none;width:38px;height:38px;min-height:38px;padding:6px}.material-center .mc-notice{margin:0 0 12px;font-size:14px}.material-center .mc-notice:empty{display:none}@media(max-width:700px){.material-center .mc-toolbar label,.material-center .mc-toolbar :is(.mc-shop-filter,.mc-product-filter){flex:1 1 calc(50% - 6px);max-width:none}.material-center .mc-toolbar .mc-search{flex-basis:100%}.material-center .mc-toolbar label:has([data-kind]){max-width:none}body.download-knowledge #knowledge-main .material-center .mc-refresh{margin-left:auto}}.knowledge-center{margin:0 0 24px;color:var(--text-primary,#172333)}body.download-knowledge #knowledge-main:has(.knowledge-center){padding-top:12px}body.download-knowledge #knowledge-main>.page:has(.knowledge-center){margin-top:0;padding-top:0}body.download-knowledge #knowledge-main .knowledge-center[data-learning=true] .kc-section-intro{min-height:36px;margin-bottom:10px;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center}body.download-knowledge #knowledge-main .knowledge-center[data-learning=true] .kc-section-intro h2{margin:0;font-size:22px;font-weight:700;line-height:1.4}body.download-knowledge #knowledge-main .knowledge-center[data-learning=true] .kc-section-actions{margin-left:auto;gap:8px}body.download-knowledge #knowledge-main .knowledge-center:not([data-products=true]) .kc-filters{padding:10px 14px;margin-bottom:8px}body.download-knowledge #knowledge-main .knowledge-center:not([data-products=true]) .kc-filters label{gap:5px}body.download-knowledge #knowledge-main .knowledge-center:not([data-products=true]) .kc-message{margin-bottom:8px;font-size:14px}body.download-knowledge #knowledge-main .knowledge-center:not([data-products=true]) .kc-pagination{min-height:56px;padding:10px 18px}.kc-management-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px;min-width:0}.kc-management-toolbar>.kc-subtabs{margin-bottom:0;max-width:calc(100% - 42px);box-sizing:border-box}.kc-section-actions{display:flex;align-items:center;gap:12px;flex:none}body.download-knowledge #knowledge-main .knowledge-center :is(.kc-management-toolbar,.kc-section-actions)>.kc-tools{margin:0;flex:none}.kc-subtabs{display:flex;gap:8px;padding:4px;background:#edf1f7;border-radius:9px;width:fit-content;margin:0 0 20px}.kc-subtabs a{display:flex;align-items:center;gap:10px;padding:9px 18px;border-radius:6px;text-decoration:none;color:#65738a;font-size:14px;font-weight:600}.kc-subtabs a[aria-current=page]{background:#fff;color:#165dff;box-shadow:0 1px 4px #1c3e7010}.kc-subtabs span{font-size:12px;padding:0 6px;border-radius:5px;background:#e7edf8;color:#5b7194;min-width:18px;text-align:center}.kc-section-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px}.kc-section-intro h2{margin:0 0 6px;font-size:20px;line-height:1.4}.kc-section-intro p{margin:0;color:#748196;font-size:13px;line-height:1.7}.knowledge-center .kc-source-link{display:inline-block;margin:6px 0 0;padding:0;border:0;background:none;color:#2464dc;font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.knowledge-center .kc-keywords{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px}.kc-keywords>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f4fc;border-radius:4px;padding:1px 6px;font-size:12px;color:#476593}.knowledge-center .kc-question{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-center[data-learning=true] .kc-source-column{width:17%}@media(max-width:700px){.kc-section-intro{align-items:flex-start;flex-direction:column;gap:12px}.kc-subtabs{max-width:100%;box-sizing:border-box}.kc-subtabs a{padding:8px 12px;gap:6px}.kc-section-intro h2{font-size:18px}}.kc-platforms{display:flex;flex-wrap:wrap;gap:16px;border:1px solid #e3e9f1;border-radius:9px;padding:14px;margin:0 0 12px}.kc-platforms legend{font-size:14px;padding:0 6px}.knowledge-center td>small{display:block;color:#748196;margin-top:7px;font-size:12px}.kc-tabs{display:flex;gap:26px;border-bottom:1px solid #dfe5ed;margin-bottom:18px}.kc-tabs a{padding:13px 4px;color:#647185;text-decoration:none;font-weight:650;border-bottom:3px solid transparent}.kc-tabs a[aria-current=page]{color:#225df5;border-color:#225df5}.kc-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;background:#fff;border:1px solid #e2e7ef;border-radius:12px;padding:18px}.kc-filters label{display:grid;gap:7px;font-size:13px;color:#627084}.kc-filters input,.kc-filters select,.kc-form input:not([type=checkbox]),.kc-form select,.kc-form textarea{box-sizing:border-box;border:1px solid #dce3ed;border-radius:8px;background:#f8fafc;padding:9px 11px;font:inherit;color:#172333;min-width:130px}.kc-filters input{width:210px}.kc-filters [name=library]{max-width:230px}.kc-create{margin-left:auto}.kc-message{display:flex;flex-wrap:wrap;gap:12px;min-height:42px;align-items:center;font-size:13px;color:#66758a}.kc-message a{color:#215cdf}.kc-message.error,.kc-error{color:#b42318}.kc-table-wrap{overflow-x:auto;background:#fff;border:1px solid #e2e7ef;border-radius:12px}.knowledge-center table{border-collapse:collapse;width:100%;min-width:850px;font-size:13px}.knowledge-center th{padding:13px 16px;text-align:left;background:#f7f9fc;white-space:nowrap;color:#59677b;font-weight:600}.knowledge-center td{padding:17px 16px;border-top:1px solid #e7ecf3;vertical-align:middle}.knowledge-center td:first-child{min-width:140px}.kc-title{background:none;border:0;padding:0;text-align:left;font:inherit;font-weight:650;color:#172333;cursor:pointer}.knowledge-center small,.knowledge-center time{display:block;color:#8290a1;margin-top:5px;font-size:12px}.knowledge-center .kc-content{max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-tag{padding:5px 8px;border-radius:5px;background:#f1ecff;color:#7d45cc;white-space:nowrap}.kc-status{color:#14894c;white-space:nowrap}.kc-status.deleted{color:#8c96a5}.kc-actions{display:flex;gap:13px;white-space:nowrap}.kc-actions button{font:inherit;background:none;border:0;padding:5px 0;color:#2563eb;cursor:pointer}.kc-actions [data-kc=scope]{color:#c77b13}.kc-actions .kc-danger{color:#df4848}.knowledge-center .kc-empty{text-align:center;color:#8190a3;padding:48px 20px;white-space:normal}.kc-pagination{display:flex;justify-content:flex-end;gap:12px;align-items:center;padding:18px 0;font-size:13px;color:#65758a}.kc-libraries{margin-top:10px}.kc-libraries>summary{cursor:pointer;color:#5b6b80;font-size:14px;padding:15px 2px}.kc-libraries .knowledge-base-selection{margin-top:5px}.kc-form{display:grid;gap:17px}.kc-form>label,.kc-form-row>label{display:grid;gap:8px;font-size:14px}.kc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.kc-form textarea{width:100%;resize:vertical;line-height:1.7}.kc-help{font-size:13px;color:#748196;line-height:1.7;margin:0}.kc-scope-list{max-height:380px;overflow:auto;border:1px solid #e2e7ef;border-radius:10px}.kc-scope-shop{padding:16px;border-bottom:1px solid #edf0f5}.kc-scope-shop:last-child{border-bottom:0}.kc-check{display:flex;align-items:center;gap:10px;cursor:pointer}.kc-check input{accent-color:#2867ed;width:16px;height:16px}.kc-check small{color:#8290a3;font-size:12px;font-weight:400}.kc-products{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0 25px}.kc-products[hidden],.kc-scope-list[hidden],.kc-scope-shop[hidden]{display:none}.kc-products small{display:block;margin-top:3px}.kc-form input:focus,.kc-form textarea:focus,.kc-form select:focus,.kc-filters input:focus,.kc-filters select:focus{outline:2px solid #a8c4ff;outline-offset:1px}@media(max-width:700px){.kc-filters{padding:12px;gap:10px}.kc-filters label{flex:1;min-width:130px}.kc-filters input,.kc-filters select{width:100%;max-width:none}.kc-form-row,.kc-products{grid-template-columns:1fr}.kc-create{margin-left:0}.kc-pagination{justify-content:center}.kc-tabs{margin-top:8px}}.kc-rule-section{border-top:1px solid #e6ebf2;padding-top:17px}.kc-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.kc-section-title small,.kc-states small{font-size:12px;font-weight:400;color:#7a879a}.kc-states{border:1px solid #e3e9f1;border-radius:9px;margin:0;padding:10px 13px;display:grid;gap:9px;align-content:start}.kc-states legend{font-size:13px;padding:0 4px}.kc-states .kc-check{font-size:13px}.kc-reply{position:relative;margin:9px 0}.kc-reply textarea{padding-right:37px!important}.kc-icon{position:absolute;right:8px;top:8px;border:0;background:transparent;font-size:22px;color:#8490a3;cursor:pointer}.kc-trial{border:1px solid #dce6f8;border-radius:10px;padding:14px;background:#f8faff}.kc-trial summary{cursor:pointer;color:#2459bc;font-weight:600}.kc-trial[open]{display:grid;gap:14px}.kc-trial>label{display:grid;gap:8px;font-size:14px}.kc-trial-result{padding:13px;border-radius:8px;background:#fff;border:1px solid #e1e8f3;overflow-wrap:anywhere}.kc-trial-result p{white-space:pre-wrap;margin:10px 0}.kc-trial-result small{color:#77869a}.kc-scope-list{margin-top:12px}.kc-form [hidden]{display:none!important}.kc-form .kc-check input{min-width:16px}.kc-form-row>*{min-width:0}.kc-form-row textarea{min-width:0!important}.kc-form .kc-trial-result[hidden]{display:none}.kc-actions{gap:10px}body.download-knowledge #knowledge-main .knowledge-center{margin:0 0 24px;color:#242a35}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs{margin:0;padding:0 18px;border:0;gap:34px;align-self:stretch;align-items:center}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs a{padding:12px 16px 10px;border-bottom-width:2px;font-size:16px;font-weight:600;line-height:24px;color:#526075}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs a[aria-current=page]{color:#165dff;border-color:#165dff}body.download-knowledge #knowledge-main .knowledge-center .button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 14px;border-radius:6px!important;white-space:nowrap;font-size:14px;font-weight:500;line-height:22px;box-shadow:none}body.download-knowledge #knowledge-main .knowledge-center .button.primary{background:#165dff!important;border-color:#165dff!important;color:#fff!important;box-shadow:0 4px 12px #165dff14}body.download-knowledge #knowledge-main .knowledge-center .button.primary:hover{background:#0e4fe6!important}body.download-knowledge #knowledge-main .knowledge-center :is(.kc-list-icon,.rag-action-icon){width:16px;height:16px;flex:none;pointer-events:none}body.download-knowledge #knowledge-main .knowledge-center .kc-filters{display:block;padding:14px 16px;border:1px solid #e4e9f2;border-radius:8px;background:#fff;box-shadow:0 1px 3px #19304f04;margin-bottom:14px}body.download-knowledge #knowledge-main .knowledge-center .kc-primary-filters{display:flex;gap:15px;align-items:flex-end;flex-wrap:wrap}body.download-knowledge #knowledge-main .knowledge-center .kc-filters label{display:grid;min-width:0;font-size:16px!important;font-weight:400!important;gap:8px;color:#59677c}body.download-knowledge #knowledge-main .knowledge-center .kc-type-filter{width:152px}body.download-knowledge #knowledge-main .knowledge-center :is(.kc-search,.kc-shop-search){width:230px}body.download-knowledge #knowledge-main .knowledge-center .kc-filters input,body.download-knowledge #knowledge-main .knowledge-center .kc-filters select{width:100%;max-width:none;min-width:0;height:36px;min-height:36px;padding:6px 12px;border:1px solid transparent;border-color:transparent!important;border-radius:8px;background:#f2f3f5!important;box-shadow:none!important;font-size:14px;font-weight:400;color:#526075!important}body.download-knowledge #knowledge-main .knowledge-center .kc-filters input::placeholder{color:#929ca9;opacity:1}body.download-knowledge #knowledge-main .knowledge-center .kc-filters select:has(option:checked[value=""]){color:#929ca9!important}body.download-knowledge #knowledge-main .knowledge-center .kc-filter-actions{display:flex;gap:12px;align-items:center;flex:none}body.download-knowledge #knowledge-main .knowledge-center .kc-reset{border-color:transparent!important;background:transparent!important;color:#165dff!important;padding-inline:10px}body.download-knowledge #knowledge-main .knowledge-center .kc-reset:hover{background:#f2f6ff!important}body.download-knowledge #knowledge-main .knowledge-center .kc-create{margin-left:auto}body.download-knowledge #knowledge-main .knowledge-center .kc-advanced-filters{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid #edf1f6}body.download-knowledge #knowledge-main .knowledge-center .kc-advanced-filters label{font-size:14px!important}body.download-knowledge #knowledge-main .knowledge-center .kc-advanced-filters[hidden],body.download-knowledge #knowledge-main .kc-libraries[hidden]{display:none!important}body.download-knowledge #knowledge-main .knowledge-center .kc-message{font-size:13px;min-height:0;margin:0 0 14px;line-height:1.6}body.download-knowledge #knowledge-main .knowledge-center .kc-message:empty{display:none}body.download-knowledge #knowledge-main .knowledge-center .kc-list-card{border:1px solid #e2e7ef;border-radius:7px;overflow:hidden;background:#fff}body.download-knowledge #knowledge-main .knowledge-center .kc-table-wrap{border:0;border-radius:0;overflow-x:auto}body.download-knowledge #knowledge-main .knowledge-center table{table-layout:fixed;min-width:1000px;width:100%;border-collapse:collapse;font-size:13px}body.download-knowledge #knowledge-main .knowledge-center th{padding:10px 18px;font-size:13px;line-height:20px;font-weight:600;background:#f7f8fa;color:#566174;text-align:left}body.download-knowledge #knowledge-main .knowledge-center td{height:56px;box-sizing:border-box;padding:12px 18px;line-height:20px;border-top:1px solid #e5e9f0;vertical-align:middle;overflow-wrap:anywhere}body.download-knowledge #knowledge-main .knowledge-center th.kc-name-column{width:16%}body.download-knowledge #knowledge-main .knowledge-center th.kc-content-column{width:auto}body.download-knowledge #knowledge-main .knowledge-center th.kc-type-column{width:7%;text-align:center}body.download-knowledge #knowledge-main .knowledge-center th.kc-range-column{width:18%}body.download-knowledge #knowledge-main .knowledge-center th.kc-status-column{width:10%;text-align:center}body.download-knowledge #knowledge-main .knowledge-center th.kc-actions-column{width:150px;text-align:center}body.download-knowledge #knowledge-main .knowledge-center .kc-title{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:22px;color:#242a35}body.download-knowledge #knowledge-main .knowledge-center .kc-title:hover{color:#165dff}body.download-knowledge #knowledge-main .knowledge-center .kc-content{white-space:nowrap;max-width:none;color:#303540}body.download-knowledge #knowledge-main .knowledge-center .kc-content>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.download-knowledge #knowledge-main .knowledge-center .kc-type-cell,body.download-knowledge #knowledge-main .knowledge-center .kc-status-cell{text-align:center}body.download-knowledge #knowledge-main .knowledge-center .kc-tag{display:inline-block;padding:2px 9px;background:#f5eaff;color:#983cff;font-size:12px;font-weight:400;line-height:22px;border-radius:2px}body.download-knowledge #knowledge-main .knowledge-center .kc-status{position:relative;display:inline-block;padding:2px 10px;font-size:12px;font-weight:400;line-height:22px;border-radius:2px;white-space:nowrap}body.download-knowledge #knowledge-main .knowledge-center .kc-status.published{color:#00b42a;background:#eaffea}body.download-knowledge #knowledge-main .knowledge-center .kc-status.pending{color:#b88216;background:#fff7df}body.download-knowledge #knowledge-main .knowledge-center .kc-status.deleted,body.download-knowledge #knowledge-main .knowledge-center .kc-status.disabled{color:#7c899b;background:#f2f3f5}body.download-knowledge #knowledge-main .knowledge-center .kc-status-detail{display:none;position:absolute;right:0;bottom:100%;z-index:3;min-width:140px;padding:8px 12px;background:#fff;border:1px solid #e2e7ef;border-radius:6px;box-shadow:0 4px 12px #17233312;text-align:left}body.download-knowledge #knowledge-main .knowledge-center .kc-status:is(:hover,:focus) .kc-status-detail{display:block}body.download-knowledge #knowledge-main .knowledge-center .kc-status-detail small{margin:0;color:#59677b}body.download-knowledge #knowledge-main .knowledge-center .kc-actions{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px}body.download-knowledge #knowledge-main .knowledge-center .kc-operation-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;min-width:28px;padding:0;border:0;border-radius:4px;background:transparent;color:#3c7bff;cursor:pointer}body.download-knowledge #knowledge-main .knowledge-center .kc-operation-button:hover{background:#eff6ff}body.download-knowledge #knowledge-main .knowledge-center .kc-actions [data-kc=scope]{color:#ff8a20}body.download-knowledge #knowledge-main .knowledge-center .kc-actions .kc-danger{color:#f35158}body.download-knowledge #knowledge-main .knowledge-center .kc-actions .kc-danger:hover{background:#fff0f0}body.download-knowledge #knowledge-main .knowledge-center :is(button,a,summary,.kc-status):focus-visible{outline:2px solid #165dff;outline-offset:3px}body.download-knowledge #knowledge-main .knowledge-center .kc-range-group{display:flex;align-items:center;gap:2px;min-width:0}body.download-knowledge #knowledge-main .knowledge-center :is(.kc-range,.kc-range-text){min-width:0;font-size:13px;color:#424b59}body.download-knowledge #knowledge-main .knowledge-center .kc-range-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.download-knowledge #knowledge-main .knowledge-center .kc-range summary{cursor:pointer;line-height:1.6;color:#424b59}body.download-knowledge #knowledge-main .knowledge-center .kc-range[open]>div{padding-top:6px;font-size:12px}body.download-knowledge #knowledge-main .knowledge-center .kc-range ul{padding:0 0 0 14px;margin:0}body.download-knowledge #knowledge-main .knowledge-center .kc-range li{margin:4px 0}body.download-knowledge #knowledge-main .knowledge-center .kc-range p{margin:6px 0;color:#64748b}body.download-knowledge #knowledge-main .knowledge-center .kc-range-group:has(.kc-range[open]){align-items:flex-start}body.download-knowledge #knowledge-main .knowledge-center .kc-range-group [data-kc=sync]{width:24px;min-width:24px;flex-basis:24px;background:#f7f9ff}body.download-knowledge #knowledge-main .knowledge-center .kc-range-group [data-kc=sync] svg{width:14px;height:14px}body.download-knowledge #knowledge-main .knowledge-center .kc-empty{height:56px;padding:16px 20px;text-align:center;color:#8a96a7}body.download-knowledge #knowledge-main .knowledge-center .kc-pagination{display:flex;justify-content:flex-end;align-items:center;gap:10px;min-height:74px;box-sizing:border-box;padding:20px 22px 14px;font-size:13px;font-weight:500;color:#59677b;background:#fbfcff;border-top:1px solid #e5e9f0}body.download-knowledge #knowledge-main .knowledge-center .kc-page-total{margin-right:6px}body.download-knowledge #knowledge-main .knowledge-center .kc-pagination .button{min-height:32px;height:32px;min-width:32px;padding:4px 8px;border:0;border-radius:6px!important;background:transparent!important;color:#59677b!important}body.download-knowledge #knowledge-main .knowledge-center .kc-page-number[aria-current=page]{background:#165dff!important;color:#fff!important;box-shadow:0 4px 10px #165dff20!important}body.download-knowledge #knowledge-main .knowledge-center .kc-page-arrow:disabled{color:#d5dbe4!important;background:transparent!important;opacity:1;cursor:default}body.download-knowledge #knowledge-main .knowledge-center .kc-tools{position:relative;margin-right:12px;z-index:5}body.download-knowledge #knowledge-main .knowledge-center .kc-tools>summary{display:flex;align-items:center;justify-content:center;width:30px;height:30px;list-style:none;border-radius:6px;color:#8a96a8;cursor:pointer}body.download-knowledge #knowledge-main .knowledge-center .kc-tools>summary::-webkit-details-marker{display:none}body.download-knowledge #knowledge-main .knowledge-center .kc-tools>summary:hover{background:#eef2f9;color:#165dff}body.download-knowledge #knowledge-main .knowledge-center .kc-tools.has-filters>summary{color:#165dff;background:#eaf1ff}body.download-knowledge #knowledge-main .knowledge-center .kc-tools-menu{position:absolute;top:34px;right:0;display:grid;gap:4px;min-width:190px;padding:6px;background:#fff;border:1px solid #e2e7ef;border-radius:8px;box-shadow:0 8px 24px #17233316}body.download-knowledge #knowledge-main .knowledge-center .kc-tools-menu button{border:0;border-radius:5px;background:transparent;padding:9px 12px;text-align:left;color:#526075;font:inherit;font-size:14px;cursor:pointer;white-space:nowrap}body.download-knowledge #knowledge-main .knowledge-center .kc-tools-menu button:hover{background:#f2f6ff;color:#165dff}body.download-knowledge #knowledge-main .knowledge-center[data-learning=true] table{min-width:1200px}body.download-knowledge #knowledge-main .knowledge-center[data-learning=true] th.kc-source-column{width:180px}body.download-knowledge #knowledge-main .knowledge-page:has(.knowledge-center)>.page-head{margin-bottom:12px;gap:12px}body.download-knowledge #knowledge-main .knowledge-page:has(.knowledge-center)>.page-head h1{font-size:24px;margin:0;line-height:1.4}@media(max-width:1250px){body.download-knowledge #knowledge-main .knowledge-center :is(.kc-search,.kc-shop-search){width:190px}body.download-knowledge #knowledge-main .knowledge-center .kc-type-filter{width:130px}body.download-knowledge #knowledge-main .knowledge-center .kc-advanced-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1250px){body.download-knowledge #knowledge-main .knowledge-center :is(th:last-child,td:last-child:not(.kc-empty)){position:sticky;right:0;background:#fff;box-shadow:-1px 0 #edf1f6}body.download-knowledge #knowledge-main .knowledge-center th:last-child{background:#f7f8fa}}@media(max-width:700px){body.download-knowledge #knowledge-main .knowledge-center .kc-tabs{padding:0;gap:10px}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs a{padding-inline:12px;font-size:15px}body.download-knowledge #knowledge-main .knowledge-center .kc-filters{padding:12px}body.download-knowledge #knowledge-main .knowledge-center .kc-primary-filters{gap:12px}body.download-knowledge #knowledge-main .knowledge-center .kc-primary-filters>label{width:calc(50% - 6px);flex:1 1 40%;font-size:14px!important}body.download-knowledge #knowledge-main .knowledge-center .kc-search{flex-basis:100%!important}body.download-knowledge #knowledge-main .knowledge-center .kc-create{margin-left:auto}body.download-knowledge #knowledge-main .knowledge-center .kc-filter-actions{gap:4px}body.download-knowledge #knowledge-main .knowledge-center .kc-advanced-filters{grid-template-columns:1fr}body.download-knowledge #knowledge-main .knowledge-center .kc-pagination{padding:14px 10px;gap:4px;flex-wrap:wrap;justify-content:flex-end}body.download-knowledge #knowledge-main .knowledge-center :is(th:last-child,td:last-child:not(.kc-empty)){position:sticky;right:0;background:#fff;box-shadow:-1px 0 #edf1f6}body.download-knowledge #knowledge-main .knowledge-center th:last-child{background:#f7f8fa;width:126px}}.kc-advanced-rules{border:1px solid #e2e7ef;border-radius:10px;padding:14px}.kc-advanced-rules>summary{cursor:pointer;font-size:14px;color:#475569;font-weight:600}.kc-advanced-rules>summary small{font-weight:400;color:#7c899b;margin-left:8px}.kc-advanced-body{display:grid;gap:16px;padding-top:18px}.kc-scope-section .kc-platforms{margin-top:0}body.download-knowledge .modal.modal-wide:has(.kc-form){height:auto!important;max-height:calc(100dvh - 40px);grid-template-rows:auto minmax(0,1fr) auto}body.download-knowledge .modal:has(.kc-form) .modal-footer .button{border-radius:8px!important;min-height:38px}body.download-knowledge .modal:has(.kc-form) .modal-footer .button.primary{background:#2563eb!important;border-color:#2563eb!important}@media(max-width:700px){body.download-knowledge #knowledge-main .knowledge-center .kc-heading{gap:6px}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs{gap:0}body.download-knowledge #knowledge-main .knowledge-center .kc-tabs a{padding:12px 6px;white-space:nowrap;font-size:13px}body.download-knowledge #knowledge-main .knowledge-center .kc-tools{margin-right:0}}body.download-knowledge #knowledge-main .kc-management-toolbar{flex-wrap:wrap;gap:10px 12px;margin-bottom:10px}body.download-knowledge #knowledge-main .kc-management-toolbar>.kc-subtabs{max-width:100%;margin:0}body.download-knowledge #knowledge-main .kc-management-toolbar>.kc-section-actions{margin-left:auto;gap:8px}.kc-bulk-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid #e2e7ef;background:#fff}.kc-bulk-toolbar .kc-check,.kc-scope-modes .kc-check{display:inline-flex;align-items:center;gap:8px;font-size:16px}.kc-bulk-toolbar strong{font-size:16px}.kc-bulk-toolbar>span{color:#64748b;font-size:14px}.kwc-toolbar>.kc-bulk-toolbar{flex:1;border:0;padding:0;background:transparent;margin-left:12px;gap:10px}.kc-row-select{display:inline-flex;vertical-align:middle;margin-right:10px}.kc-row-select input,.kc-bulk-toolbar input,.kc-scope-modes input{width:18px;height:18px;accent-color:#2563eb;cursor:pointer}.kc-row-select:has(input:disabled){opacity:.5}.kc-scope-modes{display:flex;gap:12px 24px;flex-wrap:wrap;border:0;padding:0;margin:0}.kc-scope-modes legend{font-size:18px;font-weight:600;margin-bottom:12px}.kc-scope-modes label{padding:10px 14px;border:1px solid #dce4ef;border-radius:8px}.kc-scope-modes label:has(input:checked){border-color:#2563eb;background:#eff6ff}.kc-scope-all-note{margin:0;color:#475569;font-size:14px}.kc-scope-dialog .kc-scope-section[hidden],.kc-scope-dialog .kc-scope-all-note[hidden]{display:none!important}.kc-advanced-rules>h3{font-size:18px;margin:0}.kc-rule-match{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border:0;padding:0}.kc-form .kc-scope-modes .kc-check input[type=radio],.kc-form .kc-rule-match input[type=radio]{appearance:none;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px;flex:0 0 18px;padding:0;margin:0;border:1.5px solid #94a3b8;border-radius:50%;background:#fff;box-shadow:none}.kc-form .kc-scope-modes .kc-check input[type=radio]:checked,.kc-form .kc-rule-match input[type=radio]:checked{border-color:#2563eb;background:#2563eb;box-shadow:inset 0 0 0 3px #fff}body.download-knowledge #knowledge-main .knowledge-center .kc-entry-heading{display:flex;align-items:center;gap:10px;min-width:0}body.download-knowledge #knowledge-main .knowledge-center .kc-entry-heading .kc-row-select{margin:0;flex:0 0 18px}body.download-knowledge #knowledge-main .knowledge-center .kc-entry-heading .kc-title{min-width:0;flex:1}@media(max-width:700px){.kc-bulk-toolbar{gap:10px;padding:12px}.kc-scope-modes{display:grid}.kc-scope-modes label{margin:0}.kc-bulk-toolbar .button{min-height:38px}}.kc-quality-source{padding:14px 18px;margin:12px 0;border:1px solid #ded8f1;border-radius:10px;background:#faf8ff}.kc-quality-source>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px}.kc-quality-source p{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.kc-quality-source [data-quality-destinations]{display:flex;gap:10px;flex-wrap:wrap}.kc-quality-source [role=alert]{color:#a22d39}.qa-title-row{display:grid;grid-template-columns:1fr 150px;gap:24px;align-items:end}.qa-title-row>label{display:grid;gap:10px}.qa-enable{grid-template-columns:48px 1fr!important;align-items:center;font-size:14px;color:#738093}.qa-enable input{appearance:none;width:48px;height:26px;border-radius:20px;background:#aab5c5;grid-column:1;position:relative;cursor:pointer}.qa-enable input:checked{background:#2465f3}.qa-enable input:after{content:"";display:block;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;transition:transform .15s}.qa-enable input:checked:after{transform:translate(22px)}.qa-enable span{font-size:13px;color:#2563eb}.qa-examples{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:10px 0 2px}.qa-examples>div{background:#f6f8fc;border:1px solid #edf1f8;border-radius:12px;padding:15px 17px}.qa-examples p{font-size:13px;line-height:1.8;color:#788597;margin:6px 0 0}.qa-heading,.qa-pair header,.qa-picker header{display:flex;align-items:center;justify-content:space-between;gap:14px}.qa-pair{border:1px solid #dce5f1;border-radius:12px;padding:18px;margin-top:14px;display:grid;gap:14px;background:#fff}.qa-pair:focus-within{border-color:#7fa9f7;box-shadow:0 0 0 3px #e5eeff}.qa-pair label{display:grid;gap:9px}.qa-label{display:flex;align-items:center;gap:10px;color:#2665e3;font-size:16px;font-weight:700}.qa-label span{color:#546378;font-size:13px;font-weight:500}.qa-label.answer{color:#14966b}.qa-pair input{width:100%}.qa-pair textarea{border:0!important;background:#f8fafc!important;min-height:115px}.qa-tools,.qa-chips{display:flex;gap:8px;flex-wrap:wrap}.qa-chips:empty{display:none}.qa-chip{border:1px solid #d3e1fd;border-radius:5px;background:#edf4ff;color:#2563eb;padding:3px 8px;font-size:13px}.qa-picker{position:sticky;bottom:0;padding:18px;border:1px solid #c6d7f5;box-shadow:0 -5px 30px #1723331a;border-radius:12px;background:#fff;z-index:3;display:grid;gap:12px}.qa-picker[hidden]{display:none}.qa-picker [data-qa-options]{max-height:200px;overflow:auto;display:grid;gap:6px}.qa-picker [role=option]{display:flex;gap:12px;align-items:center;border:0;background:#f6f8fc;border-radius:6px;padding:12px;color:#213249;text-align:left;cursor:pointer}.qa-picker [role=option]:hover,.qa-picker [role=option]:focus{background:#eaf1ff}.qa-picker small{margin-left:auto;color:#738093}.qa-link-fields{display:grid;gap:10px;padding:14px;background:#f6f8fc;border-radius:8px}.qa-link-fields [role=alert]{color:#be2727;margin:0}.material-toolbar{display:flex;align-items:center;gap:24px;margin:20px 0;padding:16px;background:#fff;border:1px solid #e1e7f0;border-radius:12px;flex-wrap:wrap}.material-toolbar label{display:grid;gap:8px;font-size:13px}.material-toolbar select{padding:9px;border:1px solid #dae3ef;border-radius:8px;min-width:200px}.material-toolbar .kc-tabs{margin:0}.material-center .page-head p{color:#778397}.qa-inline-editor{margin:16px 0}.qa-inline-editor input{width:100%}@media(max-width:650px){.qa-title-row,.qa-examples{grid-template-columns:1fr}.qa-pair{padding:12px}}.ob-setup-checklist{margin:0 0 24px;border:1px solid #e1e7f0;border-radius:12px;background:#fff;padding:16px}.ob-setup-checklist summary{font-weight:700;font-size:17px;cursor:pointer}.ob-setup-checklist>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.ob-setup-checklist a{display:flex;gap:10px;align-items:center;text-decoration:none;background:#f6f8fc;padding:17px 12px;border-radius:9px;color:#25344a}.ob-setup-checklist b{color:#3167db;font-size:20px}.ob-setup-checklist strong{font-size:15px}.ob-setup-checklist small{font-size:11px;color:#8b96a5}@media(max-width:700px){.ob-setup-checklist>div{grid-template-columns:1fr 1fr}}.qa-pair>header[hidden]{display:none!important}.qa-material-label{display:grid;gap:4px;min-width:0;flex:1}.qa-material-source{font-size:14px;line-height:1.5;color:#596b82;overflow-wrap:anywhere}.qa-picker [role=option]>.qa-material-label strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.qa-reference{display:grid;gap:6px;width:180px;max-width:100%;align-content:start}.qa-reference-preview{display:grid;gap:8px;border:1px solid #d3e1fd;border-radius:9px;background:#f5f8ff;color:#245aba;padding:8px;font:inherit;cursor:pointer;text-align:left;max-width:100%;overflow-wrap:anywhere}.qa-reference-preview:disabled{cursor:default;color:#596b82}.qa-reference-preview img,.qa-reference-preview video{display:block;width:100%;height:110px;object-fit:contain;background:#fff;border-radius:5px}.qa-reference-preview span{font-size:14px;font-weight:600}.qa-reference-status{font-size:14px;color:#9f3939;overflow-wrap:anywhere}.qa-preview-dialog{width:min(1000px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-sizing:border-box;border:1px solid #dce5f1;border-radius:14px;padding:18px;background:#fff;color:#213249}.qa-preview-dialog::backdrop{background:#14243f99}.qa-preview-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.qa-preview-dialog strong{font-size:18px;overflow-wrap:anywhere}.qa-preview-dialog button{font:inherit;flex-shrink:0;padding:7px 16px;border:1px solid #c6d7f5;background:#fff;border-radius:7px;cursor:pointer}.qa-preview-dialog>img,.qa-preview-dialog>video{display:block;max-width:100%;max-height:calc(100dvh - 130px);margin:auto;object-fit:contain}body.download-knowledge .kc-dialog{background:#141e3052!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.download-knowledge .kc-dialog .modal{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;width:min(1080px,calc(100vw - 40px));max-height:calc(100dvh - 40px);height:auto!important;border:1px solid #e2e7ef;border-radius:10px!important;box-shadow:0 20px 70px #12213b26;overflow:hidden;background:#fff}body.download-knowledge .kc-dialog .modal-head{padding:18px 24px;border-bottom:1px solid #e9edf3;background:#fff}body.download-knowledge .kc-dialog .modal-head h2{font-size:17px;font-weight:600;line-height:1.5}body.download-knowledge .kc-dialog .modal-head .icon-button{width:28px;height:28px;min-height:28px;border:0;background:transparent;box-shadow:none;color:#7b8799}body.download-knowledge .kc-dialog .modal-body{padding:20px 24px;min-height:0;overflow:auto}body.download-knowledge .kc-dialog .modal-footer{padding:14px 24px;gap:10px;border-top:1px solid #e9edf3;background:#fff}body.download-knowledge .kc-dialog .kc-form{gap:16px;font-size:14px;line-height:1.5;color:#243247}body.download-knowledge .kc-dialog :is(p,small,label,.kc-field-label){font-size:13px!important;font-weight:400!important;line-height:1.6!important}body.download-knowledge .kc-dialog :is(p,small){color:#7b8799}body.download-knowledge .kc-dialog :is(strong,h3){font-weight:600}body.download-knowledge .kc-dialog .button{min-height:36px;padding:7px 14px;border-radius:6px!important;box-shadow:none!important;font-size:13px;font-weight:500;background:#fff;border:1px solid #dfe5ed;color:#445168}body.download-knowledge .kc-dialog .button.primary{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important}body.download-knowledge .kc-dialog .kc-form :is(input:not([type=checkbox]),select,textarea){min-width:0;width:100%;background:#fff;border:1px solid #e0e5ec;border-radius:6px;box-shadow:none;font-size:14px;font-weight:400;padding:9px 11px;line-height:1.5}body.download-knowledge .kc-dialog .kc-form input[type=search]{height:36px;font-size:13px}body.download-knowledge .kc-dialog .kc-form input[type=checkbox]:not([role=switch]){appearance:none!important;width:16px!important;min-width:16px;height:16px!important;min-height:16px;margin:0;padding:0!important;flex:none;border:1px solid #c9d3e1!important;background:#fff!important;border-radius:3px;display:inline-grid;place-content:center;cursor:pointer;box-shadow:none!important}body.download-knowledge .kc-dialog .kc-form input[type=checkbox]:not([role=switch]):is(:checked,:indeterminate){background:#2563eb!important;border-color:#2563eb!important}body.download-knowledge .kc-dialog .kc-form input[type=checkbox]:not([role=switch]):checked:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:translateY(-1px) rotate(45deg)}body.download-knowledge .kc-dialog .kc-form input[type=checkbox]:not([role=switch]):indeterminate:after{content:"";width:8px;height:0;border-top:1.5px solid #fff;transform:none}body.download-knowledge .kc-dialog .kc-form input[type=checkbox]:disabled{opacity:.4;cursor:default}body.download-knowledge .kc-dialog :is(button,input,textarea,select,summary):focus-visible{outline:2px solid #a8c5ff!important;outline-offset:2px;box-shadow:none!important}body.download-knowledge .kc-dialog button{cursor:pointer}body.download-knowledge .kc-dialog button:disabled{cursor:default;opacity:.5}body.download-knowledge .kc-dialog .kc-check{display:flex;align-items:center;gap:7px;white-space:nowrap}body.download-knowledge .kc-dialog .kc-help{margin:0;font-size:12px!important;font-weight:400!important;line-height:1.6!important}body.download-knowledge .kc-dialog .kc-error{margin:0;padding:10px 12px;background:#fff4f3;border-radius:6px;color:#b42318!important}body.download-knowledge .kc-dialog .kc-selection-summary{display:flex;justify-content:space-between;gap:24px;align-items:center;background:#f7f9fc;border:1px solid #edf0f5;padding:14px 16px;border-radius:7px;min-width:0}.kc-selection-summary>div:first-child{min-width:0;display:grid;gap:4px}.kc-eyebrow{font-size:11px;color:#8994a4;letter-spacing:.06em}.kc-selection-summary strong{font-size:14px;color:#243247}.kc-summary-excerpt{display:block;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#7b8799}.kc-summary-badges{display:flex;align-items:center;gap:8px;flex:none}.kc-summary-badges>span,.kc-inline-badge{display:inline-block;padding:3px 8px;border-radius:4px;background:#eaf2ff;color:#2563eb;font-size:12px;white-space:nowrap}.kc-summary-badges>span+span{background:#edf7f1;color:#32845b}.kc-field-label{display:block;color:#637187}.kc-scope-picker,.kc-knowledge-picker{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.35fr);gap:16px;min-width:0}.kc-selection-pane{border:1px solid #e4e9f1;border-radius:7px;min-width:0;overflow:hidden;background:#fff;display:flex;flex-direction:column}.kc-selection-pane>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 14px;border-bottom:1px solid #edf0f5;background:#fcfdff;box-sizing:border-box}.kc-selection-pane>header>strong{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kc-count{font-weight:400;color:#8a97aa;font-size:12px;margin-left:5px}.kc-pane-search{display:flex;gap:12px;align-items:center;padding:10px 12px}.kc-pane-search input{flex:1;min-width:0}.kc-choice-list{height:clamp(240px,34vh,360px);overflow:auto;overscroll-behavior:contain;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:#ced6e2 transparent}.kc-shop-option{display:flex;align-items:center;border:1px solid transparent;border-radius:6px;margin:3px 0;min-width:0}.kc-shop-option.is-current{border-color:#bdd2fc;background:#eff5ff}.kc-shop-option:hover{background:#f5f8fd}.kc-shop-check{display:flex;padding:15px 0 15px 10px;align-items:center;align-self:stretch;cursor:pointer}body.download-knowledge .kc-dialog .kc-shop-view{display:flex;align-items:center;gap:10px;min-width:0;flex:1;text-align:left;border:0;background:transparent;padding:13px 10px;color:#2b374a;font:inherit}.kc-shop-view>img{width:27px;height:27px;object-fit:contain;flex:none;border-radius:5px}.kc-shop-view>span{min-width:0;flex:1}.kc-shop-view strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.download-knowledge .kc-dialog .kc-shop-view small{display:block;margin-top:4px;font-size:11px!important;font-weight:400!important;color:#8994a4}.kc-shop-view>svg{width:15px;height:15px;flex:none;color:#97a4b7}.kc-product-option{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid transparent;border-radius:6px;margin:2px 0;min-height:70px;box-sizing:border-box;cursor:pointer}.kc-product-option:hover{background:#f7f9fc}.kc-product-option.is-selected{background:#f0f5ff;border-color:#c9dafe}.kc-product-option:has(:disabled){cursor:default}.kc-product-image{width:44px;height:44px;flex:none;border-radius:5px;overflow:hidden;background:#f3f6fa;color:#a0afc3}.kc-product-image img{width:100%;height:100%;object-fit:cover}.kc-product-image>span{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.kc-product-image svg{width:23px;height:23px}.kc-product-copy{min-width:0;display:grid;gap:5px}.kc-product-copy strong{font-size:13px;line-height:1.45;font-weight:500!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.download-knowledge .kc-dialog .kc-product-copy small{font-size:11px!important;color:#94a0b2;font-weight:400!important}.kc-selection-empty{display:flex;align-items:center;justify-content:center;min-height:140px;padding:24px 16px;color:#97a2b3;font-size:13px;text-align:center}body.download-knowledge .kc-dialog .kc-advanced-rules{border:0;border-top:1px solid #edf0f5;border-radius:0;padding:13px 0 0}body.download-knowledge .kc-dialog .kc-advanced-rules>summary{font-size:13px;font-weight:500;color:#637187}body.download-knowledge .kc-dialog .kc-advanced-rules>summary small{margin-left:8px;font-size:12px!important;color:#a1abba}.kc-scope-notice{color:#8a96a8!important}.kc-knowledge-picker{grid-template-columns:minmax(0,1.45fr) minmax(220px,.8fr)}.kc-knowledge-picker .kc-choice-list{height:360px}.kc-selected-pane .kc-choice-list{height:416px;padding:10px 14px}.kc-knowledge-option{display:flex;align-items:center;gap:12px;padding:13px 12px;border:1px solid transparent;border-bottom-color:#f0f2f6;cursor:pointer;min-width:0}.kc-knowledge-option.is-selected{background:#f0f5ff;border-radius:5px;border-color:#d5e2fd}.kc-knowledge-option>span{min-width:0;display:grid;gap:4px}.kc-knowledge-option strong{font-size:13px}.kc-option-excerpt{font-size:12px;color:#8995a8;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.kc-selected-item{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #edf0f5;font-size:13px;color:#536278}.kc-selected-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.download-knowledge .kc-dialog .kc-remove-choice,body.download-knowledge .kc-dialog .kc-text-button{border:0;background:transparent;color:#2563eb;font-size:12px;padding:2px 0;white-space:nowrap}body.download-knowledge .kc-dialog .kc-remove-choice{width:24px;height:24px;flex:none;color:#8a97aa;font-size:20px}.kc-choice{position:relative;display:grid;gap:8px;min-width:0}body.download-knowledge .kc-dialog .kc-form .kc-native-choice{position:absolute!important;width:1px!important;min-width:0!important;height:1px!important;padding:0!important;border:0!important;opacity:0;pointer-events:none;clip-path:inset(50%)}body.download-knowledge .kc-dialog .kc-choice-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:9px 11px;background:#fff;border:1px solid #e0e5ec;border-radius:6px;color:#243247;font-size:14px;text-align:left;min-width:0;width:100%}.kc-choice-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-choice-trigger svg{width:16px;height:16px;flex:none;color:#91a0b2}.kc-choice-panel{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:10;box-shadow:0 8px 26px #162b471a;border:1px solid #dce4f0;border-radius:7px;margin-top:5px;padding:8px}.kc-choice-options{max-height:210px;overflow:auto;padding-top:6px}body.download-knowledge .kc-dialog .kc-choice-options button{display:block;width:100%;padding:9px 10px;border:0;background:transparent;color:#425168;text-align:left;border-radius:4px;font-size:13px}body.download-knowledge .kc-dialog .kc-choice-options button:is(:hover,[aria-selected=true]){background:#eff5ff;color:#2563eb}body.download-knowledge .kc-dialog .kc-choice-options .kc-selection-empty{min-height:70px;padding:15px}body.download-knowledge .kc-edit-dialog .modal{width:min(800px,calc(100vw - 40px))}body.download-knowledge .kc-edit-dialog .kc-destination{grid-template-columns:1fr}body.download-knowledge .kc-edit-dialog .kc-destination:has([name=instanceId]){grid-template-columns:1fr 1fr}body.download-knowledge .kc-edit-dialog .qa-title-row{grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}body.download-knowledge .kc-edit-dialog .qa-title-row>label{min-width:0;gap:8px}.kc-required{color:#d05b5b}body.download-knowledge .kc-edit-dialog .qa-enable{display:flex;align-items:center;align-self:end;gap:9px;height:40px;white-space:nowrap}body.download-knowledge .kc-edit-dialog .qa-enable input{appearance:none;width:34px!important;min-width:34px;height:20px!important;min-height:20px;margin:0;background:#b7c1d0!important;border:0;border-radius:12px!important;grid-column:auto;position:relative;padding:0!important}body.download-knowledge .kc-edit-dialog .qa-enable input:checked{background:#2563eb!important}body.download-knowledge .kc-edit-dialog .qa-enable input:after{width:16px;height:16px;left:2px;top:2px}body.download-knowledge .kc-edit-dialog .qa-enable input:checked:after{transform:translate(14px)}body.download-knowledge .kc-edit-dialog .qa-enable span{color:#7b8799;font-size:12px}body.download-knowledge .kc-dialog .qa-heading{border-top:1px solid #edf0f5;padding-top:16px;font-size:14px}body.download-knowledge .kc-dialog .qa-heading .button{border:0;color:#2563eb;padding:0;min-height:24px;background:transparent}body.download-knowledge .kc-dialog .qa-pair{padding:0;border:0;border-radius:0;gap:12px;margin:0 0 20px;box-shadow:none}body.download-knowledge .kc-dialog .qa-pair:last-child{margin-bottom:0}body.download-knowledge .kc-dialog .qa-pair header{font-size:12px;color:#8b98aa;margin-bottom:-4px}body.download-knowledge .kc-dialog .qa-pair label{gap:7px}body.download-knowledge .kc-dialog .qa-label,body.download-knowledge .kc-dialog .qa-label.answer{font-size:13px;color:#637187;font-weight:400}body.download-knowledge .kc-dialog .qa-pair textarea{background:#fff!important;border:1px solid #e0e5ec!important;min-height:130px;line-height:1.7}body.download-knowledge .kc-dialog .qa-remove{border:0;background:transparent;width:24px;height:24px;font-size:20px;color:#94a0b2}body.download-knowledge .kc-dialog .qa-tools{margin-top:-5px}body.download-knowledge .kc-dialog .qa-tools .button{background:transparent;border:0;color:#748196;min-height:26px;padding:3px 10px 3px 0;font-size:12px}body.download-knowledge .kc-dialog .qa-tools .button:hover{color:#2563eb}@media(max-width:760px){body.download-knowledge .kc-dialog .modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}body.download-knowledge .kc-dialog :is(.modal-head,.modal-footer){padding:14px 16px}body.download-knowledge .kc-dialog .modal-body{padding:16px}.kc-scope-picker,.kc-knowledge-picker{grid-template-columns:1fr;gap:12px}.kc-shops-pane .kc-choice-list{height:150px}.kc-products-pane .kc-choice-list{height:230px}.kc-knowledge-picker .kc-choice-list{height:240px}.kc-selected-pane .kc-choice-list{height:auto;max-height:150px}.kc-selection-summary{align-items:start!important;flex-direction:column;gap:10px!important}.kc-summary-excerpt{max-width:calc(100vw - 90px)}body.download-knowledge .kc-edit-dialog .kc-destination:has([name=instanceId]){grid-template-columns:1fr}body.download-knowledge .kc-edit-dialog .qa-title-row{gap:12px}body.download-knowledge .kc-edit-dialog .qa-enable{height:auto;align-self:center;flex-direction:column;gap:5px}.kc-pane-search{gap:8px}}@media(prefers-reduced-motion:reduce){body.download-knowledge .kc-dialog *{transition:none!important}}body.download-knowledge.authenticated-theme[data-component-palette] .kc-dialog .kc-form :is(input,textarea,select):focus{outline:2px solid #a8c5ff!important;outline-offset:1px!important;box-shadow:none!important;border-color:#b6cef9!important}body.download-knowledge.authenticated-theme[data-component-palette] .kc-dialog .kc-form :is(.kc-help,.kc-shop-view small,.kc-product-copy small){font-weight:400!important}body.download-knowledge .kc-qa-dialog{padding:20px;box-sizing:border-box}body.download-knowledge .kc-qa-dialog .modal{max-width:100%;max-height:100%!important}body.download-knowledge .kc-qa-dialog .modal-head h2{font-size:22px;font-weight:650}body.download-knowledge .kc-qa-dialog .modal-head .icon-button{width:36px;height:36px;min-height:36px}body.download-knowledge .kc-qa-dialog .kc-form{gap:20px;font-size:16px}body.download-knowledge .kc-qa-dialog .kc-form label{font-size:16px!important;font-weight:500!important;color:#334155}body.download-knowledge .kc-qa-dialog .kc-form :is(input:not([type=checkbox]),select,textarea){font-size:16px;line-height:1.6}body.download-knowledge .kc-qa-dialog .kc-form .qa-label{font-size:16px;font-weight:500;color:#334155}body.download-knowledge .kc-qa-dialog .qa-heading{padding-top:20px;font-size:18px}body.download-knowledge .kc-qa-dialog .qa-heading .button{min-height:40px;font-size:16px;font-weight:600}body.download-knowledge .kc-qa-dialog .qa-pair{gap:16px}body.download-knowledge .kc-qa-dialog .qa-pair header{font-size:16px;color:#475569;margin-bottom:0}body.download-knowledge .kc-qa-dialog .qa-pair textarea{min-height:140px}body.download-knowledge .kc-qa-dialog .qa-remove{width:36px;height:36px;color:#64748b}body.download-knowledge .kc-qa-dialog .qa-tools{gap:20px;margin-top:0}body.download-knowledge .kc-qa-dialog .qa-tools .button{min-height:36px;padding:4px 0;font-size:14px;font-weight:500;color:#475569}body.download-knowledge .kc-qa-dialog .qa-enable{height:46px;gap:10px}body.download-knowledge .kc-qa-dialog .qa-enable span{font-size:16px;font-weight:500;color:#334155}body.download-knowledge .kc-qa-dialog .qa-enable input{width:40px!important;min-width:40px;height:24px!important;min-height:24px}body.download-knowledge .kc-qa-dialog .qa-enable input:after{width:20px;height:20px}body.download-knowledge .kc-qa-dialog .qa-enable input:checked:after{transform:translate(16px)}body.download-knowledge .kc-qa-dialog .kc-form .kc-help{font-size:14px!important;color:#64748b}body.download-knowledge .kc-qa-dialog .kc-form :is(.kc-error,[role=alert]){font-size:16px!important;font-weight:500!important}body.download-knowledge .kc-qa-dialog .qa-picker header>strong{font-size:18px}body.download-knowledge .kc-qa-dialog .qa-picker .button{font-size:14px;min-height:36px}body.download-knowledge .kc-qa-dialog .qa-picker [role=option]{font-size:16px}body.download-knowledge .kc-qa-dialog .qa-picker [role=option] strong{min-width:0;overflow-wrap:anywhere}body.download-knowledge .kc-qa-dialog .qa-picker small{font-size:14px!important;flex:none}body.download-knowledge .kc-qa-dialog .qa-link-fields .button{font-size:16px;min-height:40px}body.download-knowledge .kc-qa-dialog .modal-footer .button{min-height:44px;font-size:16px;font-weight:500;padding:9px 18px}body.download-knowledge .kc-qa-dialog .modal-footer .button.primary{font-weight:600}@media(max-width:520px){body.download-knowledge .kc-qa-dialog{padding:10px}body.download-knowledge .kc-qa-dialog .qa-title-row{grid-template-columns:minmax(0,1fr);gap:12px}body.download-knowledge .kc-qa-dialog .qa-enable{flex-direction:row;justify-content:space-between;height:40px}body.download-knowledge .kc-qa-dialog .qa-heading{gap:12px;flex-wrap:wrap}body.download-knowledge .kc-qa-dialog .qa-tools{gap:16px}}.pk-panel{color:#1d2939}.pk-intro,.pk-product-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:8px 0 20px}.pk-intro h2{font-size:20px;margin:0 0 8px}.pk-intro p,.pk-product-heading p{color:#667085;font-size:13px;margin:0;line-height:1.7}.pk-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:start}.pk-products{border:1px solid #e5e9f0;border-radius:10px;padding:16px;background:#fff}.pk-products label{display:block;font-size:12px;color:#667085;margin-bottom:16px}.pk-products select,.pk-products input{width:100%;margin-top:7px;min-width:0}.pk-product{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;padding:13px;text-align:left;background:#fff;border:1px solid #e5e9f0;border-radius:7px;margin-top:10px;color:inherit;cursor:pointer;overflow-wrap:anywhere}.pk-product[aria-pressed=true]{background:#f0f5ff;border-color:#165dff}.pk-product small{font-size:11px;color:#86909c}.pk-badge{display:inline-block;font-size:12px;line-height:1.5;background:#f2f4f7;color:#475467;border-radius:5px;padding:4px 8px}.pk-warning{color:#974c00;background:#fff5e5}.pk-danger{color:#b42318;background:#fff0ef}.pk-detail{min-width:0}.pk-product-heading{margin:0 0 16px}.pk-product-heading h3{font-size:18px;margin:0 0 8px;overflow-wrap:anywhere}.pk-summary{display:flex;flex-wrap:wrap;align-items:center;gap:20px;background:#fff;border:1px solid #e5e9f0;padding:16px;border-radius:9px;font-size:13px}.pk-summary b{font-size:22px;margin-right:5px}.pk-summary small{margin-left:auto;color:#667085;font-size:12px}.pk-check-note{font-size:12px;color:#667085;line-height:1.8;margin:12px 0 18px}.pk-notice{background:#fff8e9;border:1px solid #f5dfaf;border-radius:7px;padding:12px 14px;color:#8b5308;font-size:13px;line-height:1.8}.pk-issue{padding:20px;background:#fff;border:1px solid #e5e9f0;border-radius:10px;margin-bottom:18px}.pk-issue>header{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.pk-issue h3{font-size:16px;margin:0}.pk-issue>p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.pk-muted{color:#667085;margin-left:8px}.pk-sources{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0}.pk-source{min-width:0;border:1px solid #e5e9f0;background:#fafbfc;border-radius:8px;padding:16px}.pk-source h4{color:#667085;font-size:12px;margin:0 0 12px;font-weight:500}.pk-source>strong{font-size:14px;overflow-wrap:anywhere}.pk-answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9;max-height:240px;overflow:auto}.pk-source dl{font-size:12px;line-height:1.8;border-top:1px solid #e5e9f0;padding-top:10px;margin-bottom:14px}.pk-source dt{color:#86909c}.pk-source dd{margin:0 0 7px;overflow-wrap:anywhere}.pk-actions{display:flex;gap:8px;flex-wrap:wrap}.pk-actions .button{font-size:12px!important;white-space:normal}.pk-effect{color:#667085;border-top:1px solid #e5e9f0;padding-top:12px;margin-bottom:0}.pk-empty{padding:30px 18px;color:#667085;font-size:13px;line-height:1.8;text-align:center}.pk-all{border:1px solid #e5e9f0;border-radius:9px;background:#fff;padding:16px}.pk-all>summary{cursor:pointer;font-size:14px}.pk-all article{padding:16px 0;border-top:1px solid #eef1f5;margin-top:12px;font-size:13px}.pk-all article p{color:#667085}.knowledge-center[data-products=true]>.kc-filters,.knowledge-center[data-products=true]>.kc-list-card,.knowledge-center[data-products=true] .kc-tools{display:none}.knowledge-center[data-products=true] .kc-tabs{flex-wrap:wrap}@media(max-width:900px){.pk-layout{grid-template-columns:210px minmax(0,1fr)}.pk-sources{grid-template-columns:1fr}.pk-issue{padding:15px}}@media(max-width:600px){.pk-layout{grid-template-columns:1fr}.pk-products [data-pk-products]{max-height:240px;overflow:auto}.pk-summary{gap:12px}.pk-summary small{width:100%;margin-left:0}.pk-intro,.pk-product-heading{align-items:flex-start;flex-wrap:wrap}.pk-intro h2{font-size:18px}.pk-muted{display:block;margin-left:0}}body .knowledge-center[data-products=true]>.kc-filters{display:none!important}.pk-products select,.pk-products input{border:1px solid #d9dfe8;border-radius:6px;padding:9px 10px;background:#fff;font:inherit;color:#344054;min-height:36px}.pk-products select:focus,.pk-products input:focus{outline:2px solid #c8d8ff;outline-offset:1px}.pk-panel .pk-intro h2{font-size:24px;line-height:1.4;margin:0}.pk-heading-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.pk-change{border:1px solid #ead5ac;background:#fffcf6;padding:12px 16px;border-radius:10px;margin-bottom:12px;color:#253247;font-size:16px;line-height:1.6}.pk-change>header{display:flex;justify-content:space-between;align-items:center;gap:6px 16px;flex-wrap:wrap;margin-bottom:8px}.pk-change h3{font-size:20px;line-height:1.5;font-weight:700;margin:0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pk-change-state{color:#a05b10;font-size:18px;font-weight:600}.pk-change>header small{font-size:14px;color:#667085}.pk-change h4{font-size:16px;font-weight:600;margin:0 0 8px}.pk-change-scroll{max-height:clamp(112px,20dvh,180px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pk-change-table{border:1px solid #ece3d4;border-radius:6px;background:#fff;overflow:clip}.pk-change-row{display:grid;grid-template-columns:minmax(100px,.45fr) repeat(2,minmax(0,1fr));align-items:stretch}.pk-change-row+.pk-change-row{border-top:1px solid #ece3d4}.pk-change-columns{position:sticky;top:0;background:#f7f5f0;z-index:1;font-size:14px;font-weight:600;color:#667085}.pk-change-columns>span{padding:5px 10px}.pk-change-label{padding:8px 10px;font-size:14px;font-weight:600;overflow-wrap:anywhere}.pk-change-cell{min-width:0;padding:8px 10px;border-left:1px solid #ece3d4}.pk-change-before{background:#fff9f5}.pk-change-after{background:#fff1cb;box-shadow:inset 3px 0 #e8ad39}.pk-change-after .pk-change-text{font-weight:600;color:#754609}.pk-change-mobile-label{display:none}.pk-change-value{overflow-wrap:anywhere;font-size:16px;line-height:1.6;color:#344054;min-width:0}.pk-change-absent{font-size:14px;color:#667085}.pk-multiple-changes{max-height:min(360px,42dvh);overflow:auto;margin-bottom:12px;overscroll-behavior:contain}.pk-multiple-changes .pk-change-scroll{max-height:none;overflow:visible;scrollbar-gutter:auto}.pk-multiple-changes .pk-change:last-child{margin-bottom:0}.pk-change-text{margin:0;white-space:pre-wrap}.pk-change-skus{list-style:none;margin:0;padding:0}.pk-change-skus li+li{border-top:1px solid #ece7de;margin-top:8px;padding-top:8px}.pk-change-skus strong{font-weight:600;white-space:pre-wrap}.pk-change-skus dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:8px 0 0}.pk-change-skus dt{color:#667085}.pk-change-skus dd{margin:0;white-space:pre-wrap}.pk-change-images{display:flex;flex-wrap:wrap;gap:8px}.pk-change-image{display:flex;align-items:center;justify-content:center;min-width:0;width:64px;max-width:100%;height:64px;border:1px solid #e5e9f0;border-radius:6px;color:#667085;text-decoration:none;text-align:center;font-size:14px}.pk-change-image img{display:block;width:100%;height:100%;object-fit:contain;border-radius:5px}.pk-change-links{margin-top:10px}.pk-change-knowledge{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.pk-change-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:6px 0}.pk-change-link>span{overflow-wrap:anywhere;min-width:0}.pk-panel .pk-change .button{font-size:16px!important;font-weight:600;min-height:36px;padding:5px 12px;line-height:1.5;white-space:nowrap;flex-shrink:0}.pk-change-material{margin-top:8px;display:inline-flex;align-items:center}.pk-change-footer{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;border-top:1px solid #ece3d4;padding-top:8px;margin-top:8px}.pk-panel .pk-change .pk-change-confirm{display:flex;align-items:flex-start;gap:9px;font-size:16px!important;font-weight:400!important;line-height:1.6;margin:0;cursor:pointer}.pk-change-confirm input[type=checkbox]{appearance:auto;color-scheme:light;width:18px;height:18px;min-width:18px;min-height:18px;flex:none;margin:4px 0 0;padding:0;accent-color:#165dff}.pk-change .pk-change-status{color:#b42318;margin:12px 0 0;font-size:16px;overflow-wrap:anywhere}.pk-change .pk-change-status:empty{display:none}.pk-change .pk-change-empty{font-size:14px;color:#667085;margin:8px 0 0}.pk-change :is(button,a,.pk-change-scroll,input):focus-visible{outline:2px solid #165dff;outline-offset:-2px}@media(max-width:1100px){.pk-change-knowledge{grid-template-columns:1fr}}@media(max-width:700px){.pk-change{padding:10px 12px}.pk-change-scroll{max-height:220px}.pk-change-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-change-columns{display:none}.pk-change-label{grid-column:1/-1;padding-bottom:4px}.pk-change-cell{border-left:0}.pk-change-after{border-left:1px solid #ece3d4}.pk-change-mobile-label{display:block;font-size:14px;color:#667085;margin-bottom:4px}.pk-change-footer{align-items:stretch;flex-direction:column}.pk-change-footer>.button{align-self:flex-end}}body.download-knowledge #knowledge-main .knowledge-center .pk-change .button:disabled{background:#e4e7ec!important;border-color:#d0d5dd!important;color:#667085!important;opacity:1;cursor:not-allowed}body.download-knowledge #knowledge-main .pk-change-confirm input[type=checkbox]{color-scheme:light!important;accent-color:#165dff;background:#fff!important;border:1px solid #98a2b3!important}.pk-panel .pk-product-heading{margin:0 0 6px;align-items:center}.pk-panel .pk-product-heading h3{font-size:20px;margin:0;font-weight:700}.pk-panel .pk-summary{border:0;background:transparent;border-radius:0;padding:0;margin:0 0 12px;gap:12px}.pk-check-result{font-size:14px;color:#667085}.pk-product-heading>.pk-badge{flex-shrink:0}.pk-panel .pk-summary small{font-size:14px;color:#667085;margin-left:auto}.pk-panel .pk-summary .button,.pk-panel .pk-actions .button{font-size:16px!important;font-weight:600;min-height:40px;padding:8px 12px;line-height:1.5}.pk-panel .pk-issue{padding:18px;margin-bottom:16px}.pk-panel .pk-issue>header{margin-bottom:8px;gap:10px}.pk-panel .pk-issue h3{font-size:18px;font-weight:600;overflow-wrap:anywhere}.pk-panel .pk-issue .pk-issue-reason{font-size:14px;line-height:1.6;color:#667085;margin:0}.pk-panel .pk-sources{margin:16px 0 0;gap:20px}.pk-panel .pk-source{padding:0;border:0;border-radius:0;background:transparent}.pk-panel .pk-source+.pk-source{border-left:1px solid #e5e9f0;padding-left:20px}.pk-panel .pk-source h4{font-size:16px;margin:0 0 8px;font-weight:600;color:#475467;overflow-wrap:anywhere}.pk-panel .pk-source h4 span{font-weight:400}.pk-panel .pk-source .pk-answer{font-size:16px!important;line-height:1.7;max-height:180px;margin:0 0 16px}.pk-panel .pk-actions{gap:8px}.pk-panel .pk-all{padding:14px 18px;border-radius:10px}.pk-panel .pk-all h3{font-size:18px;font-weight:600;margin:0 0 8px}.pk-panel .pk-all h3 span{font-size:16px;color:#667085;margin-left:6px}.pk-entry-list{max-height:320px;overflow:auto}.pk-panel .pk-all article{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin:0;padding:8px 0;font-size:16px}.pk-panel .pk-all article>strong{font-weight:500;min-width:0;overflow-wrap:anywhere}.pk-panel .pk-all article .pk-actions{flex-shrink:0}.pk-panel .pk-empty{font-size:16px;padding:8px 12px}.pk-panel .pk-product small,.pk-panel .pk-product .pk-badge{font-size:14px}.pk-panel dialog.pk-evidence{box-sizing:border-box;position:fixed;inset:0;width:min(760px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);min-height:0;height:fit-content;margin:auto;padding:0;overflow:hidden;border:1px solid #d0d5dd;border-radius:12px;background:#fff;color:#253247;box-shadow:0 16px 64px #10182830;font:16px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.pk-panel dialog.pk-evidence[open]{display:flex;flex-direction:column}.pk-evidence::backdrop{background:#10182866}.pk-panel .pk-evidence>header{display:flex;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #e5e9f0}.pk-evidence h3{font-size:20px;margin:0;font-weight:700}.pk-panel .pk-evidence .button{flex:none;font-size:16px!important;font-weight:600;min-height:40px;padding:8px 14px}.pk-panel .pk-evidence-body{min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain;padding:20px 24px 24px}.pk-panel .pk-evidence-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 20px;font-size:18px;font-weight:600;color:#253247}.pk-evidence-summary span{font-size:14px;font-weight:400;color:#667085}.pk-panel .pk-evidence-body section{padding:0;margin:0;border:0}.pk-panel .pk-evidence-body section+section{border-top:1px solid #e5e9f0;padding-top:20px;margin-top:20px}.pk-panel .pk-evidence-body h4{font-size:18px;line-height:1.6;margin:0 0 8px;overflow-wrap:anywhere}.pk-panel .pk-evidence-reason{font-size:16px;line-height:1.65;margin:0 0 16px;color:#475467;overflow-wrap:anywhere}.pk-evidence-body dl{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px 16px;margin:0}.pk-evidence-body dt{color:#667085;font-size:16px}.pk-evidence-body dd{margin:0;font-size:16px;overflow-wrap:anywhere}.pk-panel .pk-evidence>footer{flex:none;padding:12px 24px;border-top:1px solid #e5e9f0;font-size:14px;color:#667085}.pk-evidence-body:focus-visible{outline:2px solid #165dff;outline-offset:-2px}body.download-knowledge #knowledge-main .pk-evidence .pk-evidence-summary{font-size:18px!important;font-weight:600}body.download-knowledge #knowledge-main .pk-evidence :is(.pk-evidence-reason,dt,dd){font-size:16px!important}.pk-panel :is(.pk-entry-list,.pk-answer):focus-visible{outline:2px solid #165dff;outline-offset:2px}@media(max-width:900px){.pk-panel .pk-source+.pk-source{border-left:0;border-top:1px solid #e5e9f0;padding:16px 0 0}.pk-panel .pk-all article{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.pk-panel .pk-summary{gap:8px}.pk-panel .pk-summary small{width:auto;margin-left:0}.pk-panel .pk-summary .button{margin-left:auto}.pk-panel .pk-product-heading h3{font-size:20px}.pk-panel .pk-evidence>header{padding:12px 16px}.pk-panel .pk-evidence-body{padding:16px}.pk-panel .pk-evidence>footer{padding:12px 16px}.pk-evidence-body dl{grid-template-columns:1fr;gap:4px}.pk-evidence-body dd{margin-bottom:10px}}.pk-panel .pk-all article.pk-automatic{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.pk-panel .pk-automatic .pk-answer{grid-column:1/-1;font-size:16px;line-height:1.7;margin:0;max-height:none;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:700px){.pk-panel .pk-all article.pk-automatic{grid-template-columns:1fr}.pk-panel .pk-automatic .pk-actions{justify-content:flex-start}}.pk-panel{width:100%;max-width:none;margin:0;min-width:0}body.download-knowledge:has(.knowledge-center[data-products=true])>.context-bar:not(:has(a:not([hidden]))){display:none}body.download-knowledge #knowledge-main:has(.knowledge-center[data-products=true]){padding:0 16px 24px}body.download-knowledge #knowledge-main .knowledge-center[data-products=true]{margin-bottom:0}.pk-panel *{box-sizing:border-box}.pk-panel [hidden]{display:none!important}.pk-panel svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}body.download-knowledge #knowledge-main .pk-panel .pk-intro{margin:0 0 8px;gap:16px;align-items:center}body.download-knowledge #knowledge-main .pk-panel .pk-intro h2{font-size:24px}.pk-panel .pk-intro .button,.pk-panel .pk-start .button,.pk-panel .pk-list-empty .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 16px;font-size:16px!important;font-weight:600;text-decoration:none}.pk-toolbar{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:20px;padding:10px 14px;border:1px solid #e1e7f0;border-radius:12px;background:#fff;margin-bottom:12px}.pk-toolbar label{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;white-space:nowrap;color:#344054;font-size:16px;font-weight:600}.pk-toolbar :is(select,input){width:100%;min-width:0;min-height:40px;border:1px solid #d8e0eb;border-radius:8px;background:#fff;color:#253247;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;padding:7px 12px;margin:0;box-shadow:none}.pk-toolbar :is(select,input):disabled{background:#f7f9fc;color:#79869b;cursor:not-allowed;opacity:1}.pk-toolbar :is(select,input):focus-visible{outline:2px solid #165dff;outline-offset:2px}.pk-search-field{position:relative;display:block;flex:1;min-width:0}.pk-search-field svg{position:absolute;left:13px;top:10px;color:#7b889c;pointer-events:none}.pk-toolbar .pk-search-field input{padding-left:42px}.pk-panel .pk-layout{grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}.pk-panel .pk-products{padding:12px 10px;border-radius:12px;border-color:#e1e7f0;min-width:0}.pk-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 10px;border-bottom:1px solid #edf0f5}.pk-list-heading h3{margin:0;font-size:18px;font-weight:600}.pk-list-heading span{font-size:14px;color:#667085;white-space:nowrap}.pk-panel [data-pk-products]{max-height:min(520px,calc(100dvh - 280px));min-height:0;overflow:auto;padding:2px}.pk-panel .pk-product{gap:6px;padding:9px 8px;border-color:transparent;border-radius:8px;margin-top:4px}.pk-panel .pk-product strong{font-size:16px;font-weight:600;line-height:1.6}.pk-product-main{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}.pk-product-main strong{min-width:0;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pk-product-meta{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;width:100%}.pk-panel .pk-product-meta small{margin:0;line-height:1.5}.pk-product-meta .pk-badge{padding:2px 6px;white-space:nowrap}.pk-product-image{position:relative;display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid #e1e7f0;border-radius:8px;overflow:hidden;background:#f7f9fc;color:#98a2b3}.pk-panel .pk-product-image svg{width:28px;height:28px}.pk-product-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff}.pk-panel .pk-product:hover{background:#f5f8ff}.pk-panel .pk-product[aria-pressed=true]{border-color:#b7cdfc;background:#edf3ff;box-shadow:inset 3px 0 #2166ff}.pk-panel .pk-product:focus-visible{outline:2px solid #165dff;outline-offset:-2px}.pk-panel .pk-detail{min-height:340px}.pk-panel .pk-product-heading{padding:2px 0 6px}.pk-panel .pk-list-empty{padding:28px 6px;text-align:center;color:#667085;font-size:16px}.pk-panel .pk-list-empty p{margin:0 0 14px}.pk-panel.pk-without-products .pk-layout{grid-template-columns:minmax(0,1fr)}.pk-start{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px;padding:40px 24px;border:1px solid #e1e7f0;border-radius:12px;background:#fff;text-align:center}.pk-start-icon{display:grid;place-items:center;width:72px;height:72px;margin-bottom:22px;background:#eff4ff;color:#4c7fe9;border-radius:20px}.pk-start-icon svg{width:36px;height:36px;stroke-width:1.5}.pk-panel .pk-start h3{margin:0;font-size:20px;font-weight:600;line-height:1.5;color:#253247}.pk-panel .pk-start p{margin:12px 0 24px;font-size:16px;line-height:1.65;color:#667085}body.download-knowledge #knowledge-main .pk-panel .pk-toolbar :is(label,input,select){font-size:16px!important}body.download-knowledge #knowledge-main .pk-panel :is(.pk-intro,.pk-start,.pk-list-empty) .button{font-size:16px!important;font-weight:600!important;min-height:42px;padding:9px 16px}@media(max-width:1100px){.pk-toolbar{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:14px}.pk-panel .pk-layout{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:760px){body.download-knowledge #knowledge-main:has(.knowledge-center[data-products=true]){padding:0 12px 18px}.pk-toolbar{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px}.pk-toolbar label{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.pk-panel .pk-layout{grid-template-columns:minmax(0,1fr)}.pk-panel [data-pk-products]{max-height:230px;min-height:0}.pk-panel .pk-products{padding:10px}.pk-start{min-height:320px;padding:32px 18px}.pk-panel .pk-product-heading,.pk-panel .pk-intro{flex-wrap:wrap}}.pk-pagination{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 0;font-size:14px}.pk-pagination .button{padding:6px 10px;font-size:14px}.knowledge-center[data-learning=true] th{font-size:14px;font-weight:700}.knowledge-center[data-learning=true] .kc-title{font-size:16px;font-weight:700;line-height:1.5}.knowledge-center[data-learning=true] .kc-tag,.knowledge-center[data-learning=true] .kc-status{font-size:14px;font-weight:650}.knowledge-center[data-learning=true] .kc-actions button{font-size:14px;min-height:36px}.knowledge-center[data-learning=true] .kc-filters label{font-size:14px;font-weight:650}.learning-scope .kc-form label,.learning-scope .kc-section-title strong,.learning-scope .kc-states legend{font-size:16px;font-weight:700}.learning-scope .kc-form input,.learning-scope .kc-form textarea,.learning-scope .kc-form select{font-size:15px;font-weight:400}.learning-scope .kc-help{font-size:13px;font-weight:400}.learning-scope [data-kc-save]{font-size:16px;font-weight:700;min-height:44px}.learning-scope .modal-head h2{font-size:22px;font-weight:750;line-height:1.4}.kw-editor{border:1px solid #dfe6f2;border-radius:10px;padding:18px;background:#fff}.kw-editor>header,.kw-suggestion-box>header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.kw-editor h3{font-size:15px;margin:0 0 5px}.kw-editor p{font-size:12px;line-height:1.7;margin:0;color:#7c899b}.kw-editor [data-kw-count]{font-size:12px;white-space:nowrap;color:#8b97a8}.kw-word-box{padding:12px;background:#f8faff;border:1px solid #dfe6f2;border-radius:8px}.kw-editor [data-kw-selected]{display:flex;flex-wrap:wrap;gap:8px}.kw-chip{display:inline-flex;align-items:center;gap:4px;background:#eaf1ff;border:1px solid #dce7fc;border-radius:5px;padding:3px 6px;max-width:100%;color:#2a60bb;font-size:13px;overflow-wrap:anywhere}.kw-chip button{border:0;background:none;padding:2px;font:inherit;color:inherit;cursor:pointer;overflow-wrap:anywhere;text-align:left}.kw-chip.is-editing{border-color:#165dff;background:#ddeaff}.kw-chip [data-kw-remove]{flex:none;color:#7387aa}.kw-add-row{display:flex;gap:9px;margin-top:12px}.kw-add-row input{flex:1;min-width:0!important;background:#fff!important}.kw-rule-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:15px}.kw-rule-fields label{display:grid;gap:7px;font-size:13px}.kw-rule-fields input,.kw-rule-fields select{width:100%;min-width:0!important}.kw-editor .kw-match-note{margin-top:9px}.kw-suggestion-box{background:#f8f5ff;border:1px solid #e8dffb;padding:14px;border-radius:8px;margin-top:16px}.kw-suggestion-box strong{font-size:13px;color:#7654b3}.kw-suggestion-box>header{margin-bottom:0}.kw-suggestions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.kw-suggestions:empty{display:none}.kw-suggestions button{background:#fff;border:1px dashed #bdace1;border-radius:5px;color:#7654b3;padding:5px 9px;font:inherit;font-size:13px;cursor:pointer}.kw-suggestions button:hover{background:#eee7ff}.kw-editor .kw-feedback:not(:empty){margin-top:10px;color:#77648d}.kw-editor .kw-error{margin-top:10px;color:#b42318}.kw-editor button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media(max-width:650px){.kw-editor{padding:12px}.kw-rule-fields{grid-template-columns:1fr}.kw-suggestion-box>header{flex-wrap:wrap;gap:9px}.kw-suggestion-box .suggestion-actions{margin-left:auto}.kw-add-row{flex-wrap:wrap}.kw-add-row input{width:100%}}.kc-form .ki-edit-fields label{font-size:16px}.kc-form .kw-category,.kc-form .kw-match{background:transparent;border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 16px;min-width:0}.kc-form .kw-category legend,.kc-form .kw-match legend{font-size:16px;font-weight:600;margin-bottom:10px}.kc-form .kw-category label,.kc-form .kw-match label{display:inline-flex!important;flex-direction:row;align-items:center;gap:8px;font-size:16px;font-weight:400;white-space:nowrap}.kc-form .kw-category input,.kc-form .kw-match input{appearance:auto;padding:0!important;border:0;flex:0 0 18px;width:18px!important;min-width:18px!important;max-width:18px;height:18px!important;min-height:18px!important;margin:0}.kw-editor h3{font-size:18px;font-weight:600}.kw-editor [data-kw-count],.kw-chip,.kw-rule-fields label,.kw-suggestion-box strong,.kw-suggestions button,.kw-editor p{font-size:16px}.kwc-controls{margin:0 0 12px}.kwc-categories{display:flex;flex-wrap:wrap;gap:4px 22px;background:#fff;border:1px solid #e3e8f0;border-radius:8px;padding:0 16px}.kwc-categories button{background:none;border:0;border-bottom:2px solid transparent;padding:13px 2px;color:#718096;font:inherit;font-size:13px;cursor:pointer}.kwc-categories button[aria-pressed=true]{color:#165dff;border-bottom-color:#165dff;font-weight:600}.kwc-categories span{margin-left:5px;font-size:12px}.kwc-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:16px 0;color:#7e8a9b;font-size:12px}.kwc-toolbar>div{display:flex;align-items:center;gap:16px}.kwc-toolbar label{display:flex;gap:6px;align-items:center}.kwc-toolbar select{padding:5px 7px;border:0;background:transparent;color:#62718a;font:inherit}.kwc-view{display:flex;gap:2px;padding:3px;background:#e9eef7;border-radius:5px}.kwc-view button{padding:5px 11px;background:none;border:0;border-radius:4px;font:inherit;cursor:pointer;color:#748199}.kwc-view button[aria-pressed=true]{background:#fff;color:#165dff;box-shadow:0 1px 3px #2044760c}.kwc-list{display:grid;gap:16px}.kwc-card{background:#fff;border:1px solid #dfe5ef;border-radius:9px;overflow:visible;box-shadow:0 2px 5px #18335704}.kwc-card-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;background:linear-gradient(100deg,#eaf0ff,#f0edff 46%,#edf5ff);border-radius:8px 8px 0 0;border-bottom:1px solid #e3e9f4;min-height:48px;box-sizing:border-box}.kwc-title-group{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.kwc-card .kc-title{font-size:14px!important;font-weight:600!important;white-space:normal!important;overflow-wrap:anywhere}.kwc-category{font-size:11px;color:#7e8ca4;white-space:nowrap}.kwc-card-meta{display:flex;gap:16px;align-items:center;flex:none}.kwc-card-meta time{margin:0;font-size:11px;color:#8a98ad}.kwc-card .kc-actions{gap:7px!important}.kwc-card .knowledge-new{margin:0!important}.kwc-card .kc-status{font-size:12px}.kwc-card-body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.4fr);padding:18px 0;min-height:178px}.kwc-card-body>section{padding:0 18px;min-width:0}.kwc-card-body>section+section{border-left:1px solid #edf0f6}.kwc-card-body header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px}.kwc-card-body h3{font-size:13px;color:#52627a;margin:0;display:flex;align-items:center;gap:7px}.kwc-card-body h3:before{content:"";width:4px;height:12px;border-radius:2px;background:#7da6f9}.kwc-card-body h3 span{font-size:11px;color:#8b9ab0;font-weight:400}.kwc-text-button{background:none;border:0;padding:2px 0;color:#6490d9;cursor:pointer;font:inherit;font-size:12px;white-space:nowrap}.kwc-text-button:hover{color:#165dff}.kwc-match{font-size:11px;line-height:1.6;color:#96a1b2;margin:0 0 11px}.kwc-words,.kwc-exclusions>div,.kwc-compact>div{display:flex;flex-wrap:wrap;gap:6px}.kwc-word{background:#eef5ff;border:1px solid #e5eefb;color:#507cb8;padding:3px 7px;border-radius:4px;font-size:12px;max-width:100%;overflow-wrap:anywhere;line-height:1.5}.kwc-exclusions{margin-top:14px}.kwc-exclusions small{margin:0 0 6px}.kwc-exclusions .kwc-word{background:#fff4ef;border-color:#ffebe2;color:#b77b66}.kwc-source{font-size:11px;color:#9aa6b8;margin:14px 0 0;overflow-wrap:anywhere}.kwc-range{display:flex;align-items:flex-start;gap:6px;margin:2px 0 14px;font-size:12px}.kwc-card .kc-range-text{white-space:normal!important;line-height:1.7!important}.kwc-conditions ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.kwc-conditions li{display:flex;align-items:flex-start;gap:12px;line-height:1.6;font-size:12px}.kwc-conditions li>span{color:#97a2b2;width:58px;flex:none}.kwc-conditions li>strong{font-weight:400;color:#687b94;overflow-wrap:anywhere}.kwc-pending{color:#b18c45;font-size:11px;line-height:1.7;margin-bottom:0}.kwc-reply-list{display:grid;gap:9px;max-height:260px;overflow:auto}.kwc-reply{border-radius:6px;background:#f7f9fc;padding:13px 14px}.kwc-reply small{margin:0 0 7px}.kwc-reply p{font-size:13px;line-height:1.85;color:#52627a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.kwc-muted{font-size:12px;color:#8a98ad}.kwc-compact{display:none;padding:14px 18px;gap:20px;align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.kwc-compact p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;color:#66758e}.kwc-compact>span{font-size:12px;color:#8d9caf}.kwc-list[data-view=compact] .kwc-card-body{display:none}.kwc-list[data-view=compact] .kwc-compact{display:grid}.knowledge-center[data-kind=keyword]>.kc-list-card{border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.knowledge-center[data-kind=keyword]>.kc-list-card>.kc-pagination{border:0!important;background:none!important}.kwc-list>.kc-empty{padding:48px 20px;border:1px dashed #dce4ef;border-radius:8px;background:#fff}.kwc-categories button:focus-visible,.kwc-text-button:focus-visible,.kwc-view button:focus-visible{outline:2px solid #165dff;outline-offset:2px}@media(max-width:1050px){.kwc-card-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kwc-card-body>.kwc-replies{grid-column:1/-1;border-left:0;border-top:1px solid #edf0f6;margin-top:16px;padding-top:16px}.kwc-card-meta{gap:8px}.kwc-card-meta time{display:none}}@media(max-width:650px){.kwc-categories{gap:0 14px;padding:0 12px}.kwc-categories button{padding:10px 0;font-size:12px}.kwc-toolbar{align-items:flex-start;flex-direction:column;gap:9px}.kwc-toolbar>div{width:100%;justify-content:space-between;gap:4px}.kwc-card-header{padding:12px;align-items:flex-start;flex-wrap:wrap;gap:8px}.kwc-card-meta{width:100%;justify-content:space-between}.kwc-card-body{grid-template-columns:minmax(0,1fr);padding:14px 0}.kwc-card-body>section{padding:0 13px}.kwc-card-body>section+section{border-left:0;border-top:1px solid #edf0f6;margin-top:15px;padding-top:15px}.kwc-card-body>.kwc-replies{grid-column:auto}.kwc-compact{grid-template-columns:minmax(0,1fr);gap:12px;padding:13px}.kwc-card .kc-actions{gap:12px!important}}body.download-knowledge #knowledge-main .kwr-page .kc-management-toolbar{display:flex;align-items:center;gap:14px;margin-bottom:8px;flex-wrap:nowrap}body.download-knowledge #knowledge-main .kwr-page .kc-subtabs{padding:0;background:transparent;gap:14px;flex:none;max-width:none;margin:0}body.download-knowledge #knowledge-main .kwr-page .kc-subtabs a{font-size:16px;padding:8px 0;gap:6px;white-space:nowrap;background:none;box-shadow:none;border-radius:0}body.download-knowledge #knowledge-main .kwr-page .kc-subtabs a[aria-current=page]{color:#165dff;border-bottom:2px solid #165dff}body.download-knowledge #knowledge-main .kwr-page .kc-management-toolbar>.kc-filters{flex:1;min-width:0;margin:0;padding:0;background:none;border:0;box-shadow:none}body.download-knowledge #knowledge-main .kwr-page .kc-primary-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}body.download-knowledge #knowledge-main .kwr-page .kc-type-filter{flex:0 0 100px;width:100px}body.download-knowledge #knowledge-main .kwr-page .kc-search{flex:1;min-width:140px;width:auto}body.download-knowledge #knowledge-main .kwr-page .kc-filters :is(input,select){height:36px;background:#fff!important;border:1px solid #e4e8ef!important;border-radius:4px;font-size:14px}body.download-knowledge #knowledge-main .kwr-page .kc-filter-actions{gap:2px}body.download-knowledge #knowledge-main .kwr-page .button{font-size:14px;min-height:36px;padding:6px 10px;border-radius:4px!important}body.download-knowledge #knowledge-main .kwr-page .kc-section-actions{gap:6px;margin-left:0}body.download-knowledge #knowledge-main .kwr-page .kc-reset{padding-inline:6px}body.download-knowledge #knowledge-main .kwr-page .kc-create{margin-left:0}body.download-knowledge #knowledge-main .kwr-page .kc-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;padding:12px;background:#fff;border:1px solid #e3e8ef;border-radius:4px}body.download-knowledge #knowledge-main .kwr-page .kc-advanced-filters .kc-shop-search{width:100%}.kwr-page .kwr-category-strip{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e5e9f1;border-radius:4px;padding:0 14px}.kwr-page .kwc-categories{flex:1;min-width:0;border:0;border-radius:0;padding:0;gap:0 20px;background:none}.kwr-page .kwc-categories button{padding:10px 0;font-size:14px}.kwr-page .kwc-categories span{font-size:12px}.kwr-page .kwr-filter-button{flex:none;border:0;background:none;padding:8px 0;color:#4278bc;font:inherit;font-size:14px;cursor:pointer}.kwr-page .kwr-filter-button:focus-visible{outline:2px solid #165dff;outline-offset:3px}.kwr-page .kwc-controls{margin-bottom:8px}.kwr-page .kwc-toolbar{margin:8px 0;font-size:14px;min-height:30px}.kwr-page .kwc-toolbar>div{gap:12px}.kwr-page .kwc-list{gap:14px}.kwr-page .kwc-card{border:1px solid #e2e7f0;border-radius:5px;box-shadow:0 1px 4px #203c6310;background:#fff}.kwr-page .kwc-card-header{min-height:38px;padding:7px 14px;border-radius:4px 4px 0 0;background:linear-gradient(100deg,#dce8fd,#e5dcf8 40%,#d0e1ff);border-bottom:1px solid #dce5f5}body.download-knowledge #knowledge-main .kwr-page .kwc-card .kc-title{font-size:16px!important;font-weight:600!important}.kwr-page .kwc-card-meta{gap:12px}.kwr-page .kwc-card-meta time,.kwr-page .kwc-category{font-size:12px}.kwr-page .kwc-card-body{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.5fr);padding:14px 0;min-height:164px}.kwr-page .kwc-card-body>section{padding:0 16px;min-width:0}.kwr-page .kwc-card-body>section+section{border-left:1px solid #f0f3f8}.kwr-page .kwc-card-body header{margin-bottom:10px}.kwr-page .kwc-card-body h3{font-size:16px;font-weight:600;color:#344054}.kwr-page .kwc-card-body h3 span{font-size:12px}.kwr-page .kwc-card-body h3:before{width:4px;height:14px;background:#6a99e9}.kwr-page .kwc-text-button{font-size:13px;color:#4f7fbd}.kwr-page .kwc-word{font-size:14px;line-height:1.5;padding:3px 7px;border:0;border-radius:3px;background:#eef5ff;color:#4374ad}.kwr-page .kwc-match{font-size:12px;margin-bottom:10px;color:#8593a7}.kwr-page .kwc-range{font-size:14px;margin-bottom:10px}.kwr-page .kwc-conditions ul{gap:5px}.kwr-page .kwc-conditions li{font-size:13px;line-height:1.5}.kwr-page .kwc-conditions li>span{color:#8996a9}.kwr-page .kwc-reply{background:#f6f8fc;padding:11px 14px;border-radius:4px}.kwr-page .kwc-reply p{font-size:16px;line-height:1.65;color:#475569}.kwr-page .kwc-exclusions{margin-top:10px}@media(max-width:1250px){body.download-knowledge #knowledge-main .kwr-page .kc-management-toolbar{flex-wrap:wrap;gap:8px 12px}body.download-knowledge #knowledge-main .kwr-page .kc-management-toolbar>.kc-filters{flex-basis:100%;order:3}body.download-knowledge #knowledge-main .kwr-page .kc-section-actions{margin-left:auto}.kwr-page .kwc-card-body{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.25fr)}.kwr-page .kwc-card-body>.kwc-replies{grid-column:auto;margin:0;padding-top:0;border-top:0;border-left:1px solid #f0f3f8}}@media(max-width:800px){.kwr-page .kwc-card-body{grid-template-columns:1fr 1fr}.kwr-page .kwc-card-body>.kwc-replies{grid-column:1/-1;margin-top:14px;padding-top:14px;border-top:1px solid #edf0f6;border-left:0}.kwr-page .kwr-category-strip{align-items:flex-start}.kwr-page .kwc-categories{gap:0 16px}}@media(max-width:650px){body.download-knowledge #knowledge-main .kwr-page .kc-management-toolbar{align-items:flex-start}body.download-knowledge #knowledge-main .kwr-page .kc-primary-filters{flex-wrap:wrap}body.download-knowledge #knowledge-main .kwr-page .kc-primary-filters>.kc-type-filter{flex:0 0 100px;width:100px}body.download-knowledge #knowledge-main .kwr-page .kc-primary-filters>.kc-search{flex:1 1 140px;width:auto}body.download-knowledge #knowledge-main .kwr-page .kc-section-actions{margin-left:0}body.download-knowledge #knowledge-main .kwr-page .kc-advanced-filters{grid-template-columns:1fr}.kwr-page .kwr-category-strip{padding:0 10px;gap:6px;flex-wrap:wrap}.kwr-page .kwc-categories{flex-basis:100%;gap:0 14px}.kwr-page .kwc-categories button{font-size:14px;padding:8px 0}.kwr-page .kwr-filter-button{margin-left:auto}.kwr-page .kwc-card-body{grid-template-columns:1fr;padding:14px 0}.kwr-page .kwc-card-body>section+section{border-left:0;border-top:1px solid #edf0f6;margin-top:14px;padding-top:14px}.kwr-page .kwc-card-meta{flex-wrap:wrap;row-gap:8px}.kwr-page .kwc-card-header{padding:10px 14px}.kwr-page .kwc-toolbar{gap:8px}.kwr-page .kwc-toolbar>div{gap:6px}.kwr-page .kwc-toolbar select{max-width:140px}}body.authenticated-theme .sw-shell .page .button.rag-action{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;flex-shrink:0;border-radius:10px;text-decoration:none;overflow:visible}body.authenticated-theme .sw-shell .page .button.rag-icon-button{width:42px;height:42px;min-width:42px;padding:0;flex:0 0 42px}.rag-action-icon{display:block;width:19px;height:19px;flex:0 0 19px;pointer-events:none}.rag-action:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:max-content;max-width:210px;padding:6px 9px;border-radius:6px;background:#263348;color:#fff;font:12px/1.5 sans-serif;white-space:normal;text-align:center;box-shadow:0 4px 12px #0002;pointer-events:none;opacity:0;visibility:hidden;z-index:30}.rag-action:is(:hover,:focus-visible):after{opacity:1;visibility:visible}.knowledge-tool-links .rag-action:last-child:after{left:auto;right:0;transform:none}.knowledge-detail-actions .rag-action:after{top:calc(100% + 8px);bottom:auto}.knowledge-detail-actions .rag-action:last-child:after{left:auto;right:0;transform:none}body.authenticated-theme .rag-action:focus-visible{outline:2px solid var(--wg-accent, #5144ed);outline-offset:3px}@media(max-width:760px){body.authenticated-theme .sw-shell .page .button.rag-action{min-height:44px}body.authenticated-theme .sw-shell .page .button.rag-icon-button{width:44px;height:44px;min-width:44px;flex-basis:44px}.rag-action:after{display:none}}.quick-start{max-width:960px;margin:0 auto;padding:36px 24px 48px;color:#182334}.quick-heading{text-align:center;margin-bottom:30px}.quick-eyebrow{color:#476981;font-size:13px;font-weight:600;letter-spacing:2px}.quick-heading h1{font-size:34px;letter-spacing:-1px;line-height:1.35;margin:12px 0}.quick-heading p{color:#667385;line-height:1.8;margin:0}.quick-steps{display:flex;list-style:none;padding:0;margin:0 auto 24px;gap:28px;justify-content:center}.quick-steps li{display:flex;gap:9px;align-items:center;font-size:14px;color:#7a8794}.quick-steps b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e9edf1}.quick-steps [aria-current]{color:#183d59;font-weight:600}.quick-steps [aria-current] b{background:#203f58;color:#fff}.quick-card{background:#fff;border:1px solid #e0e6ec;border-radius:20px;padding:30px;box-shadow:0 10px 32px #1b345408}.quick-card h2{font-size:19px;margin:0 0 18px}.quick-platforms{display:flex;gap:12px;margin-bottom:22px}.quick-platforms button{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:1px solid #dde4eb;border-radius:12px;padding:15px;cursor:pointer;font-size:15px;color:inherit}.quick-platforms button[aria-pressed=true]{border-color:#254c6b;box-shadow:0 0 0 1px #254c6b;background:#f5f9fc}.quick-platforms img{width:26px;height:26px;object-fit:contain}.quick-shop{display:flex;align-items:center;gap:14px;margin-bottom:20px;font-size:14px}.quick-shop select{max-width:100%;padding:9px;border:1px solid #dce3eb;border-radius:8px}.quick-drop{text-align:center;border:1px dashed #b8c8d6;background:#f8fafc;border-radius:14px;padding:28px 18px}.quick-file-icon{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#eaf0f5;color:#385f7d;font-size:28px}.quick-drop h3{font-size:19px;margin:15px 0 8px}.quick-drop p{color:#6a7787;margin:0 0 20px;font-size:14px}.quick-drop small{display:block;font-size:12px;line-height:1.9;color:#778392;margin-top:16px}.quick-start .button{min-height:42px;white-space:normal;justify-content:center}.quick-start .primary{background:#203f58;color:#fff;border-color:#203f58}.quick-start button:disabled{opacity:.5;cursor:default}.quick-start button:focus-visible,.quick-start a:focus-visible{outline:3px solid #88b4d5;outline-offset:3px}.quick-status{margin-top:22px}.quick-status h2{margin:0 0 8px;font-size:17px}.quick-status p{line-height:1.8;color:#697687;font-size:14px;margin:0}.quick-start[data-state=processing] .quick-status{border-left:3px solid #557f9c;padding-left:16px}.quick-start[data-state=ready] .quick-status h2{color:#257359;font-size:24px}.quick-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.quick-actions:has(>[hidden]):not(:has(>:not([hidden]))){display:none}.quick-counts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.quick-counts span{background:#f6f8fa;border-radius:10px;padding:16px;color:#6b7886;font-size:13px}.quick-counts strong{display:block;font-size:22px;color:#263f52;margin-bottom:5px}.quick-results details{border-top:1px solid #e7ecf1;padding-top:16px;font-size:14px}.quick-results summary{cursor:pointer;color:#506b80}.quick-results article{border-bottom:1px solid #edf0f3;padding:12px 0}.quick-results article h3{font-size:15px}.quick-results p,.quick-results pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.quick-results pre{background:#f7f9fb;border-radius:10px;padding:16px;font:13px/1.8 inherit;max-height:360px;overflow:auto}.quick-gaps{background:#fff8ed;padding:16px;border-radius:10px;margin:16px 0}.quick-gaps h3{font-size:15px}.quick-gaps li{line-height:1.8;margin:6px 0}.quick-connect{border-top:1px solid #e8edf2;margin-top:26px;padding-top:20px}.quick-connect h3{font-size:16px;margin-top:0}.quick-connect ol{padding-left:22px;line-height:2;color:#647184;font-size:14px}.quick-footer{display:flex;justify-content:space-between;gap:20px;margin-top:22px;font-size:12px;line-height:1.8;color:#7b8795}.quick-footer a{white-space:nowrap;color:#405f78}.quick-start [hidden]{display:none!important}@media(max-width:600px){.quick-start{padding:25px 14px}.quick-heading h1{font-size:25px}.quick-heading p{font-size:14px}.quick-card{padding:20px 16px}.quick-platforms{gap:8px}.quick-platforms button{flex-direction:column;font-size:13px;padding:12px 7px;gap:7px}.quick-steps{gap:12px}.quick-steps li{font-size:11px;gap:5px}.quick-steps b{width:22px;height:22px}.quick-counts{gap:7px}.quick-counts span{padding:12px 8px;font-size:11px}.quick-counts strong{font-size:18px}.quick-actions>*{flex:1 1 100%}.quick-footer{flex-direction:column;gap:8px}.quick-shop{flex-direction:column;align-items:stretch}}.quick-documents{margin-top:24px}.quick-documents>h2{margin-bottom:6px}.quick-material-hint{color:#697687;font-size:13px;line-height:1.7;margin:0 0 15px}.quick-saved-documents{padding:16px;background:#f7f9fb;border-radius:12px}.quick-saved-documents ul{list-style:none;padding:0;margin:0 0 12px}.quick-saved-documents li{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:14px;overflow-wrap:anywhere}.quick-saved-documents small{color:#538169;flex-shrink:0}.quick-ai-notice{padding:17px 19px;margin:18px 0;background:#fff8eb;border:1px solid #f1dfbb;border-radius:12px;font-size:14px}.quick-ai-notice strong{color:#7e5b2e}.quick-ai-notice p{line-height:1.8;color:#7c7061;margin:8px 0 12px}.quick-ai-notice a{margin-right:18px;color:#71501f}.quick-ai-notice .button{background:transparent}.quick-start [data-material-videos-editor]{padding:0 24px 24px}.quick-start :is([data-material-images-editor],[data-material-videos-editor]) .card{box-shadow:none}.quick-start .kb-material-images{border:1px solid #e6ebf0;border-radius:14px}.quick-start .kb-material-images>header{padding:20px}.quick-start .kb-material-image-actions>.button{min-width:112px}.quick-start .kb-material-image-preview{max-width:270px}.quick-start .kb-material-thumbnail{width:52px;height:52px}.quick-start .kb-material-images .field{min-width:0}.quick-start .kb-material-images input{max-width:100%;box-sizing:border-box}@media(max-width:650px){.quick-start [data-material-videos-editor]{padding:12px}.quick-start .kb-material-images>header{padding:16px}.quick-start .kb-material-image-preview{max-width:100%}.quick-ai-notice{padding:14px}.quick-saved-documents li{align-items:flex-start}}.knowledge-automatic-chain{margin:16px auto 24px;max-width:1120px;font-size:14px;line-height:1.9;color:#476981;text-align:center;padding:0 16px}.commerce-map{display:grid;gap:20px;min-width:0}.commerce-map label{display:grid;gap:6px;min-width:0}.commerce-map .mapping-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.commerce-map article{padding:16px;border:1px solid var(--border-color,#dce2ed);border-radius:12px;min-width:0}.commerce-map header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.commerce-map h3,.commerce-map h4{margin:0}.commerce-map .mapping-sku{margin-top:12px;background:#f7f9fc}.commerce-map .mapping-confirm{display:flex;align-items:center;gap:8px;margin-top:12px}.commerce-map textarea{min-height:66px;resize:vertical}.commerce-map small{display:block;overflow-wrap:anywhere}.commerce-map [data-mapping-error]{color:#b42318}.commerce-map .mapping-status{padding:12px;background:#f3f6fc;border-radius:10px}.commerce-map .mapping-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:600px){.commerce-map .mapping-grid{grid-template-columns:1fr}.commerce-map article{padding:12px}.commerce-map header{align-items:flex-start;flex-wrap:wrap}}.commerce-catalog{display:grid;gap:16px;min-width:0}.commerce-catalog label{display:grid;gap:6px;min-width:0}.commerce-catalog input[type=file]{max-width:100%;width:100%;font-size:12px}.commerce-catalog .catalog-tools,.commerce-catalog .catalog-item-actions{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.commerce-catalog .catalog-file{flex:1;min-width:190px}.commerce-catalog article{padding:18px;margin-top:14px;border:1px solid var(--border-color,#dce2ed);border-radius:14px;overflow-wrap:anywhere}.commerce-catalog header{display:flex;align-items:start;justify-content:space-between;gap:12px}.commerce-catalog h3{margin:0 0 6px}.commerce-catalog .catalog-state{border-radius:8px;padding:5px 8px;background:#edf4ff;color:#2455a6;font-size:12px;flex-shrink:0}.commerce-catalog .catalog-note,.commerce-catalog .commerce-catalog-summary{padding:12px;border-radius:10px;background:#f2f6fc}.commerce-catalog .catalog-error{color:#b42318}.commerce-catalog .catalog-warning{color:#875406}.commerce-catalog .catalog-skus{display:grid;gap:10px;grid-template-columns:1fr 1fr}.commerce-catalog .catalog-skus section{background:#f6f8fb;border-radius:8px;padding:12px;min-width:0}.commerce-catalog details{margin:14px 0}.commerce-catalog summary{cursor:pointer}.commerce-catalog small{display:block;color:#64748b;margin-top:10px}.commerce-catalog [data-catalog-status]{margin:0;white-space:pre-wrap}.commerce-catalog [data-catalog-status]:empty{display:none}@media(max-width:600px){.commerce-catalog .catalog-skus{grid-template-columns:1fr}.commerce-catalog header{flex-direction:column}.commerce-catalog article{padding:12px}.commerce-catalog .catalog-item-actions,.commerce-catalog .catalog-tools{align-items:stretch;flex-direction:column}.commerce-catalog .catalog-file{min-width:0}}.commerce-catalog .catalog-automatic,.commerce-catalog .catalog-draft-preview{padding:18px;border:1px solid #c7d9ee;border-radius:14px;background:#f5f9ff}.commerce-catalog [hidden]{display:none}.commerce-catalog .catalog-automatic details label{margin-bottom:12px}.commerce-catalog .catalog-draft-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.commerce-catalog .catalog-draft-preview details{border-bottom:1px solid #dce2ed;padding-bottom:12px}.commerce-catalog>*{min-width:0}.commerce-catalog .catalog-draft-preview{min-width:0;overflow-wrap:anywhere}.commerce-catalog .catalog-draft-preview pre{min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.commerce-catalog .session-product-list{display:grid;gap:8px;max-height:320px;overflow:auto;padding:0}.commerce-catalog .session-product-list article{margin:0;padding:12px;background:#fff;border:1px solid #e4eaf2;border-radius:8px;overflow-wrap:anywhere}.commerce-catalog .session-product-list small{margin-top:4px}.commerce-catalog [data-session-catalog] strong{font-weight:700}.commerce-catalog .session-products{padding:18px;background:#fff;border:1px solid #dce4ef;border-radius:12px;min-width:0}.session-products .session-products-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.session-products h3{font-size:16px;margin:0}.session-products h3 span{margin-left:8px;color:#2465e9}.session-products small{display:block;margin:5px 0 0;color:#738099;font-size:12px}.session-products .product-search{display:flex;gap:6px;max-width:290px}.session-products .product-search input{min-width:0}.session-products .product-table-scroll{overflow:auto;border:1px solid #e5eaf2;border-radius:9px}.session-products .product-table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.session-products .product-table th{background:#f6f8fc;text-align:left;color:#526078;font-weight:700}.session-products .product-table td,.session-products .product-table th{padding:12px 14px;border-bottom:1px solid #edf0f5}.session-products .product-table td:nth-child(2){min-width:220px}.session-products .product-table code{font-size:12px;white-space:nowrap;color:#5a6780}.session-products img,.session-products .product-image-empty{width:48px;height:48px;object-fit:contain;border-radius:6px;background:#f4f7fa;display:inline-flex;align-items:center;justify-content:center;color:#8c97aa;font-size:12px;flex-shrink:0}.session-products .product-pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;font-size:12px}.session-products .product-identity{display:flex;gap:14px;align-items:center;padding:14px;background:#f6f8fc;border-radius:9px;margin-bottom:16px;overflow-wrap:anywhere}.session-products .product-parameters{display:grid;gap:16px}.session-products .product-parameters label{display:grid;gap:8px}.session-products textarea{resize:vertical;min-height:80px;font:inherit;line-height:1.65;width:100%;box-sizing:border-box}.session-products .product-form-actions{display:flex;justify-content:flex-end;gap:8px}.session-products .product-save-status{min-height:20px;margin:0;color:#3363ab}.session-products .product-empty{text-align:center;color:#738099;padding:30px}.commerce-catalog .catalog-other-imports>summary{font-weight:600;color:#64748b}@media(max-width:600px){.commerce-catalog .session-products{padding:12px}.session-products .session-products-header{align-items:stretch;flex-direction:column}.session-products .product-search{max-width:none}.session-products .product-pagination{gap:8px}.session-products .product-form-actions{flex-wrap:wrap}.session-products .product-identity strong{font-size:13px}}.commerce-catalog .session-products textarea.input{min-height:96px;height:auto;max-height:none;font-weight:400}.product-image-learning{padding:18px;border:1px solid #dce6f3;border-radius:10px;background:#f7faff}.product-image-learning p{font-size:14px;color:#64748b;line-height:1.8}.product-detail-images{display:flex;gap:10px;overflow:auto;margin:12px 0}.product-detail-images img{height:110px;width:90px;object-fit:cover;border:1px solid #e1e7ee;border-radius:6px}.product-image-learning pre{white-space:pre-wrap;max-height:300px;overflow:auto;font:inherit;font-size:14px}.media-upload-success{display:flex;align-items:flex-start;gap:12px;margin:0 24px 16px;padding:16px;border:1px solid #a7dfbd;border-radius:12px;background:#edf9f1;color:#17633a;overflow-wrap:anywhere}.media-upload-success-mark{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#d2efdd;font-size:18px}.media-upload-success>div{min-width:0}.media-upload-success strong{font-size:16px;line-height:1.6}.kb-material-images .media-upload-success p,.media-upload-success p{margin:4px 0 0;font-size:13px;line-height:1.7;color:#17633a}@media(max-width:650px){.media-upload-success{margin:0 12px 12px;padding:12px}}.setup-library .setup-library-heading{display:flex;align-items:center;gap:12px}.setup-library-heading h2{margin-right:auto}.setup-image-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.setup-image-card-title strong{min-width:0;overflow-wrap:anywhere}.setup-image-card-title .status{flex-shrink:0}.setup-image-card-actions{display:flex;gap:8px;padding-top:8px}.setup-image-card-actions .rag-icon-button{margin-left:auto}.image-draft-status{margin-left:auto;font-size:13px;color:var(--wg-muted,#667085)}.image-draft-conflict{padding:16px;border-radius:12px;background:var(--wg-tile,#f6f7fb);font-size:14px}.image-library-tabs{display:flex;gap:8px}.image-library-tabs [aria-pressed=true]{background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}.setup-deleted-image{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--wg-border,#e1e4ec);border-radius:12px}.setup-deleted-image strong{min-width:0;overflow-wrap:anywhere}.setup-library .setup-match{border-top:1px solid var(--wg-border,#e1e4ec);padding-top:18px}.setup-match>summary{cursor:pointer;font-size:14px;font-weight:500;padding:4px 0}.setup-match>form{padding-top:20px}.image-delete-dialog{max-width:min(440px,calc(100vw - 40px));padding:28px;border:1px solid var(--wg-border,#e1e4ec);border-radius:18px;background:var(--wg-panel,#fff);color:var(--wg-text,#172033);box-shadow:0 24px 80px #10182829}.image-delete-dialog::backdrop{background:#1520395c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.image-delete-dialog h3{margin:0 0 18px;font-size:20px}.image-delete-dialog p{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.image-delete-dialog [data-image-delete-name]{font-weight:600}.image-delete-dialog .setup-image-stage-actions{margin-top:20px}.setup-image-wizard .setup-image-stage h3{font-size:18px}.setup-image-fields .setup-image-disclaimer{display:block;font-size:13px;line-height:1.7;color:var(--wg-muted,#667085)}.setup-image-wizard .setup-image-guide{margin-top:4px}.setup-image-wizard .setup-image-guide:has([data-image-step="2"][data-state=done]){display:none}.setup-page .media-file-control{display:grid;justify-items:center;gap:10px;width:100%;min-width:0;margin-top:8px;font-weight:400}.setup-page .media-file-trigger{position:relative;display:inline-grid;max-width:100%;border-radius:10px}.setup-page .media-file-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:144px;padding:10px 20px;box-sizing:border-box;border:1px solid transparent;border-radius:10px;background:var(--portal-primary,#4f46e5);color:#fff;font:600 14px/22px var(--portal-font,inherit);transition:background .15s,box-shadow .15s}.setup-page .media-file-button svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.setup-page .setup-file-picker .media-file-trigger input[type=file]{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-width:100%;margin:0;padding:0;border:0;border-radius:inherit;opacity:0;cursor:pointer}.setup-page .media-file-trigger:hover:not(:has(input:disabled)) .media-file-button{background:var(--portal-primary-hover,#4338ca)}.setup-page .media-file-trigger:has(input:focus-visible) .media-file-button{outline:3px solid #c7d2fe;outline-offset:3px}.setup-page .media-file-trigger:has(input:disabled) .media-file-button{background:#e4e7ec;color:#98a2b3}.setup-page .media-file-trigger input:disabled{cursor:not-allowed}.setup-page .media-file-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--portal-muted,#667085);font-size:12px;font-weight:400;line-height:20px}.setup-page .media-file-name[data-selected=true]{color:var(--portal-text,#182230)}@media(max-width:600px){.setup-image-card-actions .button{font-size:13px;min-height:40px}.setup-library-heading{align-items:flex-start}}.knowledge-videos{min-width:0}.knowledge-videos [hidden]{display:none!important}.knowledge-videos .field,.knowledge-videos .video-file-column{min-width:0}.knowledge-videos input,.knowledge-videos select{width:100%;min-width:0}.knowledge-videos .video-notice{padding:14px 18px;margin:16px 0 0;border-radius:12px;background:var(--wg-tile,#f6f7fb);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.knowledge-videos .video-error{color:#b42318}.knowledge-videos video{display:block;width:100%;max-height:260px;background:#171b25;border-radius:10px}.knowledge-videos .video-editor-preview{margin-top:12px;max-height:180px}.video-file-caption{margin:12px 0!important;overflow-wrap:anywhere}.video-summary-icon{display:grid;place-items:center;flex-shrink:0;width:72px;height:72px;background:#fff;color:var(--wg-accent,#5144ed);border-radius:12px}.video-summary-icon svg{width:32px;height:32px}.video-upload-queue{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.video-queue-item{display:flex;align-items:center;min-width:0;padding:4px;border:1px solid var(--wg-border,#e1e4ec);border-radius:12px;background:var(--wg-panel,#fff)}.video-queue-item.selected{border-color:var(--wg-accent,#5144ed);background:var(--wg-selected,#efefff)}.video-queue-select{display:grid;flex:1;min-width:0;gap:6px;border:0;background:transparent;padding:10px;text-align:left;color:inherit;cursor:pointer;font:inherit}.video-queue-select span,.video-queue-select small{overflow-wrap:anywhere}.video-queue-select small{font-size:12px;color:var(--wg-muted,#667085)}.video-library-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,220px);gap:16px}.video-library-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.video-card{min-width:0}.video-card small{color:var(--wg-muted,#667085);font-size:13px}.video-card-preview{display:flex;align-items:center;justify-content:center;gap:14px;min-height:150px;background:var(--wg-tile,#f6f7fb);border-radius:8px}.video-card-icon{display:grid;place-items:center;color:var(--wg-accent,#5144ed)}.video-card-icon svg{width:32px;height:32px}.video-card .setup-image-card-actions{justify-content:flex-start}.video-keyword-summary{font-size:14px;line-height:1.6;color:var(--wg-muted,#667085)}.kb-material-videos [data-material-videos-editor]{padding:0 24px 24px}.kb-material-video-count{flex-shrink:0;font-size:12px;font-weight:600;color:#344054;white-space:nowrap}.kb-material-videos .kb-material-image-preview{flex-wrap:wrap}.kb-material-video-thumbnail{position:relative}.kb-material-video-thumbnail>.kb-material-video-badge{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#182437b3;color:#fff;font-size:9px;padding-left:1px}.kb-material-video-thumbnail [hidden]{display:none!important}@media(max-width:650px){.video-library-filters,.video-upload-queue,.video-library-list{grid-template-columns:minmax(0,1fr)}.kb-material-videos [data-material-videos-editor]{padding:0 12px 12px}.knowledge-content-tabs{flex-wrap:wrap}.video-summary-icon{width:48px;height:56px}.knowledge-videos .setup-image-card-actions .button{flex:1}.knowledge-videos .setup-library-heading>.button{flex:1}}.knowledge-compact .knowledge-base-empty{display:flex;flex-direction:column;align-items:center;gap:22px;padding:48px 24px}.knowledge-base-empty-actions{display:flex;flex-direction:column;align-items:center;gap:12px}.knowledge-empty-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}.knowledge-empty-mark .rag-action-icon{width:25px;height:25px}.knowledge-compact .knowledge-base-empty strong{margin:0;color:var(--wg-text,#182230);font-size:19px;font-weight:600}.knowledge-compact .knowledge-coming-soon{display:grid;place-items:center;min-height:clamp(320px,60dvh,620px);box-sizing:border-box;margin-top:20px;padding:32px 20px;text-align:center}.knowledge-compact .knowledge-coming-soon p{margin:0;color:var(--wg-muted,#667085);font-size:20px;font-weight:500;line-height:1.6}.knowledge-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.knowledge-compact .knowledge-settings-card{display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden}.knowledge-settings-card:only-child{grid-column:1/-1}.knowledge-compact .knowledge-settings-card>.card-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:20px;border-bottom:0}.knowledge-settings-card .card-head h2{margin:0;font-size:18px;color:var(--wg-text,#182230)}.knowledge-setting-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}.knowledge-setting-icon .rag-action-icon{width:20px;height:20px}.knowledge-compact .knowledge-settings-card>.card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:12px;padding:0 20px 20px}.knowledge-setting-value{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.knowledge-setting-value>strong{font-size:20px;overflow-wrap:anywhere;color:var(--wg-text,#182230)}.knowledge-setting-label{font-size:16px;color:var(--wg-text,#182230)}.knowledge-settings-card .knowledge-settings-note{margin:0;font-size:13px;line-height:1.75;color:var(--wg-muted,#667085);overflow-wrap:anywhere}.knowledge-settings-actions{margin-top:auto;padding-top:4px;max-width:100%}body.authenticated-theme .knowledge-compact .knowledge-detail-actions .rag-action{font-size:14px}@media(max-width:760px){.knowledge-settings-grid{grid-template-columns:minmax(0,1fr)}.knowledge-compact .knowledge-library-bar{align-items:stretch;flex-wrap:wrap}.knowledge-compact .knowledge-library-bar .knowledge-base-selector{flex-basis:100%;max-width:none}.knowledge-compact .knowledge-library-controls{justify-content:flex-end;width:100%}body.authenticated-theme .sw-shell .knowledge-compact [data-knowledge-platform-switcher]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px;overflow:visible}body.authenticated-theme .sw-shell .knowledge-compact .knowledge-platform-tab{min-width:0;width:auto;gap:5px;padding:10px 4px;justify-content:center}body.authenticated-theme .sw-shell .knowledge-compact .knowledge-platform-icon{width:22px;height:22px;flex-basis:22px}body.authenticated-theme .sw-shell .knowledge-compact .knowledge-platform-tab strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}body.authenticated-theme .sw-shell .knowledge-compact .knowledge-platform-tab small{display:none}.knowledge-compact .knowledge-base-empty{padding:36px 16px}}.knowledge-add-methods,.knowledge-optional-setting,.knowledge-source-records{min-width:0;font-size:14px;color:var(--text-secondary,#596477)}.knowledge-add-methods summary,.knowledge-optional-setting summary,.knowledge-source-records>summary{cursor:pointer;padding:10px 12px;border:1px solid var(--border,#dde3eb);border-radius:8px;background:var(--surface,#fff)}.knowledge-add-methods-content{display:flex;flex-wrap:wrap;gap:10px;max-width:420px;padding:12px 0}.knowledge-add-methods-content small{flex-basis:100%;line-height:1.6}.knowledge-optional-setting{grid-column:1/-1}.knowledge-source-records{margin:12px 0}.knowledge-source-records[open]>summary{margin-bottom:10px}.knowledge-category-tabs{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}body.authenticated-theme .sw-shell .knowledge-category-tabs .button[aria-pressed=true]{background:var(--wg-selected,#eef2ff)!important;color:var(--wg-accent,#4338ca)!important;border-color:var(--wg-accent,#4338ca)!important}body.download-onboarding.authenticated-theme{--font-sans: "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--sw-sidebar: 192px;font-family:var(--font-sans);font-size:14px;line-height:20px}body.download-onboarding.authenticated-theme[data-site-theme=default]{background:#f6f7fb}body.download-onboarding.authenticated-theme[data-component-palette=default],body.download-onboarding.authenticated-theme[data-component-palette=default] .sw-shell{--font-sans: "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--wg-surface: #FFFFFF;--wg-raised: #FFFFFF;--wg-control: #FFFFFF;--wg-tile: #F6F7FB;--wg-inset: #F6F7FB;--wg-hover: #F6F7FB;--wg-selected: #EEF2FF;--wg-border: #E4E7EC;--wg-border-strong: #E4E7EC;--wg-text: #182230;--wg-muted: #667085;--wg-subtle: #667085;--wg-text-muted: #667085;--text-muted: #667085;--text-primary: #182230;--wg-focus: #4F46E5;--wg-accent: #4F46E5;--cp-accent: #4F46E5;--cp-primary: #4F46E5;--cp-primary-hover: #4338CA;--vp-accent: #4F46E5;--vp-accent-hover: #4338CA;--vp-accent-soft: #EEF2FF;--color-blue-600: #4F46E5;--color-blue-700: #4338CA;--color-blue-100: #EEF2FF;--color-blue-50: #F6F7FB;--color-slate-950: #182230;--color-slate-900: #182230;--color-slate-800: #182230;--color-slate-700: #667085;--color-slate-600: #667085;--color-slate-500: #667085;--color-slate-200: #E4E7EC;--color-slate-50: #F6F7FB;--ss-muted: #667085;color:#182230}body.download-onboarding.authenticated-theme .sw-shell{display:flex;min-height:100dvh;padding:0;gap:0}body.download-onboarding.authenticated-theme .sw-shell .sw-workspace{display:flex;flex:1;flex-direction:column;width:calc(100% - var(--sw-sidebar));min-width:0;min-height:100dvh;margin:0 0 0 var(--sw-sidebar);padding:0}body.download-onboarding.authenticated-theme .sw-shell>.sw-sidebar{position:fixed;inset:0 auto 0 0;z-index:50;width:var(--sw-sidebar);display:flex;flex-direction:column;padding:24px 16px 16px;border-right:1px solid var(--wg-border);background:var(--wg-surface);overflow:auto}body.download-onboarding .sw-brand{display:flex;align-items:center;gap:8px;padding:0 8px 24px;font-size:18px;font-weight:700}body.download-onboarding .sw-brand img{flex:none;border-radius:8px}body.download-onboarding .sw-brand small{display:block;color:var(--wg-muted);font-size:12px;font-weight:400;margin-top:4px}body.download-onboarding .sw-sidebar-head{display:flex;align-items:center;gap:8px;margin-bottom:24px}body.download-onboarding .sw-sidebar-head .sw-brand{flex:1;min-width:0;gap:6px;padding:0;font-size:17px}body.download-onboarding .sw-sidebar-head .sw-brand>span{white-space:nowrap}body.download-onboarding .sw-sidebar-toggle{display:grid;place-items:center;flex:0 0 30px;width:30px;height:32px;padding:5px;border:1px solid var(--wg-border);border-radius:8px;color:var(--wg-muted);background:var(--wg-surface);cursor:pointer}body.download-onboarding .sw-sidebar-toggle svg{width:18px;height:18px}body.download-onboarding .sw-sidebar-toggle:hover{color:var(--wg-accent);background:var(--wg-selected)}body.download-onboarding .sw-sidebar-toggle:focus-visible{outline:2px solid var(--wg-focus);outline-offset:3px}body.download-onboarding .sw-nav-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}body.download-onboarding.authenticated-theme .sw-sidebar .sw-nav-link{display:flex;align-items:center;justify-content:flex-start;gap:8px;position:static;width:100%;height:auto;min-height:40px;padding:8px 16px;border:1px solid transparent!important;border-radius:8px;text-decoration:none;font-size:14px;line-height:20px;white-space:normal;transform:none;background:transparent!important;color:var(--wg-text)!important;box-shadow:none!important}body.download-onboarding.authenticated-theme .sw-sidebar .sw-nav-link[aria-current=page]{background:var(--wg-selected)!important;color:var(--vp-accent)!important;font-weight:600}body.download-onboarding.authenticated-theme .sw-sidebar .sw-nav-link:hover{background:var(--wg-hover)!important}body.download-onboarding .sw-shell .nav-icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px}body.download-onboarding.authenticated-theme .sw-shell .nav-icon{background:none!important;border:0;box-shadow:none}body.download-onboarding.authenticated-theme[data-component-palette=default] .sw-shell .sw-nav-link[aria-current=page]{background:#eef2ff!important;border-color:#e4e7ec!important;color:#4f46e5!important}body.download-onboarding .sw-shell .nav-icon svg,body.download-onboarding .sw-page-tools svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7}body.download-onboarding .sw-modules{margin-top:auto;padding-top:12px;border-top:1px solid var(--wg-border);display:grid;gap:4px}body.download-onboarding .sw-shell .sw-module-link{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:9px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--wg-text);text-decoration:none;min-height:40px;transition:background .15s,color .15s}body.download-onboarding .sw-module-text{min-width:0;font-size:13px;font-weight:500;line-height:20px}body.download-onboarding .sw-module-link .nav-icon{color:var(--vp-accent)}body.download-onboarding .sw-module-link small{flex-basis:100%;font-size:12px;color:var(--wg-muted)}body.download-onboarding .sw-module-external{display:inline-flex;flex:0 0 14px;width:14px;height:14px;margin-left:auto;color:var(--wg-muted)}body.download-onboarding .sw-module-external svg,body.download-onboarding .sw-account-chevron{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.download-onboarding .sw-module-link .sw-module-external,body.download-onboarding .sw-home-link .sw-module-external{display:none}body.download-onboarding .sw-module-link[aria-disabled=true],body.download-onboarding .sw-home-link[aria-disabled=true]{cursor:not-allowed;color:var(--wg-muted)}body.download-onboarding .sw-shell :is(.sw-module-link,.sw-home-link)[href]:hover{background:var(--wg-selected);color:var(--vp-accent)}body.download-onboarding .sw-shell :is(.sw-module-link,.sw-home-link,.sw-account-summary):focus-visible{outline:2px solid var(--wg-focus);outline-offset:3px}body.download-onboarding .sw-header{--sw-header-control: 52px;--sw-header-text: 15px;--sw-header-status: 14px;--sw-header-icon: 20px;--sw-header-avatar: 34px;display:flex;align-items:center;justify-content:space-between;flex:none;min-height:88px;padding:16px 24px;gap:16px}body.download-onboarding .sw-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto}body.download-onboarding .sw-shell .sw-home-link{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:var(--sw-header-control);color:var(--wg-text);background:var(--wg-surface);text-decoration:none;padding:12px 16px;border:1px solid var(--wg-border);border-radius:10px;transition:background .15s,color .15s}body.download-onboarding .sw-home-link .sw-module-text{font-size:var(--sw-header-text);line-height:22px}body.download-onboarding .sw-header .nav-icon{width:var(--sw-header-icon);height:var(--sw-header-icon);flex-basis:var(--sw-header-icon)}body.download-onboarding .sw-header :is(.nav-icon svg,.sw-page-tools svg){width:var(--sw-header-icon);height:var(--sw-header-icon)}body.download-onboarding .sw-home-link>.nav-icon{color:var(--vp-accent)}body.download-onboarding .sw-home-link small{font-size:12px;flex-basis:100%}body.download-onboarding .sw-account{position:relative;min-width:0}body.download-onboarding .sw-account-summary{display:flex;align-items:center;gap:10px;min-height:var(--sw-header-control);list-style:none;cursor:pointer;padding:8px 14px;border:1px solid var(--wg-border);border-radius:10px;background:var(--wg-surface)}body.download-onboarding .sw-account-summary:hover{border-color:var(--vp-accent)}body.download-onboarding .sw-account-summary::-webkit-details-marker{display:none}body.download-onboarding .sw-account-copy{min-width:0;max-width:210px}body.download-onboarding .sw-account-summary strong{display:block;font-size:var(--sw-header-text);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.download-onboarding .sw-account-chevron{width:14px;height:14px;flex:0 0 14px;margin-left:2px;color:var(--wg-muted);transition:transform .15s}body.download-onboarding .sw-account[open] .sw-account-chevron{transform:rotate(180deg)}body.download-onboarding .sw-avatar{display:grid;place-items:center;flex:0 0 var(--sw-header-avatar);height:var(--sw-header-avatar);font-size:var(--sw-header-text);border-radius:50%;color:var(--vp-accent);background:var(--wg-selected)}body.download-onboarding .sw-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}body.download-onboarding .sw-header .ss-topbar-ai{display:flex;flex-direction:row;gap:8px;align-items:center;min-height:var(--sw-header-control);min-width:0;padding:12px 16px;border-radius:10px;border:1px solid var(--wg-border);background:var(--wg-surface);color:var(--wg-text)}body.download-onboarding .sw-header .ss-topbar-ai:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--wg-muted)}body.download-onboarding.authenticated-theme .sw-header .ss-topbar-ai small{font-size:var(--sw-header-status)!important;line-height:22px;font-weight:500}body.download-onboarding .sw-header .ss-topbar-ai strong{font-size:var(--sw-header-status);line-height:22px;font-weight:400;color:var(--wg-muted)}body.download-onboarding .sw-header .ss-topbar-ai.on{background:#edf9f2;border-color:#bee6ce;color:#187647}body.download-onboarding .sw-header .ss-topbar-ai.on:before{background:#20b879;box-shadow:0 0 0 3px #20b87918}body.download-onboarding .sw-header .ss-topbar-ai.on strong{color:#187647}body.download-onboarding .sw-account-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:100;width:320px;max-width:calc(100vw - var(--sw-sidebar) - 24px);padding:24px;border:1px solid var(--wg-border);border-radius:12px;background:var(--wg-surface);box-shadow:0 8px 24px #18223014}body.download-onboarding .sw-account-panel h2{margin:0 0 16px;font-size:18px;line-height:26px}body.download-onboarding .sw-account-panel dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin:0}body.download-onboarding .sw-account-panel dt,body.download-onboarding .sw-account-panel p{color:var(--wg-muted)}body.download-onboarding .sw-account-panel dd{margin:0;overflow-wrap:anywhere}body.download-onboarding .sw-account-panel p{font-size:12px;margin:16px 0 0}body.download-onboarding .sw-page-tools{display:flex;gap:10px}body.download-onboarding.authenticated-theme .sw-page-tools :is(.icon-button,.site-theme-toggle){display:grid;place-items:center;position:static;width:var(--sw-header-control);min-width:var(--sw-header-control);height:var(--sw-header-control);min-height:var(--sw-header-control);padding:0;border-radius:10px}body.download-onboarding.authenticated-theme .sw-header .wechat-auto-send-toggle{min-height:var(--sw-header-control);font-size:var(--sw-header-status)}body.download-onboarding.authenticated-theme .sw-shell #main-content{min-width:0;padding:8px 24px 24px}body.download-onboarding.authenticated-theme .sw-shell .page{max-width:none;width:100%;padding:0}body.download-onboarding.authenticated-theme .sw-shell :is(.page-header,.page-head,.ss-page-heading) h1{font-size:24px;line-height:32px;letter-spacing:normal}body.download-onboarding.authenticated-theme .sw-shell :is(.card h2,.settings-card-head h2,.ss-rail-heading h3,.ss-monitor h3){font-size:18px;line-height:26px}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.site-theme-dialog,.ac-widget) :is(.button,.input,.select,.textarea){font-family:var(--font-sans);font-size:14px;line-height:20px;border-radius:8px}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.site-theme-dialog,.ac-widget) .button{min-width:80px;min-height:40px;height:auto;padding:9px 16px;gap:8px;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.ac-widget) .button.small{min-height:32px;padding-block:5px}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.ac-widget) .button.large{min-height:48px;padding-block:13px}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.ac-widget) :is(input.input,select.input,.select){height:40px;min-height:40px;padding:8px 12px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations :is(.ss-platform-tabs .button,.ss-add-shop .button,.ss-ai-actions .button){min-height:40px;font-size:14px!important}body.download-onboarding.authenticated-theme :is(.sw-shell,.modal,.ac-widget) :is(.card,.ss-monitor,.ss-shops,.ss-browser,.ss-controls,.ss-setup,.ss-tool-panel,.settings-nav,.knowledge-detail-pane,.knowledge-index-pane,.ac-panel){border-radius:12px}body.download-onboarding.authenticated-theme :is(.modal,.site-theme-dialog){border-radius:12px}body.download-onboarding.authenticated-theme :is(.ss-tool-panel,.ac-panel,.toast,.ss-setup){font-family:var(--font-sans);font-size:14px;line-height:20px}body.download-onboarding.authenticated-theme :is(.ss-tool-panel,.ac-panel) button{min-height:40px;border-radius:8px;padding:9px 16px;line-height:20px;white-space:normal}body.download-onboarding.authenticated-theme .ac-panel input{height:40px;min-height:40px;border-radius:8px}body.download-onboarding.authenticated-theme .sw-shell :is(.knowledge-platform-switcher,.knowledge-batch-bar,.knowledge-support-panel,.settings-card){border-radius:12px}body.download-onboarding.authenticated-theme .sw-shell .page-back-button{min-width:40px;width:40px;min-height:40px;padding:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-controls :is(.ss-helper,.ss-ai-status p,dl,label:not(.ss-check),.ss-control-section>p){font-size:14px!important;line-height:20px}body.download-onboarding.authenticated-theme .sw-shell .ss-page-heading{justify-content:space-between;gap:16px;padding:16px;border-radius:12px}body.download-onboarding.authenticated-theme .sw-shell .ss-page-heading>span{position:static}body.download-onboarding.authenticated-theme .sw-shell .ss-monitors{gap:16px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor{grid-template-columns:144px minmax(0,1fr);padding:8px;gap:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-filters{flex-wrap:wrap;gap:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-filters .button{flex:1;min-width:0;padding-inline:8px;font-size:12px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-filters{flex-direction:column}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-workspace{grid-template-columns:148px minmax(0,1fr) 220px;gap:10px}@media(min-width:1101px){body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-rail-heading{padding:12px 10px 8px;gap:6px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-rail-heading h3{font-size:14px;line-height:20px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-rail-heading>span{font-size:11px;white-space:nowrap}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-platform-tabs{gap:5px;padding:0 7px 10px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-shops :is(.ss-platform-tabs .button,.ss-add-shop .button){min-width:0;min-height:36px;padding:5px 8px;font-size:13px!important;line-height:20px;gap:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-platform-tabs .ss-brand{width:24px;height:24px;border-radius:6px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-shop-list{padding:10px 7px 0}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-shop{padding:10px 8px;gap:5px;border-radius:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-shop strong{font-size:13px;line-height:20px;overflow-wrap:anywhere;word-break:normal}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-shop small{font-size:11px;line-height:17px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-add-shop{padding:9px 7px;gap:6px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-controls>header,body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-primary-actions,body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-control-section:not(.ss-transfer-settings):not(.ss-connection-section),body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-setting-details>summary,body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-aftercare-slot .ac-dock{padding:12px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-setting-content{padding:0 12px 12px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-controls :is(.ss-helper,.ss-ai-status p,dl,label:not(.ss-check),.ss-control-section>p){font-size:13px!important;line-height:20px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-controls .input{min-height:36px;height:36px;padding:6px 8px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-controls :is(.ss-section-heading,.ss-mode-label){gap:7px}}body.download-onboarding.authenticated-theme .sw-shell .ss-tool-grid .button{padding-inline:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-root{gap:16px}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.ss-root,.ac-widget){--ss-muted: #667085}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.button.primary,[data-action-color=blue]):not([data-ac-tab]){--action-fill: #4F46E5;--action-hover: #4338CA;--action-border: #4F46E5;--action-ink: #FFFFFF}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.button.primary,[data-action-color=blue]):not([data-ac-tab]):not(:disabled){background:#4f46e5!important;border-color:#4f46e5!important;color:#fff!important}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.button.primary,[data-action-color=blue]):not([data-ac-tab]):hover:not(:disabled){background:#4338ca!important;border-color:#4338ca!important}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.button.primary,[data-action-color=blue]):not([data-ac-tab]):active:not(:disabled){background:#3730a3!important;border-color:#3730a3!important}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.input,.select,.textarea){border-color:#e4e7ec!important;color:#182230!important}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(.input,.select,.textarea):focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px #4f46e526!important}body.download-onboarding.authenticated-theme[data-component-palette=default] :is(.sw-shell,.modal,.ac-widget) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #4F46E5!important;outline-offset:3px}body.download-onboarding.authenticated-theme[data-component-palette=default] .sw-shell :is(.ss-platform-tabs .active,.ss-shop.active,.knowledge-platform-tab[aria-selected=true],.knowledge-entry-row[data-selected=true]){background:#eef2ff!important;border-color:#4f46e5!important;color:#4f46e5!important}@media(forced-colors:none){body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select{color-scheme:light!important;accent-color:#4F46E5}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select :is(option,optgroup){background:#fff!important;color:#182230!important}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select option:checked{background:#4f46e5!important;color:#fff!important}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select option:disabled{background:#f6f7fb!important;color:#667085!important}@supports (appearance: base-select){body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size]),body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size])::picker(select){appearance:base-select}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size])::picker(select){margin-block:4px;padding:4px;border:1px solid #E4E7EC;border-radius:8px;background:#fff;color:#182230;box-shadow:0 8px 24px #1822301f;font:14px/20px var(--font-sans)}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size]) option{min-height:40px;padding:8px 12px;gap:8px;border-radius:4px;white-space:normal;overflow-wrap:anywhere}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size]) option:is(:hover,:focus):not(:checked):not(:disabled){background:#eef2ff!important;color:#3730a3!important}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size]) option:checked:is(:hover,:focus){background:#4338ca!important}body.download-onboarding.authenticated-theme[data-component-palette=default][data-site-theme] select:not([multiple]):not([size]) option::checkmark{color:inherit}}}@media(min-width:1101px){body.download-onboarding.authenticated-theme .sw-shell:has(.ss-root):not(:has([data-onboarding])) .sw-workspace{height:100dvh;min-height:0;overflow:hidden}body.download-onboarding.authenticated-theme .sw-shell:has(.ss-root):not(:has([data-onboarding])) #main-content{display:flex;flex:1;min-height:0;padding-bottom:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-root{width:100%;height:100%;min-height:0}body.download-onboarding.authenticated-theme .sw-shell .compliance-footer--workspace{flex:none}}@media(max-width:1500px){body.download-onboarding .sw-header{padding:16px}body.download-onboarding.authenticated-theme .sw-shell #main-content{padding-inline:16px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor{grid-template-columns:120px minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-body>header{padding:8px;gap:8px;flex-wrap:wrap}}@media(max-width:1100px){body.download-onboarding.authenticated-theme{--sw-sidebar: 160px}body.download-onboarding.authenticated-theme .sw-shell>.sw-sidebar{padding-inline:8px}body.download-onboarding .sw-sidebar-head{gap:4px}body.download-onboarding .sw-header-actions{gap:8px}body.download-onboarding.authenticated-theme .sw-shell .sw-workspace{height:auto;overflow:visible}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-workspace{grid-template-columns:176px minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .ss-controls{grid-column:1 / -1}body.download-onboarding.authenticated-theme .sw-shell .ss-browser{min-height:460px}body.download-onboarding.authenticated-theme .sw-shell .ss-root{height:auto;min-height:0}body.download-onboarding.authenticated-theme .sw-shell .ss-monitors{grid-template-columns:1fr}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor{min-height:400px;grid-template-columns:144px minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .settings-layout{grid-template-columns:minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .settings-nav{position:static}}@media(max-width:760px),(max-width:1100px)and (max-height:500px){body.download-onboarding.authenticated-theme{--sw-sidebar: 64px;--mobile-nav-space: 16px}body.download-onboarding.authenticated-theme .sw-shell>.sw-sidebar{padding:16px 4px 8px}body.download-onboarding .sw-brand{padding:0 12px 24px}body.download-onboarding .sw-sidebar-head{flex-direction:column;gap:12px;margin-bottom:16px}body.download-onboarding .sw-sidebar-toggle{flex-basis:auto;width:40px;height:40px}body.download-onboarding .sw-brand img{width:32px;height:32px}body.download-onboarding .sw-brand>span,body.download-onboarding .sw-module-link small{display:none}body.download-onboarding .sw-nav-label{display:block;font-size:12px;line-height:16px}body.download-onboarding.authenticated-theme .sw-sidebar .sw-nav-link{flex-direction:column;justify-content:center;gap:4px;padding:8px 2px;min-height:52px}body.download-onboarding .sw-shell .sw-module-link{flex-direction:column;justify-content:center;text-align:center;gap:4px;padding:8px 2px;font-size:12px;overflow-wrap:anywhere}body.download-onboarding .sw-module-link .sw-module-text{font-size:11px;line-height:18px}body.download-onboarding .sw-module-link .sw-module-external{display:none}body.download-onboarding .sw-modules{padding-top:16px}body.download-onboarding .sw-header{--sw-header-control: 40px;--sw-header-text: 13px;--sw-header-status: 12px;--sw-header-icon: 16px;--sw-header-avatar: 28px;padding:8px;min-height:80px}body.download-onboarding .sw-header-actions{justify-content:flex-start;margin:0;width:100%}body.download-onboarding .sw-account-summary{padding:5px 10px;gap:8px}body.download-onboarding .sw-header .ss-topbar-ai{padding:9px 12px;gap:7px}body.download-onboarding .sw-account-panel{position:fixed;top:16px;left:calc(var(--sw-sidebar) + 8px);right:8px;width:auto;max-width:none;max-height:calc(100dvh - 32px);overflow:auto}body.download-onboarding .sw-account[open]>summary{outline:2px solid var(--wg-focus)}body.download-onboarding .sw-account[open] .sw-account-panel{top:144px;max-height:calc(100dvh - 160px)}body.download-onboarding .sw-shell .sw-home-link{padding:8px 10px;gap:8px}body.download-onboarding .sw-home-link small{display:none}body.download-onboarding .sw-page-tools{margin-left:auto;gap:8px}body.download-onboarding.authenticated-theme .sw-shell #main-content{padding:8px}body.download-onboarding.authenticated-theme .sw-shell .ss-conversations .ss-workspace{grid-template-columns:minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .ss-shops{min-height:240px}body.download-onboarding.authenticated-theme .sw-shell .ss-browser{min-height:360px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor{grid-template-columns:minmax(88px,.7fr) minmax(0,1fr);padding:4px;gap:4px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-filters{padding:4px}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor-filters .button{padding-inline:2px;flex-basis:100%}body.download-onboarding.authenticated-theme .sw-shell .ss-empty{padding:8px;overflow-wrap:anywhere}body.download-onboarding.authenticated-theme .sw-shell .ss-page-heading{flex-wrap:wrap}body.download-onboarding.authenticated-theme .sw-shell .ss-monitor h3{font-size:18px}body.download-onboarding.authenticated-theme .sw-shell .knowledge-compact .rag-workbench,body.download-onboarding.authenticated-theme .sw-shell .knowledge-compact .knowledge-index-toolbar{grid-template-columns:minmax(0,1fr)}body.download-onboarding.authenticated-theme .sw-shell .knowledge-compact .knowledge-platform-switcher{display:flex;flex-wrap:wrap}body.download-onboarding.authenticated-theme .sw-shell .knowledge-platform-tab{min-width:0;flex:1;white-space:normal}}body.download-onboarding.authenticated-theme .sw-shell[data-sidebar-collapsed=true]{--sw-sidebar: 64px}body.download-onboarding.authenticated-theme .sw-shell[data-sidebar-collapsed=true]>.sw-sidebar{padding-inline:8px}body.download-onboarding .sw-shell[data-sidebar-collapsed=true] .sw-sidebar-head{flex-direction:column;gap:12px;margin-bottom:16px}body.download-onboarding .sw-shell[data-sidebar-collapsed=true] .sw-sidebar-toggle{flex-basis:auto;width:40px;height:40px}body.download-onboarding .sw-shell[data-sidebar-collapsed=true] .sw-sidebar-arrow{transform:rotate(180deg);transform-origin:14px 12px}body.download-onboarding .sw-shell[data-sidebar-collapsed=true] .sw-sidebar :is(.sw-brand>span,.sw-nav-label,.sw-module-text,.sw-module-external,.sw-module-link small){display:none}body.download-onboarding.authenticated-theme .sw-shell[data-sidebar-collapsed=true] .sw-sidebar :is(.sw-nav-link,.sw-module-link){justify-content:center;min-height:44px;padding:10px 4px;gap:0}@media(max-width:760px),(max-width:1100px)and (max-height:500px){body.download-onboarding.authenticated-theme .sw-shell[data-sidebar-collapsed=true]{--sw-sidebar: 56px}body.download-onboarding.authenticated-theme .sw-shell[data-sidebar-collapsed=true]>.sw-sidebar{padding-inline:4px}}body.download-onboarding .portal-workspace-page{min-height:100vh;padding:32px 5vw;background:var(--bg,#f7f8fb);color:var(--text,#182136)}body.download-onboarding .portal-workspace-page>header,body.download-onboarding .portal-workspace-brand,body.download-onboarding .portal-workspace-page nav{display:flex;align-items:center;gap:16px}body.download-onboarding .portal-workspace-page>header{justify-content:space-between;flex-wrap:wrap}body.download-onboarding .portal-workspace-brand h1{font-size:20px;margin:0}body.download-onboarding .portal-workspace-welcome{max-width:880px;margin:70px auto;padding:40px;border:1px solid var(--border,#dce2eb);border-radius:24px;background:var(--surface,#fff)}body.download-onboarding .portal-workspace-eyebrow{font-size:13px;letter-spacing:.08em;color:#55657b}body.download-onboarding .portal-workspace-welcome h2{font-size:32px;margin:14px 0}body.download-onboarding .portal-workspace-welcome p{line-height:1.8;color:#526178}body.download-onboarding .portal-workspace-state{display:flex;gap:16px;padding:24px;border-radius:16px;background:#eef8f4;margin:28px 0;color:#185541}body.download-onboarding .portal-workspace-state>span{font-size:24px}body.download-onboarding .portal-workspace-state p{margin:6px 0 0}body.download-onboarding .portal-workspace-steps{display:grid;gap:22px;padding-left:24px;margin:28px 0}body.download-onboarding .portal-workspace-steps strong,body.download-onboarding .portal-workspace-steps span{display:block}body.download-onboarding .portal-workspace-steps span{margin-top:6px;color:#596b80;line-height:1.7}body.download-onboarding .portal-workspace-note{font-size:14px}@media(max-width:640px){body.download-onboarding .portal-workspace-page{padding:20px}body.download-onboarding .portal-workspace-page nav{gap:8px}body.download-onboarding .portal-workspace-welcome{margin:30px auto;padding:24px}body.download-onboarding .portal-workspace-welcome h2{font-size:26px}}body.download-onboarding .portal-store-onboarding>.card{padding:clamp(20px,3vw,36px)}body.download-onboarding .portal-store-onboarding h1{margin:0 0 12px}body.download-onboarding .portal-store-onboarding p{line-height:1.7}body.download-onboarding .portal-store-onboarding form{max-width:600px;margin-top:28px}body.download-onboarding .portal-store-onboarding [role=alert]:empty{display:none}body.download-onboarding .portal-store-onboarding small{line-height:1.7;color:var(--text-muted, #64748b)}:where(body.download-onboarding) .kb-page,body:where(.download-onboarding).authenticated-theme .sw-shell .page.kb-page{width:100%;max-width:1040px;margin:0 auto;padding:12px 0 32px;display:grid;gap:18px;min-width:0;box-sizing:border-box}:where(body.download-onboarding) .kb-page [hidden]{display:none!important}:where(body.download-onboarding) .kb-page [data-kb-checks-home]:not(:has(>:not([hidden]))){display:none}:where(body.download-onboarding) .kb-page[data-completed=true]{padding-bottom:32px!important}:where(body.download-onboarding) .kb-page>.page-head{margin:0 0 2px}:where(body.download-onboarding) .kb-page .page-heading{display:flex;align-items:center;gap:14px}body:where(.download-onboarding).authenticated-theme .kb-page .page-back-toolbar{margin:0}:where(body.download-onboarding) .kb-page h1{font-size:24px;margin:0}:where(body.download-onboarding) .kb-page h2{font-size:20px;margin:0;line-height:1.5}:where(body.download-onboarding) .kb-page h2:focus{outline:none}:where(body.download-onboarding) .kb-page p{line-height:1.7;margin:12px 0;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page p:empty{display:none}:where(body.download-onboarding) .kb-page section{padding:28px;min-width:0}body:where(.download-onboarding).authenticated-theme .kb-page>.card{animation:none}:where(body.download-onboarding) .kb-page label{display:grid;gap:8px;margin:16px 0;font-size:14px}:where(body.download-onboarding) .kb-page .input,:where(body.download-onboarding) .kb-page textarea{width:100%;min-width:0;box-sizing:border-box;font:inherit}:where(body.download-onboarding) .kb-page textarea{border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;padding:12px;resize:vertical;background:var(--wg-control,#fff);color:inherit}:where(body.download-onboarding) .kb-page button{min-height:38px}:where(body.download-onboarding) .kb-page details{margin:18px 0;font-size:14px;min-width:0}:where(body.download-onboarding) .kb-page summary{cursor:pointer;line-height:1.7}:where(body.download-onboarding) .kb-page summary:focus-visible{outline:2px solid var(--wg-focus,#4f46e5);outline-offset:4px;border-radius:4px}:where(body.download-onboarding) .kb-page pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto;background:var(--wg-tile,#f6f7fb);color:inherit;padding:16px;border-radius:10px;font-family:inherit;font-size:13px;line-height:1.8}:where(body.download-onboarding) .kb-page .kb-destination{margin:0;border-bottom:1px solid var(--wg-border,#e4e7ec);padding:0 0 18px}:where(body.download-onboarding) .kb-destination>summary{display:flex;align-items:center;gap:12px;list-style:none}:where(body.download-onboarding) .kb-destination>summary::-webkit-details-marker{display:none}:where(body.download-onboarding) .kb-destination-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:10px;background:var(--wg-surface,#fff);border:1px solid var(--wg-border,#e4e7ec);color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-destination-name{display:grid;gap:3px;min-width:0;flex:1}:where(body.download-onboarding) .kb-destination-name strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.download-onboarding) .kb-destination-name small{font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-destination-change{display:flex;align-items:center;gap:7px;color:var(--wg-muted,#667085);font-size:12px;flex:none}:where(body.download-onboarding) .kb-destination-change .rag-action-icon{width:16px;height:16px;flex-basis:16px}:where(body.download-onboarding) .kb-destination[open] .kb-destination-change{color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-destination-body{padding-top:20px}:where(body.download-onboarding) .kb-context{display:grid;grid-template-columns:1fr 1fr;gap:20px}:where(body.download-onboarding) .kb-page .kb-context>label{min-width:0;margin:0}:where(body.download-onboarding) .kb-page .kb-intro{font-size:13px;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-destination .kb-actions{margin-top:12px}:where(body.download-onboarding) .kb-destination .kb-actions:not(:has(button:not([hidden]))){display:none}:where(body.download-onboarding) .kb-destination .kb-history{margin-bottom:0}:where(body.download-onboarding) .kb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:2px 0 6px}:where(body.download-onboarding) .kb-steps button{display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 8px;border:0;border-radius:9px;background:transparent;color:var(--wg-muted,#667085);font:inherit;font-size:14px;cursor:pointer}:where(body.download-onboarding) .kb-steps button span{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;border:1px solid var(--wg-border,#e4e7ec);font-size:12px}:where(body.download-onboarding) .kb-steps button[aria-current=step]{background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca);font-weight:600}:where(body.download-onboarding) .kb-steps button[aria-current=step] span{background:var(--wg-accent,#4338ca);border-color:transparent;color:#fff}:where(body.download-onboarding) .kb-steps button:disabled{opacity:.55;cursor:default}:where(body.download-onboarding) .kb-steps button:focus-visible{outline:2px solid var(--wg-focus,#4f46e5);outline-offset:2px}:where(body.download-onboarding) .kb-page .kb-steps button.is-complete{color:var(--color-green-700,#18733b)}:where(body.download-onboarding) .kb-page .kb-notice{margin:0;padding:12px 16px;background:var(--wg-selected,#eef2ff);border-radius:10px;font-size:14px;color:inherit;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-sync{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--wg-muted,#667085);flex-wrap:wrap}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-task{padding:28px 32px 0;border-radius:16px}:where(body.download-onboarding) .kb-task-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}:where(body.download-onboarding) .kb-task-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-task-mark img{display:block;width:32px;height:32px;object-fit:contain}:where(body.download-onboarding) .kb-task-status{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-task-status:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}:where(body.download-onboarding) .kb-task[data-ready=true] .kb-task-status:before{background:var(--color-green-700,#18733b)}:where(body.download-onboarding) .kb-task[data-running=true] .kb-task-status{color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-task[data-running=true] .kb-task-status:before{animation:kb-pulse 1.8s ease-in-out infinite}:where(body.download-onboarding) .kb-task-body{max-width:560px;margin:0 auto;padding:20px 0 32px;text-align:center}:where(body.download-onboarding) .kb-generation-success{width:88px;height:88px;margin:0 auto 24px;border-radius:50%;background:#edf7f1;color:#27825a;animation:kb-success-in .4s ease-out both}:where(body.download-onboarding) .kb-generation-success svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}:where(body.download-onboarding) .kb-generation-success circle{stroke-opacity:.2}:where(body.download-onboarding) .kb-generation-success path{stroke-dasharray:1;stroke-dashoffset:0;animation:kb-success-check .55s .15s ease-out both}:where(body.download-onboarding) .kb-task[data-complete=true] .kb-task-heading,:where(body.download-onboarding) .kb-task[data-complete=true] .kb-source-details{display:none}:where(body.download-onboarding) .kb-task[data-complete=true] .kb-task-body{padding:52px 0 40px}:where(body.download-onboarding) .kb-task[data-complete=true] .kb-task-footer{border-top:0;padding:0 0 36px}:where(body.download-onboarding) .kb-task[data-complete=true] .kb-task-footer .kb-actions{margin:0 auto;justify-content:center}@keyframes kb-success-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes kb-success-check{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){:where(body.download-onboarding) .kb-generation-success,:where(body.download-onboarding) .kb-generation-success path{animation:none}}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-task h2{font-size:25px;line-height:1.5;font-weight:650;letter-spacing:.01em}:where(body.download-onboarding) .kb-page .kb-task-caption{font-size:14px;margin:10px 0 0}:where(body.download-onboarding) .kb-generation-status{display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:20px;row-gap:10px;align-items:center;margin:28px 0 0;text-align:left}:where(body.download-onboarding) .kb-generation-loader{height:40px;width:80px;aspect-ratio:2;grid-row:1/3;flex-shrink:0;border-bottom:3px solid transparent;background:linear-gradient(90deg,var(--wg-muted,#524656) 50%,transparent 0) -25% 100%/50% 3px repeat-x border-box;position:relative;animation:kb-loader-track .75s linear infinite}:where(body.download-onboarding) .kb-generation-loader:before{content:"";position:absolute;inset:auto 42.5% 0;aspect-ratio:1;border-radius:50%;background:var(--wg-accent,#5144ed);animation:kb-loader-bounce .75s cubic-bezier(0,900,1,900) infinite}@keyframes kb-loader-track{to{background-position:-125% 100%}}@keyframes kb-loader-bounce{0%,2%{bottom:0%}98%,to{bottom:.1%}}@media(prefers-reduced-motion:reduce){:where(body.download-onboarding) .kb-generation-loader,:where(body.download-onboarding) .kb-generation-loader:before{animation:none}}:where(body.download-onboarding) .kb-page .kb-generation-status p{margin:0;color:var(--wg-muted,#667085);font-size:13px;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-generation-status progress{display:block;width:100%;height:5px;border:0;border-radius:10px;overflow:hidden;appearance:none;accent-color:var(--wg-accent,#4338ca);background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-generation-status progress::-webkit-progress-bar{background:var(--wg-tile,#f6f7fb);border-radius:10px}:where(body.download-onboarding) .kb-generation-status progress::-webkit-progress-value{background:var(--wg-accent,#4338ca);border-radius:10px;transition:width .25s ease}:where(body.download-onboarding) .kb-generation-status progress::-moz-progress-bar{background:var(--wg-accent,#4338ca);border-radius:10px}:where(body.download-onboarding) .kb-generation-status progress:indeterminate{background:linear-gradient(90deg,var(--wg-tile,#f6f7fb),var(--wg-accent,#4338ca),var(--wg-tile,#f6f7fb));background-size:200% 100%;animation:kb-progress 2s linear infinite}:where(body.download-onboarding) .kb-generation-status progress:indeterminate::-webkit-progress-bar{background:transparent}:where(body.download-onboarding) .kb-generation-phases{display:flex;grid-column:1/-1;justify-content:space-between;gap:10px;list-style:none;padding:0;margin:8px 0 0;font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-generation-phases li{display:flex;align-items:center;gap:7px;white-space:nowrap}:where(body.download-onboarding) .kb-generation-phases li>span{width:6px;height:6px;border:1px solid currentColor;border-radius:50%;flex:none}:where(body.download-onboarding) .kb-generation-phases [data-state=done]>span{background:currentColor}:where(body.download-onboarding) .kb-generation-phases [data-state=current]{color:var(--wg-accent,#4338ca);font-weight:600}:where(body.download-onboarding) .kb-generation-phases [data-state=current]>span{background:currentColor;box-shadow:0 0 0 3px var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-page .kb-source-details{margin:0;padding:15px 0;border-top:1px solid var(--wg-border,#e4e7ec);color:var(--wg-muted,#667085);font-size:13px}:where(body.download-onboarding) .kb-source-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}:where(body.download-onboarding) .kb-page .kb-source-heading h3{margin:0;font-size:13px;font-weight:600}:where(body.download-onboarding) .kb-source-heading [data-kb-file-count]{text-align:right;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-source-details [data-warnings=true]{color:var(--color-amber-800,#875500)}:where(body.download-onboarding) .kb-source{overflow-wrap:anywhere}:where(body.download-onboarding) .kb-page .kb-source-details .kb-source{margin:14px 0 0;font-size:13px}:where(body.download-onboarding) .kb-page .kb-source-details h4{margin:0;font-size:13px;font-weight:500;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-task-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--wg-border,#e4e7ec);padding:16px 0;color:var(--wg-muted,#667085);font-size:12px}:where(body.download-onboarding) .kb-task-footer .kb-actions{margin:0 0 0 auto;flex-shrink:0}:where(body.download-onboarding) .kb-page #kb-stage-1{font-family:Segoe UI,Microsoft YaHei,PingFang SC,sans-serif}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page #kb-stage-1{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:where(body.download-onboarding) .kb-page .kb-upload-heading{justify-content:flex-end;margin-bottom:20px}:where(body.download-onboarding) .kb-upload-heading:not(:has(>button:not([hidden]))){display:none}:where(body.download-onboarding) .kb-page #kb-stage-1:focus{outline:none}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page #kb-stage-1 :is(.kb-upload-heading,.kb-upload,.kb-upload-actions,.kb-material-image-actions)>.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page #kb-stage-1 :is(.kb-upload-heading,.kb-upload,.kb-upload-actions,.kb-material-image-actions)>.button:active{transform:none}:where(body.download-onboarding) .kb-page .kb-upload-actions [data-kb=setup-back] .rag-action-icon{transform:rotate(180deg)}@keyframes kb-pulse{50%{opacity:.4}}@keyframes kb-progress{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){:where(body.download-onboarding) .kb-task[data-running=true] .kb-task-status:before,:where(body.download-onboarding) .kb-generation-status progress:indeterminate{animation:none}:where(body.download-onboarding) .kb-generation-status progress::-webkit-progress-value{transition:none}}:where(body.download-onboarding) .kb-page .kb-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;box-sizing:border-box;border:1px dashed color-mix(in srgb,var(--wg-accent,#4f46e5) 24%,var(--wg-border,#e4e7ec));border-radius:14px;padding:20px;background:var(--wg-surface,#fff);margin-top:20px;text-align:center}:where(body.download-onboarding) .kb-upload-icon{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:14px;background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4f46e5)}:where(body.download-onboarding) .kb-upload-icon .rag-action-icon{width:24px;height:24px;flex-basis:24px}:where(body.download-onboarding) .kb-upload.is-dragging{border-color:var(--wg-accent,#4338ca);background:var(--wg-selected,#eef2ff);box-shadow:inset 0 0 0 1px var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-upload[aria-busy=true]{cursor:progress}:where(body.download-onboarding) .kb-page .kb-upload p{font-size:13px;line-height:1.7;margin:0}:where(body.download-onboarding) .kb-page .kb-upload [data-kb-upload-hint]{font-size:18px;font-weight:600;line-height:1.5;letter-spacing:.01em;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-page .kb-upload-copy>p+p{margin-top:6px;font-size:14px}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page #kb-stage-1 .kb-upload>[data-kb=upload]{min-width:148px;min-height:46px;padding-inline:24px}:where(body.download-onboarding) .kb-page .kb-upload-requirements{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;font-size:12px;line-height:1.7;color:var(--wg-muted,#667085);margin:0;width:100%;max-width:100%}:where(body.download-onboarding) .kb-upload-formats{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;list-style:none;padding:0;margin:0;max-width:100%}:where(body.download-onboarding) .kb-upload-formats li{padding:4px 10px;border:0;border-radius:6px;background:var(--wg-tile,#f6f7fb);font-size:12px;font-weight:500;white-space:nowrap;color:var(--wg-text,#344054)}:where(body.download-onboarding) .kb-upload-formats li span{margin-left:3px;font-size:11px;font-weight:400;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-upload-requirements p{margin:0;font-size:12px;line-height:1.7}:where(body.download-onboarding) .kb-page .kb-upload-limits{font-size:12px;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-upload-limits strong{font-weight:500;color:var(--wg-text,#344054);white-space:nowrap}:where(body.download-onboarding) .kb-page .kb-upload-compatibility{flex-basis:100%;font-size:12px;color:var(--wg-muted,#667085)}@media(prefers-reduced-motion:reduce){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page #kb-stage-1 .button{transition:none}}:where(body.download-onboarding) .kb-file{padding:14px 16px;border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;margin:10px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-file-info{display:grid;gap:6px}:where(body.download-onboarding) .kb-page .kb-file-remove{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;color:#bd3c32;border-color:#eed5d2;background:#fff;white-space:nowrap}:where(body.download-onboarding) .kb-file-remove svg{width:16px;height:16px}:where(body.download-onboarding) .kb-file span,:where(body.download-onboarding) .kb-file p{font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-file p{margin:0}:where(body.download-onboarding) .kb-section-heading,:where(body.download-onboarding) .kb-faq-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}:where(body.download-onboarding) .kb-section-heading [data-kb-version]{font-size:12px;color:var(--wg-muted,#667085);background:var(--wg-tile,#f6f7fb);border-radius:6px;padding:4px 8px}:where(body.download-onboarding) .kb-section-heading .kb-filter{min-width:170px;margin:0}:where(body.download-onboarding) .kb-fields{display:grid;grid-template-columns:2fr 1fr;gap:16px}:where(body.download-onboarding) .kb-page .kb-check{display:flex;align-items:flex-start;gap:9px;line-height:1.6}:where(body.download-onboarding) .kb-check input{margin-top:4px;flex-shrink:0}:where(body.download-onboarding) .kb-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:24px}:where(body.download-onboarding) .kb-upload-actions{justify-content:flex-end;border-top:1px solid var(--wg-border,#e4e7ec);padding-top:20px}:where(body.download-onboarding) .kb-upload-actions>[data-kb=setup-back]{margin-right:auto}:where(body.download-onboarding) .kb-page .kb-review-guide-help,:where(body.download-onboarding) .ob-store .kb-review-guide-help{display:grid;place-items:center;width:28px;min-height:28px;height:28px;padding:0;border:1px solid var(--wg-border,#e0e5ec);border-radius:50%;background:transparent;color:var(--wg-muted,#64748b);font-size:13px;cursor:pointer}:where(body.download-onboarding) .kb-page .kb-review-guide-help:hover:not(:disabled),:where(body.download-onboarding) .ob-store .kb-review-guide-help:hover:not(:disabled){border-color:var(--wg-accent,#4f46e5);color:var(--wg-accent,#4f46e5)}:where(body.download-onboarding) .kb-page .kb-upload-actions>.button{flex:0 0 auto}:where(body.download-onboarding) .kb-page .kb-faq{border:1px solid var(--wg-border,#e4e7ec);border-radius:12px;padding:16px;margin-top:16px}:where(body.download-onboarding) .kb-page .kb-faq label{margin:10px 0}:where(body.download-onboarding) .kb-page .kb-faq-heading{flex-wrap:wrap}:where(body.download-onboarding) .kb-page .kb-faq-heading .kb-check{margin:0;font-size:13px}:where(body.download-onboarding) .kb-faq details:last-child{margin-bottom:0}:where(body.download-onboarding) .kb-page .kb-entry-conditions{font-size:13px;color:var(--wg-text,#334155);overflow-wrap:anywhere}:where(body.download-onboarding) .kb-page .kb-entry-options{border-top:1px solid var(--wg-border,#e4e7ec);padding-top:12px;margin-bottom:0;color:var(--wg-muted,#667085);font-size:13px}:where(body.download-onboarding) .kb-page .kb-management{color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-management .kb-actions{margin:12px 0}:where(body.download-onboarding) .kb-page .kb-aliases{font-size:13px;margin-top:6px}:where(body.download-onboarding) .kb-page>.kb-quality,:where(body.download-onboarding) .kb-page [data-kb-checks-home]>.kb-quality{margin:0;padding:0 2px;font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-quality{padding:20px;border:1px solid var(--wg-border,#e4e7ec);border-radius:12px;background:var(--wg-surface,#fff)}:where(body.download-onboarding) .kb-quality-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}:where(body.download-onboarding) .kb-page .kb-quality-heading h3{font-size:15px;font-weight:600;margin:0;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-quality-heading>span{font-size:11px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-quality-summary{color:inherit;margin-bottom:6px}:where(body.download-onboarding) .kb-quality-summary strong{color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-page .kb-quality-note{font-size:13px;margin-top:6px}:where(body.download-onboarding) .kb-quality-gaps article{border-top:1px solid var(--wg-border,#e4e7ec);padding:14px 0;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-quality-gaps h3{font-size:14px;margin:0}:where(body.download-onboarding) .kb-quality-gaps small{color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-retrieval-audit{padding:16px 0 0;margin-top:16px;border-top:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-retrieval-audit h3{font-size:15px;margin:0;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-page .kb-audit-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}:where(body.download-onboarding) .kb-audit-metrics>div{display:flex;flex-direction:column;gap:8px;padding:18px 22px;background:var(--wg-selected,#eef2ff);border-radius:10px}:where(body.download-onboarding) .kb-audit-metrics>div+div{background:color-mix(in srgb,var(--color-green-700,#18733b) 6%,var(--wg-surface,#fff))}:where(body.download-onboarding) .kb-audit-metrics span{font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-audit-metrics strong{font-size:30px;line-height:1.2;font-weight:650;font-variant-numeric:tabular-nums;color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-audit-metrics>div+div strong{color:var(--color-green-700,#18733b)}:where(body.download-onboarding) .kb-audit-metrics strong small{font-size:17px;font-weight:500;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-audit-issue{padding:12px;border-radius:8px;background:#fff5e6;color:#805018}:where(body.download-onboarding) .kb-audit-issue p{margin:6px 0;font-size:13px;line-height:1.7}:where(body.download-onboarding) .kb-audit-issue>strong{font-size:13px;font-weight:600}:where(body.download-onboarding) .kb-audit-issue>small{display:block;margin-top:10px;font-size:12px;line-height:1.7}:where(body.download-onboarding) .kb-audit-issue details{margin:10px 0 0;font-size:12px}:where(body.download-onboarding) .kb-entry-audit-case{margin-top:10px;padding-top:10px;border-top:1px solid #80501820;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-audit-issue[data-reviewed=true]{background:var(--wg-tile,#f6f7fb);color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-handoff-note{margin:0 0 16px;padding:10px 12px;border-radius:8px;background:var(--color-amber-50,#fff5e6);color:var(--color-amber-800,#875500);font-size:13px;line-height:1.6}:where(body.download-onboarding) .kb-page .kb-completion{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;min-height:min(560px,calc(100dvh - 120px));box-sizing:border-box;border:1px solid var(--wg-border,#e4e7ec);border-radius:18px;background:var(--wg-surface,#fff);padding:40px 28px;outline:none}:where(body.download-onboarding) .kb-completion-icon{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:50%;background:#d8f3e4;color:#16804b}:where(body.download-onboarding) .kb-completion-icon .rag-action-icon{width:32px;height:32px}:where(body.download-onboarding) .kb-page .kb-completion h2{color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-page .kb-completion p{margin:0;color:var(--wg-muted,#667085);overflow-wrap:anywhere;font-size:14px;max-width:600px}:where(body.download-onboarding) .kb-completion-count{display:grid;gap:4px;margin-top:8px;color:var(--wg-muted,#667085);font-size:13px}:where(body.download-onboarding) .kb-completion-count strong{font-size:44px;line-height:1.2;font-weight:600;color:#18733b;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-completion .kb-actions{justify-content:center;flex-wrap:wrap;margin-top:8px}:where(body.download-onboarding) .kb-completion>div{min-width:0}:where(body.download-onboarding) .kb-completion .button{text-decoration:none}:where(body.download-onboarding) .kb-completion-states{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}:where(body.download-onboarding) .kb-completion-states span{font-size:13px;background:var(--wg-tile,#f6f7fb);padding:6px 10px;border-radius:7px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page :is(.kb-document-materials,.kb-material-images){border:1px solid color-mix(in srgb,var(--wg-text,#182230) 12%,var(--wg-border,#e4e7ec));border-left:3px solid var(--kb-material-accent);border-radius:16px;background:var(--wg-surface,#fff);box-shadow:0 3px 12px #18223006}:where(body.download-onboarding) .kb-page .kb-document-materials{--kb-material-accent:var(--wg-accent,#4338ca);margin:0;padding:20px}:where(body.download-onboarding) .kb-document-heading{display:flex;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-document-heading>div{min-width:0}:where(body.download-onboarding) .kb-document-icon{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:12px;color:var(--wg-accent,#4f46e5);background:var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-document-icon .rag-action-icon{width:24px;height:24px;flex-basis:24px}:where(body.download-onboarding) .kb-document-heading h3{margin:0;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.01em}:where(body.download-onboarding) .kb-page .kb-document-heading p{margin:6px 0 0;font-size:14px;line-height:1.7}:where(body.download-onboarding) .kb-material-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}:where(body.download-onboarding) .kb-page .kb-material-purpose{display:inline-flex;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--kb-material-accent) 8%,var(--wg-surface,#fff));color:var(--kb-material-accent);font-size:11px;line-height:1.6;font-weight:500;white-space:nowrap}@media(max-width:650px){:where(body.download-onboarding) .kb-page :is(.kb-document-materials,.kb-material-images){border-radius:14px}:where(body.download-onboarding) .kb-page .kb-document-materials{padding:18px 16px}:where(body.download-onboarding) .kb-document-heading{align-items:flex-start;gap:12px;padding-bottom:16px}:where(body.download-onboarding) .kb-document-icon{width:36px;height:36px}:where(body.download-onboarding) .kb-material-title{gap:6px 8px}:where(body.download-onboarding) .kb-page .kb-upload-requirements{justify-content:center;text-align:center}:where(body.download-onboarding) .kb-upload-formats{width:100%}:where(body.download-onboarding) .kb-upload-compatibility{max-width:260px}}:where(body.download-onboarding) .kb-upload-mode{display:flex;gap:6px;padding:4px;border:1px solid var(--wg-border,#e4e7ec);background:var(--wg-tile,#f6f7fb);border-radius:10px;margin:12px 0 0;width:fit-content}:where(body.download-onboarding) .kb-page .kb-upload-mode label{display:flex;align-items:center;gap:8px;margin:0;padding:7px 14px;border-radius:7px;cursor:pointer}:where(body.download-onboarding) .kb-upload-mode label:has(input:checked){background:var(--wg-surface,#fff);color:var(--wg-accent,#4338ca);box-shadow:0 1px 4px #1824430a}:where(body.download-onboarding) .kb-upload-mode label:has(input:disabled){opacity:.55;cursor:default}:where(body.download-onboarding) .kb-upload-mode input{margin:0;accent-color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-page .kb-upload-impact{font-size:14px;margin:8px 0 0}:where(body.download-onboarding) .kb-expiry-warning{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:10px 12px;border-radius:9px;background:#fff8e9;color:var(--color-amber-800,#875500);font-size:14px}:where(body.download-onboarding) .kb-page .kb-expiry-shortcut{min-height:24px;border:0;background:transparent;color:var(--color-amber-800,#875500);font-size:13px;margin-left:10px;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}:where(body.download-onboarding) .kb-index-item[data-state=expired] .kb-index-state{color:var(--color-amber-800,#875500)}:where(body.download-onboarding) .kb-page .kb-review-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 0;margin-top:24px;border-top:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-page .kb-audit-dialog{position:fixed;inset:0;box-sizing:border-box;width:min(360px,calc(100vw - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:32px 28px 26px;border:1px solid var(--wg-border,#e4e7ec);border-radius:18px;background:var(--wg-surface,#fff);color:var(--wg-text,#182230);text-align:center;box-shadow:0 24px 80px #1824372b}:where(body.download-onboarding) .kb-audit-dialog::backdrop{background:#18243755;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(body.download-onboarding) .kb-page .kb-audit-dialog h2{margin:18px 0 10px;font-size:20px;line-height:1.5}:where(body.download-onboarding) .kb-page .kb-audit-dialog p{margin:8px 0;font-size:13px;line-height:1.6;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-audit-dialog .kb-audit-dialog-stage{font-size:12px;color:var(--wg-accent,#4338ca);min-height:20px}:where(body.download-onboarding) .kb-audit-dialog>.button{margin-top:18px;min-width:120px}:where(body.download-onboarding) .kb-audit-spinner{box-sizing:border-box;width:40px;height:40px;margin:0 auto;border:3px solid var(--wg-selected,#eef2ff);border-top-color:var(--wg-accent,#5144ed);border-radius:50%;animation:kb-audit-spin .85s linear infinite}@keyframes kb-audit-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(body.download-onboarding) .kb-audit-spinner{animation:none}}:where(body.download-onboarding) .kb-review-bar>div{min-width:0}:where(body.download-onboarding) .kb-review-bar small{margin-left:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-review-bar p{font-size:12px;margin:6px 0 0;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-review-bar .kb-actions{margin:0;flex-shrink:0}:where(body.download-onboarding) .kb-trial{padding:18px;min-width:0;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-trial form{display:grid;gap:12px}:where(body.download-onboarding) .kb-trial label{display:grid;gap:8px}:where(body.download-onboarding) .kb-trial form button{justify-self:start}:where(body.download-onboarding) .kb-trial .kb-actions{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}:where(body.download-onboarding) .ss-trial-dialog{width:min(760px,94vw);max-height:90vh;overflow:auto;border:1px solid var(--border,#e4e7ec);border-radius:16px;padding:20px;background:var(--surface,#fff);color:inherit}:where(body.download-onboarding) .ss-trial-dialog::backdrop{background:#15203366}:where(body.download-onboarding) .ss-trial-dialog>form[method=dialog]{display:flex;justify-content:flex-end;margin:0 0 12px}:where(body.download-onboarding) .kb-trial-dialog,:where(body.download-onboarding) .kb-leave-dialog{width:min(740px,calc(100vw - 32px));max-height:calc(100dvh - 40px);box-sizing:border-box;overflow:auto;border:1px solid var(--wg-border,#e4e7ec);border-radius:16px;padding:20px;background:var(--wg-surface,#fff);color:inherit}:where(body.download-onboarding) .kb-leave-dialog{width:min(540px,calc(100vw - 32px))}:where(body.download-onboarding) .kb-trial-dialog::backdrop,:where(body.download-onboarding) .kb-leave-dialog::backdrop{background:#15203366}:where(body.download-onboarding) .kb-page .kb-trial-dialog .kb-trial{padding:0;border:0;box-shadow:none}:where(body.download-onboarding) .kb-dialog-close{display:flex;margin:0 0 12px auto}:where(body.download-onboarding) .kb-page [data-kb-leave-error]{color:var(--color-red-700,#b42324)}:where(body.download-onboarding) .kb-page [data-kb-recovery]{border:1px solid #f0d8a8;border-radius:10px;padding:12px;margin:12px 0}@media(max-width:760px){:where(body.download-onboarding) .kb-page,body:where(.download-onboarding).authenticated-theme .sw-shell .page.kb-page{padding:4px 0 20px;gap:14px}:where(body.download-onboarding) .kb-page section{padding:20px}:where(body.download-onboarding) .kb-page .page-heading{gap:10px}:where(body.download-onboarding) .kb-page h2{font-size:18px}:where(body.download-onboarding) .kb-context,:where(body.download-onboarding) .kb-fields{grid-template-columns:1fr;gap:14px}:where(body.download-onboarding) .kb-fields{gap:0}:where(body.download-onboarding) .kb-destination-icon{display:none}:where(body.download-onboarding) .kb-steps{gap:2px}:where(body.download-onboarding) .kb-steps button{gap:6px;font-size:12px;padding:10px 3px}:where(body.download-onboarding) .kb-steps button span{width:20px;height:20px;font-size:11px}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-task{padding:20px 18px 0}:where(body.download-onboarding) .kb-task-body{padding:26px 0}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-task h2{font-size:21px}:where(body.download-onboarding) .kb-task-mark{width:38px;height:38px;border-radius:11px}:where(body.download-onboarding) .kb-task-mark img{width:28px;height:28px}:where(body.download-onboarding) .kb-generation-phases{gap:6px;font-size:11px}:where(body.download-onboarding) .kb-generation-phases li{gap:5px}:where(body.download-onboarding) .kb-task-footer{gap:8px;flex-wrap:wrap}:where(body.download-onboarding) .kb-task-footer>span{line-height:1.6}:where(body.download-onboarding) .kb-task-footer .kb-actions{flex-wrap:wrap;flex-shrink:1}:where(body.download-onboarding) .kb-section-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}:where(body.download-onboarding) .kb-section-heading .kb-filter{width:100%}:where(body.download-onboarding) .kb-actions .button{flex:1 1 auto}:where(body.download-onboarding) .kb-page .kb-upload{padding:20px 12px;gap:12px}:where(body.download-onboarding) .kb-page .kb-upload [data-kb-upload-hint]{font-size:17px}:where(body.download-onboarding) .kb-page .kb-upload-copy>p+p{font-size:13px}:where(body.download-onboarding) .kb-upload-formats{max-width:260px}:where(body.download-onboarding) .kb-page .kb-quality{padding:16px}:where(body.download-onboarding) .kb-page .kb-audit-metrics{gap:10px}:where(body.download-onboarding) .kb-audit-metrics>div{padding:16px 12px}:where(body.download-onboarding) .kb-audit-metrics strong{font-size:26px}:where(body.download-onboarding) .kb-page .kb-review-bar{flex-wrap:wrap;padding-top:16px;gap:12px}:where(body.download-onboarding) .kb-review-bar .kb-actions{width:100%;gap:8px}:where(body.download-onboarding) .kb-review-bar .kb-actions>.button{flex:1;min-width:0;padding-inline:9px;font-size:13px;white-space:nowrap}:where(body.download-onboarding) .kb-review-bar [data-kb=publish] .rag-action-icon{display:none}:where(body.download-onboarding) .kb-review-bar small{font-size:12px}:where(body.download-onboarding) .kb-trial-dialog .kb-actions .button{flex:auto}}:where(body.download-onboarding) .kb-page[data-step="3"]{padding-bottom:32px!important}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace{padding:24px}:where(body.download-onboarding) .kb-review-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:18px 0;border-bottom:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-review-steps button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:8px;border:1px solid var(--wg-border,#e4e7ec);border-radius:8px;background:var(--wg-surface,#fff);color:var(--wg-muted,#667085);font:inherit;font-size:13px;cursor:pointer}:where(body.download-onboarding) .kb-review-steps button>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--wg-tile,#f6f7fb);font-size:12px;flex:none}:where(body.download-onboarding) .kb-review-steps button[aria-current=step]{background:var(--wg-selected,#eef2ff);border-color:var(--wg-accent,#4338ca);color:var(--wg-accent,#4338ca);font-weight:600}:where(body.download-onboarding) .kb-review-steps button[aria-current=step]>span{background:var(--wg-accent,#4338ca);color:#fff}:where(body.download-onboarding) .kb-review-steps button:focus-visible{outline:2px solid var(--wg-focus,#4f46e5);outline-offset:2px}:where(body.download-onboarding) .kb-review-steps button:disabled{opacity:.6;cursor:default}:where(body.download-onboarding) .kb-page .kb-review-intro{font-size:13px;margin:18px 0;line-height:1.8}:where(body.download-onboarding) .kb-index-hint{font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page [data-kb-review-view="3"] .kb-trial{padding:0;border:0;box-shadow:none;background:transparent}:where(body.download-onboarding) .kb-publish-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}:where(body.download-onboarding) .kb-publish-summary>div{display:grid;gap:8px;padding:18px 12px;border-radius:10px;background:var(--wg-tile,#f6f7fb);text-align:center;font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-publish-summary strong{color:var(--wg-text,#182230);font-size:26px;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-publish-summary small{font-size:12px;margin-left:5px;font-weight:400}:where(body.download-onboarding) .kb-publish-summary>div:first-child{background:var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-publish-summary>div:first-child strong{color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-review-decision{border-top:1px solid var(--wg-border,#e4e7ec);padding-top:18px;margin-top:20px}:where(body.download-onboarding) .kb-review-decision-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-review-decision-status [data-approved=true]{color:var(--color-green-700,#18733b)}:where(body.download-onboarding) .kb-review-choices{display:flex;gap:12px;flex-wrap:wrap}:where(body.download-onboarding) .kb-page .kb-review-choices .button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:44px;white-space:nowrap;font-size:14px;font-weight:600}:where(body.download-onboarding) .kb-page .kb-review-answer{--kb-choice-ink:#18733b;--kb-choice-bg:#edf8f0;--kb-choice-border:#a7d7b5;--kb-choice-hover:#def1e5}:where(body.download-onboarding) .kb-page .kb-review-transfer{--kb-choice-ink:#a65312;--kb-choice-bg:#fff6eb;--kb-choice-border:#efc48f;--kb-choice-hover:#ffead1}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-choices .button{background:var(--kb-choice-bg,#f2f4f7)!important;color:var(--kb-choice-ink,#667085)!important;border-color:var(--kb-choice-border,#d0d5dd)!important}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-choices .button:hover:not(:disabled):not([aria-pressed=true]){background:var(--kb-choice-hover,#e4e7ec)!important}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-choices .button[aria-pressed=true]{background:var(--kb-choice-ink,#18733b)!important;color:#fff!important;border-color:var(--kb-choice-ink,#18733b)!important}:where(body.download-onboarding) .kb-review-choice-mark{display:grid;place-items:center;flex:none;width:18px;height:18px;border:1.5px solid currentColor;border-radius:50%;box-sizing:border-box}:where(body.download-onboarding) .kb-review-choice-mark:after{content:"";width:5px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(45deg);opacity:0}:where(body.download-onboarding) .kb-review-choices [aria-pressed=true] .kb-review-choice-mark:after{opacity:1}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-faq .button.kb-delete-entry{background:transparent!important;color:#b42324!important;border-color:transparent!important}:where(body.download-onboarding) .kb-page .kb-review-choices .button:focus-visible{outline:2px solid var(--kb-choice-ink,currentColor);outline-offset:3px}:where(body.download-onboarding) .kb-page .kb-review-bar .kb-actions{flex-wrap:wrap;justify-content:flex-end}:where(body.download-onboarding) .kb-review-bar .kb-review-status{font-size:13px;line-height:1.8}:where(body.download-onboarding) .kb-review-bar [data-kb-review-next]{white-space:nowrap}:where(body.download-onboarding) .kb-review-heading-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:where(body.download-onboarding) .kb-review-heading-actions h3{margin:0 auto 0 0}:where(body.download-onboarding) .kb-editor-actions{display:flex;align-items:center;gap:10px}:where(body.download-onboarding) .kb-page .kb-delete-entry{color:var(--color-red-700,#b42324);font-size:14px}:where(body.download-onboarding) .kb-page [data-kb-undo-delete]{font-size:14px}:where(body.download-onboarding) .kb-page .kb-review-workspace>.kb-management{margin-bottom:0}:where(body.download-onboarding) .kb-page .kb-prompt-settings{margin:0;border:1px solid var(--wg-border,#e4e7ec);border-left:4px solid var(--wg-accent,#4338ca);border-radius:12px;background:var(--wg-surface,#fff);font-size:13px}:where(body.download-onboarding) .kb-prompt-header{display:flex;align-items:center;gap:14px;padding:18px;background:var(--wg-selected,#eef2ff);border-radius:11px 11px 0 0;border-bottom:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-prompt-icon{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:10px;background:var(--wg-surface,#fff);color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-prompt-icon .rag-action-icon{width:23px;height:23px;flex-basis:23px}:where(body.download-onboarding) .kb-prompt-heading{display:grid;gap:4px;flex:1;min-width:0}:where(body.download-onboarding) .kb-prompt-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:where(body.download-onboarding) .kb-prompt-title h3{font-size:17px;color:var(--wg-text,#182230);font-weight:650;margin:0}:where(body.download-onboarding) .kb-prompt-status{font-size:11px;line-height:1.6;padding:2px 8px;border-radius:5px;background:var(--wg-surface,#fff);color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-prompt-status[data-unsaved=true]{background:var(--color-amber-50,#fff5e6);color:var(--color-amber-800,#875500)}:where(body.download-onboarding) .kb-prompt-origin{color:var(--wg-muted,#667085);font-size:12px;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-prompt-body{padding:16px 18px 18px}:where(body.download-onboarding) .kb-prompt-tools{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(body.download-onboarding) .kb-prompt-tools small{font-size:12px;color:var(--wg-muted,#667085);line-height:1.7}:where(body.download-onboarding) .kb-prompt-tools .button{flex:none}:where(body.download-onboarding) .kb-page .kb-prompt-body .kb-prompt{margin:12px 0 0}:where(body.download-onboarding) .kb-prompt-body textarea{line-height:1.8;min-height:280px}:where(body.download-onboarding) .kb-review-layout{display:grid;grid-template-columns:290px minmax(0,1fr);border-top:1px solid var(--wg-border,#e4e7ec);margin-top:18px}:where(body.download-onboarding) .kb-index{min-width:0;padding:18px 18px 0 0;border-right:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-index-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}:where(body.download-onboarding) .kb-index-head strong{font-size:14px}:where(body.download-onboarding) .kb-index-head strong span{font-weight:400;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-index-head .kb-check{margin:0;font-size:12px;gap:5px}:where(body.download-onboarding) .kb-index-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-index-filters .input{font-size:12px;padding-inline:8px}:where(body.download-onboarding) .kb-index-list{display:grid;gap:4px}:where(body.download-onboarding) .kb-index-item{display:flex;align-items:center;gap:10px;width:100%;padding:12px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;min-width:0}:where(body.download-onboarding) .kb-index-item>span:nth-child(2){flex:1;min-width:0;display:grid;gap:5px}:where(body.download-onboarding) .kb-index-number{font-size:11px;font-variant-numeric:tabular-nums;color:var(--wg-muted,#667085);width:16px;flex:none}:where(body.download-onboarding) .kb-index-title{font-size:14px;line-height:1.55;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(body.download-onboarding) .kb-index-state,:where(body.download-onboarding) .kb-index-edit{font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-index-edit{flex:none}:where(body.download-onboarding) .kb-index-item[aria-pressed=true]{background:var(--wg-selected,#eef2ff);border-color:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-index-item[aria-pressed=true] .kb-index-title{font-weight:600}:where(body.download-onboarding) .kb-index-item[aria-pressed=true] .kb-index-edit{color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-index-item[data-state=issue] .kb-index-state{color:var(--color-amber-800,#875500)}:where(body.download-onboarding) .kb-index-item[data-state=approved] .kb-index-state{color:var(--color-green-700,#18733b)}:where(body.download-onboarding) .kb-index-item:hover{background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-index-item:focus-visible{outline:2px solid var(--wg-focus,#4f46e5);outline-offset:1px}:where(body.download-onboarding) .kb-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 0;color:var(--wg-muted,#667085);font-size:12px}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-pagination .button{min-width:32px;min-height:32px;padding:4px 10px}:where(body.download-onboarding) .kb-editor-panes{min-width:0;padding:20px 0 0 24px}:where(body.download-onboarding) .kb-page .kb-editor-panes .kb-faq{border:0;border-radius:0;margin:0;padding:0;scroll-margin-block:24px calc(var(--kb-bar-height,100px) + 24px)}:where(body.download-onboarding) .kb-faq-heading>strong{font-size:15px}:where(body.download-onboarding) .kb-faq-heading>strong>span{font-weight:400;margin-left:8px;color:var(--wg-muted,#667085);font-size:12px}:where(body.download-onboarding) .kb-page .kb-editor-panes .kb-faq label{font-size:14px;margin:16px 0}:where(body.download-onboarding) .kb-page .kb-editor-panes .kb-faq-heading .kb-check{margin:0;border-radius:6px;padding:6px 8px;background:var(--wg-selected,#eef2ff);font-size:12px}:where(body.download-onboarding) .kb-page .kb-editor-panes .kb-entry-conditions{font-size:12px}:where(body.download-onboarding) .kb-scroll-tools{position:fixed;right:12px;bottom:30px;z-index:34;display:grid;gap:4px;padding:4px;border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;background:var(--wg-surface,#fff);box-shadow:0 3px 12px #1824430d}:where(body.download-onboarding) .kb-scroll-tools button{display:flex;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;color:var(--wg-muted,#667085);border-radius:6px;min-width:48px;font-size:18px;cursor:pointer}:where(body.download-onboarding) .kb-scroll-tools button span{font-size:11px}:where(body.download-onboarding) .kb-scroll-tools button:hover,:where(body.download-onboarding) .kb-scroll-tools button:focus-visible{color:var(--wg-accent,#4338ca);background:var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-audit-update{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;padding:12px 16px;border-radius:10px;background:var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-issue-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}:where(body.download-onboarding) .kb-issue-heading h4{margin:0;font-size:14px;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-issue-heading .button{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-quality-gaps article,:where(body.download-onboarding) .kb-page .kb-audit-row{padding:18px 0;border-top:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-page .kb-quality-gaps article details,:where(body.download-onboarding) .kb-page .kb-audit-row details{margin-bottom:0;font-size:12px}:where(body.download-onboarding) .kb-audit-row>p,:where(body.download-onboarding) .kb-quality-gaps article>p{font-size:13px}:where(body.download-onboarding) .kb-page .kb-cleaning-details{font-size:12px;margin-bottom:0}:where(body.download-onboarding) .kb-issue-dialog{width:min(660px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;border:1px solid var(--wg-border,#e4e7ec);border-radius:16px;padding:24px;background:var(--wg-surface,#fff);color:inherit}:where(body.download-onboarding) .kb-issue-dialog::backdrop{background:#15203366}:where(body.download-onboarding) .kb-issue-dialog [data-kb-issue-reason]{font-size:13px}:where(body.download-onboarding) .kb-issue-dialog [data-kb-issue-error]{color:var(--color-red-700,#b42324)}:where(body.download-onboarding) .kb-issue-dialog .kb-actions{justify-content:flex-end}:where(body.download-onboarding) .kb-issue-dialog .kb-fields:has(label[hidden]){grid-template-columns:1fr}@media(max-width:760px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace{padding:18px 14px}:where(body.download-onboarding) .kb-review-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(body.download-onboarding) .kb-review-steps button{justify-content:flex-start;padding:8px 10px;font-size:12px}:where(body.download-onboarding) .kb-publish-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(body.download-onboarding) .kb-review-choices{flex-direction:column;gap:10px}:where(body.download-onboarding) .kb-page .kb-review-bar .kb-actions>[data-kb-review-next],:where(body.download-onboarding) .kb-page .kb-review-bar .kb-actions>[data-kb=publish]{flex-basis:100%;min-height:44px}:where(body.download-onboarding) .kb-page .kb-review-bar .kb-actions>[data-kb-review-back],:where(body.download-onboarding) .kb-page .kb-review-bar .kb-actions>[data-kb=save]{flex:1}:where(body.download-onboarding) .kb-review-layout{grid-template-columns:1fr}:where(body.download-onboarding) .kb-index{padding:14px 0 18px;border-right:0;border-bottom:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-index-list{max-height:220px;overflow-y:auto;overscroll-behavior:contain}:where(body.download-onboarding) .kb-editor-panes{padding:20px 0 0}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-review-bar .kb-actions>.button{flex:1;min-width:0;padding-inline:5px;font-size:12px}:where(body.download-onboarding) .kb-review-bar .rag-action-icon{display:none}:where(body.download-onboarding) .kb-scroll-tools{right:8px;bottom:12px;padding:2px;gap:0}:where(body.download-onboarding) .kb-scroll-tools button{min-width:38px;gap:2px;font-size:16px}:where(body.download-onboarding) .kb-scroll-tools button span{font-size:10px}:where(body.download-onboarding) .kb-page[data-step="3"] .kb-scroll-tools{display:none}:where(body.download-onboarding) .kb-page[data-step="3"] .kb-scroll-tools button{min-width:30px;min-height:32px}:where(body.download-onboarding) .kb-page[data-step="3"] .kb-scroll-tools button span{display:none}:where(body.download-onboarding) .kb-review-bar>div:first-child{width:100%}:where(body.download-onboarding) .kb-review-status small{margin-left:7px;font-size:11px}:where(body.download-onboarding) .kb-prompt-header{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 12px}:where(body.download-onboarding) .kb-prompt-icon{width:32px;height:32px;align-self:start}:where(body.download-onboarding) .kb-prompt-icon .rag-action-icon{width:19px;height:19px;flex-basis:19px}:where(body.download-onboarding) .kb-prompt-title{gap:5px 8px}:where(body.download-onboarding) .kb-prompt-title h3{font-size:16px}:where(body.download-onboarding) .kb-prompt-body{padding:14px 12px}:where(body.download-onboarding) .kb-prompt-tools{align-items:flex-start;flex-wrap:wrap}:where(body.download-onboarding) .kb-issue-dialog{padding:18px}:where(body.download-onboarding) .kb-issue-heading{align-items:flex-start;gap:10px}:where(body.download-onboarding) .kb-issue-heading .button{font-size:12px}:where(body.download-onboarding) .kb-review-heading-actions{gap:8px}:where(body.download-onboarding) .kb-review-heading-actions [data-kb-version]{display:none}}:where(body.download-onboarding) .kb-upload-unsaved{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px;margin:0 0 16px;background:var(--primary-soft,var(--bg));border-radius:12px}:where(body.download-onboarding) .kb-upload-unsaved[hidden]{display:none}:where(body.download-onboarding) .kb-upload-unsaved .kb-actions{margin:0}@media(max-width:600px){:where(body.download-onboarding) .kb-upload-unsaved .kb-actions{width:100%}:where(body.download-onboarding) .kb-upload-unsaved .button{flex:1}}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace{border-radius:18px;box-shadow:0 5px 24px #18223006!important}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace h2:focus,:where(body.download-onboarding) .kb-page .kb-reviewed-completion:focus{outline:none!important;box-shadow:none!important}:where(body.download-onboarding) .kb-page .kb-review-steps{gap:6px;padding:18px 0 16px}:where(body.download-onboarding) .kb-page .kb-review-steps button{border-color:transparent;background:transparent;min-height:44px;border-radius:9px}:where(body.download-onboarding) .kb-page .kb-review-steps button[aria-current=step]{border-color:transparent;background:var(--wg-selected,#eef2ff)}:where(body.download-onboarding) .kb-page .kb-review-steps button:not([aria-current=step]):not(:disabled):hover{background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-page .kb-review-intro{margin:16px 0;font-size:12px}:where(body.download-onboarding) .kb-decision-progress{margin-top:12px}:where(body.download-onboarding) .kb-decision-progress>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;color:var(--wg-muted,#667085);font-size:12px;font-variant-numeric:tabular-nums}:where(body.download-onboarding) .kb-decision-progress progress{display:block;width:100%;height:6px;appearance:none;border:0;border-radius:6px;overflow:hidden;background:#eef0f3;accent-color:#18733b}:where(body.download-onboarding) .kb-decision-progress progress::-webkit-progress-bar{background:#eef0f3}:where(body.download-onboarding) .kb-decision-progress progress::-webkit-progress-value{background:#18733b;border-radius:6px}:where(body.download-onboarding) .kb-decision-progress progress::-moz-progress-bar{background:#18733b;border-radius:6px}:where(body.download-onboarding) .kb-page .kb-review-heading-actions h3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:where(body.download-onboarding) .kb-page .kb-review-heading-actions{justify-content:flex-end;gap:8px}:where(body.download-onboarding) .kb-page .kb-review-heading-actions:not(:has(button:not([hidden]))){display:none}:where(body.download-onboarding) .kb-page .kb-review-heading-actions .button{font-size:12px;min-height:32px}:where(body.download-onboarding) .kb-page .kb-review-layout{margin-top:12px;border-top-color:var(--wg-border,#e8ebf1)}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace :is(.input,textarea){box-shadow:none!important;border-color:var(--wg-border,#e1e5ec)}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace :is(.input,textarea):focus-visible{outline:2px solid var(--wg-focus,#4f46e5);outline-offset:2px}:where(body.download-onboarding) .kb-page .kb-index-item{border-radius:9px;padding:12px}:where(body.download-onboarding) .kb-page .kb-index-item[aria-pressed=true]{border-color:transparent}:where(body.download-onboarding) .kb-page .kb-index-edit{font-size:18px;font-weight:400;opacity:.65}:where(body.download-onboarding) .kb-page .kb-index-state{display:flex;align-items:center;gap:6px;font-size:11px}:where(body.download-onboarding) .kb-page .kb-index-state:before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:currentColor;opacity:.85}:where(body.download-onboarding) .kb-page .kb-index-hint{display:none}:where(body.download-onboarding) .kb-page [data-kb-list-empty]{padding:18px 2px;font-size:12px}:where(body.download-onboarding) .kb-page .kb-reviewed-completion{display:flex;flex-direction:column;align-items:center;text-align:center;padding:42px 20px 28px;min-height:370px;box-sizing:border-box}:where(body.download-onboarding) .kb-reviewed-mark{display:grid;place-items:center;width:64px;height:64px;border:1px solid #d8ecdf;border-radius:21px;background:#edf7f1;color:#27825a;margin-bottom:18px}:where(body.download-onboarding) .kb-reviewed-mark .rag-action-icon{width:30px;height:30px;stroke-width:1.7}:where(body.download-onboarding) .kb-page .kb-reviewed-eyebrow{font-size:11px;color:#27825a;letter-spacing:.08em;margin-bottom:8px}:where(body.download-onboarding) .kb-page .kb-reviewed-completion h3{font-size:23px;font-weight:600;letter-spacing:.015em;margin:0;color:var(--wg-text,#182230);line-height:1.5}:where(body.download-onboarding) .kb-page .kb-reviewed-completion>p{font-size:13px;margin:10px 0 0;line-height:1.8}:where(body.download-onboarding) .kb-reviewed-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,410px);margin:28px 0 24px}:where(body.download-onboarding) .kb-reviewed-counts>div{display:grid;gap:7px;padding:0 16px;min-width:0}:where(body.download-onboarding) .kb-reviewed-counts>div+div{border-left:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-reviewed-counts strong{font-size:27px;line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-reviewed-counts span{font-size:12px;line-height:1.6;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-reviewed-completion>.button{display:flex;align-items:center;gap:8px;font-size:13px;min-height:38px}:where(body.download-onboarding) .kb-page .kb-reviewed-completion>small{display:block;max-width:400px;margin-top:14px;font-size:12px;line-height:1.7;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-reviewed-completion:not([hidden])~.kb-review-bar{margin-top:0}@media(max-width:760px){:where(body.download-onboarding) .kb-page .kb-review-steps{gap:4px;padding:12px 0}:where(body.download-onboarding) .kb-page .kb-reviewed-completion{min-height:330px;padding:30px 0 22px}:where(body.download-onboarding) .kb-page .kb-reviewed-completion h3{font-size:20px}:where(body.download-onboarding) .kb-reviewed-counts{margin:24px 0 20px}:where(body.download-onboarding) .kb-reviewed-counts>div{padding:0 6px}:where(body.download-onboarding) .kb-reviewed-counts strong{font-size:24px}:where(body.download-onboarding) .kb-reviewed-counts span{font-size:11px}}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace{display:flex;flex-direction:column;height:min(860px,calc(100dvh - 32px));min-height:600px;box-sizing:border-box;scroll-margin-block:16px}:where(body.download-onboarding) .kb-review-workspace>.kb-section-heading,:where(body.download-onboarding) .kb-review-workspace>.kb-review-steps{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-review-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:20px 12px 20px 0;margin-right:-12px}:where(body.download-onboarding) .kb-review-content>[data-kb-draft]{display:contents}:where(body.download-onboarding) .kb-page[data-step="3"] .kb-scroll-tools{display:none}:where(body.download-onboarding) .kb-page .kb-review-content>.kb-review-intro{margin:0 0 18px;font-size:13px;line-height:1.7}:where(body.download-onboarding) .kb-review-content [data-kb-checks-slot]:has(>:not([hidden])){margin-bottom:18px}:where(body.download-onboarding) .kb-review-content [data-kb-checks-slot] .kb-quality{margin:12px 0 0;font-size:12px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-review-workspace>.kb-review-bar{flex-shrink:0;min-height:76px;box-sizing:border-box;margin-top:0;padding:16px 0 0;background:var(--wg-surface,#fff)}:where(body.download-onboarding) .kb-page .kb-review-bar :is([data-kb-review-next],[data-kb=publish]){min-width:168px;justify-content:center}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-settings,.kb-trial,.kb-confirm-panel){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-header,.kb-chat-header,.kb-confirm-header){display:flex;align-items:center;gap:12px;min-height:44px;padding:0 0 18px;margin:0;border:0;border-radius:0;background:transparent}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-header,.kb-chat-header,.kb-confirm-header) h3{font-size:17px;line-height:1.5;font-weight:600;margin:0}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-chat-header,.kb-confirm-header) p{font-size:12px;line-height:1.7;margin:3px 0 0}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-icon,.kb-chat-header>.kb-chat-avatar,.kb-confirm-icon){display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:11px;background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-confirm-icon .rag-action-icon{width:22px;height:22px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-status{background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-status[data-unsaved=true]{background:var(--color-amber-50,#fff5e6)}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body{padding:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body textarea{min-height:280px;height:clamp(280px,38dvh,390px);font-size:14px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-transcript{height:clamp(220px,28dvh,310px);min-height:220px;box-sizing:border-box}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-composer label{margin:8px 0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-composer textarea{min-height:110px!important}:where(body.download-onboarding) .kb-page .kb-review-content .kb-publish-summary{margin:8px 0 24px}:where(body.download-onboarding) .kb-page .kb-publish-feedback{display:flex;gap:12px;padding:16px;border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;background:var(--wg-tile,#f6f7fb);margin:0 0 20px;font-size:14px;outline:none}:where(body.download-onboarding) .kb-publish-feedback>div{min-width:0}:where(body.download-onboarding) .kb-page .kb-publish-feedback p{margin:6px 0 0;font-size:13px;color:inherit}:where(body.download-onboarding) .kb-publish-feedback .button{margin-top:12px}:where(body.download-onboarding) .kb-page .kb-publish-feedback[data-state=blocked]>div{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}:where(body.download-onboarding) .kb-page .kb-publish-feedback[data-state=blocked] .button{margin-top:0;flex:none}:where(body.download-onboarding) .kb-page .kb-publish-feedback[data-state=blocked]{background:#fff7e9;border-color:#efd7aa;color:#875500}:where(body.download-onboarding) .kb-page .kb-publish-feedback[data-state=error]{background:#fff2f1;border-color:#f4c7c3;color:#b42324}:where(body.download-onboarding) .kb-page .kb-publish-feedback[data-state=working]{background:var(--wg-selected,#eef2ff);color:var(--wg-accent,#4338ca)}:where(body.download-onboarding) .kb-publish-spinner{display:none;flex:none;width:18px;height:18px;margin-top:2px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:kb-publish-spin .8s linear infinite}:where(body.download-onboarding) .kb-publish-feedback[data-state=working] .kb-publish-spinner{display:block}@keyframes kb-publish-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(body.download-onboarding) .kb-publish-spinner{animation:none}}:where(body.download-onboarding) .kb-page .kb-confirm-panel>.button{font-size:13px}:where(body.download-onboarding) .kb-page .kb-confirm-panel>.kb-management{margin:24px 0 0;padding-top:18px;border-top:1px solid var(--wg-border,#e4e7ec);font-size:12px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-reviewed-completion{min-height:100%;justify-content:center;padding:24px 16px;box-sizing:border-box}@media(min-width:761px){:where(body.download-onboarding) .kb-page:is([data-review-step="1"],[data-review-step="3"]) .kb-review-content{display:flex;flex-direction:column}:where(body.download-onboarding) .kb-review-content>.kb-review-intro,:where(body.download-onboarding) .kb-review-content>[data-kb-checks-slot]{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-review-content :is(#kb-review-view-1,#kb-review-view-3){display:flex;flex:1;flex-direction:column;min-height:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-header,:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-tools{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body{display:flex;flex:1;flex-direction:column;min-height:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body .kb-prompt{flex:1;min-height:140px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body textarea{height:100%;min-height:140px;resize:none}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-content .kb-trial{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;border:0!important;box-shadow:none!important}:where(body.download-onboarding) .kb-review-content .kb-trial>:not(.kb-chat-transcript){flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-safety{display:none}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-transcript{flex:1;height:auto;min-height:140px;padding:14px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-empty{box-sizing:border-box;padding:12px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-empty>span{display:none}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-suggestions{padding:8px 12px}:where(body.download-onboarding) .kb-review-content .kb-chat-suggestions>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}:where(body.download-onboarding) .kb-review-content .kb-chat-suggestions .button{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-composer{gap:4px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-chat-composer textarea{height:166px;min-height:166px!important;resize:none}}@media(max-width:760px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page .kb-review-workspace{height:auto;min-height:0}:where(body.download-onboarding) .kb-page .kb-review-content{min-height:400px;overflow:visible;scrollbar-gutter:auto;margin-right:0;padding:18px 0}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-header,.kb-chat-header,.kb-confirm-header){gap:10px;flex-wrap:wrap}:where(body.download-onboarding) .kb-page .kb-review-content :is(.kb-prompt-header,.kb-chat-header,.kb-confirm-header) h3{font-size:16px}:where(body.download-onboarding) .kb-page .kb-review-content .kb-reviewed-completion{min-height:400px;padding:24px 0}:where(body.download-onboarding) .kb-page .kb-review-workspace>.kb-review-bar{position:sticky;bottom:0;z-index:2;padding:14px 0 8px}:where(body.download-onboarding) .kb-page .kb-review-workspace>.kb-review-bar .kb-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(body.download-onboarding) .kb-page .kb-review-workspace>.kb-review-bar .kb-actions :is([data-kb-review-next],[data-kb=publish]){grid-column:1/-1;width:100%;white-space:normal}:where(body.download-onboarding) .kb-page .kb-review-bar :is([data-kb-review-next],[data-kb=publish]){min-width:0}:where(body.download-onboarding) .kb-page .kb-review-content .kb-prompt-body textarea{height:320px}}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-editor-panes .kb-faq{display:flex;flex-direction:column;min-height:0}:where(body.download-onboarding) .kb-page .kb-entry-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0 8px 0 2px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-decision{flex:none;margin:0;padding:12px 0 0;background:var(--wg-surface,#fff)}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-decision-status{margin-bottom:8px;min-height:22px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-handoff-note{font-size:12px;margin:8px 0 0}@media(min-width:761px){:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-content{display:flex;flex-direction:column;overflow:hidden;padding:12px 0;margin:0;scrollbar-gutter:auto}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-content>[data-kb-checks-slot]{max-height:25%;overflow:auto;margin-bottom:8px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-content>[data-kb-checks-slot] .kb-quality{margin:0}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-heading-actions{flex:none}:where(body.download-onboarding) .kb-page #kb-review-view-2{display:flex;flex:1;min-height:0}:where(body.download-onboarding) .kb-page .kb-review-layout{flex:1;min-height:0;grid-template-columns:260px minmax(0,1fr)}:where(body.download-onboarding) .kb-page .kb-index{display:flex;flex-direction:column;min-height:0;padding-top:14px}:where(body.download-onboarding) .kb-page .kb-index>:not(.kb-index-list){flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-index-list{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}:where(body.download-onboarding) .kb-page .kb-index-item{flex-shrink:0}:where(body.download-onboarding) .kb-page .kb-editor-panes{display:flex;flex-direction:column;min-height:0;padding-top:14px}:where(body.download-onboarding) .kb-page .kb-editor-panes .kb-faq{flex:1}:where(body.download-onboarding) .kb-page .kb-entry-body{flex:1}:where(body.download-onboarding) .kb-page .kb-entry-body .kb-fields label{margin:10px 0}:where(body.download-onboarding) .kb-page .kb-entry-body textarea:is([data-field=content],[data-kb-material-field=content]){height:clamp(140px,25dvh,340px);min-height:140px}}@media(max-width:760px){:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-editor-panes .kb-faq{height:calc(100dvh - 220px);min-height:360px;scroll-margin-block:12px 200px}:where(body.download-onboarding) .kb-page .kb-entry-body{flex:1;padding-right:6px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-choices{gap:8px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-choices .button{min-height:42px}}body:where(.download-onboarding).authenticated-theme .sw-shell .page.kb-page[data-kb-guided=false][data-step="3"]{max-width:1440px}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=false] .kb-review-workspace{height:calc(100dvh - 32px);min-height:560px;padding:20px 24px}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-steps{padding:10px 0}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar{height:96px;padding:16px 128px 0 0}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-bar>div:first-child{max-height:100%;overflow-y:auto}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar .kb-actions{display:grid;grid-template-columns:136px 112px 184px;grid-template-rows:44px;gap:8px;align-items:stretch}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-bar [data-kb-review-back]{grid-column:1;grid-row:1}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-bar [data-kb=save]{grid-column:2;grid-row:1}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-bar :is([data-kb-review-next],[data-kb=publish]){grid-column:3;grid-row:1;width:100%;min-width:0}@media(min-width:761px)and (max-width:1100px){:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:56px 44px;gap:8px;height:125px;padding:16px 80px 0 0}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar .kb-actions{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 168px}}@media(max-width:760px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=false] .kb-review-workspace{height:max(560px,calc(100dvh - 24px));min-height:0;padding:18px 14px}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-content{min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:18px 8px 18px 0;margin-right:-8px}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-content .kb-reviewed-completion{min-height:100%}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar{position:static;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:60px 96px;gap:8px;height:187px;padding:14px 0 8px}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar .kb-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:44px 44px;gap:8px}:where(body.download-onboarding) .kb-page[data-kb-guided=false] .kb-review-workspace>.kb-review-bar .kb-actions :is([data-kb-review-next],[data-kb=publish]){grid-column:1/-1;grid-row:2;width:calc(100% - 68px)}:where(body.download-onboarding) .kb-page[data-kb-guided=false][data-review-step="2"] .kb-editor-panes .kb-faq{height:clamp(260px,calc(100dvh - 484px),420px);min-height:260px}}@media(min-width:761px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-review-step="2"] .kb-review-workspace{height:auto;min-height:0}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-content{flex:none;overflow:visible}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-content>[data-kb-checks-slot]{flex:none;max-height:320px}:where(body.download-onboarding) .kb-page[data-review-step="2"] #kb-review-view-2{flex:none}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-review-layout{flex:none;width:100%;box-sizing:border-box;min-height:900px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-entry-body{max-height:none;overflow:visible;scrollbar-gutter:auto;padding-right:8px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-entry-body textarea:is([data-field=content],[data-kb-material-field=content]){height:clamp(360px,42dvh,480px);min-height:360px;resize:vertical}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-review-step="2"] .kb-review-workspace>.kb-review-bar{position:static}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-faq-heading{scroll-margin-top:88px}}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-review-complete=true] .kb-review-workspace{height:calc(100dvh - 32px);min-height:560px}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-review-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto!important;scrollbar-gutter:stable;padding:18px 0;margin:0}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-review-content .kb-reviewed-completion{flex:1;min-height:0;width:100%;justify-content:safe center;padding:20px 12px}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-reviewed-completion>*{flex-shrink:0}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-review-content>.kb-review-overview{display:none}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-review-bar :is([data-kb-selection],[data-kb-save-state]){display:none}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page [data-kb-reviewed-completion]:focus{outline:none!important;box-shadow:none!important}:where(body.download-onboarding) .kb-complete-materials{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin-top:16px;max-width:100%;font-size:12px;line-height:1.7;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-complete-materials>.button{min-height:34px;padding:6px 10px;font-size:12px}:where(body.download-onboarding) .kb-issue-knowledge{padding:0 16px 16px;border:1px solid var(--wg-border,#e4e7ec);border-radius:12px;background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-page .kb-issue-match-note,:where(body.download-onboarding) .kb-page .kb-issue-save-note{font-size:13px;line-height:1.7;margin:8px 0;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-page .kb-issue-original{margin:12px 0 0}:where(body.download-onboarding) .kb-page .kb-issue-original p{font-size:12px;margin:10px 0 0}:where(body.download-onboarding) .kb-page .kb-issue-original pre{max-height:160px;margin:8px 0 0;padding:12px;background:var(--wg-surface,#fff);font-size:13px;line-height:1.7}:where(body.download-onboarding) .kb-issue-duplicate{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 14px;border:1px solid #efd7aa;border-radius:10px;background:#fff7e9;color:#875500;font-size:13px;line-height:1.7}:where(body.download-onboarding) .kb-page .kb-issue-duplicate>.button{flex:none;font-size:13px;min-height:36px}:where(body.download-onboarding) .kb-material-question{margin:18px 0}:where(body.download-onboarding) .kb-page .kb-material-question h3{font-size:17px;line-height:1.6;margin:10px 0 6px;color:var(--wg-text,#182230)}:where(body.download-onboarding) .kb-page .kb-material-question p{font-size:13px;margin:0}:where(body.download-onboarding) .kb-material-tag{display:inline-block;padding:3px 8px;border-radius:6px;background:#fff7e9;color:#875500;font-size:12px;line-height:1.7}:where(body.download-onboarding) .kb-material-answer-note{padding:16px;border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;background:var(--wg-tile,#f6f7fb);font-size:14px;line-height:1.7}:where(body.download-onboarding) .kb-page .kb-material-answer-note p{margin:6px 0;font-size:13px}:where(body.download-onboarding) .kb-material-answer-note small{color:var(--wg-muted,#667085);font-size:12px}:where(body.download-onboarding) .kb-page .kb-material-pane .kb-source{font-size:13px}:where(body.download-onboarding) .kb-index-item[data-state=material] .kb-index-state{color:#875500}:where(body.download-onboarding) .kb-index-item[data-state=material] .kb-index-state:before{background:#ca8a04}:where(body.download-onboarding) .kb-page .kb-material-reason{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:#fff7e9;color:#875500;font-size:13px;line-height:1.7}:where(body.download-onboarding) .kb-page .kb-material-status{color:#875500}:where(body.download-onboarding) .kb-page .kb-material-error{color:#b42318;font-size:13px;line-height:1.7;margin:0 0 12px}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-editor-panes .kb-material-service{flex:none}:where(body.download-onboarding) .kb-page .kb-material-service .kb-entry-body{flex:none}:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-material-service .kb-entry-body textarea[data-kb-material-field=content]{height:clamp(140px,18dvh,220px);min-height:140px}@media(max-width:760px){:where(body.download-onboarding) .kb-page[data-review-step="2"] .kb-editor-panes .kb-material-service{height:auto;min-height:0}:where(body.download-onboarding) .kb-page .kb-material-service .kb-entry-body{max-height:none;overflow:visible}}:where(body.download-onboarding) .kb-page .kb-issue-dialog form>.kb-actions{position:sticky;bottom:-24px;z-index:1;margin-top:18px;padding:14px 0;border-top:1px solid var(--wg-border,#e4e7ec);background:var(--wg-surface,#fff)}@media(max-width:760px){:where(body.download-onboarding) .kb-page .kb-issue-dialog form>.kb-actions{bottom:-18px}}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar{position:static;flex:none;height:96px;padding:16px 80px 0 0}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar .kb-actions{display:grid;grid-template-columns:136px 112px 184px;grid-template-rows:44px;gap:8px;align-items:stretch}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar [data-kb-review-back]{grid-column:1;grid-row:1}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar [data-kb=save]{grid-column:2;grid-row:1}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar [data-kb-review-next]{grid-column:3;grid-row:1;width:100%;min-width:0}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar .button{padding-inline:10px;gap:6px;font-size:13px;white-space:nowrap;min-width:0}@media(min-width:761px)and (max-width:1100px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:48px 44px;height:125px;gap:8px;padding:16px 80px 0 0}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar .kb-actions{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 168px}}@media(max-height:800px){:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-reviewed-mark{width:48px;height:48px;border-radius:16px;margin-bottom:12px}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-reviewed-counts{margin:18px 0}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-reviewed-completion h3{font-size:20px}}@media(max-width:760px){body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-review-complete=true] .kb-review-workspace{height:max(560px,calc(100dvh - 24px));min-height:0}:where(body.download-onboarding) .kb-page[data-review-complete=true] .kb-review-content .kb-reviewed-completion{padding:20px 0}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-steps>button:not(.kb-review-guide-help){flex-direction:column;gap:6px;padding:8px 2px;font-size:12px;white-space:nowrap}body:where(.download-onboarding).authenticated-theme .sw-shell .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:60px 96px;height:187px;gap:8px;padding:14px 0 8px}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar .kb-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:44px 44px;gap:8px}:where(body.download-onboarding) .kb-page[data-kb-guided=true][data-review-complete=true] .kb-review-bar [data-kb-review-next]{grid-column:1/-1;grid-row:2;width:calc(100% - 68px)}}:where(body.download-onboarding) .kb-entry-tools,:where(body.download-onboarding) .kb-material-duplicates{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(body.download-onboarding) .kb-material-duplicates{margin:8px 0}:where(body.download-onboarding) .kb-trial-state{display:inline-block;margin:0 0 14px;padding:3px 8px;border-radius:6px;background:var(--wg-soft,#f5f6fa);color:var(--wg-muted,#667085);font-size:12px}:where(body.download-onboarding) .kb-page .kb-merge-dialog{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(980px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--wg-border,#e4e7ec);border-radius:18px;background:var(--wg-surface,#fff);color:var(--wg-text,#182230);box-shadow:0 24px 80px #1824372b}:where(body.download-onboarding) .kb-merge-dialog::backdrop{background:#18243755;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(body.download-onboarding) .kb-merge-dialog form{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}:where(body.download-onboarding) .kb-merge-dialog header,:where(body.download-onboarding) .kb-merge-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px}:where(body.download-onboarding) .kb-merge-dialog header{border-bottom:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-merge-dialog footer{border-top:1px solid var(--wg-border,#e4e7ec)}:where(body.download-onboarding) .kb-merge-dialog h2{margin:0;font-size:20px}:where(body.download-onboarding) .kb-merge-dialog h3{margin:0 0 12px;font-size:16px}:where(body.download-onboarding) .kb-merge-dialog p{margin:5px 0;font-size:13px;color:var(--wg-muted,#667085)}:where(body.download-onboarding) .kb-merge-body{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;overflow-y:auto;min-height:0}:where(body.download-onboarding) .kb-merge-candidate{padding:16px;margin:12px 0;border:1px solid var(--wg-border,#e4e7ec);border-radius:12px}:where(body.download-onboarding) .kb-merge-candidate label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}:where(body.download-onboarding) .kb-merge-candidate input,:where(body.download-onboarding) .kb-merge-confirm input{width:17px;height:17px;accent-color:var(--wg-accent,#5144ed);flex:none}:where(body.download-onboarding) .kb-merge-candidate small{display:block;color:var(--wg-muted,#667085);margin-top:5px;font-size:12px}:where(body.download-onboarding) .kb-merge-candidate pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.65;margin:14px 0}:where(body.download-onboarding) .kb-merge-final{display:flex;flex-direction:column;gap:14px;min-width:0}:where(body.download-onboarding) .kb-merge-final label{display:flex;flex-direction:column;gap:8px;font-size:13px}:where(body.download-onboarding) .kb-merge-final textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--wg-border,#e4e7ec);border-radius:9px;background:var(--wg-surface,#fff);color:inherit;font:inherit;line-height:1.6;resize:vertical}:where(body.download-onboarding) .kb-merge-final .kb-merge-confirm{flex-direction:row;align-items:center}:where(body.download-onboarding) .kb-merge-dialog [data-merge-error]{color:#b42318}@media(max-width:700px){:where(body.download-onboarding) .kb-merge-body{grid-template-columns:1fr;padding:16px}:where(body.download-onboarding) .kb-merge-dialog header,:where(body.download-onboarding) .kb-merge-dialog footer{padding:14px 16px}:where(body.download-onboarding) .kb-merge-dialog footer{align-items:stretch;flex-direction:column}:where(body.download-onboarding) .kb-merge-dialog footer .kb-entry-tools{justify-content:flex-end}}:where(body.download-onboarding) .kb-page .kb-merge-final label{margin:0}:where(body.download-onboarding) .kb-page .kb-entry-duplicate{margin:0 0 12px;color:#925400;font-size:13px}:where(body.download-onboarding) .kb-material-images{--kb-material-accent:var(--color-cyan-600,#0076a8);margin:20px 0 0;border:1px solid var(--wg-border,#e4e7ec);border-radius:16px;background:var(--wg-surface,#fff);overflow:hidden}:where(body.download-onboarding) .kb-material-videos{--kb-material-accent:var(--color-teal-700,#0f766e)}:where(body.download-onboarding) .kb-page .kb-material-images{padding:0}:where(body.download-onboarding) .kb-page [data-material-images-editor] :is(.setup-task-card,.setup-library){padding:0}:where(body.download-onboarding) .kb-page [data-material-images-editor] .setup-image-stage{padding:16px 0}:where(body.download-onboarding) .kb-page [data-material-images-editor] .setup-image-fields label{margin:0}:where(body.download-onboarding) .kb-material-images>header{display:flex;align-items:center;gap:16px;padding:24px}:where(body.download-onboarding) .kb-material-image-icon{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;color:var(--kb-material-accent);background:color-mix(in srgb,var(--kb-material-accent) 8%,var(--wg-surface,#fff))}:where(body.download-onboarding) .kb-material-image-icon svg{width:24px;height:24px}:where(body.download-onboarding) .kb-material-image-copy{min-width:0;flex:1}:where(body.download-onboarding) .kb-material-image-heading{display:grid;gap:6px;margin-bottom:8px}:where(body.download-onboarding) .kb-material-images h3{margin:0;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.01em}:where(body.download-onboarding) .kb-material-images p{font-size:13px;line-height:1.7;margin:0 0 5px;color:#68758a}:where(body.download-onboarding) .kb-material-images .kb-material-image-heading p{font-size:14px;line-height:1.7;margin:0}:where(body.download-onboarding) .kb-material-images small{font-size:12px;color:var(--wg-muted,#667085);line-height:1.7}:where(body.download-onboarding) .kb-material-image-actions{display:flex;align-items:center;gap:16px;margin-left:auto;flex-shrink:0}:where(body.download-onboarding) .kb-material-image-actions>.button{flex-shrink:0;min-width:132px}:where(body.download-onboarding) .kb-material-image-preview{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 12px;border:1px solid var(--wg-border,#e4e7ec);border-radius:10px;background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) .kb-material-image-preview [data-material-images-count]{flex-shrink:0;font-size:12px;font-weight:600;color:#344054}:where(body.download-onboarding) .kb-material-preview-list{display:flex;align-items:center;gap:6px;min-height:28px}:where(body.download-onboarding) .kb-material-thumbnail{display:grid;place-items:center;flex:none;width:72px;height:72px;padding:3px;box-sizing:border-box;border:1px solid #e3e6ef;border-radius:7px;background:#f7f8fb;overflow:hidden}:where(body.download-onboarding) .kb-material-thumbnail img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}:where(body.download-onboarding) .kb-material-thumbnail>span{font-size:10px;text-align:center;line-height:1.3;color:#9099a9}:where(body.download-onboarding) .kb-material-preview-more{font-size:11px;color:#68758a}:where(body.download-onboarding) .kb-material-preview-empty{font-size:12px;color:#9099a9}:where(body.download-onboarding) .kb-material-images-error{padding:0 22px 16px;color:#b42318!important}:where(body.download-onboarding) [data-material-images-editor]{padding:0 24px 24px;background:var(--wg-tile,#f6f7fb)}:where(body.download-onboarding) [data-material-images-editor] .setup-task-card{margin:0}@media(max-width:900px){:where(body.download-onboarding) .kb-material-images>header{flex-wrap:wrap;align-items:flex-start}:where(body.download-onboarding) .kb-material-image-copy{flex:1 1 calc(100% - 62px)}:where(body.download-onboarding) .kb-material-image-actions{flex:1 1 100%;justify-content:space-between;margin-left:62px}}@media(max-width:650px){:where(body.download-onboarding) .kb-material-images>header{padding:18px;gap:12px}:where(body.download-onboarding) .kb-material-image-copy{min-width:0;flex:1 1 calc(100% - 48px)}:where(body.download-onboarding) .kb-material-image-actions{min-width:0;flex-wrap:wrap;gap:10px;margin-left:0}:where(body.download-onboarding) .kb-material-image-preview{flex:1 1 100%;min-width:0;max-width:100%;width:auto;gap:6px;padding:8px;box-sizing:border-box}:where(body.download-onboarding) .kb-material-preview-list{flex-wrap:wrap;min-width:0}:where(body.download-onboarding) .kb-material-preview-empty{white-space:nowrap}:where(body.download-onboarding) .kb-material-images .kb-material-video-count{flex-shrink:1;min-width:0;white-space:normal;overflow-wrap:anywhere}:where(body.download-onboarding) .kb-material-image-actions>.button{flex:1 1 100%;min-width:112px;padding-inline:12px}:where(body.download-onboarding) [data-material-images-editor]{padding:12px}:where(body.download-onboarding) .kb-material-image-icon{width:36px;height:36px}}.download-knowledge .kb-page .kb-notice[data-tone=warning]{color:#b42318;background:#fff1f0}body.download-onboarding.authenticated-theme [data-onboarding-shell].sw-shell{display:block;width:100%;min-height:0;padding:0;margin:0}body.download-onboarding.authenticated-theme .sw-shell #main-content{width:100%;padding:0;max-width:none}body.download-onboarding [hidden]{display:none!important}body.download-onboarding .context-bar{gap:18px}body.download-onboarding .context-bar [data-onboarding-profile-link]{font-size:14px;color:var(--portal-primary);text-decoration:none;white-space:nowrap}body.download-onboarding .ob-page .kb-cleaning-context{display:none}body.download-onboarding .ob-page .kb-cleaning-frame{padding:0;border:0;box-shadow:none;background:transparent}body.download-onboarding .sw-shell .ob-page .kb-page .kb-task{border:1px solid #e4e7ec;border-radius:0!important;padding:24px 28px 0}body.download-onboarding .ob-page .kb-page .kb-task-footer{margin:0;border-top:0;border-radius:0;background:transparent}body.download-onboarding.authenticated-theme .sw-shell .ob-page[data-ob-actions] .kb-task-footer .ob-action-bar{border-top:0}body.download-onboarding .ob-page .kb-page .kb-document-materials{background:#fff;border:1px solid #dddfe4;border-left:3px solid #5146e5;border-radius:16px}body.download-onboarding .ob-page .kb-page .kb-material-images{background:#fff;border:1px solid #dddfe4;border-left:3px solid #1688a4;border-radius:16px}body.download-onboarding .ob-page .kb-page .kb-material-videos{border-left-color:#268271}body.download-onboarding .ob-page .kb-page .kb-document-heading{border-bottom:1px solid #e4e7ec;padding-bottom:18px;margin-bottom:20px}body.download-onboarding .portal-store-onboarding{max-width:740px;margin:32px auto;padding:24px}.ob-download-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:36px;border:1px solid #e5e8ef;border-radius:14px;background:#fafbfe}.ob-download-copy h3{font-size:24px;line-height:1.4;margin:16px 0 12px}.ob-download-copy p,.ob-client-steps p{font-size:14px;line-height:1.8;color:var(--ob-muted)}.ob-download-symbol{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:#ecebff;color:var(--ob-accent);font-size:30px}.ob-download-copy .button{margin-top:16px;display:inline-flex;align-items:center;gap:10px;text-decoration:none}.ob-client-steps{list-style:none;margin:0;padding:0;display:grid;gap:24px;counter-reset:client-step}.ob-client-steps li{counter-increment:client-step;display:grid;grid-template-columns:30px 1fr;gap:12px}.ob-client-steps li:before{content:counter(client-step);display:grid;place-items:center;background:#ebeaf9;color:var(--ob-accent);width:28px;height:28px;border-radius:50%;font-size:13px}.ob-client-steps strong{font-size:15px;line-height:28px}.ob-client-steps p{margin:4px 0 0}.ob-client-status{font-size:13px;line-height:1.8;color:var(--ob-muted);margin:18px 0 0}.ob-client-status[data-ready=true]{color:#227854}.ob-knowledge-activation{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px;padding:16px 20px;border:1px solid #e5e8ef;border-radius:12px}.ob-knowledge-activation p{font-size:13px;color:var(--ob-muted);line-height:1.7;margin:4px 0 0}.ob-client-footer-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.ob-client-back-actions{justify-content:flex-start}@media(max-width:760px){.ob-download-panel{grid-template-columns:1fr;padding:22px;gap:28px}.ob-knowledge-activation{align-items:stretch;flex-direction:column}}body.download-onboarding .sw-shell .ob-page{--ob-muted:#667085}body.download-onboarding .sw-shell .ob-heading{align-items:center;margin-bottom:18px}body.download-onboarding .sw-shell .ob-heading h1,body.download-onboarding .portal-store-onboarding h1{font-size:32px;line-height:1.3;font-weight:750;letter-spacing:-.025em}body.download-onboarding .sw-shell .ob-steps a strong{font-size:17px;font-weight:700}body.download-onboarding .sw-shell .ob-steps a>span{font-size:14px;font-weight:650;flex-shrink:0}body.download-onboarding .sw-shell .ob-step-caption{font-size:14px;letter-spacing:0;color:#667085}body.download-onboarding .sw-shell .ob-stage-heading h2{font-size:28px;font-weight:750;margin:8px 0}body.download-onboarding .sw-shell .ob-store strong{font-size:16px;font-weight:650}body.download-onboarding .sw-shell .ob-platform-form legend,body.download-onboarding .sw-shell .ob-platforms strong{font-size:18px;font-weight:700}body.download-onboarding .sw-shell .ob-page .button,body.download-onboarding .portal-store-onboarding .button{font-size:16px;font-weight:650;min-height:44px}body.download-onboarding .sw-shell .ob-page .button.primary{font-weight:700}body.download-onboarding .sw-shell .ob-download-copy h3{font-size:28px;font-weight:750;margin:14px 0 4px}body.download-onboarding .sw-shell .ob-download-panel{padding:28px;gap:32px}body.download-onboarding .sw-shell .ob-client-steps{gap:20px;align-content:center}body.download-onboarding .sw-shell .ob-client-steps strong{font-size:19px;font-weight:700;line-height:1.5}body.download-onboarding .sw-shell .ob-client-steps p{font-size:15px;line-height:1.65}body.download-onboarding .sw-shell .ob-client-account{font-size:15px;margin:18px 0 0}body.download-onboarding .sw-shell .ob-client-account strong{display:block;font-size:19px;font-weight:700;color:var(--ob-ink);overflow-wrap:anywhere}body.download-onboarding .sw-shell .ob-knowledge-activation{margin-bottom:18px;padding:14px 18px}body.download-onboarding .sw-shell .ob-knowledge-activation>strong{font-size:18px;font-weight:700}body.download-onboarding .sw-shell .ob-client-status{font-size:17px;font-weight:650;color:var(--ob-ink)}body.download-onboarding .sw-shell .ob-client-status[data-ready=true]{color:#227854}body.download-onboarding .sw-shell .ob-footnote{font-size:13px;margin-top:16px}body.download-onboarding .sw-shell .ob-page .kb-material-title h3,body.download-onboarding .sw-shell .ob-page .kb-quality h3,body.download-onboarding .sw-shell .ob-page .kb-chat-header h3{font-size:20px;font-weight:700}body.download-onboarding .sw-shell .ob-page .kb-review-steps>button,body.download-onboarding .sw-shell .ob-page .kb-index-head strong,body.download-onboarding .sw-shell .ob-page .kb-review-decision-status strong,body.download-onboarding .sw-shell .ob-page [data-kb-selection]{font-size:16px;font-weight:700}body.download-onboarding .sw-shell .ob-page .kb-decision-progress>div{font-size:14px}body.download-onboarding .portal-store-onboarding .field{font-size:16px;font-weight:650}body.download-onboarding .portal-store-onboarding .input{font-size:16px;font-weight:400}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-action-bar .button{font-size:15px;font-weight:650}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-next]{font-size:16px;font-weight:700}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-connection-footer{display:flex;align-items:center;flex-wrap:wrap;min-height:44px}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-connection-footer .button{height:auto;min-height:44px;padding:10px 16px;width:auto}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-connection-footer{justify-content:space-between;gap:16px}body.download-onboarding .sw-shell .ob-page[data-ob-actions] .ob-connection-footer>.ob-client-footer-actions:last-child{margin-left:auto}@media(max-width:760px){body.download-onboarding .sw-shell .ob-heading h1,body.download-onboarding .portal-store-onboarding h1{font-size:28px}body.download-onboarding .sw-shell .ob-stage-heading h2,body.download-onboarding .sw-shell .ob-download-copy h3{font-size:24px}body.download-onboarding .sw-shell .ob-steps a strong{font-size:13px;line-height:1.5}body.download-onboarding .sw-shell .ob-download-panel{padding:20px;gap:24px}body.download-onboarding .sw-shell .ob-client-footer-actions{justify-content:flex-start}}body.download-onboarding .sw-shell .ob-optional-clone{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin:0 0 22px;font-size:14px;color:var(--ob-muted)}body.download-onboarding .sw-shell .ob-optional-clone a{color:var(--ob-accent);font-weight:650;text-decoration:none}body.download-onboarding .sw-shell .kb-prompt-settings[data-kb-rules-details]{padding:0;margin:12px 0 20px;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}body.download-onboarding .sw-shell .kb-rules-summary{cursor:pointer;padding:16px 18px;list-style:revert;color:var(--ob-ink);font-size:15px}body.download-onboarding .sw-shell .kb-rules-summary span{margin-left:12px;color:var(--ob-muted);font-size:13px;font-weight:400}body.download-onboarding .sw-shell [data-kb-rules-details] .kb-prompt-header{padding:16px 18px;border-top:1px solid #e4e7ec}body.download-onboarding .sw-shell [data-kb-rules-details] .kb-prompt-body{padding:0 18px 18px}body.download-onboarding .sw-shell [data-kb-rules-details] .kb-prompt textarea{width:100%;box-sizing:border-box}body.download-onboarding .sw-shell .kb-page #kb-review-view-1[data-kb-rules-details]{display:block;flex:none;height:auto;min-height:0}body.download-onboarding .sw-shell .kb-page[data-kb-guided=true] .kb-review-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-connect-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid #e1e7ef;border-radius:14px;background:#fafbfe}.ob-connect-panel>div{min-width:0}.ob-connect-panel h3{font-size:20px;font-weight:700;margin:0 0 10px}.ob-connect-panel p{font-size:16px;line-height:1.6;margin:0;color:var(--ob-muted)}.ob-connect-panel .button{flex-shrink:0;font-size:16px;font-weight:600;text-decoration:none}.ob-connect-panel .ob-client-account{margin-top:16px}.ob-connect-panel .ob-client-account strong{display:block;font-size:18px;font-weight:650;color:var(--ob-ink);overflow-wrap:anywhere}.ob-page[data-ob-step="1"] .ob-client-status{font-size:16px;line-height:1.6}@media(max-width:580px){body.download-onboarding .sw-shell .ob-heading{flex-wrap:wrap}body.download-onboarding .sw-shell .ob-heading h1{white-space:nowrap}.ob-connect-panel{flex-direction:column;align-items:flex-start;padding:20px;gap:20px}}.ss-task-entry{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;margin-top:9px;border:1px solid #f0d6a2;border-radius:10px;background:#fffaf0;color:#855715;font:inherit;cursor:pointer}.ss-task-entry[hidden]{display:none}.ss-task-entry strong{font-weight:600}.ss-task-entry span:last-child{font-size:13px}.ss-task-dialog{width:min(560px,calc(100vw - 32px));max-height:min(82dvh,840px);padding:0;border:1px solid var(--border-color,#dfe3ed);border-radius:18px;color:var(--text-primary,#182231);background:var(--surface,#fff);box-shadow:0 20px 70px #15224026}.ss-task-dialog::backdrop{background:#18213255}.ss-task-dialog>header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;background:var(--surface,#fff);border-bottom:1px solid var(--border-color,#e5e8ee)}.ss-task-dialog h2{margin:0;font-size:19px}.ss-task-dialog h2 span{color:var(--text-secondary,#758096);font-size:14px;margin-left:6px}.ss-task-dialog>footer{padding:0 22px 18px}.ss-task-dialog footer:has(button[hidden]){display:none}.ss-task{padding:20px 22px;border-bottom:1px solid var(--border-color,#e5e8ee)}.ss-task:last-child{border-bottom:0}.ss-task>header{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.ss-task>header span{font-size:12px;color:#9a6523}.ss-task-question{margin:12px 0 18px;padding:10px 12px;background:var(--bg-secondary,#f5f6fa);border-radius:8px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;max-height:100px;overflow:auto}.ss-task-question>span{display:block;margin-bottom:3px;color:var(--text-secondary,#65718a);font-size:12px}.ss-task summary{cursor:pointer;color:var(--vp-accent,#5147ed);font-size:13px}.ss-task-details{padding-top:14px}.ss-task-details>label{display:block;font-size:13px}.ss-task blockquote{margin:8px 0 14px;padding:12px 14px;border-radius:10px;background:var(--bg-secondary,#f5f6fa);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.ss-task-cause{color:var(--text-secondary,#65718a);line-height:1.6;font-size:13px;overflow-wrap:anywhere}.ss-task-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.ss-task-actions span,.ss-task-boundary,.ss-task-meta{font-size:12px;color:var(--text-secondary,#65718a)}.ss-task-actions button[data-action-color=blue]{background:var(--vp-accent,#5147ed);border-color:var(--vp-accent,#5147ed);color:#fff}.ss-task-actions button:disabled{opacity:.5;cursor:not-allowed}.ss-task-check{display:flex;align-items:flex-start;gap:8px;margin-top:10px;line-height:1.5;font-size:13px}.ss-task-check input{margin-top:2px;width:16px;height:16px;flex:0 0 16px}.ss-task-steps{list-style:none;margin:0;padding:0;display:grid;gap:18px}.ss-task-steps>li{display:flex;align-items:flex-start;gap:12px}.ss-task-step-number{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:var(--wg-selected,#eff0ff);color:var(--vp-accent,#5147ed);font-size:13px;font-weight:600}.ss-task-step-body{flex:1;min-width:0}.ss-task-step-body h3{margin:2px 0 0;font-size:15px;line-height:22px}.ss-task-step-body>p{margin:6px 0 0;color:var(--text-secondary,#65718a);font-size:13px;line-height:1.6}.ss-task-step-body .ss-task-actions{margin-top:10px}.ss-task-step-body .button{min-height:36px;padding-inline:16px}.ss-task-workflow>summary:not([hidden]){margin-bottom:16px}.ss-task-workflow>summary[hidden]{display:none}.ss-task-boundary{margin:16px 0 0 38px;line-height:1.6}.ss-task-meta{border-top:1px solid var(--border-color,#e5e8ee);padding-top:12px}.ss-task-meta{margin-top:16px}.ss-task-meta summary{color:inherit;font-size:12px}.ss-task-meta span,.ss-task-meta code{display:block;margin-top:7px;overflow-wrap:anywhere}.ss-task-message{margin:16px 22px 0;padding:10px 12px;border-radius:8px;background:#eef8f2;color:#26764e;font-size:13px}.ss-task-message.bad{color:#ad3e32;background:#fff2ef}.ss-task-empty{padding:40px 20px;text-align:center;color:var(--text-secondary,#758096)}@media(max-width:650px){.ss-task-dialog{width:calc(100vw - 20px);max-height:88dvh}.ss-task-dialog>header,.ss-task{padding:16px}.ss-task-message{margin-inline:16px}.ss-task-actions{align-items:stretch;flex-direction:column}.ss-task-actions button{min-height:42px}}.ss-task-actions button{font-size:16px;min-height:42px}.ss-task-check{display:flex;align-items:flex-start;gap:8px;margin-top:16px;font-size:16px}.ss-task>header strong{font-size:18px}.ss-task>header span,.ss-task-cause{font-size:14px}html:has(.ob-page){scrollbar-gutter:stable}.ob-page{--ob-ink:#182437;--ob-muted:#748096;--ob-accent:#5146e5;max-width:1200px;width:100%;margin:0 auto;padding:28px 24px 40px;color:var(--ob-ink);box-sizing:border-box}.ob-page [hidden]{display:none!important}.ob-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:34px}.ob-eyebrow{display:block;font-size:16px;font-weight:650;letter-spacing:.08em;color:var(--ob-accent);margin-bottom:12px}.ob-heading h1{font-size:clamp(23px,2vw,30px);font-weight:650;letter-spacing:-.04em;line-height:1.4;margin:0}.ob-heading p{font-size:14px;color:var(--ob-muted);margin:12px 0 0}.ob-page:is([data-onboarding],[data-clone-guided]){padding-top:0}.ob-page:is([data-onboarding],[data-clone-guided]) .ob-heading{margin-bottom:16px}.ob-page:is([data-onboarding],[data-clone-guided]) .ob-eyebrow{margin-bottom:6px}.ob-page:is([data-onboarding],[data-clone-guided]) .ob-heading p{margin-top:8px}.ob-page .button.ob-later{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:10px 16px;border:1px solid #dfe3ec;border-radius:10px;background:#fff;color:#536077;font-size:14px;font-weight:550;line-height:1.4;white-space:nowrap;text-decoration:none;box-shadow:0 2px 5px #18243704;transition:background .15s,border-color .15s,color .15s}.ob-page .button.ob-later:hover{color:var(--ob-accent);background:#f8f7ff;border-color:#c6c1f5}.ob-page .button.ob-later:active{background:#efedff;border-color:#aba3ef}.ob-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0;margin-bottom:28px}.ob-steps a{display:flex;align-items:center;gap:12px;padding:18px 16px;border-bottom:2px solid #e5e8f0;color:#8a94a7;text-decoration:none;transition:color .15s,border-color .15s}.ob-steps a>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:12px;background:#edf0f6;font-variant-numeric:tabular-nums}.ob-steps a strong{font-weight:550;font-size:14px}.ob-steps a[aria-current]{color:var(--ob-accent);border-color:var(--ob-accent)}.ob-steps a[aria-current]>span{background:var(--ob-accent);color:#fff}.ob-steps a.is-done{color:#227854;border-color:#c9e4d8}.ob-steps a.is-done>span{background:#e3f2eb}.ob-steps a[aria-disabled]{cursor:default}.ob-page a:focus-visible,.ob-page button:focus-visible{outline:3px solid #a9a3f6;outline-offset:4px}.ob-stage{background:#fff;border:1px solid #e4e8f0;border-radius:22px;box-shadow:0 12px 44px -30px #53607840;overflow:hidden}.ob-stage-heading{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:32px 36px 26px;border-bottom:1px solid #eef0f5}.ob-step-caption{font-size:11px;letter-spacing:.09em;color:#929aac}.ob-stage-heading h2{font-size:23px;line-height:1.4;font-weight:650;margin:9px 0 8px;letter-spacing:-.025em}.ob-stage-heading p{font-size:13px;line-height:1.7;color:var(--ob-muted);margin:0}.ob-store{display:grid;justify-items:end;gap:10px;text-align:right;max-width:240px;min-width:140px;flex-shrink:0}.ob-store-tools{display:flex;justify-content:flex-end;align-items:center;min-height:28px}.ob-store strong{font-size:13px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ob-ink)}.ob-page:is([data-onboarding],[data-clone-guided]) .ob-stage-heading{border-bottom:0;padding-top:16px;padding-bottom:0}.ob-page .ob-store-tools:not(:has(>:not([hidden]))){display:none}.ob-content{padding:30px 36px 28px}.ob-page:is([data-onboarding],[data-clone-guided]) .ob-content{padding-top:16px}.ob-platform-form fieldset{padding:0;margin:0;border:0}.ob-platform-form legend{font-size:14px;font-weight:600;margin:0 0 18px}.ob-platform-form legend small{margin-left:8px;color:var(--ob-muted);font-size:12px;font-weight:400}.ob-check{margin-left:auto;width:19px;height:19px;border:1px solid #d5dae5;border-radius:5px;display:grid;place-items:center;color:transparent;font-size:13px;box-sizing:border-box}.ob-platforms input:checked+span .ob-check{background:var(--ob-accent);border-color:var(--ob-accent);color:#fff}.ob-platforms{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ob-platforms label{position:relative;cursor:pointer}.ob-platforms input{position:absolute;opacity:0;width:1px;height:1px}.ob-platforms label>span{display:flex;align-items:center;gap:14px;border:1px solid #e3e7f0;border-radius:12px;min-height:88px;padding:20px;background:#fff;transition:border-color .15s,background .15s;box-sizing:border-box}.ob-platforms strong{font-size:15px;font-weight:600}.ob-platforms img{flex-shrink:0;border-radius:7px;object-fit:contain}.ob-platforms input[value=weixin]+span img{background:#07c160;padding:5px;box-sizing:border-box}.ob-radio{margin-left:auto;width:16px;height:16px;border:1px solid #d5dae5;border-radius:50%;box-sizing:border-box}.ob-platforms input:checked+span{border-color:#766cec;background:#f8f7ff;box-shadow:0 0 0 1px #766cec}.ob-platforms input:checked+span .ob-radio{border:5px solid var(--ob-accent)}.ob-platforms input:focus-visible+span{outline:3px solid #bcb7fa;outline-offset:4px}.ob-instance{display:grid;gap:10px;font-size:13px;margin-top:18px}.ob-form-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #eef0f5;margin-top:30px;padding-top:24px}.ob-form-footer>span{font-size:12px;color:var(--ob-muted)}.ob-page .button{border-radius:9px;min-height:42px;padding:11px 20px;font-size:13px;box-shadow:none}.ob-page .button.primary{background:var(--ob-accent);border-color:var(--ob-accent);color:#fff}.ob-page .button.primary:hover:not(:disabled){background:#4439d0}.ob-error{font-size:13px;color:#ba3b48;background:#fff5f5;padding:14px;border-radius:8px}.ob-footnote{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;line-height:1.7;color:#8a94a7;margin-top:22px}.ob-save-dot{width:5px;height:5px;border-radius:50%;background:#9cabaa;flex-shrink:0}body.authenticated-theme .sw-shell .ob-page .kb-page,.ob-page .kb-page{max-width:none;padding:0;gap:16px}body.authenticated-theme .sw-shell .ob-page[data-onboarding] .kb-page{padding-top:0}.ob-page[data-ob-step="1"] .kb-destination:not([open]){display:none}.ob-page .kb-page>.page-head,.ob-page .kb-page>.kb-steps,.ob-page .kb-scroll-tools{display:none!important}.ob-page .kb-page .kb-destination{border:0;border-radius:0;padding:0;background:transparent}.ob-page .kb-destination summary{padding:0 0 14px;border:0}.ob-page .kb-destination-icon{display:none}.ob-page .kb-page>.card{border:0;box-shadow:none;padding:0;border-radius:0}.ob-page .kb-upload{min-height:240px;border-radius:14px;display:flex;flex-direction:column;justify-content:center}.ob-page .kb-upload-heading h2{font-size:16px}.ob-page .kb-page .kb-review-steps{grid-template-columns:repeat(2,1fr);padding:6px 0;margin-bottom:0}.ob-page .kb-review-workspace>.kb-section-heading{display:none}.ob-page .kb-review-content{max-height:none!important;overflow:visible!important}.ob-page .kb-review-bar{position:sticky;bottom:0;background:#fff;padding:20px 0 0;border-top:1px solid #e7eaf2;z-index:2}.ob-page .kb-review-workspace{min-height:0!important}.ob-page[data-ob-step="2"] .ob-stage-heading h2{margin:5px 0 4px}.ob-page .kb-page .kb-review-content{padding-top:8px;padding-bottom:12px}.ob-page .kb-review-content [data-kb-checks-slot]:has(>:not([hidden])){margin-bottom:8px}.ob-page .kb-page .kb-review-content [data-kb-checks-slot] .kb-quality{margin:0;padding:12px 16px}.ob-page .kb-quality-heading{margin-bottom:8px}.ob-page .kb-page .kb-audit-metrics{gap:12px}.ob-page .kb-audit-metrics>div{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px}.ob-page .kb-audit-metrics strong{font-size:26px}.ob-page .kb-audit-metrics strong small{font-size:14px}@media(max-width:580px){.ob-page .kb-page .kb-review-steps>button{flex-direction:column;gap:4px;padding:6px 2px;font-size:12px}.ob-page .kb-page .kb-review-steps>button>span{width:20px;height:20px;font-size:11px}.ob-page .kb-page .kb-review-content [data-kb-checks-slot] .kb-quality{padding:12px}.ob-page .kb-page .kb-audit-metrics{gap:8px}.ob-page .kb-audit-metrics>div{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px}.ob-page .kb-audit-metrics strong{font-size:24px}}.ob-page .kb-entry-body{max-height:460px}.ob-page .kb-trial{min-height:430px}.ob-page .ss-root{margin:0;padding:0;min-height:0;height:auto}.ob-page .ss-workspace{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:16px;height:550px;min-height:420px}.ob-page .ss-shops,.ob-page .ss-controls>header,.ob-page .ss-aftercare-slot{display:none!important}.ob-page .ss-browser{min-width:0;height:100%;border-radius:12px;border:1px solid #e5e8ef;box-shadow:none}.ob-page .ss-screen{min-height:340px}.ob-page .ss-controls{min-width:0;background:#f9fafc;border-radius:12px;border:1px solid #e5e8ef;box-shadow:none}.ob-page .ss-controls-body{overflow:auto}.ob-page[data-ob-step="3"] .ss-primary-actions,.ob-page[data-ob-step="3"] .ss-knowledge-section,.ob-page[data-ob-step="3"] .ss-ai-section,.ob-page[data-ob-step="3"] .ss-transfer-settings,.ob-page[data-ob-step="3"] .ss-connection-section{display:none!important}.ob-page[data-ob-step="3"] .ss-controls{border:0!important;background:transparent!important}.ob-page[data-ob-step="3"] .ss-controls:not(:has(.ss-notice:not([hidden]),.ss-recovery:not([hidden]),.ss-reception-block:not([hidden]),.ss-publish-success:not([hidden]))){display:none!important}.ob-page .ss-shop-details{display:block}.ob-connection-status{font-size:13px;line-height:1.7;color:var(--ob-muted);margin:0 0 20px}.ob-connection-status[data-ready=true]{color:#227854}.ob-scan-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ob-scan-actions p{font-size:13px;line-height:1.8;color:var(--ob-muted);margin:0 0 4px}.ob-scan-actions .button{flex-shrink:0;min-width:132px}@media(max-width:650px){.ob-scan-actions{align-items:stretch;flex-direction:column;gap:12px}}.ob-connection-footer{display:flex;justify-content:space-between;gap:16px;margin-top:24px}.ob-launch-summary{display:flex;align-items:center;gap:18px;padding-bottom:25px;border-bottom:1px solid #edf0f5}.ob-ready-mark{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#edf7f1;color:#2a8d60;font-size:23px;flex-shrink:0}.ob-launch-summary h3{font-size:18px;margin:0 0 8px}.ob-launch-summary p{font-size:13px;color:var(--ob-muted);margin:0;line-height:1.8}.ob-knowledge-count{margin-left:auto;text-align:right;white-space:nowrap;display:grid;gap:8px}.ob-knowledge-count strong{font-size:26px;font-weight:600;color:var(--ob-accent)}.ob-knowledge-count span{font-size:11px;color:var(--ob-muted)}.ob-review-summary{display:flex;flex-wrap:wrap;gap:26px;margin-top:20px;font-size:13px;color:var(--ob-muted)}.ob-review-summary b{color:var(--ob-ink);margin:0 4px}.ob-review-summary a{margin-left:auto;color:var(--ob-accent)}.ob-launch-note{padding:16px 20px;margin:22px 0;border-radius:10px;background:#f7f8fb;color:var(--ob-muted);font-size:12px;line-height:1.8}.ob-page[data-ob-step="4"] .ss-workspace{display:block;height:auto;min-height:0}.ob-page[data-ob-step="4"] .ss-browser,.ob-page[data-ob-step="4"] .ss-knowledge-section,.ob-page[data-ob-step="4"] .ss-connection-section{display:none!important}.ob-page[data-ob-step="4"] .ss-controls{width:auto;border:0;background:transparent;display:flex;flex-direction:column}.ob-page[data-ob-step="4"] .ss-controls-body{display:grid;grid-template-columns:1fr 1fr;gap:16px;overflow:visible;order:0;max-height:none}.ob-page[data-ob-step="4"] .ss-notice,.ob-page[data-ob-step="4"] .ss-recovery{grid-column:1/-1}.ob-page[data-ob-step="4"] .ss-control-section{border:1px solid #e6e9f1;border-radius:10px;padding:20px;background:#fff}.ob-page[data-ob-step="4"] .ss-primary-actions{order:1;border:0;border-top:1px solid #edf0f5;padding:24px 0 0;margin-top:24px}.ob-page[data-ob-step="4"] .ss-ai-actions{display:flex;justify-content:flex-end}.ob-page[data-ob-step="4"] .ss-ai-actions .button{min-width:220px;background:var(--ob-accent);color:#fff}.ss-setup-resume{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;border:1px solid #e0def5;border-radius:12px;background:#fbfaff;margin:0 0 20px}.ss-setup-resume[hidden]{display:none!important}.ss-setup-resume>div{display:grid;gap:6px}.ss-setup-resume strong{font-size:14px;color:#383465}.ss-setup-resume span{font-size:12px;color:#7b8195}.ss-conversations:has(>.ss-setup-resume:not([hidden])){display:flex;flex-direction:column}.ss-conversations>.ss-workspace{flex:1;min-height:0}@media(max-width:850px){.ob-page{padding:20px 8px}.ob-heading{margin-bottom:18px}.ob-heading h1{font-size:22px}.ob-stage-heading,.ob-content{padding:24px}.ob-platforms label>span{padding:16px;gap:10px}.ob-page .ss-workspace{grid-template-columns:minmax(0,1fr);height:auto}.ob-page .ss-browser{height:500px}.ob-page .ss-controls{width:auto}.ob-page[data-ob-step="3"] .ss-controls-body{max-height:200px}}@media(max-width:580px){.ob-heading{gap:12px}.ob-heading h1{font-size:19px}.ob-heading p{font-size:12px}.ob-later{font-size:11px}.ob-steps{gap:4px;margin-bottom:20px}.ob-steps a{flex-direction:column;gap:8px;padding:12px 2px}.ob-steps a strong{font-size:11px}.ob-stage{border-radius:16px}.ob-stage-heading{align-items:flex-start;padding:22px 18px}.ob-stage-heading h2{font-size:20px}.ob-store{max-width:105px}.ob-content{padding:20px 18px}.ob-platforms{grid-template-columns:1fr;gap:10px}.ob-platforms label>span{min-height:66px;padding:16px}.ob-form-footer{flex-direction:column;align-items:stretch;gap:16px}.ob-footnote{align-items:flex-start;text-align:center;font-size:11px}.ob-launch-summary{flex-wrap:wrap}.ob-knowledge-count{margin-left:68px;text-align:left}.ob-page[data-ob-step="4"] .ss-controls-body{grid-template-columns:1fr}.ob-page .kb-review-bar{flex-wrap:wrap;gap:12px}.ob-page .kb-review-bar .kb-actions{flex-wrap:wrap}.ss-setup-resume{padding:14px;gap:12px}.ss-setup-resume .button{white-space:nowrap}}@media(max-width:580px){.ob-page[data-onboarding] .ob-stage-heading:has(h2:not([hidden])){flex-direction:column;align-items:stretch;gap:12px}.ob-page[data-onboarding] .ob-stage-heading:has(h2:not([hidden])) .ob-store{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;min-width:0;max-width:100%;gap:12px;text-align:left}}body:has([data-onboarding]) [data-wechat-auto-send-control]{display:none!important}body.authenticated-theme .sw-shell .ob-page .kb-page>.card{border:0;box-shadow:none;padding:0;border-radius:0}body.authenticated-theme .sw-shell .ob-page .kb-page>.kb-task{padding:24px 28px 0;box-sizing:border-box}.ss-guide-link{display:block;text-align:center;font-size:12px;color:#746caa;padding:12px 6px;text-decoration:none}.ss-guide-link[hidden]{display:none}.ob-page .kb-destination:not([open]) .kb-destination-name{display:none}.ob-page .kb-destination:not([open]) summary{justify-content:flex-end;padding:0 0 10px}.ob-page .kb-context label:has([data-kb-instance]){display:none}body.authenticated-theme .sw-shell .ob-page .ss-root{height:auto;min-height:0}body.authenticated-theme .sw-shell .ob-page[data-ob-step="3"] .ss-workspace{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;height:auto;min-height:0;overflow:visible;flex:none}body.authenticated-theme .sw-shell .ob-page[data-ob-step="3"] .ss-browser{grid-column:1;grid-row:1;order:0;width:100%;height:clamp(660px,72dvh,900px);min-height:660px}body.authenticated-theme .sw-shell .ob-page[data-ob-step="3"] .ss-browser:fullscreen{height:100dvh;min-height:0;width:100vw}body.authenticated-theme .sw-shell .ob-page[data-ob-step="3"] .ss-controls{grid-column:1;grid-row:2;order:1;display:block;width:100%;height:auto;overflow:visible;background:#fff}.ob-page[data-ob-step="3"] .ss-controls-body{display:block;max-height:none;overflow:visible}.ob-page[data-ob-step="3"] .ss-connection-section{padding:20px 24px;border-bottom:0}.ob-page[data-ob-step="3"] .ss-controls dl{grid-template-columns:80px minmax(0,1fr);font-size:14px}.ob-page[data-ob-step="3"] .ss-screen{min-height:0}@media(max-width:650px){.ob-page[data-ob-step="3"] .ob-content{padding:16px 10px}body.authenticated-theme .sw-shell .ob-page[data-ob-step="3"] .ss-browser{height:520px;min-height:520px}}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar{position:static;inset:auto;z-index:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 44px;align-items:center;gap:8px 16px;width:100%;height:auto;min-height:0;margin:20px 0 0;padding:16px 0 0;box-sizing:border-box;border:0;border-top:1px solid #e4e8f0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.ob-page[data-ob-actions] .ob-action-bar .knowledge-clone-footer-actions{display:contents}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar .button{grid-row:1;grid-column:2;justify-self:end;width:auto;min-width:0;min-height:28px;height:28px;margin:0;padding:3px 10px;box-sizing:border-box;font-size:13px;line-height:1.3;white-space:normal;transform:none}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-prev],body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-next]{grid-row:2;grid-column:1;justify-self:start;display:inline-flex;align-items:center;justify-content:center;width:min(184px,100%);min-width:0;height:44px;min-height:44px;padding:8px 12px;gap:6px}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-next]{grid-column:2;justify-self:end}.ob-page[data-ob-actions] .ob-action-bar>span{grid-column:1/-1;grid-row:1;min-width:0;font-size:12px;line-height:1.4}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .kb-page[data-kb-guided] .kb-review-bar{position:static;height:auto;min-height:0;padding:12px 0 0;display:block}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .kb-review-bar .ob-action-bar{border-top:0;margin-top:12px;padding-top:0}@media(max-width:580px){body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar{column-gap:12px}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar .button{font-size:12px}body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-prev],body.authenticated-theme .sw-shell .ob-page[data-ob-actions] .ob-action-bar [data-ob-next]{padding-inline:6px}}.ob-setup-checklist .ob-client-settings{display:flex;align-items:center;gap:8px;padding:10px 12px;color:#586579}.ob-setup-checklist .ob-client-settings small{font-size:11px;color:#7d8796}.ob-reception-ready h3{font-size:20px;font-weight:700}.ob-reception-ready ul{list-style:none;padding:0;margin:16px 0}.ob-reception-ready li{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e1e7ef;font-size:16px}.ob-reception-ready li span{text-align:right}.ob-reception-ready [data-ready=true] span{color:#18744b;font-weight:600}.ob-reception-ready [data-ready=false] span{color:#a53f23}@media(max-width:520px){.ob-reception-ready li{display:block}.ob-reception-ready li span{display:block;text-align:left;margin-top:6px}}.knowledge-clone-page [hidden]{display:none!important}.knowledge-clone-page:not([data-clone-guided]) .ob-heading{margin-bottom:12px}.knowledge-clone-page:not([data-clone-guided]) .ob-heading h1{font-size:20px;letter-spacing:0}.knowledge-clone-page:not([data-clone-guided]) .ob-eyebrow{margin-bottom:6px}.knowledge-clone-page:not([data-clone-guided]) .ob-stage-heading{padding:22px 36px 20px}.knowledge-clone-page:not([data-clone-guided]) .ob-stage-heading h2{font-size:20px;margin:6px 0 0;letter-spacing:0}.knowledge-clone-page:not([data-clone-guided]) .ob-content{padding:30px 36px}.knowledge-clone-field{display:grid;gap:10px;margin:0;font-size:14px;font-weight:550}.knowledge-clone-field .input{width:100%;box-sizing:border-box;min-height:46px;font-weight:400}.knowledge-clone-platform-field{border:0;padding:0;margin:28px 0}.knowledge-clone-platform-field legend{padding:0;margin-bottom:14px;font-size:14px;font-weight:550}.knowledge-clone-platform-field legend small{margin-left:8px;font-size:12px;font-weight:400;color:var(--ob-muted,#748096)}.knowledge-clone-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.knowledge-clone-platforms label>span{min-height:84px;padding:18px 20px}.knowledge-clone-platforms input[value=wechat]+span img{background:#07c160;padding:5px;box-sizing:border-box}.knowledge-clone-check{display:grid;place-items:center;width:20px;height:20px;flex:none;margin-left:auto;border:1px solid #d3d8e5;border-radius:5px;background:#fff;color:transparent;font-size:13px;font-weight:600}.knowledge-clone-platforms input:checked+span .knowledge-clone-check{border-color:var(--ob-accent,#5146e5);background:var(--ob-accent,#5146e5);color:#fff}.knowledge-clone-platforms input:disabled+span{cursor:default}.knowledge-clone-name{max-width:680px}.knowledge-clone-name-note{font-size:13px;line-height:1.7;color:var(--ob-muted,#748096);margin:10px 0 0}.knowledge-clone-name-preview{display:grid;gap:8px;padding:14px 16px;margin:14px 0 0;list-style:none;border-radius:10px;background:#f7f8fc}.knowledge-clone-name-preview li{display:flex;align-items:baseline;gap:12px;font-size:13px;line-height:1.7;min-width:0}.knowledge-clone-name-preview li>span{flex:none;color:var(--ob-muted,#748096);width:60px}.knowledge-clone-name-preview strong{font-weight:500;overflow-wrap:anywhere}.knowledge-clone-name-preview small{flex:none;margin-left:auto;color:#18733b}.knowledge-clone-partial{padding:16px;margin-top:16px;border:1px solid #d1e8dc;border-radius:10px;background:#f4fbf7;font-size:13px;line-height:1.7}.knowledge-clone-partial p{margin:0 0 12px;color:#18733b}.knowledge-clone-result-links{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.knowledge-clone-partial .knowledge-clone-result-links{justify-content:flex-start}.knowledge-clone-form .ob-form-footer{margin-top:30px;padding-top:24px;padding-right:128px}.knowledge-clone-footer-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.authenticated-theme .sw-shell .knowledge-clone-footer-actions>.button{flex-shrink:0;white-space:nowrap}.knowledge-clone-footer-actions [data-clone-submit]{min-width:144px}.knowledge-clone-error{padding:14px 16px;margin:18px 0 0;border:1px solid #f3d5cf;border-radius:10px;background:#fff5f2;color:#ab411c;font-size:14px;line-height:1.7}.knowledge-clone-progress,.knowledge-clone-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:360px;text-align:center}.knowledge-clone-progress strong{font-size:18px;font-weight:550}.knowledge-clone-progress progress{appearance:none;width:min(420px,100%);height:6px;overflow:hidden;border:0;border-radius:10px;background:#eeedf8}.knowledge-clone-progress progress:indeterminate{background:linear-gradient(90deg,#eeedf8 30%,#6656ee,#eeedf8 70%);background-size:200% 100%;animation:knowledge-clone-progress 1.6s ease-in-out infinite}.knowledge-clone-progress progress::-webkit-progress-bar{background:transparent}.knowledge-clone-loader{width:40px;height:40px;border:3px solid #edeaff;border-top-color:#6656ee;border-radius:50%;animation:knowledge-clone-spin .9s linear infinite}.knowledge-clone-success h2{font-size:24px;margin:0;color:#18733b}.knowledge-clone-success p{font-size:14px;color:#748096;margin:0}.knowledge-clone-success .button{display:inline-flex}.knowledge-clone-complete-mark{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#ebf8f0;animation:knowledge-clone-complete .7s cubic-bezier(.2,.8,.2,1) both}.knowledge-clone-complete-mark svg{display:block;width:64px;height:64px;stroke:#1a8a50;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.knowledge-clone-complete-mark circle{stroke-dasharray:176;stroke-dashoffset:176;animation:knowledge-clone-draw .6s ease .15s forwards}.knowledge-clone-complete-mark path{stroke-dasharray:42;stroke-dashoffset:42;animation:knowledge-clone-draw .45s ease .55s forwards}@keyframes knowledge-clone-progress{to{background-position:-200% 0}}@keyframes knowledge-clone-spin{to{transform:rotate(360deg)}}@keyframes knowledge-clone-complete{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes knowledge-clone-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.knowledge-clone-complete-mark,.knowledge-clone-complete-mark svg>*{animation:none;stroke-dashoffset:0}.knowledge-clone-loader,.knowledge-clone-progress progress:indeterminate{animation:none}}.knowledge-library-controls{flex-wrap:wrap}.knowledge-base-clone-entry{display:flex;justify-content:flex-end;margin-top:18px}@media(max-width:650px){.knowledge-clone-platforms{grid-template-columns:1fr}.knowledge-clone-name-preview li{flex-wrap:wrap;gap:4px 10px}.knowledge-clone-name-preview li>strong{flex:1 1 120px}.knowledge-clone-form .ob-form-footer{padding-right:0}}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal{display:flex;flex-direction:column;width:min(960px,calc(100vw - 64px));max-height:calc(100dvh - 48px);border:1px solid var(--wg-border,#e4e7ec)!important;border-radius:20px!important;background:var(--wg-panel,#fff)!important;overflow:hidden}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-head{flex:none;padding:24px 28px 20px;background:transparent!important;border-bottom:1px solid var(--wg-border,#e4e7ec)!important}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-head h2{font-size:22px;font-weight:600}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-head p{margin-top:6px;font-size:13px}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-body{min-height:0;padding:24px 28px;overflow:auto;scrollbar-width:thin}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-footer{flex:none;padding:18px 28px;background:transparent!important;border-top:1px solid var(--wg-border,#e4e7ec)!important;gap:10px}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-footer .button{min-height:44px;min-width:88px;padding:10px 20px;border-radius:9px}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .modal-footer .primary{min-width:132px}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .knowledge-entry-form{gap:22px;margin:0}.generated-entry-row{display:grid;gap:18px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.generated-entry-options{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .field{min-width:0;gap:9px;margin:0}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .field>span{font-size:13px;font-weight:550;color:var(--wg-text,#182230)}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .field :is(.input,.textarea){width:100%;box-sizing:border-box;min-height:46px;padding:12px 14px;font-size:14px;line-height:1.6;border-radius:10px;border:1px solid var(--wg-border,#e4e7ec)!important;background:var(--wg-panel,#fff)!important;box-shadow:none!important}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] .generated-entry-content .textarea{height:clamp(220px,32dvh,340px);min-height:220px;resize:vertical}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] [data-generated-entry-status]{margin:0;font-size:13px;color:var(--wg-muted,#667085)}body.authenticated-theme .modal-backdrop[data-modal-context=generated-knowledge-entry] :is([type=hidden],[data-generated-entry-status]:empty){display:none!important}
