:root{--lq-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--lq-font-serif:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", sans-serif;--lq-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--lq-color-page:#fafaf7;--lq-color-page-alt:#f5f4ee;--lq-color-surface:#fff;--lq-color-surface-soft:#ffffffe0;--lq-color-surface-muted:#f8fafc;--lq-color-surface-parchment:#fff;--lq-color-primary:#0f766e;--lq-color-primary-hover:#115e59;--lq-color-primary-soft:#0f766e14;--lq-color-primary-subtle:#f0fdfa;--lq-color-indigo:#4338ca;--lq-color-indigo-hover:#3730a3;--lq-color-indigo-soft:#4338ca14;--lq-color-indigo-subtle:#eef2ff;--lq-color-emerald:#0f766e;--lq-color-emerald-light:#10b981;--lq-color-emerald-soft:#0f766e14;--lq-color-teal:#0d9488;--lq-color-sky:#0284c7;--lq-color-sky-soft:#0284c714;--lq-color-amber:#d97706;--lq-color-amber-soft:#d9770614;--lq-color-rose:#e11d48;--lq-color-rose-soft:#e11d4814;--lq-color-violet:#7c3aed;--lq-color-jade:#0f766e;--lq-color-gold:#d97706;--lq-color-gold-light:#f59e0b;--lq-color-cinnabar:#e11d48;--lq-color-success:#059669;--lq-color-success-soft:#ecfdf5;--lq-color-warning:#d97706;--lq-color-warning-soft:#fffbeb;--lq-color-danger:#dc2626;--lq-color-danger-soft:#fef2f2;--lq-color-info:#0284c7;--lq-color-info-soft:#f0f9ff;--lq-gradient-primary:linear-gradient(135deg, #0f766e 0%, #0d9488 100%);--lq-gradient-primary-hover:linear-gradient(135deg, #115e59 0%, #0f766e 100%);--lq-gradient-indigo:linear-gradient(135deg, #4338ca 0%, #3730a3 100%);--lq-gradient-emerald:linear-gradient(135deg, #059669 0%, #047857 100%);--lq-gradient-surface:linear-gradient(180deg, #fff 0%, #fafaf7 100%);--lq-color-text:#0f172a;--lq-color-text-secondary:#475569;--lq-color-text-muted:#64748b;--lq-color-text-light:#94a3b8;--lq-color-border:#e2e8f0d9;--lq-color-border-subtle:#f1f5f9e6;--lq-color-border-strong:#cbd5e1;--lq-color-border-teal:#0f766e2e;--lq-color-border-focus:#0f766e59;--lq-sidebar-width:256px;--lq-sidebar-collapsed-width:76px;--lq-topbar-height:64px;--lq-radius-xs:6px;--lq-radius-sm:10px;--lq-radius-md:14px;--lq-radius-lg:18px;--lq-radius-xl:24px;--lq-radius-full:9999px;--lq-shadow-xs:0 1px 2px 0 #0f172a08;--lq-shadow-sm:0 4px 12px #0f172a08, 0 1px 2px #0f172a05;--lq-shadow-md:0 10px 25px -4px #0f172a0d, 0 4px 6px -2px #0f172a05;--lq-shadow-lg:0 20px 40px -15px #0f172a14;--lq-shadow-xl:0 24px 60px -12px #0f172a1f;--lq-transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--lq-transition-base:.22s cubic-bezier(.16, 1, .3, 1);--muted:var(--lq-color-text-muted);--line:var(--lq-color-border-subtle);--border:var(--lq-color-border);--surface:var(--lq-color-surface);--text:var(--lq-color-text);--text-primary:var(--lq-color-text);--text-secondary:var(--lq-color-text-secondary);--text-muted:var(--lq-color-text-muted);--brand:var(--lq-color-primary);--teal:var(--lq-color-primary);--panel-bg:var(--lq-color-surface);--card-bg:var(--lq-color-surface)}*,:before,:after{box-sizing:border-box}html,body{width:100%;min-height:100%;font-family:var(--lq-font-sans);background-color:var(--lq-color-page);color:var(--lq-color-text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:14px;line-height:1.5}body{color:#475569;background-color:#fafaf7;background-image:linear-gradient(#0f172a07 1px,#0000 1px),linear-gradient(90deg,#0f172a07 1px,#0000 1px);background-size:40px 40px;background-attachment:fixed}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{transition:background var(--lq-transition-fast);background:#cbd5e1;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}a{color:var(--lq-color-primary);transition:color var(--lq-transition-fast);text-decoration:none}a:hover{color:var(--lq-color-primary-hover)}button,input,textarea,select{outline:none;font-family:inherit}.workspace-jade-card,.panel-card,.metric-card,.stat-card,.roi-card,.stage-card,.region-card,.competitor-card{transition:box-shadow var(--lq-transition-fast), border-color var(--lq-transition-fast), transform var(--lq-transition-fast);border-radius:var(--lq-radius-md)!important;box-shadow:var(--lq-shadow-sm)!important;color:#334155!important;background:#fff!important;border:1px solid #e2e8f0d9!important}.workspace-jade-card:hover,.panel-card:hover,.metric-card:hover{box-shadow:var(--lq-shadow-md)!important;border-color:#cbd5e1!important}.table-responsive{border-radius:var(--lq-radius-md);box-shadow:var(--lq-shadow-sm);border:1px solid #e2e8f0d9;overflow-x:auto;background:#fff!important}.data-table,.workspace-table{border-collapse:separate!important;border-spacing:0!important;background:#fff!important;width:100%!important;font-size:13.5px!important}.data-table thead th,.workspace-table thead th{color:#475569!important;text-align:left!important;white-space:nowrap!important;background:#f8fafc!important;border:0!important;border-bottom:1px solid #e2e8f0!important;padding:12px 16px!important;font-weight:650!important}.data-table tbody td,.workspace-table tbody td{color:#1e293b!important;transition:background var(--lq-transition-fast)!important;background:#fff!important;border:0!important;border-bottom:1px solid #f1f5f9!important;padding:13px 16px!important}.data-table tbody tr:hover td,.workspace-table tbody tr:hover td{background:#f8fafc!important}.data-table tbody tr:last-child td,.workspace-table tbody tr:last-child td{border-bottom:none!important}.primary-btn,.btn-primary{cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex;color:#fff!important;transition:all var(--lq-transition-fast)!important;background:#0f766e!important;border:1px solid #0000!important;border-radius:9999px!important;padding:8px 18px!important;font-size:13px!important;font-weight:700!important;box-shadow:0 4px 14px #0f766e40!important}.primary-btn:hover,.btn-primary:hover{transform:translateY(-1px);background:#115e59!important;box-shadow:0 8px 20px #0f766e59!important}.secondary-btn,.btn-ghost{cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex;color:#334155!important;transition:all var(--lq-transition-fast)!important;background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:9999px!important;padding:8px 18px!important;font-size:13px!important;font-weight:600!important;box-shadow:0 1px 3px #0f172a0a!important}.secondary-btn:hover,.btn-ghost:hover{transform:translateY(-1px);color:#0f172a!important;background:#f8fafc!important;border-color:#cbd5e1!important}.evidence-btn{cursor:pointer;align-items:center;gap:5px;display:inline-flex;color:#4338ca!important;transition:all var(--lq-transition-fast)!important;background:#eef2ff!important;border:1px solid #c7d2fe!important;border-radius:9999px!important;padding:5px 12px!important;font-size:12px!important;font-weight:650!important}.evidence-btn:hover{transform:translateY(-1px);color:#3730a3!important;background:#e0e7ff!important}.pill-tag,.trust-tag,.seal-mark{font-family:var(--lq-font-sans)!important;color:#334155!important;background:#fff!important;border:1px solid #0f766e2e!important;border-radius:9999px!important;align-items:center!important;gap:5px!important;padding:3px 10px!important;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 1px 2px #0f172a08!important}.workspace-shell{background:var(--lq-color-page);min-height:100vh;color:var(--lq-color-text);font-family:var(--lq-font-sans);display:flex;overflow:hidden}.workspace-shell button,.workspace-shell input{font:inherit}.workspace-shell svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.workspace-sidebar{z-index:40;width:var(--lq-sidebar-width);flex:0 0 var(--lq-sidebar-width);border-right:1px solid var(--lq-color-border);background:radial-gradient(circle at 40px 34px, #4f5bff0e, transparent 30%), var(--lq-color-surface);height:100vh;transition:width var(--lq-transition-base), flex-basis var(--lq-transition-base), transform var(--lq-transition-base);flex-direction:column;padding:18px 12px 16px;display:flex;position:relative;overflow:visible}.workspace-sidebar.is-collapsed{width:var(--lq-sidebar-collapsed-width);flex-basis:var(--lq-sidebar-collapsed-width);padding-inline:10px}.workspace-sidebar__brand{align-items:center;gap:8px;min-height:42px;padding:0 6px;display:flex}.workspace-product{min-width:0;color:var(--lq-color-text);align-items:center;gap:10px;text-decoration:none;display:flex}.workspace-product__mark{background:#fff;border-radius:8px;flex:0 0 31px;width:31px;height:31px;overflow:hidden}.workspace-product__mark img{object-fit:contain;width:40px;max-width:none;height:40px;transform:translate(-4.5px,-.5px)}.workspace-product__name{color:#111827;letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:760;overflow:hidden}.workspace-sidebar__collapse{width:30px;height:30px;color:var(--lq-color-text-muted);cursor:pointer;transition:background var(--lq-transition-fast), color var(--lq-transition-fast), border-color var(--lq-transition-fast);background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.workspace-sidebar__collapse:hover{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft);color:var(--lq-color-primary)}.workspace-sidebar__collapse svg{width:17px;height:17px}.workspace-switcher{border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-md);min-height:50px;box-shadow:var(--lq-shadow-xs);background:#ffffffe6;align-items:center;gap:10px;margin:18px 0 16px;padding:8px 10px;display:flex;overflow:hidden}.workspace-switcher__logo{border:1px solid var(--lq-color-border);background:#fff;border-radius:9px;flex:0 0 30px;width:30px;height:30px;display:block;overflow:hidden}.workspace-switcher__logo img{object-fit:contain;width:100%;height:100%;padding:3px}.workspace-switcher__logo.is-platform-fallback img{width:38px;max-width:none;height:38px;padding:0;transform:translate(-4px,-.5px)}.workspace-switcher>span{flex:1;min-width:0}.workspace-switcher small,.workspace-switcher strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-switcher small{color:var(--lq-color-text-muted);margin-bottom:2px;font-size:11px;font-weight:600}.workspace-switcher strong{color:var(--lq-color-text);font-size:14px;font-weight:650}.workspace-switcher__chevron{width:15px;height:15px;color:var(--lq-color-text-muted);flex:none}.workspace-navigation{scrollbar-width:thin;scrollbar-color:#d8ddea transparent;flex:1;min-height:0;padding:2px 0 12px;overflow:hidden auto}.workspace-navigation::-webkit-scrollbar{width:4px}.workspace-navigation::-webkit-scrollbar-thumb{background:#d8ddea;border-radius:999px}.workspace-navigation__section{margin-bottom:4px}.workspace-navigation__primary{border-radius:var(--lq-radius-md);color:#39445a;min-height:54px;transition:background var(--lq-transition-fast), border-color var(--lq-transition-fast), color var(--lq-transition-fast);border:1px solid #0000;align-items:center;gap:11px;padding:8px 9px;text-decoration:none;display:flex}.workspace-navigation__section.is-active>.workspace-navigation__primary{color:var(--lq-color-primary);background:linear-gradient(135deg,#f0f2ff 0%,#f7f4ff 100%);border-color:#4f5bff1a}.workspace-navigation__section.is-active>.workspace-navigation__primary:before{content:"";background:linear-gradient(180deg, var(--lq-color-primary), var(--lq-color-gold));border-radius:0 999px 999px 0;width:3px;height:25px;position:absolute;left:0}.workspace-navigation__primary{position:relative}.workspace-navigation__icon{color:#68738a;width:32px;height:32px;transition:color var(--lq-transition-fast), background var(--lq-transition-fast);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}.workspace-navigation__icon svg{width:19px;height:19px}.workspace-navigation__section.is-active .workspace-navigation__primary>.workspace-navigation__icon,.workspace-settings-trigger.is-active .workspace-navigation__icon{color:var(--lq-color-primary);background:#fff;box-shadow:0 4px 12px #4f5bff1c}.workspace-navigation__copy{flex:1;min-width:0}.workspace-navigation__copy strong,.workspace-navigation__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-navigation__copy strong{color:currentColor;font-size:15px;font-weight:680}.workspace-navigation__copy small{color:var(--lq-color-text-muted);margin-top:3px;font-size:12px;font-weight:500}.workspace-navigation__chevron{color:#a3aabc;width:14px;height:14px;transition:transform var(--lq-transition-fast);flex:0 0 14px}.workspace-navigation__section.is-expanded .workspace-navigation__chevron{transform:rotate(90deg)}.workspace-navigation__children-shell{opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .17s,transform .24s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(-6px)}.workspace-navigation__children-shell.is-expanded{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.workspace-navigation__children-clip{min-height:0;overflow:hidden}.workspace-navigation__flyout-title{display:none}.workspace-navigation__children{margin:3px 0 6px 25px;padding:3px 0 3px 15px;position:relative}.workspace-navigation__children:before{content:"";background:#e2e6f0;width:1px;position:absolute;top:4px;bottom:4px;left:0}.workspace-navigation__children>a{color:#68738a;min-height:38px;transition:background var(--lq-transition-fast), color var(--lq-transition-fast);border-radius:8px;align-items:center;gap:8px;margin:2px 0;padding:6px 8px;font-size:13px;font-weight:560;text-decoration:none;display:flex}.workspace-navigation__child-icon{flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}.workspace-navigation__child-icon svg{width:14px;height:14px}.workspace-navigation__badge{min-width:18px;height:18px;color:var(--lq-color-warning);text-align:center;background:#c28e2024;border-radius:999px;margin-left:auto;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;line-height:18px}.workspace-sidebar__footer{border-top:1px solid var(--lq-color-border);padding-top:12px;position:relative}.workspace-settings-trigger{border-radius:var(--lq-radius-md);color:#4f5a70;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:11px;width:100%;min-height:52px;padding:7px 9px;display:flex}.workspace-settings-trigger:hover,.workspace-settings-trigger.is-active{color:var(--lq-color-primary);background:#f7f8ff;border-color:#e5e8f6}.workspace-settings-trigger__copy{min-width:0}.workspace-settings-trigger__copy strong,.workspace-settings-trigger__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-settings-trigger__copy strong{font-size:14px;font-weight:650}.workspace-settings-trigger__copy small{color:var(--lq-color-text-muted);margin-top:3px;font-size:12px}.workspace-settings-menu{border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-md);box-shadow:var(--lq-shadow-md);background:#fff;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.workspace-settings-menu>a{color:#566176;border-radius:8px;align-items:center;gap:9px;min-height:38px;padding:7px 9px;font-size:13px;font-weight:580;text-decoration:none;display:flex}.workspace-settings-menu>a:hover,.workspace-settings-menu>a.is-active{background:var(--lq-color-primary-soft);color:var(--lq-color-primary)}.workspace-settings-menu svg{width:15px;height:15px}.workspace-sidebar.is-collapsed .workspace-product span,.workspace-sidebar.is-collapsed .workspace-switcher>span,.workspace-sidebar.is-collapsed .workspace-switcher__chevron,.workspace-sidebar.is-collapsed .workspace-navigation__copy,.workspace-sidebar.is-collapsed .workspace-navigation__chevron,.workspace-sidebar.is-collapsed .workspace-settings-trigger__copy{display:none}.workspace-sidebar.is-collapsed .workspace-sidebar__brand{justify-content:center;padding:0}.workspace-sidebar.is-collapsed .workspace-product__mark{width:32px;height:32px}.workspace-sidebar.is-collapsed .workspace-sidebar__collapse{border-color:var(--lq-color-border);width:26px;height:26px;box-shadow:var(--lq-shadow-sm);background:#fff;border-radius:50%;position:absolute;top:25px;right:-13px}.workspace-sidebar.is-collapsed .workspace-switcher{justify-content:center;padding:8px}.workspace-sidebar.is-collapsed .workspace-navigation__primary,.workspace-sidebar.is-collapsed .workspace-settings-trigger{justify-content:center;padding:7px 5px}.workspace-sidebar.is-collapsed .workspace-navigation__section{position:relative}.workspace-sidebar.is-collapsed .workspace-navigation__children-shell{z-index:60;opacity:0;pointer-events:none;width:214px;transition:opacity var(--lq-transition-fast), transform var(--lq-transition-fast);padding-left:10px;display:block;position:absolute;top:0;left:calc(100% - 2px);transform:translate(-4px)}.workspace-sidebar.is-collapsed .workspace-navigation__section:hover>.workspace-navigation__children-shell,.workspace-sidebar.is-collapsed .workspace-navigation__section:focus-within>.workspace-navigation__children-shell{opacity:1;pointer-events:auto;transform:translate(0)}.workspace-sidebar.is-collapsed .workspace-navigation__children-clip{border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-md);box-shadow:var(--lq-shadow-md);background:#fff;padding:9px;overflow:visible}.workspace-sidebar.is-collapsed .workspace-navigation__flyout-title{color:var(--lq-color-text);padding:5px 8px 7px;font-size:13px;font-weight:680;display:block}.workspace-sidebar.is-collapsed .workspace-navigation__children{margin:0;padding:0}.workspace-sidebar.is-collapsed .workspace-navigation__children:before{display:none}.workspace-sidebar.is-collapsed .workspace-navigation__section.is-active>.workspace-navigation__primary:before{left:-10px}.workspace-sidebar.is-collapsed .workspace-settings-menu{width:176px;bottom:0;left:calc(100% + 10px);right:auto}.workspace-main{background:var(--lq-color-page);flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}.workspace-topbar{z-index:30;height:var(--lq-topbar-height);flex:0 0 var(--lq-topbar-height);border-bottom:1px solid var(--lq-color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:20px;padding:0 24px;display:grid;position:relative}.workspace-topbar__leading{align-items:center;min-width:0;display:flex}.workspace-topbar__mobile-menu{display:none}.workspace-breadcrumb{min-width:0;color:var(--lq-color-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.workspace-breadcrumb a{color:inherit;transition:color var(--lq-transition-fast);text-decoration:none}.workspace-breadcrumb a:hover{color:var(--lq-color-primary)}.workspace-breadcrumb svg{flex:0 0 13px;width:13px;height:13px}.workspace-breadcrumb strong{color:var(--lq-color-text);text-overflow:ellipsis;font-weight:650;overflow:hidden}.workspace-topbar__tenant{border:1px solid var(--lq-color-border);color:#3e495f;min-width:200px;max-width:310px;height:38px;box-shadow:var(--lq-shadow-xs);background:#fff;border-radius:10px;align-items:center;gap:9px;padding:0 11px;display:flex}.workspace-topbar__tenant>img{object-fit:contain;border-radius:7px;flex:0 0 23px;width:23px;height:23px;padding:2px}.workspace-topbar__tenant-logo{background:#fff;border-radius:7px;flex:0 0 23px;width:23px;height:23px;display:block;overflow:hidden}.workspace-topbar__tenant-logo img{object-fit:contain;width:100%;height:100%;padding:2px}.workspace-topbar__tenant-logo.is-platform-fallback img{width:30px;max-width:none;height:30px;padding:0;transform:translate(-3.5px,-.5px)}.workspace-topbar__tenant span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;font-weight:620;overflow:hidden}.workspace-topbar__tenant svg{width:14px;height:14px;color:var(--lq-color-text-muted)}.workspace-topbar__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.workspace-search{border:1px solid var(--lq-color-border);background:var(--lq-color-surface-soft);width:min(250px,28vw);height:38px;transition:border-color var(--lq-transition-fast), box-shadow var(--lq-transition-fast), background var(--lq-transition-fast);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex;position:relative}.workspace-search:focus-within{background:#fff;border-color:#4f5bff80;box-shadow:0 0 0 3px #4f5bff14}.workspace-search>svg{color:#7d8799;flex:0 0 16px;width:16px;height:16px}.workspace-search input{min-width:0;color:var(--lq-color-text);background:0 0;border:0;outline:0;flex:1;font-size:11px}.workspace-search input::-webkit-search-cancel-button{display:none}.workspace-search input::placeholder{color:#9aa3b3}.workspace-search kbd{color:#98a1b2;white-space:nowrap;background:#fff;border:1px solid #dde2eb;border-radius:5px;padding:2px 5px;font-size:9px;line-height:1.4}.workspace-search__panel,.workspace-notification-panel,.workspace-user-menu{border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-md);box-shadow:var(--lq-shadow-md);background:#fff;position:absolute;top:calc(100% + 9px);overflow:hidden}.workspace-search__panel{min-width:300px;max-height:430px;left:0;right:0;overflow-y:auto}.workspace-panel-state{color:var(--lq-color-text-muted);text-align:center;padding:28px 16px;font-size:11px}.workspace-search__group{border-bottom:1px solid #eef1f6;padding:6px}.workspace-search__group:last-child{border-bottom:0}.workspace-search__group label{color:var(--lq-color-text-muted);letter-spacing:.08em;padding:6px 8px 4px;font-size:9px;font-weight:700;display:block}.workspace-search__group button{width:100%;color:var(--lq-color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px;display:block}.workspace-search__group button:hover{background:var(--lq-color-surface-soft)}.workspace-search__group strong,.workspace-search__group small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-search__group strong{font-size:11px}.workspace-search__group small{color:var(--lq-color-text-muted);margin-top:3px;font-size:9px}.workspace-icon-button{color:#68738a;cursor:pointer;width:36px;height:36px;transition:background var(--lq-transition-fast), border-color var(--lq-transition-fast), color var(--lq-transition-fast);background:0 0;border:1px solid #0000;border-radius:10px;flex:0 0 36px;place-items:center;padding:0;display:grid;position:relative}.workspace-icon-button:hover,.workspace-icon-button.is-active{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft);color:var(--lq-color-primary)}.workspace-icon-button svg{width:18px;height:18px}.workspace-icon-button em{background:var(--lq-color-danger);color:#fff;text-align:center;border:2px solid #fff;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:8px;font-style:normal;font-weight:700;line-height:12px;position:absolute;top:-3px;right:-4px}.workspace-topbar__popover{position:relative}.workspace-notification-panel{width:350px;right:0}.workspace-popover__head{border-bottom:1px solid var(--lq-color-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.workspace-popover__head strong,.workspace-popover__head small{display:block}.workspace-popover__head strong{color:var(--lq-color-text);font-size:12px}.workspace-popover__head small{color:var(--lq-color-text-muted);margin-top:3px;font-size:9px}.workspace-popover__head>button{color:var(--lq-color-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:10px;font-weight:650}.workspace-popover__head>button:hover{background:var(--lq-color-primary-soft)}.workspace-notification-list{max-height:390px;overflow-y:auto}.workspace-notification-list>button{width:100%;color:var(--lq-color-text);text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f6;align-items:flex-start;gap:9px;padding:11px 14px;display:flex}.workspace-notification-list>button:hover{background:var(--lq-color-surface-soft)}.workspace-notification-list>button.is-unread{background:#f8f8ff}.workspace-notification-list__dot{background:#d1d6e1;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:5px}.workspace-notification-list>button.is-unread .workspace-notification-list__dot{background:var(--lq-color-primary)}.workspace-notification-list>button>span:last-child{min-width:0}.workspace-notification-list strong,.workspace-notification-list small,.workspace-notification-list time{display:block}.workspace-notification-list strong{font-size:11px}.workspace-notification-list small{color:var(--lq-color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.workspace-notification-list time{color:#a0a8b7;margin-top:5px;font-size:8px}.workspace-user-trigger{min-width:126px;height:40px;color:var(--lq-color-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;padding:3px 7px 3px 3px;display:flex}.workspace-user-trigger:hover,.workspace-user-trigger.is-active{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft)}.workspace-user-trigger__avatar,.workspace-user-menu__identity>span{background:linear-gradient(135deg, var(--lq-color-primary), var(--lq-color-violet));color:#fff;border-radius:9px;place-items:center;font-weight:720;display:grid}.workspace-user-trigger__avatar{flex:0 0 32px;width:32px;height:32px;font-size:10px}.workspace-user-trigger__copy{flex:1;min-width:0}.workspace-user-trigger__copy strong,.workspace-user-trigger__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:78px;display:block;overflow:hidden}.workspace-user-trigger__copy strong{font-size:10px;font-weight:650}.workspace-user-trigger__copy small{color:var(--lq-color-text-muted);margin-top:2px;font-size:8px}.workspace-user-trigger>svg{width:13px;height:13px;color:var(--lq-color-text-muted)}.workspace-user-menu{width:190px;padding:6px;right:0}.workspace-user-menu__identity{border-bottom:1px solid var(--lq-color-border);align-items:center;gap:9px;margin-bottom:5px;padding:8px;display:flex}.workspace-user-menu__identity>span{flex:0 0 34px;width:34px;height:34px;font-size:10px}.workspace-user-menu__identity strong,.workspace-user-menu__identity small{display:block}.workspace-user-menu__identity strong{font-size:11px}.workspace-user-menu__identity small{color:var(--lq-color-text-muted);margin-top:2px;font-size:9px}.workspace-user-menu>button{color:#566176;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;min-height:34px;padding:7px 9px;font-size:10px}.workspace-user-menu>button:hover{background:var(--lq-color-surface-soft);color:var(--lq-color-primary)}.workspace-user-menu>button.is-danger{color:var(--lq-color-danger)}.workspace-user-menu>button.is-danger:hover{background:var(--lq-color-danger-soft)}.workspace-page{background:radial-gradient(circle at 76% -10%, #7c5cff0d, transparent 28%), var(--lq-color-page);flex:1;min-width:0;min-height:0;padding:24px 26px 42px;overflow:auto}.workspace-route-view{transform-origin:top;will-change:opacity, transform;min-width:0;min-height:100%}.workspace-route-enter-active{transition:opacity .23s ease-out,transform .26s cubic-bezier(.22,1,.36,1)}.workspace-route-leave-active{pointer-events:none;transition:opacity .14s ease-in,transform .14s ease-in}.workspace-route-enter-from{opacity:0;transform:translateY(9px)}.workspace-route-leave-to{opacity:0;transform:translateY(-4px)}.workspace-mobile-backdrop{display:none}@media (prefers-reduced-motion:reduce){.workspace-route-enter-active,.workspace-route-leave-active{transition:none}.workspace-route-enter-from,.workspace-route-leave-to{transform:none}}@media (width<=1260px){.workspace-topbar{grid-template-columns:minmax(190px,1fr) auto;gap:12px;padding-inline:18px}.workspace-user-trigger{min-width:auto}.workspace-user-trigger__copy{display:none}}@media (width<=980px){.workspace-sidebar{width:min(292px,88vw);box-shadow:var(--lq-shadow-md);flex-basis:auto;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.workspace-sidebar.is-collapsed{width:min(292px,88vw);padding-inline:12px}.workspace-sidebar.is-mobile-open{transform:translate(0)}.workspace-sidebar.is-collapsed .workspace-product span,.workspace-sidebar.is-collapsed .workspace-switcher>span,.workspace-sidebar.is-collapsed .workspace-switcher__chevron,.workspace-sidebar.is-collapsed .workspace-navigation__copy,.workspace-sidebar.is-collapsed .workspace-navigation__chevron,.workspace-sidebar.is-collapsed .workspace-settings-trigger__copy{display:block}.workspace-sidebar.is-collapsed .workspace-sidebar__brand{justify-content:flex-start;padding:0 6px}.workspace-sidebar.is-collapsed .workspace-sidebar__collapse{width:30px;height:30px;box-shadow:none;border-color:#0000;border-radius:9px;margin-left:auto;position:static}.workspace-sidebar.is-collapsed .workspace-switcher,.workspace-sidebar.is-collapsed .workspace-navigation__primary,.workspace-sidebar.is-collapsed .workspace-settings-trigger{justify-content:flex-start}.workspace-sidebar.is-collapsed .workspace-navigation__section.is-active>.workspace-navigation__primary:before{left:0}.workspace-sidebar.is-collapsed .workspace-settings-menu{width:auto;bottom:calc(100% + 8px);left:0;right:0}.workspace-sidebar.is-collapsed .workspace-navigation__children-shell{opacity:0;pointer-events:none;width:auto;padding-left:0;display:grid;position:static;transform:translateY(-6px)}.workspace-sidebar.is-collapsed .workspace-navigation__children-shell.is-expanded{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.workspace-sidebar.is-collapsed .workspace-navigation__children-clip{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:hidden}.workspace-sidebar.is-collapsed .workspace-navigation__flyout-title{display:none}.workspace-sidebar.is-collapsed .workspace-navigation__children{margin:3px 0 6px 25px;padding:3px 0 3px 15px}.workspace-sidebar.is-collapsed .workspace-navigation__children:before{display:block}.workspace-topbar{grid-template-columns:minmax(130px,1fr) auto}.workspace-topbar__mobile-menu{border:1px solid var(--lq-color-border);color:#657087;background:#fff;border-radius:9px;place-items:center;width:34px;height:34px;margin-right:8px;padding:0;display:grid}.workspace-topbar__mobile-menu svg{width:18px;height:18px}.workspace-topbar__tenant{display:none}.workspace-mobile-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141b2d47;border:0;padding:0;display:block;position:fixed;inset:0}}@media (width<=720px){.workspace-topbar{grid-template-columns:auto 1fr;height:60px;padding:0 12px}.workspace-breadcrumb span,.workspace-breadcrumb svg,.workspace-topbar__settings,.workspace-search,.workspace-user-trigger>svg{display:none}.workspace-topbar__actions{gap:4px}.workspace-user-trigger{min-width:36px;padding:2px}.workspace-page{padding:18px 14px 32px}}.lq-card{background:var(--lq-color-surface);border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-lg);box-shadow:var(--lq-shadow-sm);transition:transform var(--lq-transition-base), box-shadow var(--lq-transition-base), border-color var(--lq-transition-base)}.lq-card--glass{-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #e2e8f0cc}.lq-card--hover:hover{box-shadow:var(--lq-shadow-md);border-color:#c28e2073;transform:translateY(-3px)}.lq-card--glow{box-shadow:0 0 20px #c28e2024}.lq-pulse-dot{background-color:var(--lq-color-success);border-radius:50%;width:8px;height:8px;display:inline-flex;position:relative}.lq-pulse-dot:after{content:"";background-color:var(--lq-color-success);opacity:.4;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite lq-pulse;position:absolute;inset:-4px}.workspace-ai-entry{min-height:40px;color:var(--lq-color-text);text-align:left;cursor:pointer;transition:transform var(--lq-transition-fast), border-color var(--lq-transition-fast), box-shadow var(--lq-transition-fast);background:linear-gradient(135deg,#f1fbf8,#fff);border:1px solid #cce4de;border-radius:12px;align-items:center;gap:9px;padding:5px 11px 5px 7px;display:inline-flex}.workspace-ai-entry:hover{border-color:#8bc6b9;transform:translateY(-1px);box-shadow:0 8px 20px -12px #087f7380}.workspace-ai-entry__spark{background:var(--lq-gradient-primary);color:#fff;border-radius:9px;place-items:center;width:29px;height:29px;font-size:13px;display:grid;box-shadow:0 5px 14px #be123c38}.workspace-ai-entry>span:last-child{flex-direction:column;gap:1px;display:flex}.workspace-ai-entry strong{font-size:11px;line-height:1.2}.workspace-ai-entry small{color:var(--lq-color-text-muted);font-size:9px;line-height:1.2}@media (width<=1180px){.workspace-ai-entry small{display:none}}@media (width<=720px){.workspace-ai-entry{background:0 0;border-color:#0000;min-height:36px;padding:3px}.workspace-ai-entry>span:last-child{display:none}}@keyframes lq-pulse{0%{opacity:.75;transform:scale(.95)}50%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(.95)}}.lq-badge{border-radius:var(--lq-radius-full);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.lq-badge--primary{background:var(--lq-color-primary-soft);color:var(--lq-color-primary)}.lq-badge--success{background:var(--lq-color-success-soft);color:var(--lq-color-success)}.lq-badge--warning{color:var(--lq-color-warning);background:#c28e2024}.lq-badge--danger{background:var(--lq-color-danger-soft);color:var(--lq-color-danger)}.lq-badge--violet{background:var(--lq-color-violet-soft);color:var(--lq-color-violet)}.lq-metric-delta{border-radius:var(--lq-radius-sm);align-items:center;gap:2px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.lq-metric-delta--up{background:var(--lq-color-success-soft);color:var(--lq-color-success)}.lq-metric-delta--down{background:var(--lq-color-danger-soft);color:var(--lq-color-danger)}.dialog-overlay,.modal-overlay,.custom-dialog-overlay{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;z-index:99999!important;box-sizing:border-box!important;background:#0f172a73!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.dialog-card,.modal-card,.dialog-content,.modal-content,.custom-dialog-card{width:100%!important;max-width:540px!important;max-height:90vh!important;box-shadow:var(--lq-shadow-xl)!important;color:#0f172a!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:28px 32px!important;position:relative!important;overflow-y:auto!important}.dialog-card input,.dialog-card select,.dialog-card textarea,.modal-card input,.modal-card select,.modal-card textarea{color:#0f172a!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;outline:none!important;width:100%!important;padding:9px 12px!important;font-size:13.5px!important;transition:border-color .15s,box-shadow .15s!important}.dialog-card input:focus,.dialog-card select:focus,.dialog-card textarea:focus,.modal-card input:focus,.modal-card select:focus,.modal-card textarea:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px #4f46e51a!important}.dialog-card label,.modal-card label{color:#334155!important;margin-bottom:6px!important;font-size:12.5px!important;font-weight:650!important;display:block!important}.dialog-card h2,.dialog-card h3,.modal-card h2,.modal-card h3{font-family:var(--lq-font-sans)!important;color:#0f172a!important;align-items:center!important;gap:8px!important;margin:0 0 16px!important;font-size:18px!important;font-weight:750!important;display:flex!important}.workspace-jade-card,.competitor-card,.hero-card.workspace-jade-card,.page-head.workspace-jade-card,.stat-card.workspace-jade-card,.panel-section.workspace-jade-card,.chart-panel.workspace-jade-card,.roi-card.workspace-jade-card,.stage-card.workspace-jade-card,.region-card.workspace-jade-card,.pipeline-flow-card.workspace-jade-card{color:#334155!important;box-shadow:var(--lq-shadow-sm)!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important}.workspace-jade-card h1,.workspace-jade-card h2,.workspace-jade-card h3,.workspace-jade-card h4,.workspace-jade-card strong,.workspace-jade-card b{color:#0f172a!important}.workspace-jade-card p,.workspace-jade-card .ph-title p,.workspace-jade-card .card-desc{color:#64748b!important}.workspace-jade-card table,.workspace-jade-card .data-table,.workspace-jade-card .responsive-table table,.table-responsive table{border-collapse:separate!important;border-spacing:0!important;background:#fff!important;width:100%!important}.workspace-jade-card table thead th,.workspace-jade-card .data-table thead th,.table-responsive table thead th{color:#475569!important;text-align:left!important;background:#f8fafc!important;border:0!important;border-bottom:1px solid #e2e8f0!important;padding:12px 16px!important;font-size:12.5px!important;font-weight:650!important}.workspace-jade-card table tbody tr,.workspace-jade-card .data-table tbody tr,.table-responsive table tbody tr{background:#fff!important;border-bottom:1px solid #f1f5f9!important;transition:background .15s!important}.workspace-jade-card table tbody tr:hover,.workspace-jade-card .data-table tbody tr:hover,.table-responsive table tbody tr:hover{background:#f8fafc!important}.workspace-jade-card table tbody td,.workspace-jade-card .data-table tbody td,.table-responsive table tbody td{color:#1e293b!important;background:0 0!important;border:0!important;border-bottom:1px solid #f1f5f9!important;padding:13px 16px!important;font-size:13px!important}.workspace-jade-card table tbody td strong,.workspace-jade-card table tbody td b,.workspace-jade-card table tbody td .kw-name,.workspace-jade-card table tbody td .rule-name,.table-responsive table tbody td strong,.table-responsive table tbody td b{color:#0f172a!important;font-weight:650!important}.workspace-jade-card table tbody td a,.table-responsive table tbody td a{color:#4f46e5!important;text-decoration:none!important}.gap-item-card,.record-item-card,.locale-item-card{color:#334155!important;box-shadow:var(--lq-shadow-xs)!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important}.gap-item-card:hover,.record-item-card:hover,.locale-item-card:hover{box-shadow:var(--lq-shadow-md)!important;background:#fff!important;border-color:#cbd5e1!important}.workspace-shell{min-height:100vh;display:flex;overflow:hidden;color:#0f172a!important;font-family:var(--lq-font-sans)!important;background-color:#fafaf7!important;background-image:linear-gradient(#0f172a07 1px,#0000 1px),linear-gradient(90deg,#0f172a07 1px,#0000 1px)!important;background-size:40px 40px!important}.workspace-sidebar{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fafaf7f2!important;border-right:1px solid #e2e8f0d9!important}.workspace-topbar{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fafaf7eb!important;border-bottom:1px solid #e2e8f0d9!important}.workspace-navigation__primary{transition:all var(--lq-transition-fast)!important;border-radius:9999px!important}.workspace-navigation__primary:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#0000!important}.workspace-navigation__section.is-active>.workspace-navigation__primary{color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important;font-weight:750!important}.workspace-navigation__section.is-active>.workspace-navigation__primary:before{background:#4338ca!important;border-radius:999px!important;width:4px!important}.workspace-navigation__children>a{transition:all var(--lq-transition-fast)!important;border-radius:9999px!important;padding:6px 14px!important;font-size:13px!important;font-weight:600!important}.workspace-navigation__children>a:hover{color:#0f172a!important;background:#f1f5f9!important}.workspace-navigation__children>a.is-active{color:#fff!important;background:#4338ca!important;font-weight:750!important;box-shadow:0 4px 12px #4338ca47!important}.workspace-main{background:0 0!important}.workspace-content{padding:24px 32px 48px!important}.el-dialog,.el-message-box{background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:20px!important;box-shadow:0 25px 50px -12px #0f172a26!important}.el-dialog__header{border-bottom:1px solid #f1f5f9!important;padding:20px 24px!important}.el-dialog__title{color:#0f172a!important;font-size:17px!important;font-weight:850!important}.el-dialog__body{color:#334155!important;padding:24px!important}.el-dialog__footer{border-top:1px solid #f1f5f9!important;padding:16px 24px!important}.el-input__wrapper,.el-textarea__inner{transition:all var(--lq-transition-fast)!important;background-color:#fff!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #e2e8f0!important}.el-input__wrapper:hover,.el-textarea__inner:hover{box-shadow:inset 0 0 0 1px #cbd5e1!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus{box-shadow:inset 0 0 0 2px #0f766e,0 0 0 4px #0f766e1f!important}.platform-shell{background:var(--lq-color-page);min-height:100vh;color:var(--lq-color-text);font-family:var(--lq-font-sans);display:flex;overflow:hidden}.platform-shell button,.platform-shell input,.platform-shell select,.platform-shell textarea{font:inherit}.platform-shell svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.platform-sidebar{z-index:40;width:var(--lq-sidebar-width);flex:0 0 var(--lq-sidebar-width);box-sizing:border-box;border-right:1px solid var(--lq-color-border);background:radial-gradient(circle at 40px 34px, #c28e2012, transparent 30%), var(--lq-color-surface);height:100vh;transition:width var(--lq-transition-base), flex-basis var(--lq-transition-base), transform var(--lq-transition-base);flex-direction:column;padding:18px 12px 16px;display:flex;position:relative}.platform-sidebar.is-collapsed{width:var(--lq-sidebar-collapsed-width);flex-basis:var(--lq-sidebar-collapsed-width);padding-inline:10px}.platform-sidebar__brand{align-items:center;gap:8px;min-height:42px;padding:0 6px;display:flex}.platform-product{min-width:0;color:var(--lq-color-text);align-items:center;gap:10px;text-decoration:none;display:flex}.platform-product__mark{background:#fff;border-radius:8px;flex:0 0 31px;width:31px;height:31px;overflow:hidden}.platform-product__mark img{object-fit:contain;width:40px;max-width:none;height:40px;transform:translate(-4.5px,-.5px)}.platform-product__copy{white-space:nowrap;gap:1px;min-width:0;display:grid}.platform-product__copy strong{color:var(--lq-color-ink);font-size:17px;font-weight:760}.platform-product__copy small{color:var(--lq-color-primary);letter-spacing:.12em;font-size:10px;font-weight:720}.platform-sidebar__collapse{width:30px;height:30px;color:var(--lq-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.platform-sidebar__collapse:hover{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft);color:var(--lq-color-primary)}.platform-sidebar__collapse svg{width:17px;height:17px}.platform-context{border:1px solid var(--lq-color-border);border-radius:var(--lq-radius-md);background:linear-gradient(135deg, #fff 0%, var(--lq-color-gold-soft) 100%);min-height:54px;box-shadow:var(--lq-shadow-xs);align-items:center;gap:10px;margin:18px 0 16px;padding:9px 10px;display:flex;overflow:hidden}.platform-context__icon{background:var(--lq-color-primary-soft);width:31px;height:31px;color:var(--lq-color-primary);border-radius:9px;flex:0 0 31px;place-items:center;display:grid}.platform-context__icon svg{width:18px;height:18px}.platform-context__copy{white-space:nowrap;gap:2px;min-width:0;display:grid}.platform-context__copy small{color:var(--lq-color-text-muted);font-size:10px;font-weight:600}.platform-context__copy strong{color:var(--lq-color-text);font-size:13px;font-weight:700}.platform-navigation{flex:1;min-height:0}.platform-navigation__item{border-radius:var(--lq-radius-md);min-height:56px;color:var(--lq-color-text-secondary);transition:all var(--lq-transition-fast);border:1px solid #0000;align-items:center;gap:11px;padding:8px 10px;text-decoration:none;display:flex;overflow:hidden}.platform-navigation__item:hover{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft)}.platform-navigation__item.is-active{background:linear-gradient(135deg, var(--lq-color-primary-soft) 0%, #fdfbf7 100%);color:var(--lq-color-primary);border-color:#c28e2038}.platform-navigation__icon{background:var(--lq-color-surface-parchment);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.platform-navigation__item.is-active .platform-navigation__icon{color:var(--lq-color-primary);background:#fff;box-shadow:0 5px 14px #c28e202e}.platform-navigation__icon svg{width:19px;height:19px}.platform-navigation__copy{white-space:nowrap;gap:3px;min-width:0;display:grid}.platform-navigation__copy strong{font-size:14px;font-weight:720}.platform-navigation__copy small{color:var(--lq-color-text-muted);font-size:11px;font-weight:560}.platform-sidebar__footer{border-top:1px solid var(--lq-color-border);color:var(--lq-color-text-secondary);white-space:nowrap;align-items:center;gap:10px;padding:13px 10px 2px;display:flex;overflow:hidden}.platform-sidebar__footer-icon{background:var(--lq-color-primary-soft);width:32px;height:32px;color:var(--lq-color-primary);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}.platform-sidebar__footer-icon svg{width:17px;height:17px}.platform-sidebar__footer>span:last-child{gap:2px;min-width:0;display:grid}.platform-sidebar__footer strong{font-size:12px;font-weight:700}.platform-sidebar__footer small{color:var(--lq-color-text-muted);font-size:10px}.platform-sidebar.is-collapsed .platform-product__copy,.platform-sidebar.is-collapsed .platform-context__copy,.platform-sidebar.is-collapsed .platform-navigation__copy,.platform-sidebar.is-collapsed .platform-sidebar__footer>span:last-child{display:none}.platform-sidebar.is-collapsed .platform-sidebar__brand,.platform-sidebar.is-collapsed .platform-context,.platform-sidebar.is-collapsed .platform-navigation__item,.platform-sidebar.is-collapsed .platform-sidebar__footer{justify-content:center;padding-inline:5px}.platform-sidebar.is-collapsed .platform-sidebar__collapse{border-color:var(--lq-color-border);box-shadow:var(--lq-shadow-xs);background:#fff;position:absolute;top:22px;right:-15px}.platform-main{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}.platform-topbar{z-index:30;height:var(--lq-topbar-height);flex:0 0 var(--lq-topbar-height);box-sizing:border-box;border-bottom:1px solid var(--lq-color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;justify-content:space-between;align-items:center;padding:0 26px;display:flex;position:relative}.platform-topbar__leading,.platform-topbar__actions,.platform-breadcrumb,.platform-user__trigger{align-items:center;display:flex}.platform-topbar__leading{gap:14px;min-width:0}.platform-topbar__mobile-menu{border:1px solid var(--lq-color-border);width:36px;height:36px;color:var(--lq-color-text-secondary);background:#fff;border-radius:10px;place-items:center;padding:0;display:none}.platform-topbar__mobile-menu svg{width:19px;height:19px}.platform-breadcrumb{color:var(--lq-color-text-muted);gap:8px;font-size:13px}.platform-breadcrumb svg{width:14px;height:14px}.platform-breadcrumb strong{color:var(--lq-color-text);font-weight:700}.platform-topbar__actions{gap:16px}.platform-topbar__status{background:var(--lq-color-success-soft);color:var(--lq-color-success);border:1px solid #15803d33;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:650;display:inline-flex}.platform-topbar__status i{background:var(--lq-color-success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #15803d24}.platform-user{position:relative}.platform-user__trigger{color:var(--lq-color-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;gap:9px;padding:5px 8px 5px 5px}.platform-user__trigger:hover{border-color:var(--lq-color-border);background:var(--lq-color-surface-soft)}.platform-user__avatar{background:linear-gradient(135deg, var(--lq-color-primary), var(--lq-color-gold));color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:760;display:grid}.platform-user__copy{text-align:left;gap:1px;display:grid}.platform-user__copy strong{font-size:12px;font-weight:700}.platform-user__copy small{color:var(--lq-color-text-muted);font-size:10px}.platform-user__trigger>svg{width:14px;height:14px;color:var(--lq-color-text-muted)}.platform-user__menu{border:1px solid var(--lq-color-border);width:210px;box-shadow:var(--lq-shadow-md);background:#fff;border-radius:13px;padding:9px;position:absolute;top:calc(100% + 9px);right:0}.platform-user__menu>div{border-bottom:1px solid var(--lq-color-border);gap:3px;padding:8px 9px 11px;display:grid}.platform-user__menu strong{font-size:13px}.platform-user__menu small{color:var(--lq-color-text-muted);font-size:11px}.platform-user__menu button{width:100%;color:var(--lq-color-danger);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;margin-top:7px;padding:9px;font-size:12px;font-weight:650}.platform-user__menu button:hover{background:var(--lq-color-danger-soft)}.platform-page{background:var(--lq-color-page);flex:1;min-width:0;min-height:0;overflow:auto}.platform-route-view{min-height:100%}.platform-route-enter-active,.platform-route-leave-active{transition:opacity .12s,transform .12s}.platform-route-enter-from,.platform-route-leave-to{opacity:0;transform:translateY(4px)}.platform-mobile-backdrop{display:none}@media (width<=900px){.platform-sidebar{box-shadow:var(--lq-shadow-md);position:fixed;top:0;left:0;transform:translate(-105%)}.platform-sidebar.is-mobile-open{transform:translate(0)}.platform-sidebar.is-collapsed{width:var(--lq-sidebar-width);flex-basis:var(--lq-sidebar-width);padding-inline:12px}.platform-sidebar.is-collapsed .platform-product__copy,.platform-sidebar.is-collapsed .platform-context__copy,.platform-sidebar.is-collapsed .platform-navigation__copy,.platform-sidebar.is-collapsed .platform-sidebar__footer>span:last-child{display:grid}.platform-sidebar.is-collapsed .platform-sidebar__brand,.platform-sidebar.is-collapsed .platform-context,.platform-sidebar.is-collapsed .platform-navigation__item,.platform-sidebar.is-collapsed .platform-sidebar__footer{justify-content:initial;padding-inline:10px}.platform-sidebar.is-collapsed .platform-sidebar__collapse{box-shadow:none;border-color:#0000;position:static}.platform-topbar__mobile-menu{display:grid}.platform-mobile-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a57;border:0;display:block;position:fixed;inset:0}}@media (width<=640px){.platform-topbar{padding-inline:14px}.platform-topbar__status,.platform-user__copy,.platform-user__trigger>svg,.platform-breadcrumb>span,.platform-breadcrumb>svg{display:none}}.workspace-shell,.platform-shell{--el-color-primary:var(--lq-color-primary);--el-color-primary-dark-2:var(--lq-color-primary-hover);--el-color-primary-light-3:#d25977;--el-color-primary-light-5:#df899e;--el-color-primary-light-7:#ecb8c5;--el-color-primary-light-8:#f2d0d8;--el-color-primary-light-9:#f9e7ec;--el-color-success:var(--lq-color-success);--el-color-warning:var(--lq-color-warning);--el-color-danger:var(--lq-color-danger);--el-color-info:var(--lq-color-info);--el-border-color:var(--lq-color-border);--el-border-color-light:var(--lq-color-border-subtle);--el-border-color-lighter:#f0eadd;--el-border-color-extra-light:#f5f0e6;--el-fill-color-light:var(--lq-color-surface-parchment);--el-fill-color-lighter:var(--lq-color-surface-soft);--el-fill-color-blank:var(--lq-color-surface);--el-bg-color-page:var(--lq-color-page);--el-bg-color:var(--lq-color-surface);--el-text-color-primary:var(--lq-color-text);--el-text-color-regular:var(--lq-color-text-secondary);--el-text-color-secondary:var(--lq-color-text-muted);--el-text-color-placeholder:var(--lq-color-text-light);--el-border-radius-base:var(--lq-radius-sm);--el-border-radius-small:var(--lq-radius-xs);--el-border-radius-round:var(--lq-radius-full);--el-box-shadow-light:var(--lq-shadow-sm);--el-box-shadow:var(--lq-shadow-md);--el-box-shadow-dark:var(--lq-shadow-lg)}.workspace-shell .el-button,.platform-shell .el-button{min-height:38px;box-shadow:none;transition:transform var(--lq-transition-fast), box-shadow var(--lq-transition-fast), border-color var(--lq-transition-fast), background var(--lq-transition-fast);border-radius:10px;font-weight:650}.workspace-shell .el-button:hover,.platform-shell .el-button:hover{transform:translateY(-1px)}.workspace-shell .el-button--primary,.platform-shell .el-button--primary{background:var(--lq-gradient-primary);border-color:#0000;box-shadow:0 10px 22px -15px #be123ccc}.workspace-shell .el-button--primary:hover,.platform-shell .el-button--primary:hover{background:linear-gradient(135deg,#cf1a46 0%,#a3123c 100%)}.workspace-shell .el-input__wrapper,.workspace-shell .el-select__wrapper,.workspace-shell .el-textarea__inner,.platform-shell .el-input__wrapper,.platform-shell .el-select__wrapper,.platform-shell .el-textarea__inner{background:var(--lq-color-surface-soft);box-shadow:0 0 0 1px var(--lq-color-border) inset;border-radius:10px}.workspace-shell .el-input__wrapper:hover,.workspace-shell .el-select__wrapper:hover,.workspace-shell .el-textarea__inner:hover,.platform-shell .el-input__wrapper:hover,.platform-shell .el-select__wrapper:hover,.platform-shell .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--lq-color-border-strong) inset}.workspace-shell .el-input__wrapper.is-focus,.workspace-shell .el-select__wrapper.is-focused,.workspace-shell .el-textarea__inner:focus,.platform-shell .el-input__wrapper.is-focus,.platform-shell .el-select__wrapper.is-focused,.platform-shell .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--lq-color-primary) inset, 0 0 0 4px #be123c14;background:#fff}.workspace-shell .el-card,.workspace-shell .el-dialog,.workspace-shell .el-drawer,.platform-shell .el-card,.platform-shell .el-dialog,.platform-shell .el-drawer{border-color:var(--lq-color-border);box-shadow:var(--lq-shadow-md)}.workspace-shell .el-dialog,.platform-shell .el-dialog{border-radius:18px}.workspace-shell .el-dialog__header,.platform-shell .el-dialog__header{border-bottom:1px solid var(--lq-color-border-subtle);padding-bottom:16px}.workspace-shell .el-dialog__footer,.platform-shell .el-dialog__footer{border-top:1px solid var(--lq-color-border-subtle);padding-top:16px}.workspace-shell .el-table,.platform-shell .el-table{--el-table-border-color:var(--lq-color-border-subtle);--el-table-header-bg-color:var(--lq-color-surface-parchment);--el-table-row-hover-bg-color:#fdf3f3;--el-table-text-color:var(--lq-color-text-secondary);--el-table-header-text-color:var(--lq-color-text-muted);border-radius:12px;overflow:hidden}.workspace-shell .el-table th.el-table__cell,.platform-shell .el-table th.el-table__cell{height:46px;color:var(--lq-color-text-muted);letter-spacing:.02em;font-size:12px;font-weight:720}.workspace-shell .el-table td.el-table__cell,.platform-shell .el-table td.el-table__cell{padding-block:12px}.workspace-shell .el-pagination.is-background .el-pager li.is-active,.platform-shell .el-pagination.is-background .el-pager li.is-active{background:var(--lq-color-primary)}.workspace-shell .el-tabs__item.is-active,.platform-shell .el-tabs__item.is-active{color:var(--lq-color-primary);font-weight:680}.workspace-shell .el-tabs__active-bar,.platform-shell .el-tabs__active-bar{background:linear-gradient(90deg, var(--lq-color-primary), var(--lq-color-gold))}.workspace-shell .el-empty,.platform-shell .el-empty{padding-block:46px}.lq-gradient-text,.premium-gradient-text{background:var(--lq-gradient-primary);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lq-gradient-text--jade,.premium-gradient-text--jade{background:var(--lq-gradient-jade);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lq-page{width:100%;max-width:1480px;margin:0 auto;padding:8px 0 40px}.lq-section+.lq-section{margin-top:22px}.lq-section-title{letter-spacing:.02em;color:var(--lq-color-text);align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.lq-section-title:before{content:"";border-radius:var(--lq-radius-xs);background:var(--lq-gradient-primary);width:4px;height:16px}.lq-card{transition:transform var(--lq-transition-fast), box-shadow var(--lq-transition-base), border-color var(--lq-transition-fast);position:relative}.lq-card:after{content:"";border-radius:var(--lq-radius-md) var(--lq-radius-md) 0 0;opacity:0;height:2px;transition:opacity var(--lq-transition-base);pointer-events:none;background:linear-gradient(90deg,#0000,#c28e2080,#0000);position:absolute;inset:0 0 auto}.lq-card:hover{box-shadow:var(--lq-shadow-lg);transform:translateY(-3px)}.lq-card:hover:after{opacity:1}.workspace-jade-card{position:relative;overflow:hidden}.workspace-jade-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:opacity var(--lq-transition-base);pointer-events:none;background:linear-gradient(135deg,#00f2b647,#be123c2e 60%,#0000);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.workspace-jade-card:hover:before{opacity:1}.lq-metric-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lq-metric-value--gradient{background:var(--lq-gradient-primary);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lq-pill{border-radius:var(--lq-radius-full);border:1px solid var(--lq-color-border);background:var(--lq-color-surface);color:var(--lq-color-text-secondary);align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.lq-pill--gold{background:var(--lq-color-gold-soft);color:#8a6410;border-color:#c28e2066}.lq-icon-orb{background:var(--lq-color-primary-soft);width:44px;height:44px;color:var(--lq-color-primary);border-radius:13px;justify-content:center;align-items:center;font-size:20px;display:inline-flex;box-shadow:inset 0 0 0 1px #be123c14}.lq-icon-orb--gold{background:var(--lq-color-gold-soft);color:#8a6410}.lq-icon-orb--jade{background:var(--lq-color-success-soft);color:var(--lq-color-jade)}.lq-icon-orb--violet{background:var(--lq-color-violet-soft);color:var(--lq-color-violet)}.lq-empty{justify-content:center;align-items:center;min-height:220px;padding:32px;display:flex}:focus-visible{outline-offset:2px;border-radius:var(--lq-radius-xs);outline:2px solid #be123c66}:root{--lq-color-page:#f4f6fb;--lq-color-page-alt:#eef2f8;--lq-color-surface:#fff;--lq-color-surface-soft:#ffffffdb;--lq-color-surface-muted:#f8faff;--lq-color-surface-parchment:#fbfcff;--lq-color-text:#17223b;--lq-color-text-secondary:#53617a;--lq-color-text-muted:#7b879d;--lq-color-text-light:#a7b1c3;--lq-color-border:#e4e9f2;--lq-color-border-subtle:#edf1f7;--lq-color-border-strong:#cbd5e5;--lq-color-primary:#5b55e8;--lq-color-primary-hover:#4842c8;--lq-color-primary-soft:#5b55e817;--lq-color-primary-subtle:#f0efff;--lq-color-indigo:#5b55e8;--lq-color-indigo-hover:#4842c8;--lq-color-indigo-soft:#5b55e817;--lq-color-indigo-subtle:#f0efff;--lq-color-emerald:#129c8c;--lq-color-emerald-light:#27c6ad;--lq-color-emerald-soft:#129c8c1a;--lq-color-teal:#129c8c;--lq-color-jade:#129c8c;--lq-color-gold:#d49a3a;--lq-color-gold-light:#efb95d;--lq-color-gold-soft:#d49a3a1a;--lq-color-cinnabar:#d45770;--lq-color-violet:#7c67e8;--lq-color-violet-soft:#7c67e81a;--lq-gradient-primary:linear-gradient(135deg, #5b55e8 0%, #129c8c 100%);--lq-gradient-primary-hover:linear-gradient(135deg, #4842c8 0%, #08796f 100%);--lq-gradient-indigo:linear-gradient(135deg, #6d66f3 0%, #4d46cd 100%);--lq-gradient-jade:linear-gradient(135deg, #129c8c 0%, #27c6ad 100%);--lq-gradient-surface:linear-gradient(180deg, #fff 0%, #f7f9fd 100%);--lq-radius-xs:7px;--lq-radius-sm:11px;--lq-radius-md:15px;--lq-radius-lg:20px;--lq-radius-xl:28px;--lq-shadow-xs:0 1px 2px #17223b08;--lq-shadow-sm:0 5px 16px #17223b0b, 0 1px 3px #17223b08;--lq-shadow-md:0 14px 30px #17223b13, 0 3px 8px #17223b09;--lq-shadow-lg:0 22px 50px #17223b1c, 0 5px 12px #17223b0b;--lq-sidebar-width:268px;--lq-sidebar-collapsed-width:78px;--lq-topbar-height:72px}html,body{background:#f4f6fb;min-width:320px}body{color:var(--lq-color-text-secondary);background-image:radial-gradient(circle at 9% 0,#5b55e817,#0000 26rem),radial-gradient(circle at 94% 18%,#129c8c12,#0000 24rem);background-attachment:fixed}button,input,textarea,select{font-family:var(--lq-font-sans)}::selection{color:#fff;background:#5b55e8b8}:where(button,a,input,textarea,select):focus-visible{outline-offset:2px;outline:3px solid #5b55e838}:where(button,a){-webkit-tap-highlight-color:transparent}.workspace-shell,.platform-shell,.workspace-main,.platform-main,.workspace-page,.platform-page{background:0 0!important}.workspace-sidebar,.platform-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:8px 0 28px #2b375c09;background:linear-gradient(#fffffff5,#f8fafff7)!important;border-right:1px solid #d5dcebeb!important}.workspace-sidebar__brand,.platform-sidebar__brand{border-bottom-color:var(--lq-color-border-subtle)!important}.workspace-product__mark,.platform-product__mark{border-radius:11px;box-shadow:0 0 0 1px #5b55e833,0 8px 18px #5b55e821!important}.workspace-product__name,.platform-product__copy strong{letter-spacing:-.03em;color:#1b2743!important}.platform-product__copy small{letter-spacing:.1em;color:var(--lq-color-primary)!important}.workspace-switcher,.platform-context{border-color:var(--lq-color-border)!important;box-shadow:var(--lq-shadow-xs)!important;background:linear-gradient(135deg,#fff 0%,#f7f8ff 100%)!important;border-radius:15px!important}.workspace-switcher strong,.platform-context__copy strong{color:#25304a!important}.workspace-switcher small,.platform-context__copy small,.workspace-navigation__copy small,.platform-navigation__copy small{color:#8792a6!important}.workspace-navigation__primary,.platform-navigation__item{min-height:52px;color:#53617a!important;border-radius:13px!important}.workspace-navigation__primary:hover,.platform-navigation__item:hover{color:var(--lq-color-primary)!important;background:#f4f5ff!important;border-color:#5b55e821!important}.workspace-navigation__section.is-active>.workspace-navigation__primary,.platform-navigation__item.is-active{color:#4c46cd!important;background:linear-gradient(100deg,#5b55e821,#129c8c0e)!important;border-color:#5b55e82b!important;box-shadow:inset 3px 0 #5b55e8!important}.workspace-navigation__section.is-active>.workspace-navigation__primary:before{display:none}.workspace-navigation__primary .workspace-navigation__icon,.platform-navigation__item .platform-navigation__icon{border-radius:11px;color:#7b879d!important;background:#f0f2f9!important}.workspace-navigation__section.is-active .workspace-navigation__icon,.platform-navigation__item.is-active .platform-navigation__icon{box-shadow:0 5px 14px #5b55e81f;color:var(--lq-color-primary)!important;background:#fff!important}.workspace-navigation__children>a:hover,.workspace-navigation__children>a.is-active{color:var(--lq-color-primary)!important;background:#5b55e814!important}.workspace-engine-state,.platform-sidebar__footer{border-color:var(--lq-color-border-subtle)!important;background:#ffffffbf!important}.workspace-engine-state strong,.platform-sidebar__footer strong{color:#26324c!important}.workspace-topbar,.platform-topbar{height:var(--lq-topbar-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 1px #ffffffd9;background:#ffffffd1!important;border-bottom-color:#dee4efeb!important}.topbar-breadcrumb,.platform-breadcrumb{color:#8490a6!important}.bc-page,.platform-breadcrumb strong{color:#27324b!important;font-weight:750!important}.workspace-search,.workspace-topbar__tenant,.workspace-icon-button,.workspace-user-trigger,.platform-user__trigger,.platform-topbar__mobile-menu{border-color:var(--lq-color-border)!important;background:#ffffffc7!important}.workspace-search:focus-within{border-color:#5b55e86b!important;box-shadow:0 0 0 4px #5b55e817!important}.workspace-ai-entry{color:#4c46cd!important;background:linear-gradient(135deg,#5b55e814,#129c8c12)!important;border-color:#5b55e829!important}.workspace-ai-entry:hover{background:linear-gradient(135deg,#5b55e821,#129c8c1a)!important;border-color:#5b55e852!important}.workspace-route-view,.platform-route-view{min-height:100%}.workspace-jade-card,.panel-card,.metric-card,.stat-card,.roi-card,.stage-card,.region-card,.competitor-card,.lq-card,.el-card{border-color:var(--lq-color-border)!important;box-shadow:var(--lq-shadow-sm)!important;background:#ffffffeb!important;border-radius:18px!important}.workspace-jade-card:hover,.panel-card:hover,.metric-card:hover,.stat-card:hover,.lq-card:hover{box-shadow:var(--lq-shadow-md)!important;border-color:#5b55e833!important}.workspace-jade-card:before,.lq-card:after{display:none!important}.primary-btn,.btn-primary,.workspace-shell .el-button--primary,.platform-shell .el-button--primary{min-height:40px;background:var(--lq-gradient-primary)!important;border-radius:11px!important;box-shadow:0 9px 18px #5b55e833!important}.primary-btn:hover,.btn-primary:hover,.workspace-shell .el-button--primary:hover,.platform-shell .el-button--primary:hover{background:var(--lq-gradient-primary-hover)!important;box-shadow:0 12px 24px #5b55e847!important}.secondary-btn,.btn-ghost,.ghost-btn,.workspace-shell .el-button--default,.platform-shell .el-button--default{min-height:40px;border-color:var(--lq-color-border)!important;color:#53617a!important;background:#fff!important;border-radius:11px!important}.secondary-btn:hover,.btn-ghost:hover,.ghost-btn:hover,.workspace-shell .el-button--default:hover,.platform-shell .el-button--default:hover{color:var(--lq-color-primary)!important;background:#f6f7ff!important;border-color:#5b55e847!important}.workspace-shell input:not([type=checkbox]):not([type=radio]),.workspace-shell textarea,.workspace-shell select,.platform-shell input:not([type=checkbox]):not([type=radio]),.platform-shell textarea,.platform-shell select{transition:border-color .15s,box-shadow .15s;border-color:var(--lq-color-border)!important;color:#26324c!important;background:#fff!important;border-radius:11px!important}.workspace-shell input:not([type=checkbox]):not([type=radio]):focus,.workspace-shell textarea:focus,.workspace-shell select:focus,.platform-shell input:not([type=checkbox]):not([type=radio]):focus,.platform-shell textarea:focus,.platform-shell select:focus{border-color:#5b55e885!important;box-shadow:0 0 0 4px #5b55e817!important}.workspace-shell .el-input__wrapper,.workspace-shell .el-select__wrapper,.workspace-shell .el-textarea__inner,.platform-shell .el-input__wrapper,.platform-shell .el-select__wrapper,.platform-shell .el-textarea__inner{box-shadow:0 0 0 1px var(--lq-color-border) inset!important;background:#fff!important;border-radius:11px!important}.workspace-shell .el-input__wrapper.is-focus,.workspace-shell .el-select__wrapper.is-focused,.workspace-shell .el-textarea__inner:focus,.platform-shell .el-input__wrapper.is-focus,.platform-shell .el-select__wrapper.is-focused,.platform-shell .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #5b55e899,0 0 0 4px #5b55e817!important}.workspace-shell .el-dialog,.platform-shell .el-dialog,.workspace-shell .el-drawer,.platform-shell .el-drawer{border-color:var(--lq-color-border)!important;box-shadow:var(--lq-shadow-lg)!important;border-radius:20px!important}.workspace-shell .el-table,.platform-shell .el-table{--el-table-header-bg-color:#f7f8fc;--el-table-row-hover-bg-color:#f7f8ff;--el-table-border-color:var(--lq-color-border-subtle);--el-table-text-color:#53617a;--el-table-header-text-color:#7b879d;border-radius:14px}.workspace-shell .el-table th.el-table__cell,.platform-shell .el-table th.el-table__cell{color:#68758d;font-weight:750}.workspace-shell .el-tag,.platform-shell .el-tag{border-radius:8px;font-weight:650}.workspace-shell .el-alert,.platform-shell .el-alert{border:1px solid var(--lq-color-border);border-radius:13px}.workspace-shell .el-empty,.platform-shell .el-empty{padding:44px 20px}.workspace-shell .el-empty__description p,.platform-shell .el-empty__description p{color:var(--lq-color-text-muted)}@media (width<=900px){.workspace-topbar,.platform-topbar{height:64px}}@media (width<=640px){.workspace-topbar,.platform-topbar{padding-inline:14px!important}.workspace-jade-card,.panel-card,.metric-card,.stat-card,.lq-card{border-radius:15px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-footer[data-v-59b4156c]{color:#7d908c;border-top:1px solid #063b3614;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:104px;margin:0 auto;display:flex}.footer-brand[data-v-59b4156c]{color:#2a1a12;align-items:center;gap:12px;font-weight:900;display:flex}.footer-brand img[data-v-59b4156c]{object-fit:contain;width:48px;height:48px}.hero-background[data-v-d3506805]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-background[data-v-d3506805]:before{content:"";background:radial-gradient(circle at 18% 74%,#be123c26,#0000 34%),radial-gradient(circle at 78% 76%,#5eead442,#0000 32%),radial-gradient(circle at 78% 18%,#d8a84338,#0000 30%),linear-gradient(#fbfaf6 0%,#f7f8f4 100%);position:absolute;inset:0}.grid-layer[data-v-d3506805]{background-color:#0000;background-image:linear-gradient(#10201d09 1px,#0000 1px),linear-gradient(90deg,#10201d09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:620px;position:absolute;inset:80px 0 auto;-webkit-mask-image:radial-gradient(circle at 58% 45%,#000 0,#0000 70%);mask-image:radial-gradient(circle at 58% 45%,#000 0,#0000 70%)}.glow[data-v-d3506805]{filter:blur(34px);opacity:.82;border-radius:999px;animation:8s ease-in-out infinite landing-glow-drift;position:absolute}.glow-purple[data-v-d3506805]{background:#be123c38;width:360px;height:360px;bottom:10%;left:10%}.glow-teal[data-v-d3506805]{background:#5eead457;width:390px;height:390px;animation-delay:1.2s;bottom:8%;right:12%}.glow-gold[data-v-d3506805]{background:#d8a8433b;width:320px;height:320px;animation-delay:2s;top:10%;right:10%}.dot[data-v-d3506805]{background:var(--landing-primary);border-radius:999px;width:10px;height:10px;animation:2.6s ease-in-out infinite landing-pulse-soft;position:absolute;box-shadow:0 0 0 8px #0f766e1a}.dot-one[data-v-d3506805]{top:26%;left:18%}.dot-two[data-v-d3506805]{background:var(--landing-purple);animation-delay:.8s;top:42%;right:22%;box-shadow:0 0 0 8px #be123c1a}.hero-copy[data-v-81b920a5]{z-index:2;animation:.6s both landing-fade-up;position:relative}.eyebrow[data-v-81b920a5]{color:var(--landing-primary,#0f766e);letter-spacing:.12em;align-items:center;gap:9px;font-size:12px;font-weight:950;display:inline-flex}.pulse-indicator[data-v-81b920a5]{background:#00f2b6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #00f2b6}.hero-copy h1[data-v-81b920a5]{color:var(--landing-text-main,#0f172a);letter-spacing:-.04em;margin:22px 0 18px;font-size:clamp(38px,4.4vw,62px);font-weight:850;line-height:1.15}.hero-copy h1 span[data-v-81b920a5]{color:#0f766e;display:inline-block;position:relative}.hero-copy p[data-v-81b920a5]{color:#475569;max-width:660px;margin:0 0 24px;font-size:16px;font-weight:500;line-height:1.8}.hero-copy p b[data-v-81b920a5]{color:#0f172a}.core-advantages-grid[data-v-81b920a5]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}@media (width<=640px){.core-advantages-grid[data-v-81b920a5]{grid-template-columns:1fr}}.adv-item[data-v-81b920a5]{background:#ffffffb3;border:1px solid #0f766e26;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:0 4px 12px #00000008}.adv-icon[data-v-81b920a5]{font-size:20px}.adv-item strong[data-v-81b920a5]{color:#0f172a;font-size:13px;display:block}.adv-item small[data-v-81b920a5]{color:#64748b;font-size:11px;display:block}.hero-actions[data-v-81b920a5]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.btn[data-v-81b920a5]{min-width:160px;height:48px;font-weight:850;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 24px;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-81b920a5]{color:#fff;background:#0f766e;box-shadow:0 12px 30px #0f766e4d}.btn-primary[data-v-81b920a5]:hover{background:#115e59;transform:translateY(-2px);box-shadow:0 16px 36px #0f766e66}.btn-ghost[data-v-81b920a5]{color:#1e293b;background:#fffc;border:1px solid #cbd5e1}.btn-ghost[data-v-81b920a5]:hover{background:#fff;border-color:#0f766e;transform:translateY(-2px)}.trust-row[data-v-81b920a5]{flex-wrap:wrap;gap:10px;display:flex}.trust-row span[data-v-81b920a5]{color:#334155;background:#ffffffb3;border:1px solid #0f766e26;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}@media (width<=1000px){.hero-copy[data-v-81b920a5]{text-align:center}.hero-actions[data-v-81b920a5],.trust-row[data-v-81b920a5],.core-advantages-grid[data-v-81b920a5]{justify-content:center}}.mode-tabs[data-v-303d5933]{border:1px solid var(--landing-border);box-shadow:var(--landing-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-radius:999px;align-items:center;gap:6px;padding:6px;display:inline-flex}.mode-tabs button[data-v-303d5933]{height:36px;color:var(--landing-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 15px;font-size:13px;font-weight:900;transition:all .18s}.mode-tabs button[data-v-303d5933]:hover{color:var(--landing-text-main);background:#0f766e0f}.mode-tabs button.active[data-v-303d5933]{color:#fff;background:var(--landing-primary);box-shadow:0 10px 24px #0f766e2e}.visual-stage[data-v-1fc5fd59]{z-index:2;justify-items:start;gap:18px;animation:.7s 80ms both landing-fade-up;display:grid;position:relative}.visual-shell[data-v-1fc5fd59]{width:min(560px,100%);min-height:420px;position:relative}.chart-card[data-v-1fc5fd59]{background:var(--landing-surface);box-shadow:var(--landing-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #ffffffb8;border-radius:28px;transition:transform .2s,box-shadow .2s;position:absolute}.chart-card[data-v-1fc5fd59]:hover{transform:translateY(-4px);box-shadow:0 30px 90px #12242029}.chart-main[data-v-1fc5fd59]{width:360px;padding:24px;animation:5s ease-in-out infinite landing-float-soft;top:18px;left:18px}.score-card[data-v-1fc5fd59]{width:300px;padding:24px;animation:5.4s ease-in-out .35s infinite landing-float-soft;top:112px;right:0}.share-card[data-v-1fc5fd59]{align-items:center;gap:22px;width:430px;min-height:150px;padding:24px;animation:5.8s ease-in-out .7s infinite landing-float-soft;display:flex;bottom:0;left:0}.card-head[data-v-1fc5fd59]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.chart-card span[data-v-1fc5fd59]{color:var(--landing-text-muted);font-size:12px;font-weight:850;display:block}.chart-card strong[data-v-1fc5fd59],.card-head b[data-v-1fc5fd59]{color:var(--landing-text-main);letter-spacing:-.05em;margin-top:7px;font-size:28px;line-height:1;display:block}.card-head strong[data-v-1fc5fd59]{letter-spacing:0;font-size:15px}.chart-placeholder[data-v-1fc5fd59]{border-top:1px solid #10201d14;border-bottom:1px solid #10201d14;align-items:flex-end;gap:14px;height:150px;margin-top:28px;padding:16px 0;display:flex}.chart-placeholder i[data-v-1fc5fd59]{background:linear-gradient(180deg, var(--landing-purple), var(--landing-primary-light));border-radius:999px 999px 6px 6px;flex:1;min-height:24px;transition:height .32s}.metric-line[data-v-1fc5fd59]{color:var(--landing-text-muted);justify-content:space-between;align-items:center;margin-top:18px;display:flex}.metric-line small[data-v-1fc5fd59],.metric-line em[data-v-1fc5fd59]{font-size:13px;font-style:normal;font-weight:850}.progress[data-v-1fc5fd59]{background:#be123c1a;border-radius:999px;height:14px;margin-top:14px;overflow:hidden}.progress i[data-v-1fc5fd59]{border-radius:inherit;background:linear-gradient(90deg, var(--landing-purple), var(--landing-primary));height:100%;transition:width .32s;display:block}.share-ring[data-v-1fc5fd59]{background:radial-gradient(circle, #fffffff2 0 48%, transparent 49%), conic-gradient(var(--landing-primary) 0 44%, var(--landing-purple) 44% 67%, var(--landing-gold) 67% 84%, #10201d24 84% 100%);border-radius:50%;flex:none;width:106px;height:106px}.share-card p[data-v-1fc5fd59]{color:var(--landing-text-muted);margin:10px 0 0;font-size:13px;font-weight:650;line-height:1.7}@media (width<=1000px){.visual-stage[data-v-1fc5fd59]{display:none}}.landing-hero[data-v-1f285048]{min-height:820px;padding-top:104px;position:relative;overflow:hidden}@media (width<=1000px){.landing-hero[data-v-1f285048]{min-height:650px;padding-top:86px}.hero-container[data-v-1f285048]{text-align:center;grid-template-columns:1fr;min-height:560px}}.hero-container[data-v-1f285048]{z-index:2;width:var(--landing-container);grid-template-columns:.98fr 1.02fr;align-items:center;gap:68px;min-height:690px;margin:0 auto;display:grid;position:relative}@media (width<=1000px){.landing-hero[data-v-1f285048]{min-height:650px}.hero-container[data-v-1f285048]{text-align:center;grid-template-columns:1fr;min-height:560px}}.landing-nav[data-v-9dadfc39]{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;padding:14px 0 10px;transition:background .28s,color .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:fixed;top:0;left:0;right:0}.landing-nav.tone-light[data-v-9dadfc39]{background:linear-gradient(#fbfaf6eb 0%,#fbfaf6bd 72%,#fbfaf600 100%)}.landing-nav.tone-dark[data-v-9dadfc39]{background:linear-gradient(#05302bf0 0%,#05302bcc 72%,#05302b00 100%)}.nav-inner[data-v-9dadfc39]{width:var(--landing-container,min(1180px, calc(100% - 48px)));grid-template-columns:1fr auto 1fr;align-items:center;gap:36px;height:64px;margin:0 auto;display:grid}.brand[data-v-9dadfc39]{width:fit-content;color:var(--landing-text-main,#10201d);align-items:center;gap:13px;text-decoration:none;display:inline-flex}.brand-mark[data-v-9dadfc39]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #10201d14;border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;transition:background .28s,border-color .28s,box-shadow .28s;display:inline-flex;box-shadow:0 10px 28px #12242014}.brand-mark img[data-v-9dadfc39]{object-fit:contain;width:36px;height:36px}.brand-text[data-v-9dadfc39]{gap:2px;display:grid}.brand-text strong[data-v-9dadfc39]{color:var(--landing-text-main,#10201d);letter-spacing:-.03em;font-size:18px;font-weight:950;line-height:1;transition:color .28s}.brand-text small[data-v-9dadfc39]{color:var(--landing-text-soft,#8a9692);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1;transition:color .28s}.nav-links[data-v-9dadfc39]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #10201d14;border-radius:999px;justify-content:center;align-items:center;gap:2px;padding:7px;transition:background .28s,border-color .28s,box-shadow .28s;display:inline-flex;box-shadow:0 14px 42px #12242011,inset 0 1px #ffffffdb}.nav-links a[data-v-9dadfc39]{min-width:86px;height:38px;color:var(--landing-text-muted,#63716d);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:850;text-decoration:none;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative}.nav-links a[data-v-9dadfc39]:hover{color:var(--landing-primary-dark,#0b4f4a);background:#0f766e14;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0f766e14}.nav-links a.active[data-v-9dadfc39]{color:#fff;background:#4338ca;box-shadow:0 4px 14px #4338ca47}.nav-actions[data-v-9dadfc39]{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.login-link[data-v-9dadfc39]{color:var(--landing-text-muted,#63716d);font-size:14px;font-weight:850;text-decoration:none;transition:color .18s}.login-link[data-v-9dadfc39]:hover{color:var(--landing-text-main,#10201d)}.nav-cta[data-v-9dadfc39]{color:#fff;background:linear-gradient(135deg,#0f766efa,#0b4f4afa);border-radius:999px;justify-content:center;align-items:center;gap:9px;height:46px;padding:0 20px;font-size:14px;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s,background .28s;display:inline-flex;box-shadow:0 16px 38px #0f766e38,inset 0 1px #ffffff38}.nav-cta[data-v-9dadfc39]:hover{transform:translateY(-2px);box-shadow:0 22px 46px #0f766e47,inset 0 1px #ffffff3d}.nav-cta span[data-v-9dadfc39]{transition:transform .18s}.nav-cta:hover span[data-v-9dadfc39]{transform:translate(2px)}.tone-dark .brand-text strong[data-v-9dadfc39],.tone-dark .login-link[data-v-9dadfc39]{color:#fffffff5}.tone-dark .brand-text small[data-v-9dadfc39]{color:#ffffff94}.tone-dark .nav-links[data-v-9dadfc39]{background:#ffffff21;border-color:#ffffff29;box-shadow:0 18px 44px #0000001f,inset 0 1px #ffffff24}.tone-dark .nav-links a[data-v-9dadfc39]{color:#ffffffad}.tone-dark .nav-links a[data-v-9dadfc39]:hover{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1f}.tone-dark .nav-links a.active[data-v-9dadfc39]{color:#07312d;background:#fffffff0;box-shadow:0 14px 30px #00000024,inset 0 1px #ffffffe6}.tone-dark .nav-cta[data-v-9dadfc39]{color:#07312d;background:#fffffff0;box-shadow:0 16px 38px #00000024,inset 0 1px #ffffffeb}.tone-dark .brand-mark[data-v-9dadfc39]{background:#ffffffe0;border-color:#ffffff2e}@media (width<=1000px){.landing-nav[data-v-9dadfc39]{padding:12px 0 8px}.nav-inner[data-v-9dadfc39]{grid-template-columns:1fr auto;width:min(100% - 28px,760px);height:56px}.nav-links[data-v-9dadfc39],.brand-text small[data-v-9dadfc39]{display:none}.brand-text strong[data-v-9dadfc39]{font-size:16px}.brand-mark[data-v-9dadfc39]{border-radius:14px;width:42px;height:42px}.brand-mark img[data-v-9dadfc39]{width:33px;height:33px}.login-link[data-v-9dadfc39]{display:none}.nav-cta[data-v-9dadfc39]{height:42px;padding:0 16px;font-size:13px}}@media (width<=520px){.brand-text[data-v-9dadfc39]{display:none}.nav-cta[data-v-9dadfc39]{padding:0 14px}}.product-background[data-v-1ea2d507]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.product-background[data-v-1ea2d507]:before{content:"";background:linear-gradient(135deg,#ffffff8f,#ffffff1a),radial-gradient(circle at 12% 22%,#5eead429,#0000 34%),radial-gradient(circle at 82% 26%,#be123c1f,#0000 32%);border:1px solid #10201d0f;border-radius:46px;position:absolute;inset:7% 4% 6%}.product-glow[data-v-1ea2d507]{filter:blur(4px);border-radius:999px;position:absolute}.product-glow--teal[data-v-1ea2d507]{background:#5eead429;width:360px;height:360px;bottom:4%;left:4%}.product-glow--purple[data-v-1ea2d507]{background:#be123c1a;width:300px;height:300px;top:10%;right:7%}.product-grid[data-v-1ea2d507]{opacity:.36;background-image:linear-gradient(#0f766e14 1px,#0000 1px),linear-gradient(90deg,#0f766e14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:9% 3% 7%;-webkit-mask-image:radial-gradient(circle at 64% 46%,#000 0,#000000b8 42%,#0000 78%);mask-image:radial-gradient(circle at 64% 46%,#000 0,#000000b8 42%,#0000 78%)}.product-node[data-v-1ea2d507]{background:var(--landing-primary-light);border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 0 8px #5eead41f}.product-node--one[data-v-1ea2d507]{top:23%;left:12%}.product-node--two[data-v-1ea2d507]{background:var(--landing-purple);top:62%;right:14%;box-shadow:0 0 0 8px #be123c1a}.product-node--three[data-v-1ea2d507]{background:var(--landing-gold);bottom:16%;left:47%;box-shadow:0 0 0 8px #d8a8431f}@media (width<=720px){.product-background[data-v-1ea2d507]:before{border-radius:0;inset:0}.product-grid[data-v-1ea2d507]{opacity:.22}}.capability-card[data-v-4d8b18fe]{--card-tone:var(--landing-primary);--card-tone-soft:#0f766e1c;z-index:2;perspective:1200px;min-height:222px;position:relative}.capability-card--teal[data-v-4d8b18fe]{--card-tone:var(--landing-primary);--card-tone-soft:#0f766e1f}.capability-card--purple[data-v-4d8b18fe]{--card-tone:var(--landing-purple);--card-tone-soft:var(--landing-purple-soft)}.capability-card--gold[data-v-4d8b18fe]{--card-tone:var(--landing-gold);--card-tone-soft:var(--landing-gold-soft)}.capability-card--green[data-v-4d8b18fe]{--card-tone:var(--landing-primary-dark);--card-tone-soft:#0b4f4a1a}.card-inner[data-v-4d8b18fe]{min-height:inherit;transform-style:preserve-3d;transition:transform .58s cubic-bezier(.2,.8,.2,1);position:relative}.capability-card:hover .card-inner[data-v-4d8b18fe]{transform:translateY(-5px)rotateY(180deg)}.card-face[data-v-4d8b18fe]{min-height:inherit;background:linear-gradient(145deg, #ffffffeb, #ffffff9e), radial-gradient(circle at 88% 12%, var(--card-tone-soft), transparent 36%);backface-visibility:hidden;border:1px solid #10201d1a;border-radius:24px;padding:24px 24px 22px;transition:border-color .22s,box-shadow .22s;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 46px #12242012}.card-face[data-v-4d8b18fe]:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--card-tone-soft), transparent 42%);opacity:0;transition:opacity .22s;position:absolute;inset:0}.capability-card:hover .card-face[data-v-4d8b18fe]{border-color:color-mix(in srgb, var(--card-tone) 32%, transparent);box-shadow:0 24px 64px #1224201c}.capability-card:hover .card-face[data-v-4d8b18fe]:before{opacity:1}.card-front[data-v-4d8b18fe]{transform:rotateY(0)}.card-back[data-v-4d8b18fe]{flex-direction:column;justify-content:space-between;display:flex;transform:rotateY(180deg)}.card-topline[data-v-4d8b18fe],.card-front h3[data-v-4d8b18fe],.card-front p[data-v-4d8b18fe],.tag-list[data-v-4d8b18fe],.back-head[data-v-4d8b18fe],.back-visual[data-v-4d8b18fe],.back-copy[data-v-4d8b18fe],.keyword-list[data-v-4d8b18fe],.knowledge-back[data-v-4d8b18fe],.diagnosis-back[data-v-4d8b18fe]{z-index:1;position:relative}.card-topline[data-v-4d8b18fe]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.card-index[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 76%, #fff);letter-spacing:.12em;font-size:13px;font-weight:950}.card-icon[data-v-4d8b18fe]{background:var(--card-tone-soft);width:38px;height:38px;color:var(--card-tone);border-radius:14px;justify-content:center;align-items:center;font-size:22px;font-weight:950;display:inline-flex}.card-front h3[data-v-4d8b18fe]{color:var(--landing-text-main);letter-spacing:-.025em;margin:0 0 12px;font-size:20px;line-height:1.3}.card-front p[data-v-4d8b18fe]{color:var(--landing-text-muted);margin:0;font-size:14px;font-weight:600;line-height:1.78}.tag-list[data-v-4d8b18fe]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.tag-list span[data-v-4d8b18fe]{min-height:26px;color:color-mix(in srgb, var(--card-tone) 74%, var(--landing-text-main));background:#ffffffb8;border:1px solid #10201d14;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.back-head[data-v-4d8b18fe]{margin-bottom:14px}.back-head span[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:950;display:block}.back-head strong[data-v-4d8b18fe]{color:var(--landing-text-main);letter-spacing:-.025em;font-size:19px;line-height:1.25;display:block}.back-visual[data-v-4d8b18fe]{background:radial-gradient(circle at 50% 50%, var(--card-tone-soft), transparent 58%), linear-gradient(145deg, #ffffffb8, #ffffff70);border:1px solid #10201d14;border-radius:20px;min-height:104px;padding:14px;position:relative;overflow:hidden}.back-visual[data-v-4d8b18fe]:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--card-tone) 28%, transparent), transparent);height:1px;position:absolute;top:50%;left:18px;right:18px}.visual-core[data-v-4d8b18fe]{z-index:1;justify-content:center;margin-bottom:14px;display:flex;position:relative}.visual-core span[data-v-4d8b18fe]{border:1px solid color-mix(in srgb, var(--card-tone) 26%, transparent);width:42px;height:42px;color:var(--card-tone);background:#ffffffd1;border-radius:16px;justify-content:center;align-items:center;font-size:20px;font-weight:950;display:inline-flex;box-shadow:0 12px 26px #12242014}.visual-track[data-v-4d8b18fe]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.visual-node[data-v-4d8b18fe]{min-height:30px;color:color-mix(in srgb, var(--card-tone) 74%, var(--landing-text-main));white-space:nowrap;background:#ffffffb8;border:1px solid #10201d14;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.back-copy[data-v-4d8b18fe]{margin-top:14px}.back-copy p[data-v-4d8b18fe]{color:var(--landing-text-muted);margin:0;font-size:12px;font-weight:700;line-height:1.65}.keyword-list[data-v-4d8b18fe]{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.keyword-list span[data-v-4d8b18fe]{background:var(--card-tone-soft);min-height:24px;color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.knowledge-back[data-v-4d8b18fe]{height:100%;min-height:inherit;flex-direction:column;justify-content:space-between;display:flex}.knowledge-eyebrow[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.knowledge-visual[data-v-4d8b18fe]{background:radial-gradient(circle at 50% 50%, var(--card-tone-soft), transparent 58%), linear-gradient(145deg, #ffffffc7, #ffffff6b);border:1px solid #10201d14;border-radius:22px;height:132px;margin:8px 0;position:relative;overflow:hidden}.knowledge-visual[data-v-4d8b18fe]:before{content:"";background-color:#0000;background-image:linear-gradient(#0f766e0a 1px,#0000 1px),linear-gradient(90deg,#0f766e0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;position:absolute;inset:12px}.knowledge-line[data-v-4d8b18fe]{z-index:1;background:color-mix(in srgb, var(--card-tone) 26%, transparent);display:block;position:absolute}.knowledge-line--vertical[data-v-4d8b18fe]{width:1px;top:30px;bottom:30px;left:50%;transform:translate(-50%)}.knowledge-line--horizontal[data-v-4d8b18fe]{height:1px;top:50%;left:44px;right:44px;transform:translateY(-50%)}.knowledge-node[data-v-4d8b18fe]{z-index:2;min-height:28px;color:color-mix(in srgb, var(--card-tone) 74%, var(--landing-text-main));white-space:nowrap;background:#ffffffd6;border:1px solid #10201d14;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;box-shadow:0 10px 22px #1224200f}.knowledge-node--center[data-v-4d8b18fe]{border-color:color-mix(in srgb, var(--card-tone) 28%, transparent);min-height:36px;color:var(--card-tone);background:#ffffffeb;padding:0 16px;font-size:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.knowledge-node--top[data-v-4d8b18fe]{top:12px;left:50%;transform:translate(-50%)}.knowledge-node--right[data-v-4d8b18fe]{top:50%;right:14px;transform:translateY(-50%)}.knowledge-node--bottom[data-v-4d8b18fe]{bottom:12px;left:50%;transform:translate(-50%)}.knowledge-node--left[data-v-4d8b18fe]{top:50%;left:14px;transform:translateY(-50%)}.knowledge-caption[data-v-4d8b18fe]{color:var(--landing-text-muted);text-align:center;margin:0;font-size:12px;font-weight:850;line-height:1.4}.diagnosis-back[data-v-4d8b18fe]{height:100%;min-height:inherit;flex-direction:column;justify-content:space-between;display:flex}.diagnosis-eyebrow[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.diagnosis-visual[data-v-4d8b18fe]{background:radial-gradient(circle at 50% 50%, var(--card-tone-soft), transparent 58%), linear-gradient(145deg, #ffffffc7, #ffffff6b);border:1px solid #10201d14;border-radius:22px;grid-template-columns:94px 1fr;align-items:center;gap:14px;height:132px;margin:8px 0;padding:14px;display:grid;position:relative;overflow:hidden}.diagnosis-visual[data-v-4d8b18fe]:before{content:"";background-color:#0000;background-image:linear-gradient(#6366f10b 1px,#0000 1px),linear-gradient(90deg,#6366f10b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;position:absolute;inset:12px}.diagnosis-ring[data-v-4d8b18fe]{z-index:1;background:radial-gradient(circle at center, #ffffffeb 0 54%, transparent 55%), conic-gradient(var(--card-tone) 0 245deg, #6366f121 245deg 360deg);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:82px;height:82px;display:inline-flex;position:relative;box-shadow:0 14px 28px #12242014}.diagnosis-ring span[data-v-4d8b18fe]{color:var(--card-tone);font-size:20px;font-weight:950;line-height:1}.diagnosis-ring small[data-v-4d8b18fe]{color:var(--landing-text-muted);margin-top:5px;font-size:10px;font-weight:850}.diagnosis-bars[data-v-4d8b18fe]{z-index:1;gap:10px;display:grid;position:relative}.diagnosis-bar-row[data-v-4d8b18fe]{grid-template-columns:56px 1fr;align-items:center;gap:8px;display:grid}.diagnosis-bar-row span[data-v-4d8b18fe],.diagnosis-gap-row span[data-v-4d8b18fe]{color:var(--landing-text-muted);white-space:nowrap;font-size:10px;font-weight:900}.diagnosis-bar-row i[data-v-4d8b18fe]{background:#6366f11c;border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.diagnosis-bar-row i[data-v-4d8b18fe]:before{content:"";width:var(--bar-width);border-radius:inherit;background:linear-gradient(90deg, var(--card-tone), #6366f16b);position:absolute;inset:0 auto 0 0}.diagnosis-gap-row[data-v-4d8b18fe]{align-items:center;gap:6px;display:flex}.diagnosis-gap-row b[data-v-4d8b18fe]{background:var(--card-tone);opacity:.78;border-radius:999px;width:9px;height:9px;display:block}.diagnosis-gap-row b.is-muted[data-v-4d8b18fe]{opacity:1;background:#6366f129}.diagnosis-caption[data-v-4d8b18fe]{color:var(--landing-text-muted);text-align:center;margin:0;font-size:12px;font-weight:850;line-height:1.4}.content-back[data-v-4d8b18fe]{z-index:1;height:100%;min-height:inherit;flex-direction:column;justify-content:space-between;display:flex;position:relative}.content-eyebrow[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.content-visual[data-v-4d8b18fe]{background:radial-gradient(circle at 52% 48%, var(--card-tone-soft), transparent 58%), linear-gradient(145deg, #ffffffc7, #ffffff6b);border:1px solid #10201d14;border-radius:22px;height:132px;margin:8px 0;padding:14px;position:relative;overflow:hidden}.content-visual[data-v-4d8b18fe]:before{content:"";background-color:#0000;background-image:linear-gradient(#f59e0b0b 1px,#0000 1px),linear-gradient(90deg,#f59e0b0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;position:absolute;inset:12px}.content-flow[data-v-4d8b18fe]{z-index:1;grid-template-columns:1fr 18px 1fr 18px 1fr;align-items:center;gap:4px;display:grid;position:relative}.content-block[data-v-4d8b18fe]{min-height:48px;color:color-mix(in srgb, var(--card-tone) 74%, var(--landing-text-main));text-align:center;background:#ffffffd1;border:1px solid #10201d14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:7px 6px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 10px 22px #1224200f}.content-block i[data-v-4d8b18fe]{background:var(--card-tone-soft);min-width:24px;height:20px;color:var(--card-tone);border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;padding:0 5px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.content-arrow[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 70%, var(--landing-text-muted));text-align:center;font-size:13px;font-weight:950}.content-asset[data-v-4d8b18fe]{z-index:1;border:1px solid color-mix(in srgb, var(--card-tone) 22%, transparent);background:#ffffffd6;border-radius:16px;margin-top:12px;padding:10px 12px;position:relative;box-shadow:0 12px 24px #1224200f}.content-asset span[data-v-4d8b18fe]{background:#f59e0b24;border-radius:999px;height:5px;margin-bottom:6px;display:block}.content-asset span[data-v-4d8b18fe]:first-child{width:86%}.content-asset span[data-v-4d8b18fe]:nth-child(2){width:64%}.content-asset span[data-v-4d8b18fe]:nth-child(3){width:74%;margin-bottom:8px}.content-asset strong[data-v-4d8b18fe]{color:var(--card-tone);letter-spacing:.03em;font-size:11px;font-weight:950;display:block}.content-caption[data-v-4d8b18fe]{color:var(--landing-text-muted);text-align:center;margin:0;font-size:12px;font-weight:850;line-height:1.4}.feedback-back[data-v-4d8b18fe]{z-index:1;height:100%;min-height:inherit;flex-direction:column;justify-content:space-between;display:flex;position:relative}.feedback-eyebrow[data-v-4d8b18fe]{color:color-mix(in srgb, var(--card-tone) 78%, var(--landing-text-main));letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.feedback-visual[data-v-4d8b18fe]{background:radial-gradient(circle at 52% 48%, var(--card-tone-soft), transparent 58%), linear-gradient(145deg, #ffffffc7, #ffffff6b);border:1px solid #10201d14;border-radius:22px;height:142px;margin:8px 0;padding:14px;position:relative;overflow:hidden}.feedback-visual[data-v-4d8b18fe]:before{content:"";background-color:#0000;background-image:linear-gradient(#0f766e0b 1px,#0000 1px),linear-gradient(90deg,#0f766e0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;position:absolute;inset:12px}.feedback-chart[data-v-4d8b18fe]{z-index:1;border-radius:18px;height:88px;position:relative}.feedback-bars[data-v-4d8b18fe]{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;display:grid;position:absolute;inset:8px 12px 18px}.feedback-bars span[data-v-4d8b18fe]{height:var(--bar-height);background:linear-gradient(180deg, var(--card-tone), #0f766e2e);border-radius:999px 999px 8px 8px;min-height:18px;display:block;position:relative;box-shadow:0 10px 20px #12242012}.feedback-bars span i[data-v-4d8b18fe]{color:var(--landing-text-muted);white-space:nowrap;font-size:9px;font-style:normal;font-weight:850;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.feedback-line[data-v-4d8b18fe]{z-index:2;width:calc(100% - 16px);height:78px;position:absolute;top:4px;left:8px;right:8px;overflow:visible}.feedback-line path[data-v-4d8b18fe]{fill:none;stroke:var(--card-tone);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 10px #0f766e29)}.feedback-line circle[data-v-4d8b18fe]{fill:#fff;stroke:var(--card-tone);stroke-width:3px}.feedback-badge[data-v-4d8b18fe]{z-index:3;border:1px solid color-mix(in srgb, var(--card-tone) 24%, transparent);height:25px;color:var(--card-tone);background:#ffffffdb;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:950;display:inline-flex;position:absolute;top:2px;right:8px;box-shadow:0 10px 22px #12242014}.feedback-meta[data-v-4d8b18fe]{z-index:1;justify-content:center;gap:7px;margin-top:8px;display:flex;position:relative}.feedback-meta span[data-v-4d8b18fe]{min-height:22px;color:color-mix(in srgb, var(--card-tone) 76%, var(--landing-text-main));background:#ffffffbd;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.feedback-caption[data-v-4d8b18fe]{color:var(--landing-text-muted);text-align:center;margin:0;font-size:12px;font-weight:850;line-height:1.4}@supports not (color:color-mix(in srgb, #000 50%, transparent)){.capability-card:hover .card-face[data-v-4d8b18fe]{border-color:#0f766e38}.card-index[data-v-4d8b18fe],.tag-list span[data-v-4d8b18fe],.visual-core span[data-v-4d8b18fe],.visual-node[data-v-4d8b18fe],.back-head span[data-v-4d8b18fe],.keyword-list span[data-v-4d8b18fe],.knowledge-eyebrow[data-v-4d8b18fe],.knowledge-node[data-v-4d8b18fe],.knowledge-node--center[data-v-4d8b18fe],.diagnosis-eyebrow[data-v-4d8b18fe],.diagnosis-ring span[data-v-4d8b18fe],.content-eyebrow[data-v-4d8b18fe],.content-block[data-v-4d8b18fe],.content-asset strong[data-v-4d8b18fe],.feedback-eyebrow[data-v-4d8b18fe],.feedback-badge[data-v-4d8b18fe],.feedback-meta span[data-v-4d8b18fe]{color:var(--card-tone)}}@media (width<=720px){.capability-card[data-v-4d8b18fe]{perspective:none;min-height:auto}.card-inner[data-v-4d8b18fe]{min-height:auto;transform:none}.capability-card:hover .card-inner[data-v-4d8b18fe]{transform:none}.card-face[data-v-4d8b18fe]{min-height:auto;padding:22px;position:relative}.card-back[data-v-4d8b18fe]{display:none}.card-topline[data-v-4d8b18fe]{margin-bottom:20px}}.capability-map[data-v-0c9adfa4]{position:relative}.map-header[data-v-0c9adfa4]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:0 4px;display:flex}.map-header span[data-v-0c9adfa4]{color:var(--landing-text-soft);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:950}.map-header strong[data-v-0c9adfa4]{color:var(--landing-primary-dark);font-size:13px;font-weight:950}.map-frame[data-v-0c9adfa4]{grid-template-rows:repeat(2,minmax(222px,auto));grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;padding:14px;display:grid;position:relative}.map-frame[data-v-0c9adfa4]:before{content:"";background:#ffffff57;border:1px solid #10201d14;border-radius:32px;position:absolute;inset:0;box-shadow:0 22px 70px #1224200f}.map-card--1[data-v-0c9adfa4]{grid-area:1/1}.map-card--2[data-v-0c9adfa4]{grid-area:1/2}.map-card--3[data-v-0c9adfa4]{grid-area:2/2}.map-card--4[data-v-0c9adfa4]{grid-area:2/1}.flow-ring[data-v-0c9adfa4]{z-index:1;pointer-events:none;position:absolute;inset:104px 124px}.flow-ring[data-v-0c9adfa4]:before{content:"";filter:blur(8px);opacity:.75;background:radial-gradient(circle at 18% 20%,#5eead438,#0000 34%),radial-gradient(circle at 82% 78%,#6366f124,#0000 38%);border-radius:32px;position:absolute;inset:18px}.flow-line[data-v-0c9adfa4]{background:linear-gradient(90deg,#0f766e00,#0f766e3d,#0f766e00);display:block;position:absolute}.flow-line--top[data-v-0c9adfa4],.flow-line--bottom[data-v-0c9adfa4]{height:1px;left:18%;right:18%}.flow-line--top[data-v-0c9adfa4]{top:0}.flow-line--bottom[data-v-0c9adfa4]{bottom:0}.flow-line--right[data-v-0c9adfa4],.flow-line--left[data-v-0c9adfa4]{background:linear-gradient(#0f766e00,#0f766e38,#0f766e00);width:1px;top:18%;bottom:18%}.flow-line--right[data-v-0c9adfa4]{right:0}.flow-line--left[data-v-0c9adfa4]{left:0}.flow-arrow[data-v-0c9adfa4]{z-index:2;width:26px;height:26px;color:var(--landing-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #0f766e1f;border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:inline-flex;position:absolute;box-shadow:0 10px 24px #12242014}.flow-arrow--top[data-v-0c9adfa4]{top:-13px;left:50%;transform:translate(-50%)}.flow-arrow--right[data-v-0c9adfa4]{top:50%;right:-13px;transform:translateY(-50%)}.flow-arrow--bottom[data-v-0c9adfa4]{bottom:-13px;left:50%;transform:translate(-50%)}.flow-arrow--left[data-v-0c9adfa4]{top:50%;left:-13px;transform:translateY(-50%)}@media (width<=1120px){.map-frame[data-v-0c9adfa4]{grid-template-rows:repeat(2,minmax(210px,auto))}}@media (width<=720px){.map-header[data-v-0c9adfa4]{flex-direction:column;align-items:flex-start;gap:6px}.map-frame[data-v-0c9adfa4]{flex-direction:column;gap:14px;padding:12px;display:flex}.flow-ring[data-v-0c9adfa4]{display:none}.map-card[data-v-0c9adfa4]{grid-area:auto}}.product-metrics[data-v-19656329]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.metric-card[data-v-19656329]{background:#ffffffa8;border:1px solid #10201d17;border-radius:18px;padding:16px 14px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 14px 34px #1224200d}.metric-card[data-v-19656329]:hover{border-color:#0f766e38;transform:translateY(-3px);box-shadow:0 18px 42px #12242014}.metric-card strong[data-v-19656329]{color:var(--landing-primary);letter-spacing:-.04em;font-size:24px;line-height:1;display:block}.metric-card span[data-v-19656329]{color:var(--landing-text-muted);margin-top:8px;font-size:12px;font-weight:800;display:block}@media (width<=520px){.product-metrics[data-v-19656329]{grid-template-columns:1fr;gap:10px}.metric-card[data-v-19656329]{justify-content:space-between;align-items:center;display:flex}.metric-card span[data-v-19656329]{margin-top:0}}.product-path-bar[data-v-adb44bf4]{color:var(--landing-primary-dark);background:linear-gradient(135deg,#ffffffb8,#ffffff7a),#5eead414;border:1px solid #0f766e29;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:14px 16px;font-size:12px;font-weight:900;display:flex}.path-item[data-v-adb44bf4]{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.path-item i[data-v-adb44bf4]{color:#0f766e6b;font-style:normal}@media (width<=520px){.product-path-bar[data-v-adb44bf4]{flex-direction:column;align-items:flex-start;gap:8px}.path-item i[data-v-adb44bf4]{display:none}}.product-intro[data-v-62946f21]{max-width:520px}.section-kicker[data-v-62946f21]{color:var(--landing-primary);letter-spacing:.18em;align-items:center;gap:10px;font-size:12px;font-weight:950;display:inline-flex}.kicker-dot[data-v-62946f21]{background:var(--landing-primary-light);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 7px #5eead429}.product-title[data-v-62946f21]{color:var(--landing-text-main);letter-spacing:-.065em;margin:18px 0;font-size:clamp(38px,4vw,56px);line-height:1.08}.product-title span[data-v-62946f21]{white-space:nowrap;display:block}.product-title span[data-v-62946f21]:last-child{max-width:11em}.intro-text[data-v-62946f21]{color:var(--landing-text-muted);margin:0;font-size:16px;font-weight:600;line-height:1.9}@media (width<=1120px){.product-intro[data-v-62946f21]{text-align:left;max-width:760px}}@media (width<=720px){.product-title[data-v-62946f21]{letter-spacing:-.045em;font-size:clamp(31px,10vw,40px);line-height:1.12}.product-title span[data-v-62946f21]{white-space:normal}.intro-text[data-v-62946f21]{font-size:15px;line-height:1.8}}.product-section[data-v-4d6b8af2]{width:100%;position:relative;overflow:hidden}.product-container[data-v-4d6b8af2]{z-index:2;grid-template-columns:minmax(420px,520px) minmax(620px,700px);justify-content:space-between;align-items:center;column-gap:clamp(72px,7vw,120px);width:min(1360px,100% - 88px);min-height:680px;margin:0 auto;display:grid;position:relative}.product-copy[data-v-4d6b8af2]{justify-self:start;min-width:0}.product-map[data-v-4d6b8af2]{justify-self:end;width:min(100%,700px);min-width:0}@media (width<=1240px){.product-container[data-v-4d6b8af2]{grid-template-columns:1fr;row-gap:48px;width:min(100% - 64px,1180px);min-height:auto;padding:18px 0}.product-copy[data-v-4d6b8af2],.product-map[data-v-4d6b8af2]{justify-self:stretch;width:100%}}@media (width<=720px){.product-container[data-v-4d6b8af2]{row-gap:28px;width:min(100% - 32px,1180px)}}.trust-section[data-v-b55a9d21]{width:min(1120px,100% - 96px);margin:0 auto;padding:0;position:relative}.trust-background[data-v-b55a9d21]{z-index:0;pointer-events:none;position:absolute;inset:-90px -120px;overflow:hidden}.trust-background[data-v-b55a9d21]:before{content:"";background-color:#0000;background-image:linear-gradient(#0f766e06 1px,#0000 1px),linear-gradient(90deg,#0f766e05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#0000 78%)}.trust-glow[data-v-b55a9d21]{filter:blur(30px);opacity:.46;border-radius:999px;position:absolute}.trust-glow--left[data-v-b55a9d21]{background:#5eead421;width:360px;height:360px;top:8%;left:2%}.trust-glow--right[data-v-b55a9d21]{background:#d8a84312;width:320px;height:320px;bottom:0;right:8%}.trust-shell[data-v-b55a9d21]{z-index:1;background:radial-gradient(circle at 12% 8%,#5eead41a,#0000 34%),radial-gradient(circle at 88% 86%,#d8a8430e,#0000 32%),linear-gradient(145deg,#f8fbf8eb,#f1f6f3bd);border:1px solid #0f766e1a;border-radius:34px;grid-template-columns:minmax(0,620px) minmax(300px,330px);justify-content:center;align-items:center;gap:clamp(42px,5vw,68px);min-height:clamp(520px,58vh,580px);padding:clamp(64px,6.5vw,84px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #1f4e4312,inset 0 1px #ffffffb8}.trust-shell[data-v-b55a9d21]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0f766e1c,#0000);width:1px;position:absolute;top:72px;bottom:72px;right:32%}.trust-copy[data-v-b55a9d21]{z-index:1;position:relative}.section-kicker[data-v-b55a9d21]{color:#0f8b7b;letter-spacing:.18em;align-items:center;gap:9px;width:fit-content;font-size:11px;font-weight:950;display:inline-flex}.section-kicker i[data-v-b55a9d21]{background:#c28e20;border-radius:999px;width:8px;height:8px;box-shadow:0 0 14px #14b8a657}.trust-copy h2[data-v-b55a9d21]{color:#2a1a12;letter-spacing:-.065em;margin:20px 0 16px;font-size:clamp(38px,4.1vw,56px);line-height:1.06}.trust-copy h2 span[data-v-b55a9d21]{white-space:nowrap;display:block}.trust-copy p[data-v-b55a9d21]{color:#6b5c4a;max-width:610px;margin:0;font-size:15px;font-weight:700;line-height:1.9}.cta-actions[data-v-b55a9d21]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.cta-button[data-v-b55a9d21]{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 19px;font-size:13px;font-weight:950;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.cta-button[data-v-b55a9d21]:hover{transform:translateY(-2px)}.cta-button--primary[data-v-b55a9d21]{color:#fff;background:#be123c;box-shadow:0 16px 32px #0f766e2e}.cta-button--ghost[data-v-b55a9d21]{color:#be123c;background:#ffffff94;border:1px solid #0f766e1f}.trust-signals[data-v-b55a9d21]{color:#6f817b;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;font-size:12px;font-weight:850;display:flex}.trust-signals i[data-v-b55a9d21]{background:#0f766e40;border-radius:999px;width:5px;height:5px}.contact-card[data-v-b55a9d21]{z-index:1;background:radial-gradient(circle at 0 0,#5eead41c,#0000 44%),#ffffff8f;border:1px solid #0f766e1a;border-radius:32px;align-self:center;padding:36px;position:relative;box-shadow:0 18px 40px #1f4e430f,inset 0 1px #ffffffbd}.contact-card[data-v-b55a9d21]:before{content:"";background:linear-gradient(#c28e20,#d8a8435c);border-radius:999px;width:3px;position:absolute;top:26px;bottom:26px;left:-1px}.contact-card__eyebrow[data-v-b55a9d21],.contact-lines span[data-v-b55a9d21]{color:#0f8b7b;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.contact-card h3[data-v-b55a9d21]{color:#10211d;letter-spacing:-.04em;margin:8px 0 0;font-size:26px;font-weight:950;line-height:1.2}.contact-card p[data-v-b55a9d21]{color:#6b5c4a;margin:18px 0 0;font-size:13px;font-weight:700;line-height:1.75}.contact-topics[data-v-b55a9d21]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.contact-topics span[data-v-b55a9d21]{color:#42645d;background:#ccfbf161;border:1px solid #0f766e14;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.contact-lines[data-v-b55a9d21]{gap:14px;margin-top:24px;display:grid}.contact-lines a[data-v-b55a9d21],.contact-lines div[data-v-b55a9d21]{border-top:1px solid #0f766e1a;padding-top:14px;text-decoration:none}.contact-lines strong[data-v-b55a9d21]{color:#10211d;word-break:break-all;margin-top:7px;font-size:14px;font-weight:950;line-height:1.45;display:block}@media (width<=1100px){.trust-section[data-v-b55a9d21]{width:min(100% - 56px,1120px)}.trust-shell[data-v-b55a9d21]{grid-template-columns:minmax(0,1fr) 320px;gap:38px}.trust-shell[data-v-b55a9d21]:after{display:none}}@media (width<=900px){.trust-shell[data-v-b55a9d21]{grid-template-columns:1fr}.contact-card[data-v-b55a9d21]{width:100%}}@media (width<=720px){.trust-section[data-v-b55a9d21]{width:min(100% - 32px,1120px)}.trust-shell[data-v-b55a9d21]{border-radius:28px;min-height:auto;padding:30px 24px}.trust-copy h2[data-v-b55a9d21]{font-size:36px}.trust-copy h2 span[data-v-b55a9d21]{white-space:normal}.contact-card[data-v-b55a9d21]{border-radius:24px;padding:24px}}.workflow-background[data-v-c89bac89]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.workflow-background[data-v-c89bac89]:before{content:"";background:radial-gradient(circle at 18% 32%,#5eead426,#0000 34%),radial-gradient(circle at 82% 22%,#d8a84314,#0000 30%),radial-gradient(circle at 76% 76%,#818cf812,#0000 34%),linear-gradient(135deg,#f3f6f3 0%,#f1f5f1 46%,#edf4ef 100%);position:absolute;inset:0}.workflow-background[data-v-c89bac89]:after{content:"";background:linear-gradient(#ffffff47,#ffffff0a),radial-gradient(circle at 50% 0,#ffffff6b,#0000 46%);position:absolute;inset:0}.workflow-grid[data-v-c89bac89]{z-index:1;background-color:#0000;background-image:linear-gradient(#0f766e08 1px,#0000 1px),linear-gradient(90deg,#0f766e07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#0000 78%)}.workflow-glow[data-v-c89bac89]{z-index:1;filter:blur(22px);opacity:.52;border-radius:999px;position:absolute}.workflow-glow--left[data-v-c89bac89]{background:#5eead424;width:360px;height:360px;top:24%;left:6%}.workflow-glow--right[data-v-c89bac89]{background:#d8a84317;width:340px;height:340px;bottom:14%;right:8%}.workflow-glow--center[data-v-c89bac89]{background:#ffffff47;width:420px;height:420px;top:44%;left:46%;transform:translate(-50%,-50%)}.workflow-dot[data-v-c89bac89]{z-index:2;background:#c28e20;border-radius:999px;width:9px;height:9px;position:absolute;box-shadow:0 0 24px #14b8a67a}.workflow-dot--one[data-v-c89bac89]{top:31%;left:17%}.workflow-dot--two[data-v-c89bac89]{background:#be123c;top:22%;right:20%;box-shadow:0 0 24px #6366f157}.workflow-dot--three[data-v-c89bac89]{background:#d8a843;bottom:20%;right:12%;box-shadow:0 0 24px #d8a84375}.stage-detail[data-v-929f2b8b]{background:radial-gradient(circle at 8% 0,#5eead414,#0000 34%),linear-gradient(145deg,#f8fbf8e6,#f1f6f3c2);border:1px solid #0f766e1a;border-radius:24px;min-height:320px;padding:20px;box-shadow:0 12px 28px #1f4e430d,inset 0 1px #ffffffb8}.detail-top[data-v-929f2b8b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-index[data-v-929f2b8b]{align-items:center;gap:8px;display:inline-flex}.detail-index span[data-v-929f2b8b]{color:#c58b23;letter-spacing:.16em;font-size:13px;font-weight:950}.detail-index strong[data-v-929f2b8b]{color:#be123c;background:#ccfbf16b;border-radius:999px;align-items:center;height:23px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.detail-badge[data-v-929f2b8b]{color:#be123c;white-space:nowrap;background:#ccfbf180;border:1px solid #0f766e1a;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.stage-detail h3[data-v-929f2b8b]{color:#10211d;letter-spacing:-.035em;margin:18px 0 9px;font-size:22px;line-height:1.22}.stage-detail>p[data-v-929f2b8b]{color:#62736d;margin:0;font-size:13px;font-weight:700;line-height:1.68}.detail-progress[data-v-929f2b8b]{background:#f7faf8c7;border:1px solid #0f766e14;border-radius:16px;margin-top:18px;padding:11px 12px}.progress-head[data-v-929f2b8b]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.progress-head span[data-v-929f2b8b]{color:#7a8c86;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.progress-head strong[data-v-929f2b8b]{color:#be123c;font-size:12px;font-weight:950}.progress-track[data-v-929f2b8b]{background:#0f766e14;border-radius:999px;height:7px;overflow:hidden}.progress-track i[data-v-929f2b8b]{border-radius:inherit;background:linear-gradient(90deg,#c28e20,#5eead4a3);height:100%;display:block}.detail-actions[data-v-929f2b8b]{margin-top:16px}.detail-actions>span[data-v-929f2b8b]{color:#0f8b7b;letter-spacing:.16em;margin-bottom:10px;font-size:10px;font-weight:950;display:block}.detail-actions ul[data-v-929f2b8b]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.detail-actions li[data-v-929f2b8b]{background:#f7faf8c7;border:1px solid #0f766e14;border-radius:999px;align-items:center;gap:9px;min-height:30px;padding:0 11px;display:flex}.detail-actions li i[data-v-929f2b8b]{color:#be123c;background:#14b8a61f;border-radius:999px;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-style:normal;font-weight:950;display:inline-flex}.detail-actions li strong[data-v-929f2b8b]{color:#30433e;font-size:12px;font-weight:850}.detail-note[data-v-929f2b8b]{background:radial-gradient(circle at 0 0,#5eead414,#0000 44%),#eff8f4b8;border:1px solid #0f766e1a;border-radius:18px;margin-top:16px;padding:12px}.detail-note span[data-v-929f2b8b]{color:#0f8b7b;letter-spacing:.14em;font-size:10px;font-weight:950;display:block}.detail-note p[data-v-929f2b8b]{color:#50625c;margin:7px 0 0;font-size:12px;font-weight:700;line-height:1.55}.detail-tags[data-v-929f2b8b]{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.detail-tags span[data-v-929f2b8b]{color:#42645d;background:#ffffff94;border:1px solid #0f766e1a;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.stage-tabs[data-v-ef5fc101]{background:radial-gradient(circle at 50% 0,#5eead414,#0000 58%),#f4f9f6d1;border:1px solid #0f766e14;border-radius:18px;align-items:center;gap:7px;padding:9px 10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8f}.stage-chip[data-v-ef5fc101]{z-index:1;color:#6f7f79;cursor:pointer;background:linear-gradient(145deg,#f7faf8e6,#eff5f2c7),#ffffffa3;border:1px solid #0f766e12;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;height:38px;padding:0 12px;transition:transform .2s,border-color .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 6px 14px #1f4e4309}.stage-chip[data-v-ef5fc101]:hover{color:#10211d;border-color:#0f766e33;transform:translateY(-1px)}.stage-chip.is-active[data-v-ef5fc101]{color:#10211d;background:radial-gradient(circle at 50% 0,#5eead429,#0000 64%),linear-gradient(145deg,#eff9f5f0,#def3ecb8);border-color:#0f766e3d;box-shadow:0 10px 20px #0f766e14,inset 0 1px #ffffffb8}.stage-chip.is-done[data-v-ef5fc101]{color:#355e56;background:linear-gradient(145deg,#f2f9f6e0,#edf4f0b8),#ecf6f1bd}.stage-chip.is-pending[data-v-ef5fc101]{opacity:.72}.stage-dot[data-v-ef5fc101]{background:#62736d3d;border-radius:999px;flex:none;width:8px;height:8px}.stage-chip.is-done .stage-dot[data-v-ef5fc101],.stage-chip.is-active .stage-dot[data-v-ef5fc101]{background:#c28e20;box-shadow:0 0 14px #14b8a675}.stage-chip.is-active .stage-dot[data-v-ef5fc101]{box-shadow:0 0 14px #14b8a694,0 0 0 5px #5eead42e}.stage-id[data-v-ef5fc101]{color:#c58b23;letter-spacing:.08em;font-size:11px;font-weight:950}.stage-chip strong[data-v-ef5fc101]{min-width:0;color:inherit;white-space:nowrap;font-size:12px;font-weight:950;line-height:1}.stage-arrow[data-v-ef5fc101]{color:#0f766e75;flex:none;font-size:14px;font-weight:950;line-height:1}@media (width<=720px){.stage-tabs[data-v-ef5fc101]{justify-content:flex-start;overflow-x:auto}.stage-chip[data-v-ef5fc101]{flex:none;min-width:112px}.stage-arrow[data-v-ef5fc101]{flex:none}}.workspace-preview[data-v-98ff3a82]{background:radial-gradient(circle at 82% 18%,#d8a84312,#0000 32%),linear-gradient(145deg,#f8fbf8e6,#f1f6f3bd);border:1px solid #0f766e1a;border-radius:24px;min-height:320px;padding:20px;box-shadow:0 12px 28px #1f4e430d,inset 0 1px #ffffffb8}.preview-header[data-v-98ff3a82]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.preview-header span[data-v-98ff3a82]{color:#0f8b7b;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.preview-header strong[data-v-98ff3a82]{color:#10211d;margin-top:6px;font-size:18px;font-weight:950;display:block}.preview-header b[data-v-98ff3a82]{color:#be123c;white-space:nowrap;background:#ccfbf180;border:1px solid #0f766e1a;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.preview-toolbar[data-v-98ff3a82]{background:#f7faf8c7;border:1px solid #0f766e14;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:14px;padding:8px;display:grid}.toolbar-search[data-v-98ff3a82]{color:#7a8c86;background:#ffffffc7;border-radius:999px;align-items:center;gap:8px;min-width:0;height:30px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.toolbar-search i[data-v-98ff3a82]{background:#c28e20;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #14b8a65c}.preview-toolbar button[data-v-98ff3a82]{color:#be123c;cursor:default;background:#ccfbf18f;border:1px solid #0f766e1a;border-radius:999px;height:30px;padding:0 11px;font-size:11px;font-weight:900}.preview-toolbar>strong[data-v-98ff3a82]{color:#30433e;background:#ffffffc7;border-radius:999px;align-items:center;height:30px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex}.preview-body[data-v-98ff3a82]{min-height:150px;margin-top:14px}.knowledge-preview[data-v-98ff3a82]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.knowledge-card[data-v-98ff3a82]{background:#f7faf8c2;border:1px solid #0f766e1a;border-radius:20px;min-height:86px;padding:14px;box-shadow:0 8px 18px #1f4e430a}.knowledge-card__head[data-v-98ff3a82]{justify-content:space-between;align-items:center;display:flex}.knowledge-card__head i[data-v-98ff3a82]{background:#c28e20;border-radius:999px;width:12px;height:12px;box-shadow:0 0 16px #14b8a661}.knowledge-card__head b[data-v-98ff3a82]{color:#be123c;font-size:11px;font-weight:950}.knowledge-card strong[data-v-98ff3a82]{color:#10211d;margin-top:0;font-size:14px;font-weight:950;display:block}.knowledge-card span[data-v-98ff3a82]{color:#0f8b7b;margin-top:6px;font-size:11px;font-weight:850;display:block}.sync-bar[data-v-98ff3a82]{background:#0f766e14;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.sync-bar i[data-v-98ff3a82]{border-radius:inherit;background:linear-gradient(90deg,#c28e20,#5eead494);height:100%;transition:width .28s;display:block}.diagnosis-preview[data-v-98ff3a82]{grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:12px;display:grid}.diagnosis-left[data-v-98ff3a82],.diagnosis-right[data-v-98ff3a82],.content-studio section[data-v-98ff3a82],.page-card[data-v-98ff3a82],.publish-list[data-v-98ff3a82],.replay-chart[data-v-98ff3a82],.preview-metrics div[data-v-98ff3a82]{background:#f7faf8c2;border:1px solid #0f766e1a;box-shadow:0 8px 18px #1f4e430a}.diagnosis-left[data-v-98ff3a82],.diagnosis-right[data-v-98ff3a82]{border-radius:22px;min-height:186px;padding:14px}.panel-title span[data-v-98ff3a82],.prompt-card span[data-v-98ff3a82],.review-card span[data-v-98ff3a82],.source-card>span[data-v-98ff3a82]{color:#0f8b7b;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.panel-title strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:15px;font-weight:950;display:block}.query-list[data-v-98ff3a82]{gap:8px;margin-top:0;display:grid}.query-list article[data-v-98ff3a82]{background:#ffffff94;border:1px solid #0f766e14;border-radius:14px;grid-template-columns:30px minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:36px;padding:0 9px;display:grid}.query-list article.is-active[data-v-98ff3a82]{background:#ccfbf16b;border-color:#0f766e2e}.query-list article span[data-v-98ff3a82]{color:#c58b23;font-size:10px;font-weight:950}.query-list article strong[data-v-98ff3a82]{color:#30433e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;line-height:1.35;overflow:hidden}.query-list article b[data-v-98ff3a82]{color:#be123c;text-align:right;font-size:13px;font-weight:950}.visibility-card[data-v-98ff3a82]{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;display:grid}.visibility-ring[data-v-98ff3a82]{background:radial-gradient(circle at center, #ffffffeb 0 54%, transparent 55%), conic-gradient(#c28e20 0 245deg, #0f766e1a 245deg 360deg);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex;box-shadow:0 10px 22px #1f4e430f}.visibility-ring span[data-v-98ff3a82]{color:#be123c;font-size:19px;font-weight:950;line-height:1}.visibility-ring small[data-v-98ff3a82]{color:#7a8c86;margin-top:5px;font-size:9px;font-weight:850}.visibility-info span[data-v-98ff3a82]{color:#0f8b7b;letter-spacing:.1em;font-size:10px;font-weight:950}.visibility-info strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:13px;font-weight:950;display:block}.visibility-info p[data-v-98ff3a82]{color:#62736d;margin:5px 0 0;font-size:11px;font-weight:700;line-height:1.5}.signal-list[data-v-98ff3a82]{gap:8px;margin-top:13px;display:grid}.signal-list div[data-v-98ff3a82]{grid-template-columns:58px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.signal-list span[data-v-98ff3a82]{color:#7a8c86;white-space:nowrap;font-size:10px;font-weight:900}.signal-list i[data-v-98ff3a82]{background:#0f766e14;border-radius:999px;height:8px;display:block;overflow:hidden}.signal-list i b[data-v-98ff3a82]{border-radius:inherit;background:linear-gradient(90deg,#c28e20,#5eead49e);height:100%;display:block}.signal-list strong[data-v-98ff3a82]{color:#be123c;text-align:right;font-size:10px;font-weight:950}.gap-card[data-v-98ff3a82]{background:#fffaeb9e;border:1px solid #c58b2324;border-radius:16px;margin-top:0;padding:9px 10px}.gap-card span[data-v-98ff3a82]{color:#a76d16;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.gap-card strong[data-v-98ff3a82]{color:#5c4a24;margin-top:5px;font-size:12px;font-weight:900;line-height:1.45;display:block}.content-studio[data-v-98ff3a82]{grid-template-columns:minmax(0,1.1fr) minmax(230px,.9fr);gap:12px;display:grid}.content-studio section[data-v-98ff3a82]{border-radius:22px;min-height:186px;padding:14px}.prompt-card[data-v-98ff3a82]{background:#ffffff94;border:1px solid #0f766e14;border-radius:16px;margin-top:0;padding:10px 11px}.prompt-card strong[data-v-98ff3a82]{color:#10211d;margin-top:6px;font-size:13px;font-weight:950;line-height:1.45;display:block}.draft-blocks[data-v-98ff3a82]{gap:8px;margin-top:10px;display:grid}.draft-blocks article[data-v-98ff3a82]{background:#ffffff94;border:1px solid #0f766e14;border-radius:15px;padding:9px 10px}.draft-blocks article div[data-v-98ff3a82]{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft-blocks article span[data-v-98ff3a82]{color:#be123c;font-size:11px;font-weight:950}.draft-blocks article b[data-v-98ff3a82]{color:#7a8c86;white-space:nowrap;font-size:10px;font-weight:850}.draft-blocks article p[data-v-98ff3a82]{color:#62736d;margin:5px 0 0;font-size:11px;font-weight:700;line-height:1.45}.review-card[data-v-98ff3a82]{border-bottom:1px solid #0f766e14;padding-bottom:11px}.review-card strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:15px;font-weight:950;display:block}.review-card p[data-v-98ff3a82]{color:#62736d;margin:6px 0 0;font-size:11px;font-weight:700;line-height:1.5}.source-card[data-v-98ff3a82]{gap:8px;margin-top:11px;display:grid}.source-card article[data-v-98ff3a82]{background:#ccfbf15c;border-radius:999px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:28px;padding:0 9px;display:grid}.source-card article i[data-v-98ff3a82]{background:#c28e20;border-radius:999px;width:7px;height:7px}.source-card article strong[data-v-98ff3a82]{color:#42645d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;overflow:hidden}.source-card article b[data-v-98ff3a82]{color:#be123c;font-size:10px;font-weight:900}.quality-card[data-v-98ff3a82]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.quality-card div[data-v-98ff3a82]{background:#ffffff94;border:1px solid #0f766e14;border-radius:14px;padding:9px}.quality-card span[data-v-98ff3a82]{color:#7a8c86;font-size:10px;font-weight:850;display:block}.quality-card strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:14px;font-weight:950;display:block}.publish-preview[data-v-98ff3a82]{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.page-card[data-v-98ff3a82],.publish-list[data-v-98ff3a82]{border-radius:22px;min-height:150px;padding:16px}.page-card span[data-v-98ff3a82]{color:#0f8b7b;letter-spacing:.12em;font-size:10px;font-weight:950}.page-card strong[data-v-98ff3a82]{color:#10211d;margin:14px 0;font-size:18px;font-weight:950;line-height:1.35;display:block}.page-card i[data-v-98ff3a82]{background:#0f766e24;border-radius:999px;height:7px;margin-top:9px;display:block}.page-card i[data-v-98ff3a82]:nth-child(4){width:72%}.page-card i[data-v-98ff3a82]:nth-child(5){width:54%}.page-card button[data-v-98ff3a82]{color:#be123c;background:#ccfbf180;border:1px solid #0f766e1a;border-radius:999px;height:28px;margin-top:14px;padding:0 10px;font-size:11px;font-weight:900}.publish-list[data-v-98ff3a82]{gap:9px;display:grid}.publish-list span[data-v-98ff3a82]{color:#42645d;background:#ccfbf16b;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 10px;font-size:11px;font-weight:850;display:flex}.publish-list span i[data-v-98ff3a82]{background:#c28e20;border-radius:999px;width:7px;height:7px}.replay-chart[data-v-98ff3a82]{background-color:#f7faf8c2;background-image:linear-gradient(#0f766e0b 1px,#0000 1px),linear-gradient(90deg,#0f766e0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:22px;grid-template-columns:repeat(4,1fr);align-items:end;gap:18px;height:150px;padding:16px 16px 22px;display:grid;position:relative}.replay-chart>span[data-v-98ff3a82]{height:var(--bar-height);background:linear-gradient(#c28e20,#14b8a629);border-radius:999px 999px 10px 10px;min-height:38px;display:block}.replay-chart b[data-v-98ff3a82]{color:#be123c;background:#ffffffe6;border:1px solid #0f766e1f;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:950;display:inline-flex;position:absolute;top:18px;right:18px}.preview-metrics[data-v-98ff3a82]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.preview-metrics div[data-v-98ff3a82]{border-radius:16px;min-height:54px;padding:10px}.preview-metrics span[data-v-98ff3a82]{color:#7a8c86;font-size:10px;font-weight:850;display:block}.preview-metrics strong[data-v-98ff3a82]{color:#10211d;margin-top:7px;font-size:16px;font-weight:950;display:block}.replay-dashboard[data-v-98ff3a82]{grid-template-columns:minmax(0,1.25fr) minmax(118px,.72fr) minmax(118px,.72fr);grid-template-areas:"trend side side""mention rank gap";gap:10px;display:grid}.replay-trend-card[data-v-98ff3a82],.replay-side-card[data-v-98ff3a82],.replay-insight[data-v-98ff3a82]{background:#f7faf8c2;border:1px solid #0f766e1a;border-radius:20px;box-shadow:0 8px 18px #1f4e430a}.replay-trend-card[data-v-98ff3a82]{grid-area:trend;min-height:166px;padding:12px 13px 11px}.replay-side-card[data-v-98ff3a82]{grid-area:side;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;min-height:166px;padding:12px;display:grid}.replay-insight--mention[data-v-98ff3a82]{grid-area:mention}.replay-insight--rank[data-v-98ff3a82]{grid-area:rank}.replay-insight--gap[data-v-98ff3a82]{grid-area:gap}.replay-card-head[data-v-98ff3a82]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.replay-card-head span[data-v-98ff3a82],.replay-insight span[data-v-98ff3a82]{color:#0f8b7b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.replay-card-head strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:15px;font-weight:950;display:block}.replay-card-head b[data-v-98ff3a82]{color:#be123c;background:#ccfbf180;border:1px solid #0f766e1f;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.replay-chart[data-v-98ff3a82]{background-color:#ffffff7a;background-image:linear-gradient(#0f766e0a 1px,#0000 1px),linear-gradient(90deg,#0f766e09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #0f766e14;border-radius:18px;height:108px;margin-top:9px;padding:0;display:block;position:relative;overflow:hidden}.replay-bars[data-v-98ff3a82]{grid-template-columns:repeat(4,1fr);align-items:end;gap:16px;display:grid;position:absolute;inset:14px 18px 22px}.replay-bars span[data-v-98ff3a82]{height:var(--bar-height);background:linear-gradient(#14b8a6d1,#5eead42e);border-radius:999px 999px 8px 8px;min-height:32px;display:block;position:relative}.replay-bars span i[data-v-98ff3a82]{color:#7a8c86;width:max-content;font-size:9px;font-style:normal;font-weight:850;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.replay-chart svg[data-v-98ff3a82]{width:calc(100% - 36px);height:80px;position:absolute;top:16px;left:18px;right:18px}.replay-chart path[data-v-98ff3a82]{fill:none;stroke:#be123c;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.replay-chart circle[data-v-98ff3a82]{fill:#fff;stroke:#be123c;stroke-width:3px}.mention-ring[data-v-98ff3a82]{background:radial-gradient(circle at center, #fffffff0 0 55%, transparent 56%), conic-gradient(#c28e20 0 245deg, #0f766e1a 245deg 360deg);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:92px;height:92px;margin:0 auto;display:flex;box-shadow:0 10px 22px #1f4e430f}.mention-ring span[data-v-98ff3a82]{color:#be123c;font-size:22px;font-weight:950;line-height:1}.mention-ring small[data-v-98ff3a82]{color:#7a8c86;margin-top:5px;font-size:10px;font-weight:850}.replay-side-metrics[data-v-98ff3a82]{gap:8px;margin-top:0;display:grid}.replay-side-metrics article[data-v-98ff3a82]{background:#ffffff94;border:1px solid #0f766e14;border-radius:14px;padding:8px 9px}.replay-side-metrics span[data-v-98ff3a82]{color:#7a8c86;font-size:10px;font-weight:850;display:block}.replay-side-metrics strong[data-v-98ff3a82]{color:#10211d;margin-top:4px;font-size:14px;font-weight:950;display:block}.replay-insight[data-v-98ff3a82]{min-height:64px;padding:10px 11px}.replay-insight strong[data-v-98ff3a82]{color:#10211d;margin-top:5px;font-size:18px;font-weight:950;display:block}.mini-bars[data-v-98ff3a82]{align-items:end;gap:5px;height:22px;margin-top:7px;display:flex}.mini-bars i[data-v-98ff3a82]{width:13px;height:var(--h);background:linear-gradient(#c28e20,#5eead43d);border-radius:999px 999px 5px 5px;min-height:8px}.rank-ladder[data-v-98ff3a82]{align-items:center;gap:6px;margin-top:10px;display:flex}.rank-ladder i[data-v-98ff3a82]{background:#0f766e1a;border-radius:999px;width:32px;height:8px;display:block}.rank-ladder i.is-active[data-v-98ff3a82]{background:#c28e20;box-shadow:0 0 14px #14b8a652}.gap-dots[data-v-98ff3a82]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.gap-dots i[data-v-98ff3a82]{background:#c28e20;border-radius:999px;width:9px;height:9px}.gap-dots i.is-muted[data-v-98ff3a82]{background:#0f766e29}.knowledge-card[data-v-98ff3a82],.diagnosis-left[data-v-98ff3a82],.diagnosis-right[data-v-98ff3a82],.content-studio section[data-v-98ff3a82],.page-card[data-v-98ff3a82],.publish-list[data-v-98ff3a82],.preview-metrics div[data-v-98ff3a82],.replay-trend-card[data-v-98ff3a82],.replay-side-card[data-v-98ff3a82],.replay-insight[data-v-98ff3a82]{transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.knowledge-card[data-v-98ff3a82]:hover,.diagnosis-left[data-v-98ff3a82]:hover,.diagnosis-right[data-v-98ff3a82]:hover,.content-studio section[data-v-98ff3a82]:hover,.page-card[data-v-98ff3a82]:hover,.publish-list[data-v-98ff3a82]:hover,.preview-metrics div[data-v-98ff3a82]:hover,.replay-trend-card[data-v-98ff3a82]:hover,.replay-side-card[data-v-98ff3a82]:hover,.replay-insight[data-v-98ff3a82]:hover{background:#fafcfadb;border-color:#0f766e2e;transform:translateY(-2px);box-shadow:0 12px 26px #1f4e4312}@media (width<=720px){.preview-toolbar[data-v-98ff3a82],.knowledge-preview[data-v-98ff3a82],.diagnosis-preview[data-v-98ff3a82],.content-studio[data-v-98ff3a82],.publish-preview[data-v-98ff3a82],.preview-metrics[data-v-98ff3a82],.replay-dashboard[data-v-98ff3a82]{grid-template-columns:1fr}.replay-dashboard[data-v-98ff3a82]{grid-template-areas:"trend""side""mention""rank""gap"}.replay-side-card[data-v-98ff3a82]{grid-template-columns:1fr}.preview-header[data-v-98ff3a82]{display:grid}.visibility-card[data-v-98ff3a82]{grid-template-columns:1fr}}.workflow-console[data-v-b87ca26b]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 16% 10%,#5eead41a,#0000 34%),radial-gradient(circle at 86% 78%,#d8a8430f,#0000 32%),linear-gradient(145deg,#f9fbf9db,#f1f6f3c2);border:1px solid #0f766e1f;border-radius:26px;width:100%;max-width:1080px;margin:0 auto;padding:14px;position:relative;overflow:hidden;box-shadow:0 20px 44px #1f4e4314,inset 0 1px #ffffffad}.workflow-console[data-v-b87ca26b]:before{content:"";opacity:.42;pointer-events:none;background-color:#0000;background-image:linear-gradient(#0f766e07 1px,#0000 1px),linear-gradient(90deg,#0f766e06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.console-header[data-v-b87ca26b],.console-main[data-v-b87ca26b]{z-index:1;position:relative}.console-header[data-v-b87ca26b]{border-bottom:1px solid #0f766e1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:10px;padding-bottom:12px;display:grid}.console-title span[data-v-b87ca26b]{color:#0f8b7b;letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.console-title strong[data-v-b87ca26b]{color:#10211d;margin-top:5px;font-size:17px;font-weight:950;line-height:1.2;display:block}.console-right[data-v-b87ca26b]{align-items:center;gap:10px;min-width:0;display:inline-flex}.console-status[data-v-b87ca26b]{background:#f7faf8b8;border:1px solid #0f766e14;border-radius:999px;align-items:center;gap:6px;padding:5px;display:inline-flex}.status-item[data-v-b87ca26b]{white-space:nowrap;background:#ffffffad;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;display:inline-flex}.status-item span[data-v-b87ca26b]{color:#7a8c86;font-size:10px;font-weight:850}.status-item strong[data-v-b87ca26b]{color:#10211d;font-size:11px;font-weight:950}.running-badge[data-v-b87ca26b]{color:#be123c;background:#ecf8f5d1;border:1px solid #0f766e14;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #0f766e0d}.running-badge i[data-v-b87ca26b]{background:#c28e20;border-radius:999px;width:8px;height:8px;box-shadow:0 0 14px #14b8a66b}.console-main[data-v-b87ca26b]{grid-template-columns:minmax(300px,.36fr) minmax(0,.64fr);align-items:stretch;gap:12px;margin-top:10px;display:grid}@media (width<=920px){.console-header[data-v-b87ca26b]{grid-template-columns:1fr;align-items:start}.console-right[data-v-b87ca26b]{justify-content:space-between;width:100%}.console-status[data-v-b87ca26b]{overflow-x:auto}.console-main[data-v-b87ca26b]{grid-template-columns:1fr}.workflow-console[data-v-b87ca26b]{border-radius:24px;padding:16px}}@media (width<=720px){.console-right[data-v-b87ca26b]{gap:8px;display:grid}.console-status[data-v-b87ca26b]{border-radius:18px;width:100%}.status-item[data-v-b87ca26b]{flex:1;justify-content:center}.running-badge[data-v-b87ca26b]{width:fit-content}}.stage-fade-enter-active[data-v-b87ca26b],.stage-fade-leave-active[data-v-b87ca26b]{transition:opacity .22s,transform .22s}.stage-fade-enter-from[data-v-b87ca26b]{opacity:0;transform:translateY(8px)scale(.992)}.stage-fade-leave-to[data-v-b87ca26b]{opacity:0;transform:translateY(-4px)scale(.996)}.workflow-header[data-v-f97c45c7]{grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:center;gap:34px;display:grid}.workflow-copy[data-v-f97c45c7]{max-width:820px}.section-kicker[data-v-f97c45c7]{color:#0f8b7b;letter-spacing:.18em;align-items:center;gap:9px;font-size:12px;font-weight:950;display:inline-flex}.section-kicker[data-v-f97c45c7]:before{content:"";background:#d9a837;border-radius:999px;width:8px;height:8px;box-shadow:0 0 22px #5eead4db}.workflow-copy h2[data-v-f97c45c7]{color:#10211d;letter-spacing:-.05em;white-space:nowrap;margin:8px 0;font-size:clamp(28px,2.8vw,38px);line-height:1.06}.workflow-copy p[data-v-f97c45c7]{color:#62736d;max-width:760px;margin:0;font-size:12px;font-weight:700;line-height:1.6}.workflow-metrics[data-v-f97c45c7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workflow-metric[data-v-f97c45c7]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffe6,#ffffff9e),#ffffffb8;border:1px solid #0f766e1f;border-radius:16px;min-height:52px;padding:10px 13px;box-shadow:0 14px 34px #1f4e4314}.workflow-metric strong[data-v-f97c45c7]{color:#be123c;font-size:18px;font-weight:950;line-height:1;display:block}.workflow-metric span[data-v-f97c45c7]{color:#62736d;margin-top:6px;font-size:10px;font-weight:850;display:block}@media (width<=920px){.workflow-header[data-v-f97c45c7]{grid-template-columns:1fr;gap:22px}.workflow-copy h2[data-v-f97c45c7]{white-space:normal}}@media (width<=720px){.workflow-metrics[data-v-f97c45c7]{grid-template-columns:1fr}}.workflow-section[data-v-56001ed0]{color:#fff;width:100%;position:relative;overflow:hidden}.workflow-container[data-v-56001ed0]{z-index:2;flex-direction:column;justify-content:flex-start;gap:14px;width:min(1220px,100% - 96px);min-height:640px;margin:0 auto;padding:24px 0;display:flex;position:relative}@media (width<=920px){.workflow-container[data-v-56001ed0]{width:min(100% - 56px,1080px);min-height:auto;padding:48px 0 36px}}@media (width<=720px){.workflow-container[data-v-56001ed0]{gap:20px;width:min(100% - 32px,1080px);padding:40px 0 30px}}:root{--landing-bg:#f8fafc;--landing-bg-soft:#fff;--landing-surface:#ffffffe0;--landing-surface-strong:#fff;--landing-text-main:#0f172a;--landing-text-muted:#475569;--landing-text-soft:#64748b;--landing-primary:#4f46e5;--landing-primary-dark:#4338ca;--landing-primary-light:#6366f1;--landing-purple:#4f46e5;--landing-purple-soft:#4f46e514;--landing-gold:#f59e0b;--landing-gold-soft:#f59e0b1f;--landing-border:#e2e8f0;--landing-border-strong:#cbd5e1;--landing-shadow:0 20px 50px -10px #0f172a14;--landing-shadow-soft:0 10px 30px -5px #0f172a0a;--landing-radius-xl:24px;--landing-radius-lg:16px;--landing-radius-md:12px;--landing-container:min(1180px, calc(100% - 48px))}@keyframes landing-glow-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-14px)scale(1.04)}}@keyframes landing-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-pulse-soft{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.landing-page[data-v-7e364996]{background:var(--landing-bg-soft);min-height:100vh;color:var(--landing-text-main);font-family:Noto Sans SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.landing-panel[data-v-7e364996]{box-sizing:border-box;align-items:center;width:100%;min-height:100svh;padding:clamp(96px,11vh,128px) 0 clamp(72px,8vh,96px);display:flex;position:relative}.landing-panel-hero[data-v-7e364996]{background:var(--landing-bg-soft);align-items:stretch;padding:0}.landing-panel-light[data-v-7e364996]{background:var(--landing-bg-soft)}.landing-panel-dark[data-v-7e364996]{color:#fff;background:#06453f}#workflow.landing-panel[data-v-7e364996]{align-items:flex-start;padding:clamp(60px,7vh,72px) 0 clamp(20px,3vh,30px);scroll-margin-top:0}.landing-panel[data-v-7e364996]>*{width:100%}.landing-panel-hero[data-v-7e364996] .landing-hero{min-height:100svh}@media (width<=1000px){.landing-panel[data-v-7e364996]{min-height:100svh;padding:88px 0 72px}#workflow.landing-panel[data-v-7e364996]{padding:58px 0 28px}}@media (height<=820px) and (width>=1001px){#workflow.landing-panel[data-v-7e364996]{padding:52px 0 20px}}.captcha-shell[data-v-936b31f7]{background:#fff;border:1px solid #e2e8e5;border-radius:12px;width:100%;min-height:76px;padding:12px 14px}.captcha-header[data-v-936b31f7]{color:#5c4d3c;justify-content:space-between;align-items:center;min-height:22px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.refresh-btn[data-v-936b31f7]{color:#78908a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;display:grid}.refresh-btn[data-v-936b31f7]:hover:not(:disabled){color:#c28e20;background:#f6f4ec}.refresh-btn[data-v-936b31f7]:disabled{cursor:wait;opacity:.5}.aliyun-captcha-host[data-v-936b31f7]{min-height:40px}.captcha-trigger[data-v-936b31f7]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.captcha-loading[data-v-936b31f7],.captcha-error[data-v-936b31f7]{border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.5}.captcha-loading[data-v-936b31f7]{color:#5c4d3c;background:#f6f4ec}.captcha-error[data-v-936b31f7]{color:#dc2626;background:#fef2f2}@media (width<=420px){.captcha-shell[data-v-936b31f7]{padding-inline:8px}}.login-form[data-v-2c4376c9]{width:100%}.form-header[data-v-2c4376c9]{text-align:center;margin-bottom:30px}.form-header h1[data-v-2c4376c9]{color:#172033;letter-spacing:-.025em;margin:0;font-size:28px;font-weight:760;line-height:1.25}.form-header p[data-v-2c4376c9]{color:#7c8aa0;margin:8px 0 0;font-size:14px;line-height:1.5}.form-fields[data-v-2c4376c9]{gap:18px;display:grid}.form-field[data-v-2c4376c9],.captcha-section[data-v-2c4376c9]{gap:8px;display:grid}.form-field>label[data-v-2c4376c9],.captcha-section>label[data-v-2c4376c9]{color:#334155;font-size:13px;font-weight:650;line-height:1.4}.form-field input[data-v-2c4376c9]{box-sizing:border-box;color:#172033;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #dbe3ee;border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:border-color .16s,box-shadow .16s,background-color .16s}.form-field input[data-v-2c4376c9]::placeholder{color:#a3afc0}.form-field input[data-v-2c4376c9]:hover:not(:disabled){border-color:#bdc9da}.form-field input[data-v-2c4376c9]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.form-field input[data-v-2c4376c9]:disabled{cursor:not-allowed;background:#f8fafc}.password-control[data-v-2c4376c9]{position:relative}.password-control input[data-v-2c4376c9]{padding-right:46px}.password-toggle[data-v-2c4376c9]{color:#8a98ac;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-toggle[data-v-2c4376c9]:hover{color:#475569;background:#f1f5f9}.password-toggle svg[data-v-2c4376c9]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.captcha-section[data-v-2c4376c9] .captcha-shell{box-sizing:border-box;background:#fff;border-color:#dbe3ee;border-radius:10px;min-height:76px;padding:12px 14px}.captcha-section[data-v-2c4376c9] .captcha-header{color:#64748b;font-weight:600}.captcha-section[data-v-2c4376c9] .refresh-btn:hover:not(:disabled){color:#2563eb;background:#eff6ff}.form-options[data-v-2c4376c9]{justify-content:space-between;align-items:center;gap:16px;margin:18px 0 20px;display:flex}.remember-option[data-v-2c4376c9]{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.remember-option input[data-v-2c4376c9]{accent-color:#2563eb;width:16px;height:16px;margin:0}.account-help[data-v-2c4376c9]{color:#7c8aa0;font-size:13px}.login-button[data-v-2c4376c9]{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:700;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 8px 18px #2563eb29}.login-button[data-v-2c4376c9]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 10px 22px #2563eb38}.login-button[data-v-2c4376c9]:active:not(:disabled){transform:translateY(0);box-shadow:0 5px 12px #2563eb29}.login-button[data-v-2c4376c9]:disabled{box-shadow:none;color:#94a3b8;cursor:not-allowed;background:#eef2f7;border-color:#e2e8f0;transform:none}.button-loading[data-v-2c4376c9]{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite button-spin-2c4376c9}.login-error[data-v-2c4376c9]{color:#c62828;background:#fff7f7;border:1px solid #fecaca;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}@keyframes button-spin-2c4376c9{to{transform:rotate(360deg)}}@media (width<=480px){.form-header[data-v-2c4376c9]{margin-bottom:26px}.form-header h1[data-v-2c4376c9]{font-size:24px}.form-fields[data-v-2c4376c9]{gap:16px}.captcha-section[data-v-2c4376c9] .captcha-shell{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.form-field input[data-v-2c4376c9],.login-button[data-v-2c4376c9]{transition:none}.button-loading[data-v-2c4376c9]{animation-duration:1.4s}}.login-page[data-v-a12797aa]{color:#172033;min-height:100svh;font-family:var(--lq-font-sans,"PingFang SC", "Microsoft YaHei", sans-serif);background:#f6f8fb;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.login-header[data-v-a12797aa]{z-index:10;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:28px 48px;display:flex;position:relative}.brand[data-v-a12797aa]{color:#172033;letter-spacing:-.02em;align-items:center;gap:11px;font-size:20px;font-weight:760;text-decoration:none;display:inline-flex}.brand img[data-v-a12797aa]{object-fit:contain;width:38px;height:38px}.back-link[data-v-a12797aa]{color:#64748b;align-items:center;gap:7px;padding:8px 2px;font-size:14px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.back-link svg[data-v-a12797aa]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px;transition:transform .16s}.back-link[data-v-a12797aa]:hover{color:#2563eb}.back-link:hover svg[data-v-a12797aa]{transform:translate(2px)}.login-main[data-v-a12797aa]{z-index:2;box-sizing:border-box;place-items:center;width:100%;padding:18px 24px 36px;display:grid;position:relative}.login-panel[data-v-a12797aa]{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:min(456px,100vw - 32px);padding:40px;box-shadow:0 18px 48px #0f172a12}.sso-section[data-v-a12797aa]{margin-top:24px}.sso-divider[data-v-a12797aa]{color:#94a3b8;align-items:center;gap:14px;font-size:12px;line-height:1;display:flex}.sso-divider[data-v-a12797aa]:before,.sso-divider[data-v-a12797aa]:after{content:"";background:#e2e8f0;flex:1;height:1px}.sso-buttons[data-v-a12797aa]{gap:10px;margin-top:16px;display:grid}.sso-button[data-v-a12797aa]{color:#334155;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s}.sso-button[data-v-a12797aa]:hover{color:#172033;background:#f8fafc;border-color:#b9c7db}.login-footer[data-v-a12797aa]{z-index:2;color:#94a3b8;text-align:center;padding:18px 24px 28px;font-size:12px;position:relative}.login-toast[data-v-a12797aa]{z-index:100;color:#fff;background:#172033;border-radius:10px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0f172a2e}.login-toast svg[data-v-a12797aa]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.toast-enter-active[data-v-a12797aa],.toast-leave-active[data-v-a12797aa]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-a12797aa],.toast-leave-to[data-v-a12797aa]{opacity:0;transform:translate(-50%,8px)}.geo-decoration[data-v-a12797aa]{z-index:1;pointer-events:none;opacity:.72;width:520px;height:520px;position:absolute}.geo-decoration-left[data-v-a12797aa]{bottom:-190px;left:-260px}.geo-decoration-right[data-v-a12797aa]{top:120px;right:-250px}.orbit[data-v-a12797aa]{border:1px dashed #2563eb21;border-radius:50%;position:absolute}.orbit-lg[data-v-a12797aa]{inset:0}.orbit-sm[data-v-a12797aa]{inset:88px}.node[data-v-a12797aa]{background:#dbe7ff;border-radius:50%;position:absolute;box-shadow:0 0 0 7px #dbe7ff47}.node-a[data-v-a12797aa]{width:12px;height:12px;top:92px;left:94px}.node-b[data-v-a12797aa]{width:20px;height:20px;top:248px;right:4px}.node-c[data-v-a12797aa]{width:8px;height:8px;bottom:62px;left:224px}@media (width<=720px){.login-page[data-v-a12797aa]{overflow-y:auto}.login-header[data-v-a12797aa]{padding:20px}.brand[data-v-a12797aa]{gap:8px;font-size:17px}.brand img[data-v-a12797aa]{width:32px;height:32px}.back-link[data-v-a12797aa]{font-size:13px}.login-main[data-v-a12797aa]{place-items:start center;padding:20px 16px 28px}.login-panel[data-v-a12797aa]{border-radius:14px;padding:30px 24px}.geo-decoration[data-v-a12797aa]{opacity:.42}}@media (height<=760px) and (width>=721px){.login-header[data-v-a12797aa]{padding-top:20px;padding-bottom:16px}.login-main[data-v-a12797aa]{place-items:start center;padding-top:4px}.login-panel[data-v-a12797aa]{padding-top:30px;padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.back-link[data-v-a12797aa],.back-link svg[data-v-a12797aa],.sso-button[data-v-a12797aa],.toast-enter-active[data-v-a12797aa],.toast-leave-active[data-v-a12797aa]{transition:none}}.lq-sidebar[data-v-97741945]{z-index:40;box-sizing:border-box;color:#172033;background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;flex:0 0 248px;width:248px;height:100svh;padding:16px 12px 12px;transition:width .18s,flex-basis .18s,transform .18s;display:flex;position:relative}.lq-sidebar.is-collapsed[data-v-97741945]{flex-basis:72px;width:72px;padding-inline:10px}.lq-sidebar svg[data-v-97741945]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;display:block}.lq-sidebar__header[data-v-97741945]{border-bottom:1px solid #f1f5f9;align-items:center;min-height:44px;padding:0 4px 12px;display:flex}.lq-product[data-v-97741945]{color:#172033;align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.lq-product__mark[data-v-97741945]{background:#fff;border-radius:8px;flex:0 0 32px;width:32px;height:32px;display:block;overflow:hidden}.lq-product__mark img[data-v-97741945]{object-fit:contain;width:40px;max-width:none;height:40px;transform:translate(-4px,-1px)}.lq-product__name[data-v-97741945]{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:760;overflow:hidden}.lq-sidebar__collapse[data-v-97741945]{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;margin-left:auto;padding:0;transition:background-color .15s,color .15s;display:grid}.lq-sidebar__collapse[data-v-97741945]:hover{color:#334155;background:#f1f5f9}.lq-sidebar__collapse svg[data-v-97741945]{width:17px;height:17px}.lq-workspace[data-v-97741945]{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;min-height:48px;margin:14px 0 12px;padding:7px 9px;display:flex;overflow:hidden}.lq-workspace__logo[data-v-97741945]{background:#fff;border:1px solid #dbe3ee;border-radius:8px;flex:0 0 30px;width:30px;height:30px;display:block;overflow:hidden}.lq-workspace__logo img[data-v-97741945]{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:3px}.lq-workspace__logo.is-platform-fallback img[data-v-97741945]{width:38px;max-width:none;height:38px;padding:0;transform:translate(-4px,-1px)}.lq-workspace__name[data-v-97741945]{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.lq-navigation[data-v-97741945]{scrollbar-width:thin;scrollbar-color:#dbe3ee transparent;flex:1;min-height:0;padding:2px 0 12px;overflow:hidden auto}.lq-navigation[data-v-97741945]::-webkit-scrollbar{width:5px}.lq-navigation[data-v-97741945]::-webkit-scrollbar-thumb{background:#dbe3ee;border-radius:999px}.lq-navigation__section[data-v-97741945]{margin-bottom:3px;position:relative}.lq-navigation__primary[data-v-97741945],.lq-settings-trigger[data-v-97741945]{box-sizing:border-box;color:#536177;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:42px;padding:6px 10px;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:flex}.lq-navigation__primary[data-v-97741945]:hover,.lq-settings-trigger[data-v-97741945]:hover{color:#172033;background:#f5f7fa}.lq-navigation__section.is-active>.lq-navigation__primary[data-v-97741945],.lq-settings-trigger.is-active[data-v-97741945]{color:#1d4ed8;background:#eff5ff;border-color:#dbe7ff}.lq-navigation__icon[data-v-97741945]{color:#7c8aa0;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.lq-navigation__section.is-active>.lq-navigation__primary .lq-navigation__icon[data-v-97741945],.lq-settings-trigger.is-active .lq-navigation__icon[data-v-97741945]{color:#2563eb}.lq-navigation__icon svg[data-v-97741945],.lq-navigation__child-icon svg[data-v-97741945],.lq-settings-menu svg[data-v-97741945]{width:18px;height:18px}.lq-navigation__label[data-v-97741945],.lq-settings-trigger__label[data-v-97741945]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:620;overflow:hidden}.lq-navigation__chevron[data-v-97741945]{color:#94a3b8;flex:0 0 15px;width:15px;height:15px;transition:transform .16s}.lq-navigation__section.is-expanded>.lq-navigation__primary .lq-navigation__chevron[data-v-97741945]{transform:rotate(90deg)}.lq-navigation__children-shell[data-v-97741945]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .15s;display:grid}.lq-navigation__children-shell.is-expanded[data-v-97741945]{opacity:1;grid-template-rows:1fr}.lq-navigation__children-panel[data-v-97741945]{min-height:0;overflow:hidden}.lq-navigation__children[data-v-97741945]{gap:2px;margin:3px 0 6px;padding-left:35px;display:grid}.lq-navigation__children>a[data-v-97741945]{color:#718096;border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:5px 9px;font-size:12.5px;font-weight:560;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.lq-navigation__children>a[data-v-97741945]:hover{color:#334155;background:#f5f7fa}.lq-navigation__children>a.is-active[data-v-97741945]{color:#1d4ed8;background:#eff5ff;font-weight:650}.lq-navigation__child-icon[data-v-97741945]{flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.lq-navigation__child-icon svg[data-v-97741945]{width:15px;height:15px}.lq-sidebar__footer[data-v-97741945]{border-top:1px solid #f1f5f9;padding-top:10px;position:relative}.lq-settings-menu[data-v-97741945]{z-index:90;background:#fff;border:1px solid #e2e8f0;border-radius:11px;gap:3px;width:216px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 16px 36px #0f172a1f}.lq-settings-menu>a[data-v-97741945]{color:#536177;border-radius:8px;align-items:center;gap:10px;min-height:38px;padding:6px 9px;font-size:13px;font-weight:580;text-decoration:none;display:flex}.lq-settings-menu>a[data-v-97741945]:hover{color:#172033;background:#f5f7fa}.lq-settings-menu>a.is-active[data-v-97741945]{color:#1d4ed8;background:#eff5ff}.lq-sidebar.is-collapsed .lq-product[data-v-97741945],.lq-sidebar.is-collapsed .lq-workspace__name[data-v-97741945],.lq-sidebar.is-collapsed .lq-navigation__label[data-v-97741945],.lq-sidebar.is-collapsed .lq-navigation__chevron[data-v-97741945],.lq-sidebar.is-collapsed .lq-settings-trigger__label[data-v-97741945]{display:none}.lq-sidebar.is-collapsed .lq-sidebar__header[data-v-97741945]{justify-content:center;padding-inline:0}.lq-sidebar.is-collapsed .lq-sidebar__collapse[data-v-97741945]{margin-left:0}.lq-sidebar.is-collapsed .lq-workspace[data-v-97741945],.lq-sidebar.is-collapsed .lq-navigation__primary[data-v-97741945],.lq-sidebar.is-collapsed .lq-settings-trigger[data-v-97741945]{justify-content:center;padding-inline:8px}.lq-sidebar.is-collapsed .lq-navigation__children-shell[data-v-97741945]{display:none}.lq-sidebar.is-collapsed .lq-settings-menu[data-v-97741945]{bottom:0;left:calc(100% + 10px);right:auto}@media (width<=900px){.lq-sidebar[data-v-97741945],.lq-sidebar.is-collapsed[data-v-97741945]{flex-basis:260px;width:260px;height:100svh;padding:16px 12px 12px;position:fixed;inset:0 auto 0 0;transform:translate(-104%);box-shadow:20px 0 50px #0f172a24}.lq-sidebar.is-mobile-open[data-v-97741945]{transform:translate(0)}.lq-sidebar.is-mobile-open .lq-product[data-v-97741945]{display:inline-flex}.lq-sidebar.is-mobile-open .lq-workspace__name[data-v-97741945],.lq-sidebar.is-mobile-open .lq-navigation__label[data-v-97741945],.lq-sidebar.is-mobile-open .lq-navigation__chevron[data-v-97741945],.lq-sidebar.is-mobile-open .lq-settings-trigger__label[data-v-97741945]{display:block}.lq-sidebar.is-mobile-open .lq-sidebar__header[data-v-97741945]{justify-content:initial;padding-inline:4px}.lq-sidebar.is-mobile-open .lq-sidebar__collapse[data-v-97741945]{margin-left:auto}.lq-sidebar.is-mobile-open .lq-workspace[data-v-97741945],.lq-sidebar.is-mobile-open .lq-navigation__primary[data-v-97741945],.lq-sidebar.is-mobile-open .lq-settings-trigger[data-v-97741945]{justify-content:initial;padding-inline:10px}.lq-sidebar.is-mobile-open .lq-navigation__children-shell[data-v-97741945]{display:grid}.lq-sidebar.is-mobile-open .lq-settings-menu[data-v-97741945]{bottom:calc(100% + 8px);left:auto;right:0}}@media (prefers-reduced-motion:reduce){.lq-sidebar[data-v-97741945],.lq-navigation__primary[data-v-97741945],.lq-navigation__children-shell[data-v-97741945],.lq-navigation__chevron[data-v-97741945],.lq-settings-trigger[data-v-97741945]{transition:none}}.lq-brand-switcher[data-v-57a5811f]{position:relative}.lq-brand-switcher button[data-v-57a5811f],.lq-brand-switcher input[data-v-57a5811f],.lq-brand-switcher textarea[data-v-57a5811f]{font:inherit}.lq-brand-switcher svg[data-v-57a5811f]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;display:block}.lq-brand-trigger[data-v-57a5811f]{box-sizing:border-box;color:#536177;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:9px;align-items:center;gap:8px;max-width:188px;height:40px;padding:0 9px 0 5px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.lq-brand-trigger[data-v-57a5811f]:hover,.lq-brand-trigger.is-active[data-v-57a5811f]{color:#1d4ed8;background:#f5f8fd;border-color:#c7d6ee}.lq-brand-trigger__logo[data-v-57a5811f],.lq-brand-item__logo[data-v-57a5811f]{color:#fff;background:#2563eb;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:750;display:grid}.lq-brand-trigger strong[data-v-57a5811f]{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:650;overflow:hidden}.lq-brand-trigger>svg[data-v-57a5811f]{color:#94a3b8;flex:0 0 14px;width:14px;height:14px;transition:transform .15s}.lq-brand-trigger.is-active>svg[data-v-57a5811f]{transform:rotate(180deg)}.lq-brand-panel[data-v-57a5811f]{z-index:120;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:320px;padding:8px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 42px #0f172a21}.lq-brand-panel__head[data-v-57a5811f]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;min-height:42px;padding:0 7px 7px 9px;display:flex}.lq-brand-panel__head>strong[data-v-57a5811f]{color:#172033;font-size:13px;font-weight:700}.lq-brand-panel__head>button[data-v-57a5811f]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 7px;font-size:12px;display:inline-flex}.lq-brand-panel__head>button[data-v-57a5811f]:hover{color:#1d4ed8;background:#f1f5f9}.lq-brand-panel__head svg[data-v-57a5811f]{width:15px;height:15px}.lq-brand-state[data-v-57a5811f]{color:#94a3b8;text-align:center;padding:32px 12px;font-size:13px}.lq-brand-state span[data-v-57a5811f]{display:block}.lq-brand-state button[data-v-57a5811f]{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:7px;margin-top:10px;padding:5px 10px}.lq-brand-state.is-error[data-v-57a5811f]{color:#b45309}.lq-brand-list[data-v-57a5811f]{gap:3px;max-height:260px;margin-top:6px;display:grid;overflow-y:auto}.lq-brand-item[data-v-57a5811f]{color:#536177;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 8px;display:flex}.lq-brand-item[data-v-57a5811f]:hover{background:#f5f7fa}.lq-brand-item.is-active[data-v-57a5811f]{background:#eff5ff;border-color:#dbe7ff}.lq-brand-item__logo[data-v-57a5811f]{color:#536177;background:#e9eff8}.lq-brand-item.is-active .lq-brand-item__logo[data-v-57a5811f]{color:#fff;background:#2563eb}.lq-brand-item__copy[data-v-57a5811f]{flex:1;min-width:0}.lq-brand-item__copy strong[data-v-57a5811f],.lq-brand-item__copy small[data-v-57a5811f]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lq-brand-item__copy strong[data-v-57a5811f]{color:#334155;font-size:13px;font-weight:650}.lq-brand-item__copy small[data-v-57a5811f]{color:#94a3b8;margin-top:3px;font-size:10.5px}.lq-brand-item em[data-v-57a5811f]{color:#64748b;background:#f1f5f9;border-radius:5px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:650}.lq-brand-item__check[data-v-57a5811f]{color:#2563eb;flex:0 0 16px;width:16px;height:16px;stroke-width:2.2px!important}.brand-manage-form .form-item[data-v-57a5811f]{margin-bottom:14px}.brand-manage-form .form-item label[data-v-57a5811f]{color:#334155;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.form-actions[data-v-57a5811f]{align-items:center;gap:8px;display:flex}.form-actions__spacer[data-v-57a5811f]{flex:1}@media (width<=1100px){.lq-brand-trigger[data-v-57a5811f]{width:40px;padding:4px}.lq-brand-trigger strong[data-v-57a5811f],.lq-brand-trigger>svg[data-v-57a5811f]{display:none}}@media (width<=720px){.lq-brand-panel[data-v-57a5811f]{width:auto;position:fixed;top:70px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.lq-brand-trigger[data-v-57a5811f],.lq-brand-trigger>svg[data-v-57a5811f]{transition:none}}.lq-topbar[data-v-7b41f57c]{z-index:30;box-sizing:border-box;color:#172033;background:#fff;border-bottom:1px solid #e2e8f0;flex:0 0 64px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:64px;padding:0 20px 0 24px;display:flex;position:relative}.lq-topbar button[data-v-7b41f57c],.lq-topbar input[data-v-7b41f57c]{font:inherit}.lq-topbar svg[data-v-7b41f57c]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;display:block}.lq-topbar__leading[data-v-7b41f57c],.lq-topbar__actions[data-v-7b41f57c]{align-items:center;display:flex}.lq-topbar__leading[data-v-7b41f57c]{gap:10px;min-width:0}.lq-topbar__title[data-v-7b41f57c]{color:#172033;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.lq-topbar__menu[data-v-7b41f57c]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;place-items:center;width:40px;height:40px;padding:0;display:none}.lq-topbar__menu svg[data-v-7b41f57c]{width:20px;height:20px}.lq-topbar__actions[data-v-7b41f57c]{justify-content:flex-end;gap:8px;min-width:0}.lq-search[data-v-7b41f57c]{box-sizing:border-box;background:#f8fafc;border:1px solid #dbe3ee;border-radius:9px;align-items:center;gap:8px;width:clamp(190px,18vw,280px);height:40px;padding:0 12px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}.lq-search[data-v-7b41f57c]:focus-within{background:#fff;border-color:#93b4f7;box-shadow:0 0 0 3px #2563eb14}.lq-search__icon[data-v-7b41f57c]{color:#8b98aa;flex:0 0 18px;width:18px;height:18px}.lq-search input[data-v-7b41f57c]{color:#172033;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0;font-size:13px}.lq-search input[data-v-7b41f57c]::placeholder{color:#9aa7b8}.lq-search input[data-v-7b41f57c]::-webkit-search-cancel-button{cursor:pointer}.lq-search-panel[data-v-7b41f57c]{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:360px;max-height:min(520px,100vh - 90px);padding:8px;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto;box-shadow:0 18px 42px #0f172a21}.lq-search-group label[data-v-7b41f57c]{color:#8a98ab;padding:9px 10px 5px;font-size:11px;font-weight:700;display:block}.lq-search-group button[data-v-7b41f57c]{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 10px;display:block}.lq-search-group button[data-v-7b41f57c]:hover{background:#f5f7fa}.lq-search-group strong[data-v-7b41f57c],.lq-search-group small[data-v-7b41f57c]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lq-search-group strong[data-v-7b41f57c]{font-size:13px;font-weight:650}.lq-search-group small[data-v-7b41f57c]{color:#8a98ab;margin-top:3px;font-size:11.5px}.lq-ai-button[data-v-7b41f57c],.lq-icon-button[data-v-7b41f57c],.lq-user-trigger[data-v-7b41f57c]{box-sizing:border-box;color:#536177;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:9px;height:40px;transition:border-color .15s,background-color .15s,color .15s}.lq-ai-button[data-v-7b41f57c]:hover,.lq-icon-button[data-v-7b41f57c]:hover,.lq-icon-button.is-active[data-v-7b41f57c],.lq-user-trigger[data-v-7b41f57c]:hover,.lq-user-trigger.is-active[data-v-7b41f57c]{color:#1d4ed8;background:#f5f8fd;border-color:#c7d6ee}.lq-ai-button[data-v-7b41f57c]{color:#1d4ed8;background:#eff5ff;border-color:#dbe7ff;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.lq-ai-button svg[data-v-7b41f57c]{width:17px;height:17px}.lq-popover[data-v-7b41f57c]{position:relative}.lq-icon-button[data-v-7b41f57c]{place-items:center;width:40px;padding:0;display:grid;position:relative}.lq-icon-button svg[data-v-7b41f57c]{width:19px;height:19px}.lq-icon-button em[data-v-7b41f57c]{color:#fff;text-align:center;background:#dc2626;border:2px solid #fff;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-style:normal;font-weight:750;line-height:14px;position:absolute;top:-5px;right:-5px}.lq-user-trigger[data-v-7b41f57c]{align-items:center;gap:8px;max-width:172px;padding:0 9px 0 5px;display:inline-flex}.lq-user-trigger__avatar[data-v-7b41f57c],.lq-user-menu__identity>span[data-v-7b41f57c]{color:#fff;background:#2563eb;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:750;display:grid}.lq-user-trigger strong[data-v-7b41f57c]{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:650;overflow:hidden}.lq-user-trigger>svg[data-v-7b41f57c]{color:#94a3b8;flex:0 0 14px;width:14px;height:14px}.lq-notification-panel[data-v-7b41f57c],.lq-user-menu[data-v-7b41f57c]{z-index:100;background:#fff;border:1px solid #e2e8f0;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 42px #0f172a21}.lq-notification-panel[data-v-7b41f57c]{border-radius:12px;width:380px;max-height:min(520px,100vh - 90px)}.lq-popover-head[data-v-7b41f57c]{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;display:flex}.lq-popover-head>strong[data-v-7b41f57c]{color:#172033;font-size:14px;font-weight:700}.lq-popover-head>div[data-v-7b41f57c]{align-items:center;gap:10px;display:flex}.lq-popover-head span[data-v-7b41f57c]{color:#94a3b8;font-size:11.5px}.lq-popover-head button[data-v-7b41f57c]{color:#2563eb;cursor:pointer;background:0 0;border:0;padding:4px;font-size:12px;font-weight:600}.lq-notification-list[data-v-7b41f57c]{max-height:430px;overflow-y:auto}.lq-notification-list>button[data-v-7b41f57c]{color:#334155;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:11px;width:100%;padding:13px 16px;display:flex}.lq-notification-list>button[data-v-7b41f57c]:hover{background:#f8fafc}.lq-notification-list>button.is-unread[data-v-7b41f57c]{background:#f5f8ff}.lq-notification-dot[data-v-7b41f57c]{background:#cbd5e1;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:6px}.lq-notification-list>button.is-unread .lq-notification-dot[data-v-7b41f57c]{background:#2563eb}.lq-notification-copy[data-v-7b41f57c]{flex:1;min-width:0}.lq-notification-copy strong[data-v-7b41f57c],.lq-notification-copy small[data-v-7b41f57c],.lq-notification-copy time[data-v-7b41f57c]{display:block}.lq-notification-copy strong[data-v-7b41f57c]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.lq-notification-copy small[data-v-7b41f57c]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.lq-notification-copy time[data-v-7b41f57c]{color:#a0acbc;margin-top:5px;font-size:10.5px}.lq-panel-state[data-v-7b41f57c]{color:#94a3b8;text-align:center;padding:34px 16px;font-size:13px}.lq-user-menu[data-v-7b41f57c]{border-radius:11px;width:220px;padding:8px}.lq-user-menu__identity[data-v-7b41f57c]{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:8px 8px 12px;display:flex}.lq-user-menu__identity>span[data-v-7b41f57c]{flex-basis:34px;width:34px;height:34px}.lq-user-menu__identity div[data-v-7b41f57c]{min-width:0}.lq-user-menu__identity strong[data-v-7b41f57c],.lq-user-menu__identity small[data-v-7b41f57c]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lq-user-menu__identity strong[data-v-7b41f57c]{color:#172033;font-size:13px;font-weight:650}.lq-user-menu__identity small[data-v-7b41f57c]{color:#8a98ab;margin-top:3px;font-size:11px}.lq-user-menu>button[data-v-7b41f57c]{color:#64748b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:38px;margin-top:6px;padding:6px 9px;font-size:13px;display:flex}.lq-user-menu>button svg[data-v-7b41f57c]{width:17px;height:17px}.lq-user-menu>button.is-danger[data-v-7b41f57c]:hover{color:#dc2626;background:#fff1f2}@media (width<=1100px){.lq-ai-button[data-v-7b41f57c]{justify-content:center;width:40px;padding:0}.lq-ai-button span[data-v-7b41f57c],.lq-user-trigger strong[data-v-7b41f57c],.lq-user-trigger>svg[data-v-7b41f57c]{display:none}.lq-user-trigger[data-v-7b41f57c]{width:40px;padding:4px}}@media (width<=900px){.lq-topbar[data-v-7b41f57c]{padding:0 14px}.lq-topbar__menu[data-v-7b41f57c]{display:grid}.lq-search[data-v-7b41f57c]{width:180px}}@media (width<=720px){.lq-topbar[data-v-7b41f57c]{gap:10px;padding:0 12px}.lq-topbar__actions[data-v-7b41f57c]{gap:6px}.lq-search[data-v-7b41f57c],.lq-ai-button[data-v-7b41f57c]{display:none}.lq-notification-panel[data-v-7b41f57c]{width:auto;max-height:calc(100vh - 84px);position:fixed;top:70px;left:12px;right:12px}}@media (width<=480px){.lq-topbar__title[data-v-7b41f57c]{max-width:120px;font-size:14px}}@media (prefers-reduced-motion:reduce){.lq-search[data-v-7b41f57c],.lq-ai-button[data-v-7b41f57c],.lq-icon-button[data-v-7b41f57c],.lq-user-trigger[data-v-7b41f57c]{transition:none}}.dashboard-metrics-grid[data-v-45f8a555]{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;display:grid}@media (width<=1180px){.dashboard-metrics-grid[data-v-45f8a555]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.dashboard-metrics-grid[data-v-45f8a555]{grid-template-columns:1fr}}.metric-card[data-v-45f8a555]{cursor:pointer;min-height:140px;transition:all var(--lq-transition-fast);background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:space-between;padding:20px 22px;display:flex;box-shadow:0 1px 3px #0f172a0a,0 1px 2px -1px #0f172a05}.metric-card[data-v-45f8a555]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px -2px #0f172a0f}.metric-card__header[data-v-45f8a555]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.metric-card__title-row[data-v-45f8a555]{align-items:center;gap:10px;display:flex}.metric-icon-orb[data-v-45f8a555]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.icon-recommend[data-v-45f8a555]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.icon-mention[data-v-45f8a555]{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}.icon-keywords[data-v-45f8a555]{color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe}.icon-conversion[data-v-45f8a555]{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.type-tag[data-v-45f8a555]{color:#475569;background:#f1f5f9;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:650}.metric-label[data-v-45f8a555]{color:#475569;font-size:13px;font-weight:650}.metric-card__value[data-v-45f8a555]{align-items:baseline;gap:4px;margin-bottom:6px;display:flex}.val-num[data-v-45f8a555]{color:#0f172a;letter-spacing:-.02em;font-size:30px;font-weight:850;line-height:1.1}.metric-card__sub[data-v-45f8a555]{margin-bottom:12px}.sub-pill[data-v-45f8a555]{color:#64748b;font-size:12px;display:inline-block}.sub-pill.tone-success[data-v-45f8a555]{color:#059669;font-weight:650}.sub-pill.tone-primary[data-v-45f8a555]{color:#4f46e5;font-weight:650}.sub-pill.tone-warning[data-v-45f8a555]{color:#d97706;font-weight:650}.metric-card__footer[data-v-45f8a555]{color:#64748b;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:10px;font-size:11.5px;font-weight:550;display:flex}.arrow-glyph[data-v-45f8a555]{color:#4f46e5;font-weight:700;transition:transform .2s}.metric-card:hover .arrow-glyph[data-v-45f8a555]{transform:translate(3px)}.actions-panel[data-v-b58e985e]{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;padding:24px 28px;box-shadow:0 4px 20px -2px #0f172a0a}.panel-head[data-v-b58e985e]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.panel-eyebrow[data-v-b58e985e]{color:#0f766e;letter-spacing:.08em;align-items:center;gap:7px;margin-bottom:4px;font-size:11px;font-weight:850;display:inline-flex}.eyebrow-dot[data-v-b58e985e]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.panel-head h2[data-v-b58e985e]{color:#0f172a;letter-spacing:-.015em;margin:0 0 4px;font-size:17px;font-weight:850}.panel-head p[data-v-b58e985e]{color:#64748b;margin:0;font-size:12.5px}.action-count[data-v-b58e985e]{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:9999px;padding:3px 10px;font-size:11.5px;font-weight:750}.action-list[data-v-b58e985e]{flex-direction:column;gap:10px;display:flex}.action-item[data-v-b58e985e]{cursor:pointer;transition:all var(--lq-transition-fast);background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex;box-shadow:0 1px 2px #0f172a08}.action-item[data-v-b58e985e]:hover{background:#f8fafc;border-color:#0f766e;transform:translateY(-1px);box-shadow:0 4px 12px #0f766e1a}.action-marker[data-v-b58e985e]{background:#4338ca;border-radius:50%;flex-shrink:0;width:8px;height:8px}.action-marker.is-danger[data-v-b58e985e],.action-marker.is-p0[data-v-b58e985e]{background:#dc2626;box-shadow:0 0 6px #dc262666}.action-marker.is-warning[data-v-b58e985e],.action-marker.is-p1[data-v-b58e985e]{background:#d97706;box-shadow:0 0 6px #d9770666}.action-marker.is-success[data-v-b58e985e]{background:#059669;box-shadow:0 0 6px #05966966}.action-copy[data-v-b58e985e]{flex:1;min-width:0}.action-copy strong[data-v-b58e985e]{color:#0f172a;margin-bottom:2px;font-size:13.5px;font-weight:750;display:block}.action-copy small[data-v-b58e985e]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.action-arrow[data-v-b58e985e]{color:#94a3b8;font-weight:700;transition:transform .2s,color .2s}.action-item:hover .action-arrow[data-v-b58e985e]{color:#0f766e;transform:translate(3px)}.action-empty[data-v-b58e985e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:24px;display:flex}.empty-icon-pill[data-v-b58e985e]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;font-size:18px;font-weight:900;display:flex}.action-empty strong[data-v-b58e985e]{color:#0f172a;margin-bottom:4px;font-size:13.5px;font-weight:750}.action-empty p[data-v-b58e985e]{color:#64748b;margin:0;font-size:12px}.activity-panel[data-v-41e83c9b]{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;padding:24px 28px;box-shadow:0 4px 20px -2px #0f172a0a}.panel-head[data-v-41e83c9b]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.panel-eyebrow[data-v-41e83c9b]{color:#0f766e;letter-spacing:.08em;align-items:center;gap:7px;margin-bottom:4px;font-size:11px;font-weight:850;display:inline-flex}.eyebrow-dot[data-v-41e83c9b]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.panel-head h2[data-v-41e83c9b]{color:#0f172a;letter-spacing:-.015em;margin:0 0 4px;font-size:17px;font-weight:850}.panel-head p[data-v-41e83c9b]{color:#64748b;margin:0;font-size:12.5px}.view-all-btn[data-v-41e83c9b]{color:#0f766e;cursor:pointer;transition:all var(--lq-transition-fast);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;font-weight:750;display:inline-flex}.view-all-btn[data-v-41e83c9b]:hover{color:#fff;background:#0f766e;border-color:#0f766e}.activity-list[data-v-41e83c9b]{flex-direction:column;gap:10px;display:flex}.activity-item[data-v-41e83c9b]{cursor:pointer;transition:all var(--lq-transition-fast);background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f172a08}.activity-item[data-v-41e83c9b]:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.activity-icon-wrap[data-v-41e83c9b]{color:#0f766e;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.activity-copy[data-v-41e83c9b]{flex:1;min-width:0}.activity-copy strong[data-v-41e83c9b]{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:13px;font-weight:750;display:block;overflow:hidden}.activity-copy small[data-v-41e83c9b]{color:#64748b;font-size:11.5px;display:block}.status-pill[data-v-41e83c9b]{border-radius:9999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}.pill-success[data-v-41e83c9b]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.pill-warning[data-v-41e83c9b]{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.pill-neutral[data-v-41e83c9b]{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.activity-empty[data-v-41e83c9b]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:24px;display:flex}.empty-icon-wrap[data-v-41e83c9b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;display:flex}.activity-empty strong[data-v-41e83c9b]{color:#0f172a;margin-bottom:4px;font-size:13.5px;font-weight:750}.activity-empty p[data-v-41e83c9b]{color:#64748b;margin:0;font-size:12px}.visibility-panel[data-v-06f1b9e6]{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;padding:24px 28px;box-shadow:0 4px 20px -2px #0f172a0a}.panel-head[data-v-06f1b9e6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.panel-eyebrow[data-v-06f1b9e6]{color:#0f766e;letter-spacing:.08em;align-items:center;gap:7px;margin-bottom:4px;font-size:11.5px;font-weight:850;display:inline-flex}.eyebrow-dot[data-v-06f1b9e6]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.panel-head h2[data-v-06f1b9e6]{color:#0f172a;letter-spacing:-.015em;margin:0 0 4px;font-size:18px;font-weight:850}.panel-head p[data-v-06f1b9e6]{color:#64748b;margin:0;font-size:13px}.range-switch[data-v-06f1b9e6]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:3px;display:inline-flex}.range-switch button[data-v-06f1b9e6]{color:#64748b;cursor:pointer;transition:all var(--lq-transition-fast);background:0 0;border:0;border-radius:9999px;padding:4px 14px;font-size:12px;font-weight:650}.range-switch button.is-active[data-v-06f1b9e6]{color:#0f172a;background:#fff;font-weight:750;box-shadow:0 1px 3px #0f172a14}.trend-summary[data-v-06f1b9e6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:20px;padding:12px 18px;display:flex}.summary-metric[data-v-06f1b9e6]{color:#475569;align-items:center;gap:8px;font-size:13px;display:flex}.summary-metric strong[data-v-06f1b9e6]{color:#0f172a;font-size:18px;font-weight:850}.text-teal[data-v-06f1b9e6]{color:#0f766e!important}.legend-line[data-v-06f1b9e6]{border-radius:2px;width:12px;height:4px}.legend-line--mention[data-v-06f1b9e6]{background:#4338ca}.legend-line--recommend[data-v-06f1b9e6]{background:#0f766e}.summary-delta[data-v-06f1b9e6]{color:#059669;margin-left:auto;font-size:12.5px;font-weight:700}.summary-delta.is-negative[data-v-06f1b9e6]{color:#dc2626}.chart-wrap[data-v-06f1b9e6]{height:270px}.panel-empty[data-v-06f1b9e6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:32px;display:flex}.empty-icon-wrap[data-v-06f1b9e6]{background:#f0fdfa;border:1px solid #ccfbf1;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:flex}.panel-empty strong[data-v-06f1b9e6]{color:#0f172a;margin-bottom:4px;font-size:14px;font-weight:750}.panel-empty p[data-v-06f1b9e6]{color:#64748b;max-width:420px;margin:0;font-size:12.5px;line-height:1.6}.lq-skeleton[data-v-40cef0ad]{background:linear-gradient(90deg,#edf0f6 25%,#f7f9fc 37%,#edf0f6 63%) 0 0/400% 100%;flex:none;animation:1.4s infinite lq-skeleton-wave-40cef0ad;display:inline-block}.lq-skeleton-text[data-v-40cef0ad]{border-radius:6px;height:12px}.lq-skeleton-rect[data-v-40cef0ad]{border-radius:8px}.lq-skeleton-circle[data-v-40cef0ad]{border-radius:50%}.block[data-v-40cef0ad]{display:block}.skeleton-table-row[data-v-40cef0ad]{border-bottom:1px solid var(--line,#e7ebe7);align-items:center;gap:16px;padding:14px 12px;display:flex}.skeleton-cell[data-v-40cef0ad]{background:linear-gradient(90deg,#edf0f6 25%,#f7f9fc 37%,#edf0f6 63%) 0 0/400% 100%;border-radius:6px;flex:1;height:12px;animation:1.4s infinite lq-skeleton-wave-40cef0ad}.skeleton-card[data-v-40cef0ad]{border:1px solid var(--line,#e7ebe7);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.skeleton-card-icon[data-v-40cef0ad]{border-radius:8px;width:36px;height:36px}.skeleton-card-title[data-v-40cef0ad]{border-radius:7px;width:60%;height:14px}.skeleton-card-sub[data-v-40cef0ad]{border-radius:5px;width:80%;height:10px}.skeleton-metric[data-v-40cef0ad]{border:1px solid var(--line,#e7ebe7);background:#fff;border-radius:14px;flex-direction:column;gap:10px;min-height:132px;padding:18px;display:flex}.skeleton-metric-label[data-v-40cef0ad]{border-radius:5px;width:50%;height:10px}.skeleton-metric-value[data-v-40cef0ad]{border-radius:8px;width:40%;height:28px}.skeleton-metric-spark[data-v-40cef0ad]{border-radius:6px;width:100%;height:26px;margin-top:4px}@keyframes lq-skeleton-wave-40cef0ad{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.lq-skeleton[data-v-40cef0ad],.skeleton-cell[data-v-40cef0ad],.skeleton-card>div[data-v-40cef0ad],.skeleton-metric>div[data-v-40cef0ad]{animation:none}}.geo-dashboard[data-v-4212f0d9]{flex-direction:column;gap:20px;width:min(100%,1540px);margin:0 auto;display:flex}.dashboard-skeleton[data-v-4212f0d9]{flex-direction:column;gap:18px;display:flex}.skeleton-metrics[data-v-4212f0d9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-notice[data-v-4212f0d9]{color:#d97706;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;justify-content:space-between;align-items:center;min-height:42px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.dashboard-notice button[data-v-4212f0d9]{color:#0f766e;cursor:pointer;background:0 0;border:0;font-weight:750}.dashboard-bottom-grid[data-v-4212f0d9]{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=1024px){.dashboard-bottom-grid[data-v-4212f0d9]{grid-template-columns:1fr}}.route-progress[data-v-ad27f7d6]{z-index:3000;pointer-events:none;opacity:1;height:3px;transition:opacity .3s;position:fixed;top:0;left:0;right:0;overflow:hidden}.route-progress.done[data-v-ad27f7d6]{opacity:0}.route-progress-bar[data-v-ad27f7d6]{background:linear-gradient(90deg, var(--lq-color-primary), var(--lq-color-gold), #d9a837);border-radius:0 2px 2px 0;height:100%;transition:width .2s;box-shadow:0 0 8px #be123c73}.lingque-ai-logo[data-v-182c5a0f]{filter:drop-shadow(0 5px 10px #22d3ee38);width:100%;height:100%;display:block}.floating-assistant[data-v-e01eec62]{z-index:2500;font-family:inherit;position:fixed;bottom:24px;right:24px}.assistant-panel[data-v-e01eec62]{color:#0f172a;width:420px;height:min(720px,100vh - 48px);box-shadow:var(--lq-shadow-xl);background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.assistant-header[data-v-e01eec62]{background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;padding:16px 20px;display:flex}.assistant-avatar[data-v-e01eec62]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.assistant-title[data-v-e01eec62]{flex:1;min-width:0}.assistant-title div[data-v-e01eec62]{align-items:center;gap:8px;display:flex}.assistant-title h4[data-v-e01eec62]{color:#0f172a;margin:0;font-size:14.5px;font-weight:800}.online-dot[data-v-e01eec62]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:99px;padding:1px 6px;font-size:10px;font-weight:700}.assistant-title p[data-v-e01eec62]{color:#64748b;margin:2px 0 0;font-size:11.5px}.header-button[data-v-e01eec62]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;place-items:center;width:30px;height:30px;transition:all .15s;display:grid}.header-button[data-v-e01eec62]:hover{color:#0f172a;background:#f1f5f9}.header-button svg[data-v-e01eec62]{stroke:currentColor;fill:none;stroke-width:2px;width:15px;height:15px}.context-strip[data-v-e01eec62]{color:#4338ca;background:#eef2ff;border-bottom:1px solid #e0e7ff;align-items:center;gap:8px;padding:8px 16px;font-size:11.5px;display:flex}.context-strip i[data-v-e01eec62]{background:#4f46e5;border-radius:50%;width:6px;height:6px;display:inline-block}.context-strip strong[data-v-e01eec62]{color:#4f46e5;font-weight:700}.context-strip button[data-v-e01eec62]{color:#4f46e5;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:10.5px;font-weight:700}.assistant-body[data-v-e01eec62]{background:#fff;flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.welcome-card[data-v-e01eec62]{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:18px}.welcome-logo[data-v-e01eec62]{color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:12px;place-items:center;width:44px;height:44px;margin:0 auto 10px;display:grid}.welcome-card .eyebrow[data-v-e01eec62]{color:#4f46e5;letter-spacing:.08em;font-size:10px;font-weight:800}.welcome-card h3[data-v-e01eec62]{color:#0f172a;margin:4px 0 6px;font-size:15px;font-weight:800}.welcome-card p[data-v-e01eec62]{color:#64748b;margin:0;font-size:12px;line-height:1.55}.briefing-card[data-v-e01eec62]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:14px}.briefing-card header[data-v-e01eec62]{color:#4f46e5;justify-content:space-between;margin-bottom:6px;font-size:11px;font-weight:800;display:flex}.briefing-card>strong[data-v-e01eec62]{color:#0f172a;font-size:13px;line-height:1.45;display:block}.briefing-metrics[data-v-e01eec62]{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0;display:grid}.briefing-metrics span[data-v-e01eec62]{color:#64748b;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:6px;font-size:10.5px}.briefing-metrics b[data-v-e01eec62]{color:#0f172a;font-size:14px;display:block}.briefing-card>button[data-v-e01eec62]{color:#4f46e5;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;width:100%;padding:8px;font-size:11.5px;font-weight:700}.starter-section[data-v-e01eec62]{flex-direction:column;gap:6px;display:flex}.starter-section>span[data-v-e01eec62]{color:#64748b;font-size:11px;font-weight:750}.starter-section button[data-v-e01eec62]{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;transition:all .15s;display:flex}.starter-section button[data-v-e01eec62]:hover{color:#4f46e5;background:#f8fafc;border-color:#cbd5e1}.message-row[data-v-e01eec62]{align-items:flex-start;gap:8px;display:flex}.message-row.user[data-v-e01eec62]{justify-content:flex-end}.message-avatar[data-v-e01eec62]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.message-stack[data-v-e01eec62]{flex-direction:column;max-width:85%;display:flex}.message-author[data-v-e01eec62]{color:#94a3b8;margin-bottom:4px;font-size:9.5px}.message-row .message-content[data-v-e01eec62]{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:10px 14px;font-size:12.5px;line-height:1.65}.message-row.user .message-content[data-v-e01eec62]{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;font-weight:600}.message-content[data-v-e01eec62] strong{color:#0f172a}.message-content[data-v-e01eec62] a{color:#4f46e5}.assistant-footer[data-v-e01eec62]{background:#f8fafc;border-top:1px solid #e2e8f0;padding:12px 16px}.input-shell[data-v-e01eec62]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-end;gap:8px;padding:6px 6px 6px 12px;display:flex}.input-shell[data-v-e01eec62]:focus-within{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.input-shell textarea[data-v-e01eec62]{resize:none;color:#0f172a;background:0 0;border:0;outline:0;flex:1;min-height:32px;max-height:80px;padding:6px 0;font-size:12.5px}.input-shell textarea[data-v-e01eec62]::placeholder{color:#94a3b8}.input-shell button[data-v-e01eec62]{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.input-shell button[data-v-e01eec62]:disabled{opacity:.35;cursor:not-allowed}.assistant-launcher[data-v-e01eec62]{box-shadow:var(--lq-shadow-lg);color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 8px;transition:all .2s;display:flex}.assistant-launcher[data-v-e01eec62]:hover{box-shadow:var(--lq-shadow-xl);border-color:#cbd5e1;transform:translateY(-2px)}.launcher-logo[data-v-e01eec62]{color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.launcher-copy strong[data-v-e01eec62]{color:#0f172a;font-size:13px;font-weight:800;display:block}.launcher-copy small[data-v-e01eec62]{color:#4f46e5;font-size:10.5px;font-weight:600}.guofeng-particles-root[data-v-bac6b2d2]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stardust-node[data-v-bac6b2d2]{opacity:.5;border-radius:50%;animation:ease-in-out infinite alternate floatGentle;position:absolute}
