.channel-card[data-v-9dc2f32e],.main-table[data-v-9dc2f32e]{margin-top:14px}.wa-page-library[data-v-e6bd5e92]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}.library-head[data-v-e6bd5e92]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.library-total[data-v-e6bd5e92]{color:var(--sps-text-muted);font-size:12px;margin-left:auto}.library-grid[data-v-e6bd5e92]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.page-card[data-v-e6bd5e92]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.page-card[data-v-e6bd5e92]:hover{border-color:var(--sps-primary)}.card-body[data-v-e6bd5e92]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.card-title[data-v-e6bd5e92]{color:var(--sps-text-strong);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-metrics[data-v-e6bd5e92],.card-path[data-v-e6bd5e92]{color:var(--sps-text-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-metrics[data-v-e6bd5e92]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.card-chips[data-v-e6bd5e92]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.chip[data-v-e6bd5e92]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-size:10px;padding:1px 6px}.chip-status.status-analyzed[data-v-e6bd5e92]{color:var(--sps-success)}.chip-status.status-failed[data-v-e6bd5e92]{color:var(--sps-danger)}.chip-warn[data-v-e6bd5e92]{color:var(--sps-warning)}.library-empty[data-v-e6bd5e92]{color:var(--sps-text-muted);font-size:12px}.events-layout[data-v-c7370df8]{display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.heatmap[data-v-c7370df8]{margin-top:14px}.prop-section[data-v-c7370df8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:18px}.prop-head[data-v-c7370df8]{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:space-between}.prop-head[data-v-c7370df8],.prop-selects[data-v-c7370df8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.prop-selects[data-v-c7370df8]{gap:8px}.prop-empty[data-v-c7370df8]{color:var(--sps-text-muted);font-size:12px}.quality-section[data-v-c7370df8]{margin-top:20px}@media(max-width:1200px){.events-layout[data-v-c7370df8]{grid-template-columns:minmax(0,1fr)}}.geo-layout[data-v-4b87d287]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:14px}.tech-layout[data-v-23400eb3]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.wa-page .ecommerce-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:14px}.wa-page .coupon-card,.wa-page .funnel-card,.wa-page .product-card{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);min-width:0;padding:12px 14px}.wa-page .product-card{margin-top:14px;overflow-x:auto}.wa-page .card-head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.wa-page .plain-table{border-collapse:collapse;font-size:12px;width:100%}.wa-page .plain-table th{color:var(--sps-text-muted);font-weight:500;padding:6px 8px}.wa-page .plain-table td,.wa-page .plain-table th{border-bottom:1px solid var(--sps-border-default);text-align:right;white-space:nowrap}.wa-page .plain-table td{color:var(--sps-text-default);padding:7px 8px}.wa-page .plain-table .cell-left{text-align:left}.wa-page .plain-table tbody tr:hover td{background:var(--sps-bg-raised)}.wa-page .product-name{color:var(--sps-text-strong);display:block;font-weight:500}.wa-page .product-id{color:var(--sps-text-muted);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.wa-page .table-empty{color:var(--sps-text-muted);font-size:12px;padding:30px 0;text-align:center}@media(max-width:1200px){.wa-page .ecommerce-layout{grid-template-columns:minmax(0,1fr)}}.wa-supsis .compare-table{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-collapse:collapse;border-radius:var(--sps-radius-md);font-size:12px;overflow:hidden;width:100%}.wa-supsis .compare-table th{color:var(--sps-text-muted);font-weight:500}.wa-supsis .compare-table td,.wa-supsis .compare-table th{border-bottom:1px solid var(--sps-border-default);padding:9px 12px;text-align:right;white-space:nowrap}.wa-supsis .compare-table td{color:var(--sps-text-default)}.wa-supsis .compare-table tbody tr:last-child td{border-bottom:none}.wa-supsis .compare-table .cell-left{color:var(--sps-text-strong);text-align:left}.wa-supsis .compare-table .cell-strong{color:var(--sps-text-strong);font-weight:600}.wa-supsis .compare-table .is-good{color:var(--sps-success-text);font-weight:600}.wa-supsis .compare-table .is-bad{color:var(--sps-danger-text);font-weight:600}.wa-supsis .compare-table .is-flat{color:var(--sps-text-muted)}.wa-supsis .supsis-layout{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:14px}.wa-supsis .panel-card{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);min-width:0;padding:12px 14px}.wa-supsis .card-title{color:var(--sps-text-strong);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.wa-supsis .counter-list{list-style:none;margin:0;padding:0}.wa-supsis .counter-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;padding:5px 0}.wa-supsis .counter-list li:last-child{border-bottom:none}.wa-supsis .counter-label{-webkit-box-flex:1;color:var(--sps-text-default);-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-supsis .counter-value{color:var(--sps-text-strong);font-weight:600}.wa-supsis .proactive-block{border-top:1px solid var(--sps-border-default);margin-top:12px;padding-top:10px}.wa-supsis .block-label{color:var(--sps-text-strong);display:block;font-size:12px;font-weight:500;margin-bottom:4px}.wa-supsis .proactive-row{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:4px}.wa-supsis .proactive-rate{color:var(--sps-text-muted);font-size:11px}.wa-supsis .facet-list{list-style:none;margin:0;padding:0}.wa-supsis .facet-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;padding:5px 0}.wa-supsis .facet-list li:last-child{border-bottom:none}.wa-supsis .facet-label{-webkit-box-flex:1;color:var(--sps-text-default);-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-supsis .facet-count{color:var(--sps-text-strong);font-weight:600}.wa-supsis .list-empty{color:var(--sps-text-muted);font-size:12px;padding:28px 0;text-align:center}.wa-funnels .head-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px}.wa-funnels .result-card{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);margin-top:14px;min-width:0;padding:16px}.wa-funnels .breakdown-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.wa-funnels .row-key{color:var(--sps-primary);display:block;font-size:13px;font-weight:600;margin-bottom:12px}.wa-funnels .modal-row{margin-top:12px}.wa-retention .cohort-card{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);overflow-x:auto;padding:12px 14px}.wa-retention .cohort-table{border-collapse:separate;border-spacing:2px;font-size:12px;width:100%}.wa-retention .cohort-table th{color:var(--sps-text-muted);font-weight:500;padding:6px 8px;text-align:center;white-space:nowrap}.wa-retention .cohort-table td{border-radius:var(--sps-radius-sm);padding:7px 8px;text-align:center;white-space:nowrap}.wa-retention .cohort-table .cell-left{color:var(--sps-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}.wa-retention .cohort-table .cell-size{color:var(--sps-text-strong);font-weight:600;text-align:right}.wa-retention .cohort-table .cell-rate{min-width:58px}.wa-retention .table-empty{color:var(--sps-text-muted);font-size:13px;padding:36px 0;text-align:center}.wa-rule-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.wa-rule-list,.wa-rule-list .list-filters{display:-webkit-box;display:-ms-flexbox;display:flex}.wa-rule-list .list-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.wa-rule-list .filter-chip{background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:999px;color:var(--sps-text-muted);cursor:pointer;font-size:11px;padding:2px 8px}.wa-rule-list .filter-chip.is-active{background:var(--sps-primary-soft);border-color:var(--sps-primary);color:var(--sps-primary)}.wa-rule-list .list-empty{color:var(--sps-text-muted);font-size:12px;padding:24px 0;text-align:center}.wa-rule-list .list-items{list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:0}.wa-rule-list .list-items li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sps-radius-sm);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:7px 8px}.wa-rule-list .list-items li:hover{background:var(--sps-bg-sunken)}.wa-rule-list .list-items li.is-active{background:var(--sps-primary-soft)}.wa-rule-list .list-items li.is-active .item-name{color:var(--sps-primary)}.wa-rule-list .list-items li.is-off{opacity:.6}.wa-rule-list .item-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background:var(--sps-bg-sunken);border-radius:6px;color:var(--sps-icon-muted);-ms-flex:0 0 22px;flex:0 0 22px;height:22px;justify-content:center;width:22px}.wa-rule-list .item-body,.wa-rule-list .item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.wa-rule-list .item-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.wa-rule-list .item-name{color:var(--sps-text-strong);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-rule-list .item-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;gap:4px;min-width:0}.wa-rule-list .item-meta code{background:none;max-width:120px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.wa-rule-list .item-meta .meta-sep{opacity:.6}.wa-rule-list .item-props{-webkit-box-flex:0;background:var(--sps-bg-sunken);border-radius:999px;color:var(--sps-text-muted);-ms-flex:0 0 auto;flex:0 0 auto;font-size:10px;padding:1px 6px}.wa-rule-list .list-foot{padding-top:4px}.wa-rule-list .list-limits{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:10px 12px}.wa-rule-list .limit-label{color:var(--sps-text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.wa-rule-list .limit-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;justify-content:space-between}.wa-rule-list .limit-row .is-limit{color:var(--sps-danger)}.wa-rule-list .limit-bar{background:var(--sps-border-default);height:3px;overflow:hidden}.wa-rule-list .limit-bar span{background:var(--sps-primary);display:block;height:100%}.wa-mapping{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.wa-mapping .mapping-head,.wa-mapping .mapping-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:8px;grid-template-columns:1.4fr .9fr 1.8fr 1fr .8fr 60px 32px}.wa-mapping .mapping-head{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;padding:0 2px 6px;text-transform:uppercase}.wa-mapping .mapping-row{border-bottom:1px solid var(--sps-border-default);padding:5px 2px}.wa-mapping .mapping-empty{color:var(--sps-text-muted);font-size:12px;padding:18px 0;text-align:center}.wa-mapping .col-prop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;min-width:0}.wa-mapping .reserved-tag{font-size:9px;line-height:16px;margin:0;padding:0 4px}.wa-mapping .js-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-width:0;padding:3px 6px}.wa-mapping .js-cell:hover{border-color:var(--sps-border-focus)}.wa-mapping .js-cell code{-webkit-box-flex:1;background:none;color:var(--sps-text-default);-ms-flex:1;flex:1;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.wa-mapping .col-sample,.wa-mapping .js-cell code{font-size:11px;min-width:0}.wa-mapping .col-sample .sample-value{color:var(--sps-warning);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-mapping .col-sample .sample-empty{color:var(--sps-text-muted)}.wa-mapping .col-sample .sample-error{color:var(--sps-danger);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-mapping .mapping-foot{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;padding-top:8px}.wa-mapping .mapping-count{color:var(--sps-text-muted);font-size:11px}.wa-mapping .mapping-count.is-limit{color:var(--sps-danger)}.wa-mapping .mapping-alert{margin-top:8px}.wa-js-editor-modal .js-editor-body{display:grid;gap:14px;grid-template-columns:1fr 260px}.wa-js-editor-modal .js-editor-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.wa-js-editor-modal .js-editor-hint{color:var(--sps-text-muted);font-size:12px}.wa-js-editor-modal .js-editor-hint,.wa-js-editor-modal .js-editor-shapes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.wa-js-editor-modal .js-editor-shapes{-ms-flex-wrap:wrap;flex-wrap:wrap}.wa-js-editor-modal .js-editor-shapes .shapes-label{color:var(--sps-text-muted);font-size:11px}.wa-js-editor-modal .js-editor-shapes code{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);font-size:11px;padding:1px 6px}.wa-js-editor-modal .js-editor-host{border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);height:320px;overflow:hidden}.wa-js-editor-modal .js-editor-foot{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.wa-js-editor-modal .js-editor-count{color:var(--sps-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.wa-js-editor-modal .js-editor-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:10px 12px}.wa-js-editor-modal .js-editor-result .result-label{color:var(--sps-success);font-size:11px;font-weight:600}.wa-js-editor-modal .js-editor-result .result-label.is-error{color:var(--sps-danger)}.wa-js-editor-modal .js-editor-result .result-value{color:var(--sps-text-default);font-size:12px;word-break:break-all}.wa-js-editor-modal .js-editor-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;max-height:420px;overflow-y:auto;padding-right:4px}.wa-js-editor-modal .side-title{color:var(--sps-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:8px;text-transform:uppercase}.wa-js-editor-modal .side-title:first-child{margin-top:0}.wa-js-editor-modal .side-list{list-style:none;margin:0;padding:0}.wa-js-editor-modal .side-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sps-radius-sm);color:var(--sps-text-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;padding:6px 8px}.wa-js-editor-modal .side-list li:hover{background:var(--sps-primary-soft);color:var(--sps-primary)}.wa-js-editor-modal .side-defs{list-style:none;margin:0;padding:0}.wa-js-editor-modal .side-defs li{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1px;padding:5px 0}.wa-js-editor-modal .side-defs li code{background:none;color:var(--sps-primary);font-size:11px;padding:0}.wa-js-editor-modal .side-defs li span{color:var(--sps-text-muted);font-size:11px}.wa-rule-editor{gap:12px;min-width:0}.wa-rule-editor,.wa-rule-editor .rule-title-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wa-rule-editor .rule-title-bar{gap:3px}.wa-rule-editor .rule-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.wa-rule-editor .rule-title .rule-name{background:none;color:var(--sps-text-strong);font-size:17px;font-weight:600;padding:0}.wa-rule-editor .rule-desc{color:var(--sps-text-muted);font-size:12px}.wa-rule-editor .rule-step{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:14px 16px}.wa-rule-editor .rule-step>header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wa-rule-editor .step-no{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;padding:2px 6px}.wa-rule-editor .step-title{color:var(--sps-text-strong);font-size:13px;font-weight:600}.wa-rule-editor .step-note{color:var(--sps-text-muted);font-size:11px;margin-left:auto}.wa-rule-editor .step-alert{margin-top:2px}.wa-rule-editor .trigger-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.wa-rule-editor .trigger-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:6px;justify-content:center;padding:12px 8px}.wa-rule-editor .trigger-card:hover{border-color:var(--sps-border-strong)}.wa-rule-editor .trigger-card.is-active{background:var(--sps-primary-soft);border-color:var(--sps-primary);color:var(--sps-primary)}.wa-rule-editor .selector-row{gap:8px}.wa-rule-editor .match-badge,.wa-rule-editor .selector-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wa-rule-editor .match-badge{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);font-size:11px;gap:6px;padding:6px 10px}.wa-rule-editor .match-badge .dot{background:var(--sps-text-muted);border-radius:50%;height:7px;width:7px}.wa-rule-editor .match-badge .dot.is-ok{background:var(--sps-success)}.wa-rule-editor .match-badge .dot.is-warn{background:var(--sps-warning)}.wa-rule-editor .match-badge .dot.is-error{background:var(--sps-danger)}.wa-rule-editor .match-badge .badge-sep{opacity:.5}.wa-rule-editor .match-badge .badge-hint{color:var(--sps-text-muted)}.wa-rule-editor .field-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.wa-rule-editor .field-row.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4px}.wa-rule-editor .field-row>label{color:var(--sps-text-muted);font-size:12px;min-width:120px}.wa-rule-editor .field-hint{color:var(--sps-text-muted);font-size:11px}.wa-rule-editor .name-suggestions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.wa-rule-editor .name-suggestions .suggest-label{color:var(--sps-text-muted);font-size:11px}.wa-rule-editor .name-suggestions .suggest-tag{cursor:pointer;margin:0}.wa-rule-editor .condition-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.wa-rule-editor .condition-error{color:var(--sps-danger);font-size:11px}.wa-rule-editor .condition-code{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:6px;min-width:0;padding:6px 10px}.wa-rule-editor .condition-code code{-webkit-box-flex:1;background:none;-ms-flex:1;flex:1;font-size:12px;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.wa-rule-editor .privacy-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 12px}.wa-rule-editor .privacy-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px}.wa-rule-editor .privacy-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.wa-rule-editor .privacy-empty{color:var(--sps-text-muted);font-size:11px}.wa-rule-preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.wa-rule-preview,.wa-rule-preview .preview-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.wa-rule-preview .preview-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.wa-rule-preview .preview-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:999px;color:var(--sps-text-muted);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:5px;padding:4px 9px}.wa-rule-preview .preview-tab.is-active{background:var(--sps-primary-soft);border-color:var(--sps-primary);color:var(--sps-primary)}.wa-rule-preview .tab-badge{background:var(--sps-primary);border-radius:999px;color:var(--sps-text-inverse);font-size:9px;padding:0 4px}.wa-rule-preview .tab-badge.is-error{background:var(--sps-danger)}.wa-rule-preview .preview-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.wa-rule-preview .preview-note{color:var(--sps-text-muted);font-size:11px}.wa-rule-preview .preview-code{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);font-size:11px;margin:0;max-height:360px;overflow:auto;padding:10px 12px}.wa-rule-preview .preview-empty{-webkit-box-pack:center;-ms-flex-pack:center;color:var(--sps-text-muted);font-size:12px;gap:6px;justify-content:center;padding:28px 0;text-align:center}.wa-rule-preview .preview-empty,.wa-rule-preview .stream-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wa-rule-preview .stream-head{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:8px;justify-content:space-between}.wa-rule-preview .stream-list{list-style:none;margin:0;max-height:380px;overflow-y:auto;padding:0}.wa-rule-preview .stream-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;padding:8px 0}.wa-rule-preview .stream-list li:first-child{border-top:none}.wa-rule-preview .stream-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.wa-rule-preview .stream-name{background:none;color:var(--sps-primary);font-size:12px;font-weight:600;padding:0}.wa-rule-preview .stream-time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wa-rule-preview .stream-path,.wa-rule-preview .stream-time{color:var(--sps-text-muted);font-size:10px}.wa-rule-preview .stream-props{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);font-size:10px;margin:0;max-height:140px;overflow:auto;padding:6px 8px}.wa-rule-preview .stream-errors{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-danger);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:10px;gap:2px}.wa-rule-preview .issue-list{list-style:none;margin:0;max-height:380px;overflow-y:auto;padding:0}.wa-rule-preview .issue-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;padding:7px 0}.wa-rule-preview .issue-list li:first-child{border-top:none}.wa-rule-preview .issue-list li>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.wa-rule-preview .issue-message{color:var(--sps-text-strong);font-size:12px}.wa-rule-preview .issue-path{background:none;color:var(--sps-text-muted);font-size:10px;padding:0;word-break:break-all}.wa-rules-json{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wa-rules-json,.wa-rules-json .json-bar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.wa-rules-json .json-bar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.wa-rules-json .json-note{color:var(--sps-text-muted);font-size:12px}.wa-rules-json .json-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.wa-rules-json .json-host{border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);height:520px;overflow:hidden}.wa-path-aliases{gap:8px}.wa-path-aliases,.wa-path-aliases .alias-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wa-path-aliases .alias-intro{gap:2px}.wa-path-aliases .alias-intro .intro-title{color:var(--sps-text-strong);font-size:13px;font-weight:600}.wa-path-aliases .alias-intro .intro-desc{color:var(--sps-text-muted);font-size:12px}.wa-path-aliases .alias-head,.wa-path-aliases .alias-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:8px;grid-template-columns:1.4fr 1fr 32px}.wa-path-aliases .alias-head{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;padding-bottom:5px;text-transform:uppercase}.wa-path-aliases .alias-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.wa-path-aliases .alias-error{color:var(--sps-danger);font-size:10px}.wa-path-aliases .alias-empty{color:var(--sps-text-muted);font-size:12px;padding:16px 0;text-align:center}.wa-path-aliases .alias-foot{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.wa-path-aliases .alias-count{color:var(--sps-text-muted);font-size:11px}.wa-path-aliases .alias-test{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 12px}.wa-path-aliases .alias-test .test-label{-webkit-box-flex:0;color:var(--sps-text-muted);-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px}.wa-path-aliases .alias-test .ant-input{max-width:220px}.wa-path-aliases .alias-test .test-result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:5px}.wa-path-aliases .alias-test .test-result code{background:none;color:var(--sps-primary);padding:0}.wa-picker-drawer .picker-waiting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:48px 20px;text-align:center}.wa-picker-drawer .picker-waiting .waiting-title{color:var(--sps-text-strong);font-size:14px;font-weight:600}.wa-picker-drawer .picker-waiting .waiting-desc{color:var(--sps-text-muted);font-size:12px}.wa-picker-drawer .picker-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:16px}.wa-picker-drawer .picker-block .block-title{color:var(--sps-text-strong);font-size:12px;font-weight:600}.wa-picker-drawer .picker-block .block-desc{color:var(--sps-text-muted);font-size:11px}.wa-picker-drawer .element-html{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-default);font-size:11px;margin:0;max-height:100px;overflow:auto;padding:8px 10px;white-space:pre-wrap;word-break:break-all}.wa-picker-drawer .element-path{color:var(--sps-text-muted);font-size:11px}.wa-picker-drawer .ant-radio-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;width:100%}.wa-picker-drawer .candidate{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;padding:7px 9px}.wa-picker-drawer .candidate.is-active{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.wa-picker-drawer .candidate-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.wa-picker-drawer .candidate-body code{background:none;color:var(--sps-text-strong);font-size:11px;padding:0;word-break:break-all}.wa-picker-drawer .candidate-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;gap:4px}.wa-picker-drawer .candidate-meta .meta-sep{opacity:.6}.wa-picker-drawer .stability{font-weight:600;letter-spacing:.03em;text-transform:uppercase}.wa-picker-drawer .stability.is-stable{color:var(--sps-success)}.wa-picker-drawer .stability.is-medium{color:var(--sps-warning)}.wa-picker-drawer .stability.is-fragile{color:var(--sps-danger)}.wa-picker-drawer .field-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:6px;grid-template-columns:auto 1fr auto 1fr}.wa-picker-drawer .field-option .option-source{background:none;color:var(--sps-text-muted);font-size:11px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.wa-picker-drawer .picker-note{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:6px;padding:9px 11px}.wa-picker-drawer .picker-footer{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:12px}.wa-event-builder .head-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wa-event-builder .mode-toggle{background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.wa-event-builder .mode-toggle button{background:none;border:none;color:var(--sps-text-muted);cursor:pointer;font-size:12px;padding:5px 11px}.wa-event-builder .mode-toggle button.is-active{background:var(--sps-primary-soft);color:var(--sps-primary)}.wa-event-builder .builder-alert{margin-bottom:12px}.wa-event-builder .builder-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:14px;grid-template-columns:260px minmax(0,1fr) 320px}.wa-event-builder .builder-preview,.wa-event-builder .builder-side{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);padding:14px;position:sticky;top:0}.wa-event-builder .builder-main{min-width:0}.wa-event-builder .builder-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13px;gap:10px;padding:60px 20px}.wa-event-builder .rule-delete{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-top:4px}.wa-event-builder .paths-panel{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);max-width:760px;padding:16px}.wa-event-builder .modal-desc{color:var(--sps-text-muted);font-size:12px;margin-bottom:10px}.wa-event-builder .modal-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;margin-top:10px}@media(max-width:1500px){.wa-event-builder .builder-grid{grid-template-columns:240px minmax(0,1fr)}.wa-event-builder .builder-preview{grid-column:1/-1;position:static}}.detail-head[data-v-699ac2a8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:16px}.head-main[data-v-699ac2a8]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.head-main h2[data-v-699ac2a8]{font-size:18px;margin:0}.head-url[data-v-699ac2a8]{color:var(--sps-primary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-chips[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.head-actions[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.analyzed-at[data-v-699ac2a8],.chip[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px}.chip[data-v-699ac2a8]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);padding:2px 8px}.detail-tabs[data-v-699ac2a8]{margin-top:6px}.detail-tabs[data-v-699ac2a8] .ant-tabs-bar{margin-bottom:14px}.detail-tabs[data-v-699ac2a8] .ant-tabs-tabpane>:first-child{margin-top:0}.meta-grid[data-v-699ac2a8]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.meta-card[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-default,transparent);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md,var(--sps-radius-sm));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 14px}.meta-card-title[data-v-699ac2a8]{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-strong);font-size:12px;font-weight:600;margin-bottom:4px;padding-bottom:8px}.meta-row[data-v-699ac2a8]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px dashed var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:10px;padding:6px 0}.meta-row[data-v-699ac2a8]:last-child{border-bottom:none}.meta-row:hover .meta-copy[data-v-699ac2a8]{opacity:1}.meta-label[data-v-699ac2a8]{-webkit-box-flex:0;color:var(--sps-text-muted);-ms-flex:0 0 120px;flex:0 0 120px;word-break:break-word}.meta-value[data-v-699ac2a8]{-webkit-box-flex:1;color:var(--sps-text-strong);-ms-flex:1;flex:1;min-width:0;word-break:break-word}.meta-value.is-link[data-v-699ac2a8]{color:var(--sps-primary)}.meta-value.is-code[data-v-699ac2a8]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-family:monospace;font-size:11px;padding:1px 6px}.meta-copy[data-v-699ac2a8]{-webkit-box-flex:0;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.meta-copy[data-v-699ac2a8]:hover{opacity:1}.media-row[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:8px 0}.media-row[data-v-699ac2a8]:last-child{border-bottom:none}.media-row img[data-v-699ac2a8]{background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.media-main[data-v-699ac2a8]{font-size:12px;gap:2px;min-width:0}.jsonld-section[data-v-699ac2a8],.media-main[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jsonld-section[data-v-699ac2a8]{gap:8px;margin-top:20px}.jsonld-head[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.jsonld-count[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px;margin-right:auto}.jsonld-list[data-v-699ac2a8]{border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm)}.jsonld-list[data-v-699ac2a8] .ant-collapse-item:last-child{border-bottom:none}.jsonld-type[data-v-699ac2a8]{color:var(--sps-text-strong);font-size:12px;font-weight:500}.jsonld-name[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px;margin-left:8px}.tab-empty[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:12px}.detail-grid[data-v-699ac2a8]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:14px}.ai-section[data-v-699ac2a8],.content-section[data-v-699ac2a8],.items-section[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.section-title[data-v-699ac2a8]{color:var(--sps-text-strong);font-size:13px;font-weight:600}.subsection-title[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:12px;font-weight:500}.ai-empty[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-body[data-v-699ac2a8],.ai-empty[data-v-699ac2a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ai-body[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-summary[data-v-699ac2a8]{color:var(--sps-text-default);font-size:13px;margin:0}.ai-chips[data-v-699ac2a8],.ai-meta[data-v-699ac2a8]{color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;gap:6px}.entity-list[data-v-699ac2a8]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.entity-card[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);-ms-flex-direction:column;flex-direction:column;padding:8px}.entity-card[data-v-699ac2a8],.entity-head[data-v-699ac2a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.entity-head[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entity-main[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.entity-name[data-v-699ac2a8]{color:var(--sps-text-strong);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-meta[data-v-699ac2a8],.section-desc[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px}.item-card[data-v-699ac2a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);-ms-flex-direction:column;flex-direction:column;padding:10px 12px}.item-card[data-v-699ac2a8],.item-head[data-v-699ac2a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.item-head[data-v-699ac2a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.item-main[data-v-699ac2a8]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.item-name[data-v-699ac2a8]{color:var(--sps-text-strong);font-size:13px;font-weight:500}.item-meta[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px}.item-open[data-v-699ac2a8]{color:var(--sps-primary);font-size:11px}.raw-section[data-v-699ac2a8]{margin-top:20px}.raw-table[data-v-699ac2a8]{font-size:12px;width:100%}.raw-table .raw-key[data-v-699ac2a8]{color:var(--sps-text-muted);padding:3px 8px 3px 0;vertical-align:top;width:140px}.raw-table .raw-value[data-v-699ac2a8]{color:var(--sps-text-default);padding:3px 0;word-break:break-all}.raw-content[data-v-699ac2a8]{color:var(--sps-text-muted);font-size:11px;max-height:420px;overflow:auto;white-space:pre-wrap}.catalog-head[data-v-a0392974]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.catalog-total[data-v-a0392974]{color:var(--sps-text-muted);font-size:12px;margin-left:auto}.facet-bar[data-v-a0392974]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:8px 10px}.facet-label[data-v-a0392974]{color:var(--sps-text-muted);font-size:11px}.facet-clear[data-v-a0392974],.facet-toggle[data-v-a0392974]{color:var(--sps-primary);cursor:pointer;font-size:11px}.facet-clear[data-v-a0392974]{margin-left:auto}.catalog-table[data-v-a0392974]{border-collapse:collapse;font-size:12px;width:100%}.catalog-table th[data-v-a0392974]{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-muted);font-weight:500;padding:8px 10px;text-align:left}.catalog-table td[data-v-a0392974]{border-bottom:1px solid var(--sps-border-subtle,var(--sps-border-default));color:var(--sps-text-default);padding:8px 10px}.catalog-table tbody tr[data-v-a0392974]{cursor:pointer}.catalog-table tbody tr[data-v-a0392974]:hover{background:var(--sps-bg-sunken)}.col-item[data-v-a0392974]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:220px}.col-specs[data-v-a0392974]{max-width:320px}.spec-chip[data-v-a0392974]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);display:inline-block;font-size:11px;margin:0 4px 2px 0;max-width:150px;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.spec-chip[data-v-a0392974]:hover{color:var(--sps-primary)}.spec-empty[data-v-a0392974],.spec-rest[data-v-a0392974]{color:var(--sps-text-muted);font-size:11px}.item-main[data-v-a0392974]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.item-name[data-v-a0392974]{color:var(--sps-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-key[data-v-a0392974]{color:var(--sps-text-muted);font-size:11px}.catalog-empty[data-v-a0392974]{color:var(--sps-text-muted);font-size:12px}.item-head[data-v-14ce82fd]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:16px}.detail-tabs[data-v-14ce82fd]{margin-top:6px}.detail-tabs[data-v-14ce82fd] .ant-tabs-bar{margin-bottom:14px}.detail-tabs[data-v-14ce82fd] .ant-tabs-tabpane>:first-child{margin-top:0}.tab-empty[data-v-14ce82fd]{color:var(--sps-text-muted);font-size:12px}.head-breadcrumbs[data-v-14ce82fd]{color:var(--sps-text-muted);font-size:11px}.chip-price s[data-v-14ce82fd]{margin-left:4px;opacity:.6}.identifiers[data-v-14ce82fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;gap:16px;margin-top:10px}.identifier[data-v-14ce82fd]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.identifier-key[data-v-14ce82fd]{color:var(--sps-text-muted)}.identifier-value[data-v-14ce82fd]{color:var(--sps-text-default);word-break:break-all}.head-thumb.clickable[data-v-14ce82fd]{cursor:pointer}.image-strip[data-v-14ce82fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.image-strip-item[data-v-14ce82fd]{background:none;border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);cursor:pointer;line-height:0;padding:0}.image-strip-item[data-v-14ce82fd]:hover{border-color:var(--sps-primary)}.image-strip-item img[data-v-14ce82fd]{border-radius:var(--sps-radius-sm);height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.head-main[data-v-14ce82fd]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.head-main h2[data-v-14ce82fd]{font-size:18px;margin:0}.head-key[data-v-14ce82fd]{color:var(--sps-text-muted);font-size:11px}.head-chips[data-v-14ce82fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:4px}.chip[data-v-14ce82fd]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-size:11px;padding:2px 8px}.head-link[data-v-14ce82fd]{color:var(--sps-primary);font-size:12px}.section[data-v-14ce82fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.tab-desc[data-v-14ce82fd]{color:var(--sps-text-muted);display:block;font-size:12px;margin-bottom:14px}.variant-group[data-v-14ce82fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:18px}.variant-group-title[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;gap:6px}.count-badge[data-v-14ce82fd]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-size:10px;font-weight:500;padding:0 6px}.variant-grid[data-v-14ce82fd]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.variant-card[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:8px 10px;position:relative;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.variant-card.is-clickable[data-v-14ce82fd]{cursor:pointer}.variant-card.is-clickable[data-v-14ce82fd]:hover{background:var(--sps-bg-sunken);border-color:var(--sps-primary)}.variant-card.is-current[data-v-14ce82fd]{border-color:var(--sps-primary);border-width:2px;padding:7px 9px}.variant-card.is-unavailable .variant-value[data-v-14ce82fd]{opacity:.6;text-decoration:line-through}.variant-thumb[data-v-14ce82fd]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 44px;flex:0 0 44px;height:44px;justify-content:center;overflow:hidden;width:44px}.variant-thumb img[data-v-14ce82fd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.variant-main[data-v-14ce82fd]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0;padding-right:18px}.variant-value[data-v-14ce82fd]{color:var(--sps-text-strong);font-size:13px;font-weight:500}.variant-item[data-v-14ce82fd],.variant-meta[data-v-14ce82fd]{color:var(--sps-text-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-badge[data-v-14ce82fd]{-ms-flex-item-align:start;align-self:flex-start;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-size:10px;margin-top:2px;padding:0 6px}.variant-badge.badge-current[data-v-14ce82fd],.variant-badge.badge-item[data-v-14ce82fd]{background:var(--sps-primary);color:#fff}.variant-external[data-v-14ce82fd]{line-height:0;opacity:.6;position:absolute;right:6px;top:6px}.variant-external[data-v-14ce82fd]:hover{opacity:1}.section-title[data-v-14ce82fd]{color:var(--sps-text-strong);font-size:13px;font-weight:600}.list-head[data-v-14ce82fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;margin-bottom:14px}.list-title[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:8px}.count-pill[data-v-14ce82fd]{background:var(--sps-primary-soft);border-radius:var(--sps-radius-pill);color:var(--sps-primary-text-on-soft);font-size:11px;font-weight:600;padding:1px 8px}.list-desc[data-v-14ce82fd]{color:var(--sps-text-muted);font-size:12px}.page-grid[data-v-14ce82fd]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))}.page-card[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;outline:none;padding:10px 12px;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.page-card[data-v-14ce82fd]:focus-visible,.page-card[data-v-14ce82fd]:hover{border-color:var(--sps-primary-border);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page-card:focus-visible .card-arrow[data-v-14ce82fd],.page-card:hover .card-arrow[data-v-14ce82fd]{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.page-main[data-v-14ce82fd]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.page-path[data-v-14ce82fd],.page-title[data-v-14ce82fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-title[data-v-14ce82fd]{color:var(--sps-text-strong);font-size:13px;font-weight:600}.page-path[data-v-14ce82fd]{color:var(--sps-text-muted);font-family:monospace;font-size:11px}.page-meta[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:8px;margin-top:2px}.type-chip[data-v-14ce82fd]{background:var(--sps-info-soft);border-radius:var(--sps-radius-pill);color:var(--sps-info-text);font-weight:500;padding:1px 8px}.page-seen[data-v-14ce82fd]{color:var(--sps-text-muted)}.page-actions[data-v-14ce82fd]{gap:2px}.icon-btn[data-v-14ce82fd],.page-actions[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-btn[data-v-14ce82fd]{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:var(--sps-radius-sm);height:28px;justify-content:center;line-height:0;width:28px}.icon-btn[data-v-14ce82fd]:hover{background:var(--sps-bg-sunken)}.card-arrow[data-v-14ce82fd]{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.list-empty[data-v-14ce82fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px dashed var(--sps-border-default);border-radius:var(--sps-radius-md);color:var(--sps-text-muted);-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:8px;padding:36px 16px;text-align:center}.empty-icon[data-v-14ce82fd],.list-empty[data-v-14ce82fd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.empty-icon[data-v-14ce82fd]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--sps-bg-sunken);border-radius:50%;font-size:22px;height:44px;justify-content:center;width:44px}.wa-docs-page .docs-layout{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:20px;grid-template-columns:220px minmax(0,1fr)}.wa-docs-page .docs-toc{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:14px;position:sticky;top:0}.wa-docs-page .docs-toc .toc-title{color:var(--sps-text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.wa-docs-page .docs-toc a{border-radius:var(--sps-radius-sm);color:var(--sps-text-default);cursor:pointer;font-size:12px;padding:5px 8px}.wa-docs-page .docs-toc a:hover{background:var(--sps-bg-sunken)}.wa-docs-page .docs-toc a.is-active{background:var(--sps-primary-soft);color:var(--sps-primary)}.wa-docs-page .docs-content{gap:14px;min-width:0}.wa-docs-page .docs-content,.wa-docs-page .docs-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wa-docs-page .docs-section{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);gap:10px;padding:16px 18px}.wa-docs-page .docs-section h3{color:var(--sps-text-strong);font-size:15px;margin:0}.wa-docs-page .docs-section h4{color:var(--sps-text-strong);font-size:13px;font-weight:600;margin:6px 0 0}.wa-docs-page .docs-section p{color:var(--sps-text-default);font-size:13px;line-height:1.6;margin:0}.wa-docs-page .docs-section .doc-muted,.wa-docs-page .docs-section .doc-note{color:var(--sps-text-muted);font-size:12px}.wa-docs-page .doc-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.wa-docs-page .doc-table{border-collapse:collapse;font-size:12px;width:100%}.wa-docs-page .doc-table th{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;padding:6px 8px;text-align:left;text-transform:uppercase}.wa-docs-page .doc-table td{border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-default);padding:7px 8px;vertical-align:top}.wa-docs-page .doc-table td code{color:var(--sps-primary);font-size:11px;padding:1px 5px}.wa-docs-page .doc-limits,.wa-docs-page .doc-table td code{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm)}.wa-docs-page .doc-limits{padding:10px 12px}.wa-docs-page .doc-limits .limits-title{color:var(--sps-text-strong);display:block;font-size:11px;font-weight:600;margin-bottom:4px}.wa-docs-page .doc-limits ul{font-size:12px}.wa-docs-page .doc-limits ul,.wa-docs-page .doc-list{color:var(--sps-text-default);margin:0;padding-left:18px}.wa-docs-page .doc-list{font-size:13px;line-height:1.7}.wa-docs-page .doc-alert{margin:0}@media(max-width:1100px){.wa-docs-page .docs-layout{grid-template-columns:1fr}.wa-docs-page .docs-toc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}}