.bm-dialog{--bm-ink:#252b39;--bm-muted:#828999;--bm-line:#e7eaf1;--bm-purple:#7458d4;--bm-bg:#fff;--bm-soft:#f7f8fc;box-sizing:border-box;width:1040px;height:min(820px,calc(100dvh - 44px));max-width:calc(100vw - 36px);max-height:calc(100dvh - 36px);border:1px solid #ffffffb8;border-radius:24px;padding:0;margin:auto;background:var(--bm-bg);color:var(--bm-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;box-shadow:0 32px 100px #201b4938;overflow:hidden;line-height:1.5;text-align:left}
.bm-dialog[open]{display:flex;flex-direction:column}.bm-dialog *{box-sizing:border-box}.bm-dialog::backdrop{background:#25243966;backdrop-filter:blur(7px)}.bm-dialog h2,.bm-dialog h3,.bm-dialog h4,.bm-dialog p{margin:0}.bm-dialog button,.bm-dialog input,.bm-dialog select{font:inherit;letter-spacing:normal}.bm-dialog button{cursor:pointer;transition:background .15s;border:1px solid var(--bm-line);background:var(--bm-bg);color:var(--bm-ink);padding:7px 12px;border-radius:10px;font-size:12px;line-height:1.5;min-height:34px}.bm-dialog button:disabled{opacity:.5;cursor:default}.bm-dialog button:hover:enabled{background:var(--bm-soft)}.bm-dialog button:focus-visible,.bm-dialog input:focus-visible,.bm-dialog select:focus-visible,.bm-dialog summary:focus-visible{outline:2px solid #a697ed;outline-offset:3px}
.bm-header{display:flex;align-items:center;justify-content:space-between;padding:22px 25px 17px;gap:12px;flex-shrink:0}.bm-heading{display:flex;align-items:center;gap:13px}.bm-brand{display:grid;place-items:center;width:43px;height:43px;background:#efeafb;border:1px solid #e7ddfb;border-radius:14px;color:var(--bm-purple)}.bm-header h2{font-size:20px;letter-spacing:-.4px;font-weight:700}.bm-header p{font-size:11px;color:var(--bm-muted);margin-top:4px}.bm-header-actions{display:flex;align-items:center;gap:10px}.bm-dialog .bm-close{font-size:23px;padding:0;width:34px;height:34px;border-color:transparent;color:var(--bm-muted)}.bm-sync{padding:9px 25px;background:#f5f3fc;color:#74648f;display:flex;justify-content:space-between;gap:10px;font-size:11px;align-items:center;border-block:1px solid #efebf8;min-height:40px}.bm-sync button{border:0;background:transparent;color:inherit;font-size:11px;padding:0;min-height:20px;flex-shrink:0}.bm-has-conflict .bm-sync{background:#fff3df;color:#8b6124;border-color:#f5dfb9}
.bm-layout{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:0;flex:1}.bm-sidebar{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--bm-line);padding:19px 12px;background:var(--bm-soft)}.bm-dialog .bm-search{width:100%;padding:10px 12px;border:1px solid var(--bm-line);border-radius:10px;background:var(--bm-bg);color:var(--bm-ink);font-size:12px;margin:0}.bm-filters{display:flex;gap:4px;margin:11px 0 13px}.bm-filters button{flex:1;border:0;background:transparent;color:var(--bm-muted);padding:5px 8px;min-height:28px;font-size:11px}.bm-filters button[aria-pressed=true]{background:var(--bm-bg);color:var(--bm-purple);box-shadow:0 2px 5px #20234008}.bm-hosts{overflow:auto;min-height:0;padding-right:2px;scrollbar-width:thin}.bm-dialog .bm-host{display:flex;gap:9px;align-items:center;width:100%;text-align:left;border:1px solid transparent;background:transparent;padding:12px 9px;margin-bottom:5px;border-radius:12px;min-height:62px}.bm-dialog .bm-host.is-selected{background:var(--bm-bg);border-color:#dcd3f6;box-shadow:0 3px 10px #251b5408}.bm-host-icon{display:grid;place-items:center;border-radius:10px;width:32px;height:32px;flex-shrink:0;color:#9997a1;background:#eaeaf0;font-size:12px}.bm-host-icon.is-online{background:#ede8fb;color:#8562d6}.bm-host-copy{flex:1;min-width:0}.bm-host strong{display:block;font-size:11px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bm-host small{display:block;color:var(--bm-muted);font-size:10px;margin-top:3px}.bm-dot{width:5px;height:5px;border-radius:50%;background:#cacbd4;flex-shrink:0}.bm-dot.observe{background:#57b7b0}.bm-dot.reboot{background:#8a71dc}
.bm-main{overflow:auto;min-height:0;padding:23px 27px;scrollbar-width:thin}.bm-device-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.bm-eyebrow{font-size:10px;color:var(--bm-muted);letter-spacing:.5px}.bm-device-title h3{font-size:19px;line-height:1.4;font-weight:650;margin-top:3px;overflow-wrap:anywhere}.bm-state-pill{background:var(--bm-soft);border:1px solid var(--bm-line);border-radius:20px;padding:5px 9px;color:var(--bm-muted);font-size:10px;white-space:nowrap}.bm-live{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;border:1px solid var(--bm-line);border-radius:15px;padding:16px 18px;background:linear-gradient(110deg,var(--bm-soft),var(--bm-bg));margin-bottom:23px}.bm-live small{font-size:10px;color:var(--bm-muted)}.bm-live strong{display:block;font-size:23px;line-height:1.3;color:var(--bm-ink);font-weight:650;margin-top:5px;font-variant-numeric:tabular-nums}.bm-live-progress>div:first-child{display:flex;justify-content:space-between;gap:8px}.bm-live-progress [data-progress]{font-size:10px;color:var(--bm-purple)}.bm-progress-track{height:5px;background:#e9e7f1;border-radius:8px;margin:10px 0 6px;overflow:hidden}.bm-progress-track i{display:block;background:#8d75dc;height:100%;width:0;border-radius:inherit;transition:width .2s}.bm-form fieldset{padding:0;border:0;margin:0 0 22px;min-width:0}.bm-mode legend{font-size:12px;font-weight:600;margin-bottom:10px}.bm-mode{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.bm-mode label{display:block;cursor:pointer;position:relative}.bm-mode input{position:absolute;opacity:0;width:1px;height:1px}.bm-mode label>span{display:block;padding:11px 12px;border:1px solid var(--bm-line);border-radius:12px;background:var(--bm-bg)}.bm-mode input:checked+span{border-color:#bca9ee;background:#f5f1ff;box-shadow:0 0 0 1px #dacbf640}.bm-mode input:focus-visible+span{outline:2px solid #a697ed;outline-offset:2px}.bm-mode strong{font-size:12px;font-weight:600;display:block}.bm-mode small{font-size:10px;color:var(--bm-muted);display:block;margin-top:4px}.bm-section-heading{display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.bm-section-heading h4{font-size:12px;font-weight:600}.bm-section-heading small{font-size:10px;color:var(--bm-muted)}.bm-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px 16px}.bm-field>span{display:block;font-size:11px;color:#7d8391;margin-bottom:6px}.bm-dialog .bm-field input,.bm-dialog select{width:100%;border:1px solid var(--bm-line);border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.4;background:var(--bm-bg);color:var(--bm-ink);min-width:0;height:40px;box-shadow:none;margin:0}.bm-rule{margin-bottom:17px}.bm-recovery-note{display:flex;gap:9px;align-items:baseline;font-size:11px;background:#f0f8f6;border-radius:10px;color:#648980;padding:10px 12px;margin:14px 0}.bm-recovery-note>span{font-size:10px;border:1px solid #d1e8e0;padding:1px 5px;border-radius:5px;white-space:nowrap;color:#4e9082}.bm-details{border-top:1px solid var(--bm-line);padding:13px 0}.bm-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:12px}.bm-details summary::-webkit-details-marker{display:none}.bm-details summary:after{content:'⌄';color:var(--bm-muted)}.bm-details[open] summary:after{content:'⌃'}.bm-details summary small{font-size:10px;color:var(--bm-muted);margin-left:auto}.bm-details[open] summary{margin-bottom:15px}.bm-help{font-size:11px;color:var(--bm-muted);line-height:1.8;margin:10px 0!important}.bm-check{display:flex;align-items:center;gap:8px;font-size:12px}.bm-check input{accent-color:var(--bm-purple);width:15px;height:15px}.bm-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px;border-top:1px solid var(--bm-line);background:var(--bm-bg);flex-shrink:0}.bm-footer>span{font-size:11px;color:var(--bm-muted)}.bm-dialog .bm-save{background:var(--bm-purple);border-color:var(--bm-purple);color:#fff;border-radius:11px;padding:10px 23px;font-size:12px;white-space:nowrap;box-shadow:0 3px 8px #7458d424}.bm-dialog .bm-save:hover:enabled{background:#6549c4}.bm-dialog .bm-link-button{border:0;padding:0;color:var(--bm-purple);background:transparent;font-size:11px}.bm-empty{padding:25px 10px;color:var(--bm-muted);font-size:12px}.bm-mobile-picker{display:none}
.bm-batch-dialog{width:640px;height:auto;max-height:calc(100dvh - 40px)}.bm-batch-dialog form{display:flex;flex-direction:column;min-height:0}.bm-batch-body{padding:4px 25px 15px;overflow:auto}.bm-batch-tools{display:flex;align-items:center;gap:6px;margin:18px 0 10px;flex-wrap:wrap}.bm-batch-tools button{font-size:11px;padding:5px 10px;min-height:28px}.bm-batch-tools span{margin-left:auto;font-size:11px;color:var(--bm-muted)}.bm-batch-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bm-batch-list label{display:flex;align-items:center;gap:9px;padding:10px 11px;border:1px solid var(--bm-line);border-radius:11px;cursor:pointer}.bm-batch-list input{accent-color:var(--bm-purple);width:15px;height:15px;flex-shrink:0}.bm-batch-list strong{display:block;font-size:11px;font-weight:500}.bm-batch-list small{display:block;font-size:10px;color:var(--bm-muted);margin-top:3px}
#box-monitor-launcher{position:fixed;right:22px;bottom:20px;z-index:9999;display:flex;align-items:center;gap:11px;padding:12px 17px;color:#fff;border:1px solid #ffffff36;border-radius:16px;background:linear-gradient(135deg,#8870d9,#6953b9);box-shadow:0 8px 25px #6953b94a;font:600 13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;cursor:pointer;transition:transform .2s,box-shadow .2s;text-align:left}#box-monitor-launcher small{display:block;font-size:9px;font-weight:400;opacity:.75;margin-top:2px}#box-monitor-launcher:hover{transform:translateY(-2px);box-shadow:0 10px 30px #6953b967}#box-monitor-launcher:focus-visible{outline:3px solid #a797eb;outline-offset:3px}
.dark .bm-dialog,[data-theme=dark] .bm-dialog{--bm-ink:#eeedf4;--bm-muted:#9694a8;--bm-line:#34313e;--bm-purple:#a48be6;--bm-bg:#211f2a;--bm-soft:#282532;border-color:#484051}.dark .bm-mode input:checked+span,[data-theme=dark] .bm-mode input:checked+span{background:#342b48}.dark .bm-sync,[data-theme=dark] .bm-sync{background:#302939;border-color:#40334e;color:#b9a8d2}.dark .bm-recovery-note,[data-theme=dark] .bm-recovery-note{background:#263532;color:#a0bfb4}.dark .bm-save,[data-theme=dark] .bm-save{color:#1c142e}
@media(max-width:760px){.bm-dialog{max-width:calc(100vw - 18px);width:100%;height:calc(100dvh - 22px);max-height:calc(100dvh - 18px);border-radius:19px}.bm-header{padding:17px 17px 13px;gap:8px}.bm-heading{gap:9px}.bm-brand{width:34px;height:34px;border-radius:11px}.bm-header h2{font-size:18px}.bm-header p{font-size:9px;max-width:190px}.bm-header-actions{gap:3px}.bm-header-actions>button:first-child{font-size:10px;padding:5px 7px}.bm-sync{padding:8px 17px;font-size:10px}.bm-sidebar{display:none}.bm-layout{display:block;overflow:hidden}.bm-main{height:100%;padding:15px 17px}.bm-mobile-picker{display:flex;gap:9px;align-items:center;font-size:10px;color:var(--bm-muted);margin-bottom:18px}.bm-mobile-picker select{flex:1;width:0;font-size:11px;height:36px}.bm-device-title{gap:7px}.bm-device-title h3{font-size:16px}.bm-state-pill{font-size:9px;padding:4px 7px}.bm-live{padding:13px 12px;gap:15px;margin-bottom:19px}.bm-live strong{font-size:20px}.bm-mode{gap:6px}.bm-mode label>span{padding:9px 8px}.bm-mode strong{font-size:11px}.bm-mode small{font-size:9px}.bm-fields{gap:11px}.bm-section-heading small{font-size:9px}.bm-section-heading h4{font-size:11px}.bm-footer{padding:12px 17px;gap:12px}.bm-footer>span{font-size:9px}.bm-dialog .bm-save{padding:9px 14px;font-size:11px}.bm-recovery-note{font-size:10px;padding:9px 10px}.bm-details summary small{font-size:9px}.bm-batch-body{padding:3px 17px 12px}.bm-batch-list{grid-template-columns:1fr}.bm-batch-dialog{height:auto}#box-monitor-launcher{right:14px;bottom:15px;padding:10px 13px;border-radius:14px;font-size:12px}#box-monitor-launcher small{display:none}}
@media(prefers-reduced-motion:reduce){.bm-dialog *,#box-monitor-launcher{transition:none!important}}

.bm-view-tabs{display:flex;gap:4px;padding:4px;background:#f3f1fb;border-radius:13px;margin:18px 0 22px;width:max-content;max-width:100%}
.bm-view-tabs button{border:0;background:transparent;color:#77718a;padding:9px 22px;border-radius:10px;font-size:13px;font-weight:600}
.bm-view-tabs button[aria-pressed=true]{background:white;color:#7254d9;box-shadow:0 2px 7px #50407913}
.bm-dialog [hidden]{display:none!important}
.bm-history-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px}
.bm-history-heading p{margin:0;color:#818699;font-size:12px}
.bm-history-heading button{font-size:12px;padding:7px 12px}
.bm-history-card{padding:18px;margin:0 0 14px;border:1px solid #e6e8f1;border-radius:18px;background:#fff}
.bm-history-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}
.bm-history-card header strong{display:block;font-size:14px;color:#2c3141}
.bm-history-card time{display:block;font-size:11px;color:#8a8ea1;margin-top:5px}
.bm-effect-pill{padding:6px 9px;border-radius:9px;background:#f3f1fb;color:#7b69a5;font-size:11px;line-height:1.5;max-width:52%;text-align:right}
.bm-effect-pill.is-good{background:#eaf8f1;color:#278667}.bm-effect-pill.is-low{background:#fff3e9;color:#b16a2d}
.bm-history-reason{font-size:12px;color:#747b8e;margin:14px 0 16px;line-height:1.7}
.bm-history-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:14px 0;border-top:1px solid #edf0f5}
.bm-history-card dt{font-size:11px;color:#8a8ea1;margin-bottom:7px}.bm-history-card dd{font-size:12px;color:#3a4153;margin:0;line-height:1.6}
.bm-history-card dl small{display:block;font-size:10px;color:#969bac;line-height:1.6;margin-top:5px}
.bm-history-rates{display:flex;flex-wrap:wrap;gap:12px 22px;padding:11px 13px;border-radius:10px;background:#f8f9fc;font-size:11px;color:#8a8ea1}
.bm-history-rates b{font-weight:600;color:#596277;margin-left:5px}.bm-history-rates small{font-size:10px;margin-left:7px}
.bm-history-empty{padding:42px 20px;text-align:center;background:#f8f9fc;border-radius:16px;color:#636b80}.bm-history-empty p{font-size:12px;line-height:1.8;color:#8a8ea1}
.bm-dialog,.bm-dialog *{scrollbar-width:none!important;scrollbar-gutter:auto!important}
.bm-dialog::-webkit-scrollbar,.bm-dialog *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
@media(max-width:600px){.bm-history-card{padding:15px}.bm-history-card dl{grid-template-columns:1fr;gap:13px}.bm-history-card dl>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:3px 9px}.bm-history-card dt{margin:0}.bm-history-card dl small{grid-column:2;margin:0}.bm-history-card header strong{font-size:13px}.bm-effect-pill{max-width:53%}.bm-view-tabs button{padding:9px 18px}}

.bm-header-actions{flex-shrink:0}.bm-header-actions>button{white-space:nowrap}
.bm-batch-dialog{width:720px;height:min(780px,calc(100dvh - 40px))}.bm-batch-dialog form{flex:1;overflow:hidden}.bm-batch-body{flex:1;min-height:0}.bm-batch-edit{padding:0;margin:0;border:0;min-width:0}.bm-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.bm-batch-mode{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:17px}.bm-batch-mode label{cursor:pointer;position:relative}.bm-batch-mode input{position:absolute;opacity:0;width:1px;height:1px}.bm-batch-mode label>span{display:block;padding:11px 13px;border:1px solid var(--bm-line);border-radius:12px;background:var(--bm-bg)}.bm-batch-mode input:checked+span{border-color:#bca9ee;background:#f5f1ff;box-shadow:0 0 0 1px #dacbf640}.bm-batch-mode input:focus-visible+span{outline:2px solid #a697ed;outline-offset:2px}.bm-batch-mode strong{font-size:12px;display:block;font-weight:600}.bm-batch-mode small{font-size:10px;display:block;color:var(--bm-muted);margin-top:4px}
.bm-batch-unify{margin:0 0 12px}.bm-batch-list label:has(input:checked){border-color:#c7b7ed;background:#f7f3ff}.bm-batch-list label>span{min-width:0;overflow-wrap:anywhere}.bm-choice-disabled{opacity:.6}.bm-batch-actions{display:flex;gap:7px;align-items:center;flex-shrink:0}.bm-batch-review-title{padding:5px 0 16px}.bm-batch-review-title h3{font-size:18px}.bm-batch-review-title p{font-size:12px;color:var(--bm-muted);margin-top:8px;line-height:1.8}.bm-batch-preview{display:grid;gap:10px}.bm-batch-preview article{padding:13px 15px;border:1px solid var(--bm-line);border-radius:13px;background:var(--bm-soft)}.bm-batch-preview strong{font-size:12px;display:block;overflow-wrap:anywhere}.bm-batch-preview strong small{font-weight:400;margin-left:6px}.bm-batch-preview p{font-size:11px;margin:6px 0;color:var(--bm-muted)}.bm-batch-preview p span{display:block;color:var(--bm-purple);font-weight:600;margin-top:3px}.bm-batch-preview small{font-size:10px;color:var(--bm-muted);line-height:1.7}
.dark .bm-batch-mode input:checked+span,[data-theme=dark] .bm-batch-mode input:checked+span,.dark .bm-batch-list label:has(input:checked),[data-theme=dark] .bm-batch-list label:has(input:checked){background:#342b48}
@media(max-width:760px){.bm-batch-dialog{height:calc(100dvh - 26px)}.bm-batch-dialog .bm-footer{align-items:stretch;flex-direction:column;gap:8px}.bm-batch-actions{justify-content:flex-end}.bm-batch-mode strong{font-size:11px}.bm-batch-mode small{font-size:9px}.bm-batch-mode label>span{padding:10px}.bm-batch-dialog .bm-header h2{font-size:18px}.bm-batch-review-title h3{font-size:16px}}

.bm-cache-card{padding:20px;border:1px solid var(--bm-line);border-radius:20px;background:var(--bm-bg);color:var(--bm-ink)}
.bm-cache-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bm-cache-heading h3{margin:0;font-size:18px}.bm-cache-heading p{margin:6px 0 0;color:var(--bm-muted);font-size:12px}.bm-cache-heading>[data-cache-phase]{font-size:11px;color:var(--accent-primary,var(--bm-purple));text-align:right}
.bm-cache-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 8px}.bm-cache-metrics small{display:block;color:var(--bm-muted);font-size:12px}.bm-cache-metrics strong{display:block;font-size:23px;margin-top:8px;color:var(--bm-ink)}
.bm-cache-toggle{display:flex;align-items:center;gap:16px;padding:18px 0;margin-top:8px;border-top:1px solid var(--bm-line)}.bm-cache-toggle>span{flex:1}.bm-cache-toggle strong{display:block;font-size:14px}.bm-cache-toggle small{display:block;font-size:11px;color:var(--bm-muted);line-height:1.8;margin-top:4px}.bm-cache-toggle input{width:20px;height:20px;accent-color:var(--accent-primary,var(--bm-purple));flex:none}
.bm-cache-rule{font-size:12px;color:var(--bm-muted);line-height:1.9;background:var(--bg-surface-raised,var(--bm-soft));padding:13px 15px;border-radius:13px;margin:0 0 18px}.bm-cache-sensitivity .bm-field{max-width:260px;margin-top:12px}.bm-cache-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid var(--bm-line)}.bm-cache-actions p{font-size:11px;line-height:1.8;color:var(--bm-muted);margin:0}.bm-cache-actions button{flex-shrink:0}
.bm-cache-history{margin-top:25px}.bm-cache-event{padding:16px;margin-top:12px;border:1px solid var(--bm-line);border-radius:16px;background:var(--bm-bg)}.bm-cache-event>div{display:flex;justify-content:space-between;gap:10px}.bm-cache-event strong{font-size:13px}.bm-cache-event time,.bm-cache-event small{font-size:11px;color:var(--bm-muted)}.bm-cache-event p{font-size:15px;margin:12px 0}.bm-cache-event b{color:var(--color-warning,var(--bm-purple));margin-left:10px}.bm-cache-empty{padding:24px;background:var(--bm-soft);border-radius:18px;color:var(--bm-ink)}.bm-cache-empty p{font-size:12px;line-height:1.9;color:var(--bm-muted)}
@media(max-width:650px){.bm-cache-card{padding:16px}.bm-cache-heading{align-items:flex-start}.bm-cache-metrics{gap:10px}.bm-cache-metrics strong{font-size:20px}.bm-cache-actions{align-items:stretch;flex-direction:column}.bm-cache-actions button{width:100%}.bm-cache-event>div{flex-direction:column;gap:5px}}

.bm-batch-rule-panel{padding:16px;border:1px solid var(--bm-line,#e2e5f0);border-radius:16px;background:var(--bm-soft,#f8f9fd)}
.bm-batch-rule-panel .bm-check{margin:0;font-weight:600}
.bm-batch-rule-panel .bm-help{margin:8px 0 12px}
.bm-batch-rule-panel .bm-fields,.bm-batch-safety .bm-fields{margin:0}
.bm-batch-rule-panel input:disabled,.bm-batch-safety input:disabled{opacity:.55;cursor:not-allowed}
.bm-batch-safety{margin:0}
.bm-batch-rule-diff{display:grid;gap:6px;margin-top:8px}
.bm-batch-rule-diff small{white-space:normal;line-height:1.6;overflow-wrap:anywhere}
.bm-batch-rule-diff small:last-child{color:var(--bm-purple,#7650d5);font-weight:600}

.bm-sync-cpe{margin:16px 0 22px;padding:16px 18px;border:1px solid #e6e1f5;border-radius:16px;background:#faf8ff}
.bm-details>.bm-sync-cpe{margin:0 0 16px;padding:14px 16px}
.bm-sync-cpe-switch{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer}
.bm-sync-cpe-switch strong,.bm-sync-cpe-switch small{display:block}.bm-sync-cpe-switch strong{font-size:14px;color:#302747}
.bm-sync-cpe-switch small{margin-top:5px;color:#7d7890;font-size:12px}.bm-sync-cpe-switch input{flex:none;width:19px;height:19px;accent-color:#7655d9}
.bm-sync-cpe .bm-help{margin:10px 0 0}.bm-sync-cpe [data-cpe-sync-last]:empty{display:none}
.bm-sync-cpe-history{padding:10px 12px;border-radius:10px;background:#f5f1ff;color:#675187;font-size:12px}

.bm-memory-keeper{margin-bottom:18px}.bm-keeper-status{font-weight:600;color:var(--bm-text,#253047)}.bm-memory-keeper[data-paused="true"] .bm-keeper-status{color:#9a5800}
