/* BZDR faceplates — reference artwork, tactile controls, native DSP bindings. */
.modal-backdrop[data-presentation="plugin"]{padding:12px;background:#01050ce8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.modal-backdrop[data-presentation="plugin"] .modal{width:min(940px,97vw);max-height:94dvh;padding:0;border-radius:12px;border:1px solid #526a79;overflow:auto;background:#070c10;box-shadow:0 24px 90px #000e,inset 0 1px #bfd8e723;scrollbar-width:thin;scrollbar-color:#355365 #090f14}
.modal-backdrop[data-presentation="plugin"] .modal-top{position:absolute;right:7px;top:6px;width:30px;height:32px;min-height:0;padding:0;background:none;border:0;z-index:20;pointer-events:none}
.modal-backdrop[data-presentation="plugin"] .modal-top strong{display:none}
.modal-backdrop[data-presentation="plugin"] .modal-top button{width:30px;height:32px;min-width:30px;min-height:32px;padding:0;border:0;background:transparent;color:#bcd1dd;font-size:18px;border-radius:4px;pointer-events:auto}
.bzdr-faceplate{--bzdr-accent:#41cfff;color:#f0f6fa;border:0;border-radius:11px;font-family:Arial,Helvetica,sans-serif;background:radial-gradient(ellipse at 50% 100%,#14212a45,transparent 65%),#080d11;overflow:hidden}
.bzdr-faceplate[data-faceplate="color"]{--bzdr-accent:#ffb866}
.bzdr-faceplate[data-faceplate="gate"]{--bzdr-accent:#ffb15f}
.bzdr-faceplate[data-faceplate="deesser"],.bzdr-faceplate[data-faceplate="modulation"]{--bzdr-accent:#b28bff}
.bzdr-faceplate .bzdr-stock-head{min-height:46px;height:auto;position:relative;display:flex;align-items:center;gap:10px;padding:6px 40px 6px 12px;background:linear-gradient(#1b252d,#0e161c 45%,#090e12);border-bottom:1px solid #335062;box-shadow:inset 0 1px #e0f4ff17;z-index:8}
.bzdr-brand-lockup{display:flex;align-items:center;gap:9px;white-space:nowrap;min-width:0}
.bzdr-brand-lockup b{font-size:23px;line-height:1;letter-spacing:-.7px;color:#fff;font-weight:800}
.bzdr-faceplate .bzdr-stock-effect{font-weight:400;font-size:16px;color:#35caff;letter-spacing:.02em;white-space:nowrap}
.bzdr-faceplate .bzdr-plugin-symbol{height:24px;width:24px;flex:0 0 24px;border:1px solid #25c6f0;border-radius:50%;font-size:18px;line-height:1;color:#26cafa;background:#0b232c;box-shadow:0 0 7px #23c9ff25,inset 0 0 5px #32b9f333;letter-spacing:0}
.bzdr-faceplate .bzdr-preset-rail{position:relative;display:flex;align-items:center;justify-content:center;flex:1;max-width:300px;min-width:85px;margin:0 auto;padding:0;gap:0;border:1px solid #1e2c35;border-radius:6px;background:linear-gradient(#080c10,#101b24);height:29px;box-shadow:inset 0 1px 4px #000}
.bzdr-faceplate .bzdr-preset-rail>button{padding:0;width:26px;min-width:26px;min-height:29px;height:29px;background:transparent;border:0;border-radius:4px;color:#becfdc;font-size:17px}
.bzdr-faceplate .bzdr-preset-rail>button:disabled{opacity:.35}
.bzdr-faceplate .bzdr-preset-rail select{height:28px;min-height:28px;min-width:40px;width:100%;padding:0 4px;text-align:center;font-size:12px;background:#050a0e;border:0;border-radius:4px;color:#edf5fb;appearance:none}
.bzdr-faceplate .bzdr-preset-editor{position:absolute;top:34px;right:0;z-index:30;background:#111d26;border:1px solid #436379;padding:10px;width:240px;border-radius:8px;box-shadow:0 8px 28px #000b}
.bzdr-preset-editor[hidden]{display:none!important}
.bzdr-faceplate .bzdr-preset-editor input{width:100%;min-height:40px;font-size:16px}.bzdr-faceplate .bzdr-preset-editor button{min-height:40px;margin-top:6px;width:100%}
.bzdr-faceplate .bzdr-stock-compare{display:flex;gap:2px;flex:0 0 auto;margin:0;align-items:center}
.bzdr-faceplate .bzdr-stock-compare button{min-width:24px;width:24px;min-height:29px;height:29px;padding:0;font-size:11px;border-radius:4px;background:linear-gradient(#182630,#101820);color:#c2d3df;border:1px solid #2b4050}
.bzdr-faceplate .bzdr-stock-compare button[aria-pressed="true"]{background:linear-gradient(#254659,#173349);color:white;box-shadow:inset 0 1px #7fd8ff33}
.bzdr-faceplate-body{padding:12px 12px 9px}
.bzdr-monitor{display:flex;gap:10px;min-width:0;align-items:stretch}
.bzdr-faceplate .bzdr-reference-visual{position:relative;height:234px;min-width:0;flex:1;overflow:hidden;border:1px solid #263943;border-radius:4px;background:radial-gradient(ellipse at 60% 100%,#101f2e4a,transparent 70%),#04090e;box-shadow:inset 0 2px 10px #0007}
.bzdr-faceplate .bzdr-plugin-spectrum{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;z-index:2;touch-action:pan-y;box-sizing:border-box}
.bzdr-faceplate .bzdr-reference-eq .bzdr-plugin-spectrum{touch-action:none}
.bzdr-reference-top{position:absolute;top:6px;left:9px;right:9px;display:flex;justify-content:space-between;gap:4px;color:#7293a5;font-size:8px;letter-spacing:.06em;pointer-events:none;z-index:3}
.bzdr-reference-top>span:first-child{max-width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.bzdr-reference-signal{color:#83bed5;font-size:8px}
.bzdr-reference-bottom{position:absolute;bottom:5px;left:10px;right:10px;display:flex;justify-content:space-between;color:#819aa9;font-size:9px;pointer-events:none;z-index:3}
.bzdr-reference-output-label{display:none;position:absolute;bottom:18px;right:7px;color:#688494;font-size:7px;letter-spacing:.02em;z-index:3;pointer-events:none}
.bzdr-output-meters{flex:0 0 34px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:16px minmax(30px,1fr) 15px;column-gap:6px;text-align:center;color:#a6c2cf;font-size:8px;padding:1px 0;min-width:0}
.bzdr-meter{position:relative;min-height:60px;margin:0 2px;border:1px solid #314859;background:repeating-linear-gradient(to top,#13232d 0 4px,#070f16 4px 6px);box-shadow:inset 0 1px 5px #000}
.bzdr-meter i{position:absolute;inset:0;transform:scaleY(0);transform-origin:bottom;background:linear-gradient(to top,#00b8dd 0%,#4fddff 38%,#9ca2ff 61%,#fa60a9 83%,#ff5f61 100%);box-shadow:0 0 5px #50b9d94d;will-change:transform}
.bzdr-output-meters small{font-size:8px;padding-top:3px;letter-spacing:-.03em}
.bzdr-faceplate .bzdr-knob-rack{display:flex;align-items:flex-start;justify-content:space-evenly;gap:8px;padding:12px 1px 5px;min-width:0}
.bzdr-faceplate .bzdr-stock-control{display:flex;flex-direction:column;align-items:center;gap:7px;flex:1;min-width:0;min-height:0!important;padding:0 3px;background:none!important;box-shadow:none;border:0;border-radius:0}
.bzdr-faceplate .bzdr-stock-control label{font-size:12px;line-height:1.2;font-weight:400;min-height:14px;max-width:100%;text-align:center;color:#f1f5f8;overflow-wrap:anywhere}
.bzdr-faceplate .bzdr-stock-control output{display:block;font-size:12px;color:#eef9ff;line-height:1.2;font-variant-numeric:tabular-nums;font-weight:400;text-align:center;white-space:nowrap;min-height:15px}
.bzdr-knob-wrap{position:relative;width:68px;height:68px;flex:0 0 68px}
.bzdr-faceplate .bzdr-param-dial{position:absolute;inset:2px;width:auto;height:auto;margin:0;border-radius:50%;touch-action:none;cursor:ns-resize;background:conic-gradient(from 225deg,var(--bzdr-accent) 0deg,var(--bzdr-accent) var(--bzdr-dial-angle),#233743 var(--bzdr-dial-angle),#263b47 270deg,#091117 270deg);box-shadow:0 5px 9px #000c,0 0 0 1px #1e2d36,inset 0 0 3px #88dfff;isolation:isolate}
.bzdr-faceplate .bzdr-param-dial:before{content:"";position:absolute;inset:4px;border-radius:50%;border:1px solid #384752;background:linear-gradient(135deg,#36444e 0%,#111c24 35%,#03090f 85%);box-shadow:inset 0 2px 2px #b8daef27,inset 0 -3px 4px #000;z-index:0}
.bzdr-faceplate .bzdr-param-dial:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1px solid #7eb5c21c;pointer-events:none}
.bzdr-faceplate .bzdr-param-dial-inner{position:absolute;inset:10px;border:1px solid #000b;display:block;border-radius:50%;background:linear-gradient(115deg,#26333d,#0d171f 60%,#060c10);box-shadow:inset 0 1px 2px #91b9d329,1px 2px 4px #0008;z-index:1}
.bzdr-faceplate .bzdr-param-dial-pointer{position:absolute;top:3px;left:calc(50% - 1px);width:2px;height:11px;border-radius:2px;background:var(--bzdr-accent);box-shadow:0 0 4px var(--bzdr-accent);transform:rotate(calc(-135deg + var(--bzdr-dial-angle)));transform-origin:1px 18px}
.bzdr-faceplate .bzdr-knob-wrap input[type=range]{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;pointer-events:none}
.bzdr-knob-wrap:focus-within{outline:1px solid #bdeaff;outline-offset:3px;border-radius:50%}
.bzdr-faceplate .bzdr-stock-control select{min-height:44px;height:44px;width:100%;min-width:60px;max-width:150px;padding:0 8px;background:linear-gradient(#18242e,#0a151d);border:1px solid #324b5d;color:#e7f4fb;border-radius:5px;font-size:12px}
.bzdr-faceplate .bzdr-stock-control.is-choice{align-self:center}
.bzdr-profile-strip,.bzdr-section-tabs,.bzdr-band-tabs{display:flex;gap:3px;align-items:stretch;min-width:0}
.bzdr-profile-strip{padding-top:9px;justify-content:center}
.bzdr-faceplate .bzdr-profile-strip button,.bzdr-faceplate .bzdr-section-tabs button,.bzdr-faceplate .bzdr-band-tabs button,.bzdr-section-tab{flex:1;min-height:36px;min-width:0;padding:5px 9px;background:linear-gradient(#15222b,#09131b);border:1px solid #2b3b46;border-radius:4px;font-size:11px;font-weight:400;color:#d8e7f0;text-align:center;display:flex;align-items:center;justify-content:center}
.bzdr-faceplate button[aria-pressed="true"]{background:linear-gradient(#2278a5,#16517d);border-color:#42b8ef;box-shadow:inset 0 1px #a1dfff44,0 0 8px #258dc51a;color:#f4fbff}
.bzdr-band-tabs{padding-top:11px;justify-content:center;gap:5px}
.bzdr-faceplate .bzdr-band-tabs button{gap:6px;min-height:35px;font-size:11px}.bzdr-band-tabs i{width:7px;height:7px;border-radius:50%;background:var(--band-color);box-shadow:0 0 4px var(--band-color);flex:0 0 7px}
.bzdr-faceplate .bzdr-band-tabs button[aria-pressed="true"]{background:#142633;border-color:var(--band-color)}
.bzdr-band-controls .bzdr-knob-rack{max-width:390px;margin:0 auto}
.bzdr-dynamics-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);gap:13px}
.bzdr-dynamics-layout .bzdr-reference-visual{height:258px}
.bzdr-dynamics-layout .bzdr-knob-rack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:13px;column-gap:8px;padding-top:12px}
.bzdr-dynamics-layout .bzdr-profile-strip{padding-top:10px;gap:2px}
.bzdr-dynamics-layout .bzdr-profile-strip button{font-size:10px;padding:5px 3px}
.bzdr-section-tab{min-height:29px;background:linear-gradient(#1b6690,#16466b);border-color:#328cb6;color:white;font-size:11px}
.bzdr-section-tabs{margin-bottom:9px}.bzdr-section-tabs button{min-height:34px!important}
.bzdr-scene-layout{display:grid;grid-template-columns:84px minmax(0,1fr) 87px;gap:10px;align-items:stretch}
.bzdr-scene-layout .bzdr-profile-strip{flex-direction:column;padding:0;gap:5px}.bzdr-scene-layout .bzdr-profile-strip button{min-height:32px;text-align:left;justify-content:flex-start;padding:6px 10px}
.bzdr-scene-layout .bzdr-reference-visual{height:206px}
.bzdr-scene-layout .bzdr-side-control{display:flex;align-items:center;justify-content:center}
.bzdr-space-scene,.bzdr-tape-scene{position:absolute;inset:0;z-index:1;background-image:url('./assets/plugin-reference.jpeg?v=5.25.0');background-repeat:no-repeat}
.bzdr-space-scene{background-size:458.5% 846.3%;background-position:8.659% 38.538%}
.bzdr-tape-scene{background-size:544.68% 975.24%;background-position:92.823% 37.867%}
.bzdr-space-scene>*,.bzdr-tape-scene>*{display:none}
.bzdr-reference-reverb .bzdr-plugin-spectrum,.bzdr-reference-color .bzdr-plugin-spectrum{opacity:0}
.bzdr-reference-reverb .bzdr-reference-top,.bzdr-reference-color .bzdr-reference-top{display:none}
.bzdr-reference-reverb .bzdr-reference-bottom,.bzdr-reference-color .bzdr-reference-bottom{display:none}
.bzdr-reference-reverb .bzdr-reference-output-label,.bzdr-reference-color .bzdr-reference-output-label{display:none}
.bzdr-advanced{border-top:1px solid #263947;margin-top:10px;padding-top:1px}
.bzdr-advanced summary{cursor:pointer;padding:12px 2px;min-height:44px;box-sizing:border-box;font-size:11px;color:#9eb5c4;letter-spacing:.02em}
.bzdr-advanced summary span{float:right;font-size:10px;color:#577a91}
.bzdr-faceplate .bzdr-extra-rack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 6px;padding:10px 0}
.bzdr-faceplate [hidden]{display:none!important}
.bzdr-faceplate .bzdr-stock-actions{display:flex;align-items:center;justify-content:flex-end;position:relative;bottom:auto;gap:5px;padding:6px 10px;background:linear-gradient(#101b24,#0a1219);border-top:1px solid #263c4a;z-index:5}
.bzdr-faceplate .bzdr-stock-actions button{min-height:36px;height:36px;padding:4px 13px;min-width:0;border-radius:5px;background:linear-gradient(#172b38,#0b1923);border:1px solid #2e4a5d;font-size:11px;color:#d5e9f6;font-weight:400}
.bzdr-faceplate .bzdr-stock-actions button.primary{background:linear-gradient(#1c79ac,#12547c);border-color:#348db6;color:#fff}
.bzdr-faceplate .bzdr-stock-actions button.danger{color:#d7abb5}
.bzdr-faceplate .bzdr-plugin-status{display:flex;align-items:center;gap:4px;margin-right:auto;font-size:8px;padding:0;border:0;background:transparent;color:#7b9aaa;border-radius:0;white-space:nowrap}
.bzdr-plugin-status i{width:5px;height:5px;background:#5d7381;border-radius:50%;box-shadow:none}.bzdr-plugin-status.is-live i{background:#45d6c8;box-shadow:0 0 5px #45d6c866}
.bzdr-track-context{font-size:10px;color:#7897aa;margin-right:auto}
.bzdr-faceplate .bzdr-stock-midi{padding:10px 0 2px;border:0}.bzdr-faceplate .bzdr-stock-keys{display:flex;gap:2px;overflow:auto;padding-bottom:4px}.bzdr-faceplate .bzdr-stock-keys button{flex:1;min-width:24px;min-height:65px;padding:3px;background:linear-gradient(#d6e0e8,#8c9fac);color:#0b1a26;border-radius:0 0 4px 4px;border:1px solid #344957;font-size:9px;align-content:end;box-shadow:inset 0 -4px #647988}
.bzdr-faceplate .bzdr-stock-keys button:active{background:#6dd0f3}
@media(max-width:720px){
 .modal-backdrop[data-presentation="plugin"]{padding:6px;padding-top:max(6px,env(safe-area-inset-top));padding-bottom:max(6px,env(safe-area-inset-bottom))}
 .modal-backdrop[data-presentation="plugin"] .modal{width:100%;max-width:100%;max-height:96dvh;height:auto;border:1px solid #4d6573;border-radius:10px}
 .bzdr-faceplate .bzdr-stock-head{padding:8px 37px 7px 9px;gap:7px;flex-wrap:wrap}
 .bzdr-brand-lockup{flex:1;gap:7px;min-height:28px}.bzdr-brand-lockup b{font-size:20px}.bzdr-faceplate .bzdr-stock-effect{font-size:13px}.bzdr-faceplate .bzdr-plugin-symbol{width:21px;height:21px;flex-basis:21px;font-size:15px}
 .bzdr-faceplate .bzdr-preset-rail{order:3;flex-basis:100%;max-width:none;height:33px;margin:0}
 .bzdr-faceplate .bzdr-preset-rail>button{height:33px;min-height:33px;width:30px;min-width:30px}.bzdr-faceplate .bzdr-preset-rail select{height:32px;min-height:32px;font-size:12px}
 .bzdr-faceplate-body{padding:10px 8px 5px}.bzdr-monitor{gap:7px}.bzdr-faceplate .bzdr-reference-visual{height:174px}.bzdr-output-meters{flex-basis:30px;column-gap:4px}
 .bzdr-faceplate .bzdr-knob-rack{gap:3px;padding-top:12px}.bzdr-faceplate .bzdr-stock-control{padding:0 1px;gap:7px}.bzdr-faceplate .bzdr-stock-control label{font-size:11px;min-height:13px}.bzdr-faceplate .bzdr-stock-control output{font-size:11px}
 .bzdr-knob-wrap{width:58px;height:58px;flex-basis:58px}.bzdr-faceplate .bzdr-param-dial-pointer{height:9px;top:2px;transform-origin:1px 14px}.bzdr-faceplate .bzdr-param-dial-inner{inset:9px}
 .bzdr-faceplate .bzdr-band-tabs button{padding:7px 3px;font-size:10px;min-height:40px;gap:4px}
 .bzdr-dynamics-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:8px}.bzdr-dynamics-layout .bzdr-reference-visual{height:258px}.bzdr-dynamics-layout .bzdr-output-meters{display:none}
 .bzdr-dynamics-layout .bzdr-knob-rack{gap:10px 2px}.bzdr-dynamics-layout .bzdr-profile-strip{flex-wrap:wrap}.bzdr-dynamics-layout .bzdr-profile-strip button{flex-basis:40%;min-height:30px}
 .bzdr-scene-layout{grid-template-columns:58px minmax(0,1fr) 61px;gap:6px}.bzdr-scene-layout .bzdr-reference-visual{height:154px}.bzdr-scene-layout .bzdr-profile-strip button{padding:4px 5px;font-size:10px;min-height:27px}
 .bzdr-scene-layout .bzdr-profile-strip{gap:4px}.bzdr-scene-layout .bzdr-side-control .bzdr-stock-control label{font-size:10px}
 .bzdr-space-scene{background-size:458.5% 846.3%;background-position:8.659% 38.538%}.bzdr-tape-scene{background-size:544.68% 975.24%;background-position:92.823% 37.867%}
 .bzdr-faceplate .bzdr-stock-actions{flex-wrap:wrap;padding:7px 8px;gap:5px}.bzdr-faceplate .bzdr-stock-actions button{flex:1;min-height:40px;height:40px;padding:3px 5px;font-size:11px}
 .bzdr-faceplate .bzdr-plugin-status{flex-basis:40%;font-size:8px;padding:0 0 3px}.bzdr-track-context{flex-basis:45%;text-align:right;font-size:9px;padding-bottom:3px}
 .bzdr-faceplate .bzdr-extra-rack{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 3px}.bzdr-faceplate[data-processor="channel_strip"] .bzdr-knob-rack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:13px}
 .bzdr-faceplate .bzdr-section-tabs button{font-size:10px;padding:5px 4px;min-height:40px!important}
}
@media(max-width:355px){.bzdr-faceplate .bzdr-stock-effect{font-size:11px}.bzdr-brand-lockup{gap:5px}.bzdr-brand-lockup b{font-size:18px}.bzdr-knob-wrap{width:51px;height:51px;flex-basis:51px}.bzdr-faceplate .bzdr-param-dial-pointer{transform-origin:1px 10.5px}.bzdr-faceplate .bzdr-stock-control label,.bzdr-faceplate .bzdr-stock-control output{font-size:10px}.bzdr-faceplate .bzdr-stock-compare button{min-width:21px;width:21px}.bzdr-faceplate-body{padding:8px 6px}.bzdr-scene-layout{grid-template-columns:51px minmax(0,1fr) 53px;gap:4px}}
@media(orientation:landscape) and (max-height:600px){.modal-backdrop[data-presentation="plugin"] .modal{max-height:96dvh}.bzdr-faceplate .bzdr-reference-visual{height:145px}.bzdr-dynamics-layout .bzdr-reference-visual{height:245px}.bzdr-faceplate .bzdr-stock-head{flex-wrap:nowrap}.bzdr-faceplate .bzdr-preset-rail{order:0;flex-basis:auto}.bzdr-faceplate-body{padding-top:7px}.bzdr-faceplate .bzdr-knob-rack{padding-top:8px}.bzdr-scene-layout .bzdr-reference-visual{height:145px}.bzdr-knob-wrap{width:54px;height:54px;flex-basis:54px}.bzdr-faceplate .bzdr-param-dial-pointer{transform-origin:1px 12px}}
@media(prefers-reduced-motion:reduce){.bzdr-faceplate *{scroll-behavior:auto!important}}
.bzdr-faceplate .bzdr-reference-visual .bzdr-plugin-spectrum{pointer-events:auto}
.bzdr-faceplate .bzdr-stock-actions .bzdr-plugin-status{justify-content:flex-start;flex-grow:1}
@media(max-width:720px){.bzdr-faceplate .bzdr-stock-actions .bzdr-plugin-status{flex-basis:45%;margin:0}.bzdr-faceplate .bzdr-stock-actions .bzdr-track-context{flex-basis:45%;margin:0}.bzdr-faceplate .bzdr-stock-actions button{flex:1 1 20%}}
.bzdr-faceplate[data-plugin-role="space"]{--bzdr-accent:#42ceff}
.bzdr-faceplate[data-faceplate="modulation"]{--bzdr-accent:#46c9ff}
.bzdr-faceplate[data-faceplate="reverb"] .bzdr-stock-control[data-param-name="mix"],.bzdr-faceplate[data-faceplate="delay"] .bzdr-stock-control[data-param-name="feedback"],.bzdr-faceplate[data-faceplate="deesser"] .bzdr-stock-control[data-param-name="range"]{--bzdr-accent:#b58aff}
.bzdr-faceplate[data-faceplate="deesser"]{--bzdr-accent:#4bcfff}
.bzdr-faceplate[data-faceplate="gate"] .bzdr-stock-control:nth-child(n+3){--bzdr-accent:#4dcaff}
.bzdr-faceplate[data-faceplate="limiter"]{--bzdr-accent:#8f96ff}

/* Keep compact faceplates independent of the retired card-grid editor. */
.bzdr-faceplate .bzdr-param-dial{user-select:none;-webkit-user-select:none}
.bzdr-faceplate .bzdr-param-dial-inner{pointer-events:none}
.bzdr-reference-bottom span{white-space:nowrap;font-variant-numeric:tabular-nums}
.bzdr-reference-top{align-items:center;white-space:nowrap}
.bzdr-dynamics-layout .bzdr-reference-top>span:first-child{display:none}
.bzdr-dynamics-layout .bzdr-reference-top{justify-content:flex-end}
.bzdr-scene-layout .bzdr-side-control{min-width:0}
@media(max-width:720px){.bzdr-dynamics-layout .bzdr-reference-bottom{left:4px;right:4px;font-size:7px}}
