.bw[data-v-dd8cdc6e]{color:#26384a;font-size:14px}.bw [data-v-dd8cdc6e]{-webkit-box-sizing:border-box;box-sizing:border-box}.bw h2[data-v-dd8cdc6e]{font-size:22px;margin:0 0 8px}.bw h3[data-v-dd8cdc6e]{font-size:17px;margin:0 0 8px}.bw p[data-v-dd8cdc6e]{line-height:1.6;margin:5px 0}.bw button[data-v-dd8cdc6e]{font:inherit;padding:8px 12px;border:1px solid #ccd6df;border-radius:6px;background:#fff;color:#33465c;cursor:pointer}.bw button[data-v-dd8cdc6e]:hover{background:#edf3f8}.bw button[data-v-dd8cdc6e]:disabled{opacity:.5;cursor:default}.bw button.primary[data-v-dd8cdc6e]{background:#2865b1;border-color:#2865b1;color:#fff}.bw button.active[data-v-dd8cdc6e]{background:#eaf2ff;border-color:#2865b1;color:#20599e}.bw button.danger[data-v-dd8cdc6e]{color:#ac3131}.bw-intro[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px}.bw-stage[data-v-dd8cdc6e]{-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap;background:#eaf2ff;color:#275f9e;border-radius:5px;padding:7px 10px}.bw-layout[data-v-dd8cdc6e]{display:grid;grid-template-columns:245px minmax(0,1fr);gap:20px}.bw-locations[data-v-dd8cdc6e],.bw-main[data-v-dd8cdc6e]{background:#fff;border:1px solid #e0e5eb;border-radius:8px;padding:20px;min-width:0}.bw-locations[data-v-dd8cdc6e]{-ms-flex-item-align:start;align-self:start}.bw-map-header[data-v-dd8cdc6e]{padding:10px;text-align:center;background:#f0f3f7;border-radius:4px;margin:14px 0;color:#6a7887}.bw-anchor[data-v-dd8cdc6e]{font-size:12px;color:#7a8897;margin:18px 0 7px}.bw-location[data-v-dd8cdc6e]{width:100%;text-align:left;margin:4px 0}.bw-location span[data-v-dd8cdc6e],.bw-location strong[data-v-dd8cdc6e]{display:block}.bw-location span[data-v-dd8cdc6e]{font-size:12px;color:#738195;margin-top:5px}.bw-location.selected[data-v-dd8cdc6e]{border:2px solid #2865b1;background:#eff5ff}.bw-heading[data-v-dd8cdc6e],.bw-preview-header[data-v-dd8cdc6e],.bw-publish[data-v-dd8cdc6e],.bw-save[data-v-dd8cdc6e],.bw-toolbar[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.bw-heading[data-v-dd8cdc6e]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:20px}.bw-heading p[data-v-dd8cdc6e]{color:#68778a}.bw-heading a[data-v-dd8cdc6e]{white-space:nowrap}.bw-tabs[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;border-bottom:1px solid #e1e7ed;padding-bottom:12px}.bw-tabs button.active[data-v-dd8cdc6e]{font-weight:700}.bw-toolbar[data-v-dd8cdc6e]{margin:18px 0}.bw-preview-header button[data-v-dd8cdc6e],.bw-save button[data-v-dd8cdc6e],.bw-toolbar button[data-v-dd8cdc6e]{margin-left:6px}.bw-muted[data-v-dd8cdc6e]{font-size:12px;color:#6b7c90}.bw-item[data-v-dd8cdc6e]{gap:14px;padding:16px 0;border-top:1px solid #e5eaf0}.bw-item[data-v-dd8cdc6e],.bw-order[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bw-order[data-v-dd8cdc6e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:30px;-ms-flex-negative:0;flex-shrink:0}.bw-order button[data-v-dd8cdc6e]{padding:1px 7px}.bw-thumb[data-v-dd8cdc6e]{width:155px;-ms-flex-negative:0;flex-shrink:0;min-height:55px;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;background:#f2f5f8;border-radius:4px}.bw-thumb img[data-v-dd8cdc6e]{width:100%;max-height:90px;-o-object-fit:contain;object-fit:contain}.bw-thumb span[data-v-dd8cdc6e]{font-size:24px;text-align:center}.bw-thumb small[data-v-dd8cdc6e]{display:block;font-size:11px}.bw-item-info[data-v-dd8cdc6e]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.bw-item-info a[data-v-dd8cdc6e],.bw-item-info small[data-v-dd8cdc6e],.bw-item-info span[data-v-dd8cdc6e],.bw-item-info strong[data-v-dd8cdc6e]{display:block;overflow-wrap:anywhere;margin:3px 0}.bw-item-info a[data-v-dd8cdc6e],.bw-item-info small[data-v-dd8cdc6e],.bw-item-info span[data-v-dd8cdc6e]{font-size:12px}.bw-item-info a[data-v-dd8cdc6e]{color:#2865b1}.bw-item-actions[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:0;flex-shrink:0}.bw-item-actions label[data-v-dd8cdc6e]{font-size:12px}.bw-item-actions button[data-v-dd8cdc6e]{font-size:12px;padding:5px 8px;margin-left:5px}.bw-status[data-v-dd8cdc6e]{font-size:12px;background:#edf3f9;padding:3px 8px;border-radius:4px}.bw-save[data-v-dd8cdc6e]{background:#f5f8fb;padding:14px;border-radius:6px;font-size:12px;margin:10px 0 25px}.bw-alert[data-v-dd8cdc6e],.bw-success[data-v-dd8cdc6e]{padding:12px;border-radius:5px;margin:12px 0;line-height:1.5}.bw-alert[data-v-dd8cdc6e]{background:#fff2e9;color:#904c20}.bw-success[data-v-dd8cdc6e]{background:#eaf7ef;color:#276542}.bw-empty[data-v-dd8cdc6e]{padding:35px;text-align:center;color:#778699}.bw-preview-scroll[data-v-dd8cdc6e]{overflow:auto;max-width:100%;border:1px solid #dde5ee;border-radius:6px;background:#f3f6fa;margin-top:10px}.bw-preview-scroll iframe[data-v-dd8cdc6e]{display:block;border:0;max-width:none}.bw-preview-actions[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bw-preview-actions span[data-v-dd8cdc6e]{font-size:12px;color:#7c6a53}.bw-publish[data-v-dd8cdc6e]{margin-top:20px;padding:16px;background:#f7f8fa;border:1px dashed #d6dee8;border-radius:6px}.bw-publish p[data-v-dd8cdc6e]{font-size:12px;color:#6b788b}.bw-publish button[data-v-dd8cdc6e]{white-space:nowrap}.bw-overlay[data-v-dd8cdc6e]{position:fixed;inset:0;z-index:10001;background:rgba(20,35,50,.42);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bw-editor[data-v-dd8cdc6e]{width:620px;max-width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:-8px 0 35px rgba(0,0,0,.13333333333333333);box-shadow:-8px 0 35px rgba(0,0,0,.13333333333333333)}.bw-editor header[data-v-dd8cdc6e]{padding:22px;border-bottom:1px solid #e0e5eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bw-editor header p[data-v-dd8cdc6e]{font-size:12px;color:#6d7d90}.bw-fields[data-v-dd8cdc6e]{overflow:auto;padding:22px;-webkit-box-flex:1;-ms-flex:1;flex:1}.bw-fields>label[data-v-dd8cdc6e]{display:block;margin-bottom:18px}.bw-fields input[data-v-dd8cdc6e]:not([type=checkbox]):not([type=radio]),.bw-fields textarea[data-v-dd8cdc6e]{display:block;width:100%;border:1px solid #cbd5df;border-radius:5px;padding:10px;margin-top:7px;font:inherit;color:#23354b}.bw-fields textarea[data-v-dd8cdc6e]{font-family:Consolas,monospace;font-size:12px;line-height:1.5}.bw-fields em[data-v-dd8cdc6e]{font-size:11px;font-style:normal;color:#6c7e92;margin-left:8px}.bw-fields fieldset[data-v-dd8cdc6e]{border:1px solid #e1e7ed;border-radius:5px;margin:15px 0;padding:12px}.bw-fields fieldset label[data-v-dd8cdc6e]{margin-right:15px}.bw-inline[data-v-dd8cdc6e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin:15px 0}.bw-inline label[data-v-dd8cdc6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.bw-image-preview[data-v-dd8cdc6e]{width:100%;max-height:170px;-o-object-fit:contain;object-fit:contain;background:#f5f7f9;border:1px solid #e0e5eb;margin:8px 0 15px}.bw-editor footer[data-v-dd8cdc6e]{padding:16px;border-top:1px solid #e0e5eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bw-editor footer span[data-v-dd8cdc6e]{font-size:11px;color:#687a8c;-webkit-box-flex:1;-ms-flex:1;flex:1}.bw input[type=checkbox][data-v-dd8cdc6e],.bw input[type=radio][data-v-dd8cdc6e]{margin-right:4px;accent-color:#2865b1}@media (max-width:1150px){.bw-layout[data-v-dd8cdc6e]{grid-template-columns:205px minmax(0,1fr)}.bw-thumb[data-v-dd8cdc6e]{width:110px}.bw-item[data-v-dd8cdc6e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.bw-item-actions[data-v-dd8cdc6e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}.bw-intro[data-v-dd8cdc6e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:760px){.bw-layout[data-v-dd8cdc6e]{grid-template-columns:1fr}.bw-locations[data-v-dd8cdc6e]{max-height:250px;overflow:auto}.bw-locations h3[data-v-dd8cdc6e]{position:sticky;top:0;background:#fff}.bw-main[data-v-dd8cdc6e]{padding:14px}.bw-heading[data-v-dd8cdc6e],.bw-preview-header[data-v-dd8cdc6e],.bw-publish[data-v-dd8cdc6e],.bw-save[data-v-dd8cdc6e],.bw-toolbar[data-v-dd8cdc6e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bw-tabs button[data-v-dd8cdc6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.bw-thumb[data-v-dd8cdc6e]{width:100px}.bw-inline[data-v-dd8cdc6e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bw-editor footer[data-v-dd8cdc6e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.bw-editor footer span[data-v-dd8cdc6e]{-ms-flex-preferred-size:100%;flex-basis:100%}}#ad-slot-view .ad-help{font-size:13px;color:#555;line-height:1.7}#ad-slot-view .ad-help-warn{color:#c0392b;display:block;margin-top:4px}#ad-slot-view .ad-count{margin-left:12px;font-size:12px;color:#888}#ad-slot-view .ad-memo{font-size:11px;color:#999}#ad-slot-view .ad-badge{padding:1px 7px;border-radius:3px;font-size:11px;color:#fff}#ad-slot-view .ad-badge.on{background:#28c76f}#ad-slot-view .ad-badge.off{background:#c8c8c8}#ad-slot-view .ad-map-page{border:1px solid #ddd;border-radius:6px;padding:10px;background:#fafafa}#ad-slot-view .ad-map-bar{background:#e8eaf0;color:#666;font-size:12px;text-align:center;padding:8px;border-radius:4px;margin-bottom:8px}#ad-slot-view .ad-map-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#ad-slot-view .ad-map-cols.one-col .ad-map-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#ad-slot-view .ad-map-main{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;min-width:0}#ad-slot-view .ad-map-side{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}#ad-slot-view .ad-map-content{background:#fff;border:1px dashed #d5d5d5;color:#aaa;font-size:12px;padding:10px;border-radius:4px;margin-bottom:6px;text-align:center}#ad-slot-view .ad-map-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;padding:7px 10px;border-radius:4px;margin-bottom:6px;border:1px solid transparent;font-size:12px}#ad-slot-view .ad-map-slot.side{display:block;text-align:center}#ad-slot-view .ad-map-slot:hover{outline:2px solid #7367f0}#ad-slot-view .ad-map-slot.live{background:#dff7e9;border-color:#28c76f;color:#1b7a45}#ad-slot-view .ad-map-slot.off{background:#fdeaea;border-color:#ea5455;color:#9d2b2c}#ad-slot-view .ad-map-slot.empty{background:#f1f1f1;border-color:#ccc;color:#999}#ad-slot-view .ad-map-code{font-family:monospace;font-weight:700}#ad-slot-view .ad-map-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#ad-slot-view .ad-map-state{font-size:11px;opacity:.8}#ad-slot-view .ad-map-float{margin-top:8px;padding:7px 10px;border-radius:4px;cursor:pointer;border:1px dashed #7367f0;background:#f3f2ff;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#ad-slot-view .ad-map-legend{margin-top:10px;font-size:12px;color:#777}#ad-slot-view .ad-map-legend .lg{display:inline-block;width:11px;height:11px;border-radius:2px;margin:0 4px 0 14px;vertical-align:middle}#ad-slot-view .ad-map-legend .lg.live{background:#28c76f}#ad-slot-view .ad-map-legend .lg.off{background:#ea5455}#ad-slot-view .ad-map-legend .lg.empty{background:#ccc}.con-vs-popup .ad-form label{display:block;font-size:12px;font-weight:600;color:#555;margin-bottom:4px}.con-vs-popup .ad-script{width:100%;font-family:Consolas,monospace;font-size:12px;line-height:1.5;padding:8px;border:1px solid #d8d6de;border-radius:5px;resize:vertical}.con-vs-popup .ad-note{font-size:11px;color:#999;margin-top:4px;line-height:1.6}.con-vs-popup .ad-devs{gap:18px}.con-vs-popup .ad-devs,.con-vs-popup .ad-row{display:-webkit-box;display:-ms-flexbox;display:flex}.con-vs-popup .ad-row{gap:16px}.con-vs-popup .ad-row>div{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.con-vs-popup .ad-actions{margin-top:24px;text-align:center}