.channel-task-card[data-v-24b864aa]{margin:0;padding:18px;border:1px solid #dfe7f3;border-radius:10px;background:#fbfdff}.channel-task-card__head[data-v-24b864aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.channel-task-card__head h3[data-v-24b864aa]{margin:2px 0 4px;font-size:17px}.channel-task-card__head p[data-v-24b864aa]{margin:0;color:#718096;font-size:12px}.channel-task-card__eyebrow[data-v-24b864aa]{color:#409eff!important;font-weight:600;letter-spacing:.08em}.channel-task-card .el-alert[data-v-24b864aa]{margin:16px 0}.channel-task-card small[data-v-24b864aa]{display:block;margin-top:6px;color:#909399}.decision-context__rule[data-v-24b864aa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-radius:6px;background:#fff7e6}.decision-context__reason[data-v-24b864aa]{margin:16px 0;color:#606266;line-height:1.6}.decision-context__details[data-v-24b864aa]{margin-top:20px}.decision-context__details p[data-v-24b864aa]{margin:0 0 8px;color:#606266;font-size:13px}.browser-relay[data-v-24b864aa]{margin-top:14px}.browser-relay__frame[data-v-24b864aa]{min-height:140px}.browser-relay__surface[data-v-24b864aa]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:2px dashed #409eff;border-radius:8px;background:#eef2f7;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.browser-relay__surface.is-dragging[data-v-24b864aa]{border-style:solid;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.12);box-shadow:0 0 0 2px rgba(64,158,255,.12)}.browser-relay__surface.is-syncing[data-v-24b864aa]{cursor:progress}.browser-relay__sync[data-v-24b864aa]{position:absolute;top:12px;right:12px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 11px;border:1px solid rgba(64,158,255,.24);border-radius:14px;background:hsla(0,0%,100%,.94);-webkit-box-shadow:0 4px 14px rgba(48,68,95,.12);box-shadow:0 4px 14px rgba(48,68,95,.12);color:#409eff;font-size:12px;pointer-events:none}.browser-relay__image-wrap[data-v-24b864aa]{position:relative;width:100%}.browser-relay__recovery[data-v-24b864aa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:10px 0}.browser-relay__image[data-v-24b864aa]{display:block;width:100%;max-height:580px;-o-object-fit:contain;object-fit:contain;background:#f5f7fa;cursor:crosshair;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.browser-relay__tip[data-v-24b864aa]{margin:10px 0 0;color:#409eff;font-size:13px}.browser-relay__meta[data-v-24b864aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:8px;color:#909399;font-size:12px}.browser-relay__controls[data-v-24b864aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.browser-control[data-v-24b864aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:42px;padding:8px;border:1px solid #ebeef5;border-radius:6px}.browser-control label[data-v-24b864aa],.browser-control span[data-v-24b864aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#606266;font-size:13px}.browser-control .el-input[data-v-24b864aa]{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}@media (max-width:760px){.channel-task-card__head[data-v-24b864aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.browser-relay__controls[data-v-24b864aa]{grid-template-columns:1fr}.browser-control[data-v-24b864aa]{-ms-flex-wrap:wrap;flex-wrap:wrap}}