.editor-page #editor-placement-trigger {background:#fff;color:#111;font-weight:800;border-color:#fff;white-space:nowrap;}
.editor-page #editor-placement-trigger:hover {background:#e5e5e5;border-color:#e5e5e5;}
.editor-page #editor-placement-trigger:active {transform:translateY(1px);}
html.placement-open,html.placement-open body {overflow:hidden;}
#editor-placement-panel:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:fixed;box-sizing:border-box;inset:0;margin:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;border:0;border-radius:0;background:transparent;color:#eee;padding:0;font:12px/1.4 system-ui,sans-serif;}
#editor-placement-panel[open]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {animation:placement-enter 260ms cubic-bezier(.22,1,.36,1) both;display:grid;grid-template-rows:auto auto minmax(0,1fr);}
#editor-placement-panel:where(:not(.live-editor-host *,[data-live-native-panel] *))::backdrop {background:rgba(0,0,0,.8);backdrop-filter:blur(8px);}
#editor-placement-panel header:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px;border-bottom:1px solid #383b42;}
#editor-placement-panel header strong:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin-right:auto;letter-spacing:.06em;}
#editor-placement-panel button:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel select:where(:not(.live-editor-host *,[data-live-native-panel] *)) {border:1px solid #777;border-radius:4px;background:#fff;color:#111;padding:6px 9px;min-height:30px;font:inherit;cursor:pointer;}
#editor-placement-panel button:hover:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#e5e5e5;}
#editor-placement-panel header:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel nav:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel [role=status]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:rgba(0,0,0,.80);backdrop-filter:blur(8px);}
#editor-placement-panel :focus-visible:where(:not(.live-editor-host *,[data-live-native-panel] *)) {outline:2px solid #eee;outline-offset:2px;}
#editor-placement-panel :disabled:where(:not(.live-editor-host *,[data-live-native-panel] *)) {opacity:.45;cursor:default;}
#editor-placement-panel nav:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;gap:8px;padding:8px 10px;border-bottom:1px solid #383b42;}
#editor-placement-panel [aria-pressed=true]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#181818;color:#fff;border-color:#fff;font-weight:700;}
#editor-placement-panel .placement-workspace:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;min-height:0;overflow:hidden;}
#editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {box-sizing:border-box;flex:0 0 220px;width:220px;min-width:0;padding:10px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:8px;border-right:1px solid #383b42;}
#editor-placement-panel aside > *:where(:not(.live-editor-host *,[data-live-native-panel] *)) {flex-shrink:0;}
#editor-placement-panel aside button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {height:auto;box-sizing:border-box;white-space:normal;line-height:1.3;}
#editor-placement-panel .placement-switch button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding:5px 7px;font-size:11px;}
#editor-placement-panel .placement-design:where(:not(.live-editor-host *,[data-live-native-panel] *)) {border-right:0;border-left:1px solid #383b42;order:3;}
#editor-placement-panel [hidden]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:none!important;}
#editor-placement-panel .placement-viewport:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1;min-width:0;min-height:0;background:radial-gradient(ellipse at 50% 42%,rgba(25,25,25,.16) 0%,transparent 88%);}
#editor-placement-panel canvas:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:block;width:100%;height:100%;touch-action:none;outline:none;}
#editor-placement-panel[data-mode=DESIGN] canvas:where(:not(.live-editor-host *,[data-live-native-panel] *)) {cursor:crosshair;}
#editor-placement-panel .placement-view-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:static;display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-width:0;border-top:1px solid #303030;}
#editor-placement-panel label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:5px;color:#e5e5e5;}
#editor-placement-panel select:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel input:where(:not(.live-editor-host *,[data-live-native-panel] *)) {grid-column:1/-1;width:100%;box-sizing:border-box;accent-color:#ddd;}
#editor-placement-panel select:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel aside p:where(:not(.live-editor-host *,[data-live-native-panel] *)) {min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#editor-placement-panel aside p:where(:not(.live-editor-host *,[data-live-native-panel] *)) {white-space:normal;overflow-wrap:anywhere;}
#editor-placement-panel aside p:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin:0;color:#a8adb8;font-size:11px;}
#editor-placement-panel [role=status]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;z-index:2;left:10px;right:10px;bottom:calc(var(--placement-view-actions-height,48px) + 10px);box-sizing:border-box;margin:0;padding:0;min-height:0;background:none;backdrop-filter:none;border:0;color:#d4d8e1;text-align:center;pointer-events:none;}
#editor-placement-panel [role=status]:empty:where(:not(.live-editor-host *,[data-live-native-panel] *)) {visibility:hidden;}
#editor-placement-panel .placement-layer-name:where(:not(.live-editor-host *,[data-live-native-panel] *)) {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media(max-width:850px) {.editor-page .toolbar-credit-actions{flex-wrap:wrap;gap:5px;}#editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)){flex-basis:190px;width:190px;}#editor-placement-panel header strong:where(:not(.live-editor-host *,[data-live-native-panel] *)){font-size:11px;}}
@media(max-width:550px) {#editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)){flex-basis:160px;width:160px;padding:8px;}#editor-placement-panel header:where(:not(.live-editor-host *,[data-live-native-panel] *)){gap:5px;padding:6px;}#editor-placement-panel button:where(:not(.live-editor-host *,[data-live-native-panel] *)){padding:5px 6px;font-size:11px;}}
#editor-placement-panel .placement-thumbnails:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;left:10px;top:10px;width:90px;max-height:min(386px,calc(100% - 115px));overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:4px;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);border:1px solid #555;border-radius:5px;box-sizing:border-box;}
#editor-placement-panel .placement-thumbnails button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {flex:none;width:72px;height:72px;padding:0;overflow:hidden;background:#292d35;}
#editor-placement-panel .placement-thumbnails canvas:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:72px;height:72px;cursor:grab;}
#editor-placement-panel .placement-thumbnails [aria-pressed=true]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {outline:2px solid #fff;outline-offset:-2px;}
#editor-placement-panel .placement-switch:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;gap:4px;flex-wrap:wrap;}
#editor-placement-panel .placement-view-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:rgba(0,0,0,.80);backdrop-filter:blur(8px);padding:6px 8px;font-size:11px;}
#editor-placement-panel .placement-view-actions label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;align-items:center;gap:5px;}
#editor-placement-panel .placement-view-actions select:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:auto;max-width:135px;}
#editor-placement-panel .placement-gallery-host:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;inset:10px auto 85px 10px;width:min(420px,calc(100% - 20px));z-index:3;overflow:auto;background:#17191e;border:1px solid #555;border-radius:5px;}
#editor-placement-panel .placement-gallery-host:where(:not(.live-editor-host *,[data-live-native-panel] *)) {inset:12px auto 100px 12px;width:min(620px,calc(100% - 24px));overflow:hidden;display:flex;flex-direction:column;padding:12px;box-sizing:border-box;gap:10px;}
#editor-placement-panel .placement-gallery-heading:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:none;}
#editor-placement-panel .placement-gallery-heading strong:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin-right:auto;white-space:nowrap;}
#editor-placement-panel .placement-gallery-host p:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin:0;line-height:1.4;flex:none;}
#editor-placement-panel .placement-gallery-grid:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;overflow-y:auto;min-height:0;align-content:start;}
#editor-placement-panel .placement-gallery-card:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;flex-direction:column;gap:7px;min-width:0;align-items:center;padding:8px;}
#editor-placement-panel .placement-gallery-card canvas:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:100%;height:120px;object-fit:contain;background:#333;pointer-events:none;}
#editor-placement-panel .placement-gallery-card span:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:100%;white-space:normal;overflow-wrap:anywhere;writing-mode:horizontal-tb;text-align:left;line-height:1.4;}
#editor-placement-panel .placement-gallery-host:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:rgba(0,0,0,.80);backdrop-filter:blur(8px);}
#editor-placement-panel .placement-gallery-host.placement-gallery-dragging:where(:not(.live-editor-host *,[data-live-native-panel] *)) {opacity:0;pointer-events:none;}
#editor-placement-panel .placement-gallery-card:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#252525;color:#eee;}
.editor-page #editor-placement-panel button:not(.placement-gallery-card):where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#fff!important;color:#111!important;border-color:#ddd!important;}
.editor-page #editor-placement-panel button:not(.placement-gallery-card):hover:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#e5e5e5!important;}
.editor-page #editor-placement-panel button[aria-pressed=true]:not(.placement-gallery-card):where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#181818!important;color:#fff!important;border-color:#fff!important;}
#editor-placement-panel output:where(:not(.live-editor-host *,[data-live-native-panel] *)) {max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;}
@media(max-width:1500px) {#editor-placement-panel [data-view-hint]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:none;}}
/* Studio controls use a restrained type scale; Gallery cards retain their layout. */
.editor-page #editor-placement-panel#editor-placement-panel :is(header,nav,aside,.placement-view-actions) button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {
  box-sizing:border-box;min-height:30px;height:30px;padding:5px 9px;border-radius:4px;
  font:500 12px/1.2 system-ui,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;
  --premium-action-weight:500!important;background:#fff!important;color:#111!important;border-color:#ddd!important;
}
.editor-page #editor-placement-panel#editor-placement-panel :is(header,nav,aside,.placement-view-actions) button:where(:not(.live-editor-host *,[data-live-native-panel] *))::before {content:none!important;}
.editor-page #editor-placement-panel#editor-placement-panel :is(header,nav,aside,.placement-view-actions) button:hover:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#e5e5e5!important;}
.editor-page #editor-placement-panel#editor-placement-panel :is(header,nav,aside,.placement-view-actions) button[aria-pressed=true]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:#181818!important;color:#fff!important;border-color:#fff!important;}
#editor-placement-panel :is(header,nav,aside,.placement-view-actions) select:where(:not(.live-editor-host *,[data-live-native-panel] *)) {height:30px;padding:4px 8px;font:400 12px/1.2 system-ui,sans-serif;}
#editor-placement-panel header:where(:not(.live-editor-host *,[data-live-native-panel] *)) {gap:6px;padding:8px 10px;}
#editor-placement-panel header strong:where(:not(.live-editor-host *,[data-live-native-panel] *)) {font-size:12px;font-weight:600;letter-spacing:.02em;margin-right:0;}
#editor-placement-panel .placement-scene-context:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin-right:auto;color:#9b9b9b;font-size:11px;font-weight:400;white-space:nowrap;}
#editor-placement-panel header [data-action=undo]:where(:not(.live-editor-host *,[data-live-native-panel] *)),#editor-placement-panel header [data-action=redo]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:56px;}
#editor-placement-panel nav [data-mode]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {min-width:66px;}
#editor-placement-panel .placement-view-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {gap:6px;font-size:11px;}
#editor-placement-panel .placement-view-actions > button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {min-width:56px;}
#editor-placement-panel .placement-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;}
#editor-placement-panel .placement-actions button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:100%;min-width:0;padding:5px 6px;}
#editor-placement-panel .placement-switch:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:grid;grid-template-columns:28px 28px minmax(0,1fr) minmax(0,1fr);gap:4px;}
#editor-placement-panel .placement-switch button:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:100%;min-width:0;padding:5px 3px;}
#editor-placement-panel .placement-select:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:relative;grid-column:1/-1;min-width:0;}
#editor-placement-panel .placement-select select:where(:not(.live-editor-host *,[data-live-native-panel] *)) {appearance:none;color:transparent!important;}
#editor-placement-panel .placement-select option:where(:not(.live-editor-host *,[data-live-native-panel] *)) {color:#111;background:#fff;}
#editor-placement-panel .placement-select-value:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;left:9px;right:25px;top:0;line-height:30px;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;}
#editor-placement-panel .placement-select:where(:not(.live-editor-host *,[data-live-native-panel] *))::after {content:'';position:absolute;right:10px;top:13px;border-top:5px solid #555;border-left:4px solid transparent;border-right:4px solid transparent;pointer-events:none;}
@media(max-width:1050px) {#editor-placement-panel .placement-scene-context:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:none;}#editor-placement-panel header strong:where(:not(.live-editor-host *,[data-live-native-panel] *)) {margin-right:auto;}}
/* Fullscreen changes only presentation; the canvas and control nodes stay intact. */
.editor-page #editor-placement-panel#editor-placement-panel header [data-action=fullscreen]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:grid;place-items:center;width:30px;padding:5px;}
#editor-placement-panel [data-action=fullscreen] svg:where(:not(.live-editor-host *,[data-live-native-panel] *)) {pointer-events:none;}
#editor-placement-panel.placement-fullscreen[open]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:block;}
#editor-placement-panel.placement-fullscreen .placement-workspace:where(:not(.live-editor-host *,[data-live-native-panel] *)),
#editor-placement-panel.placement-fullscreen .placement-viewport:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;inset:0;display:block;}
#editor-placement-panel.placement-fullscreen > header:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;z-index:8;inset:0 0 auto;background:none;backdrop-filter:none;border:0;pointer-events:none;}
#editor-placement-panel.placement-fullscreen nav:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding:0;border:0;background:none;backdrop-filter:none;flex-wrap:wrap;pointer-events:none;}
#editor-placement-panel.placement-fullscreen aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;z-index:4;top:calc(var(--placement-header-height,46px) + 10px);left:10px;width:220px;max-height:calc(100% - var(--placement-header-height,46px) - var(--placement-view-actions-height,48px) - 30px);padding:0;border:0;background:none;backdrop-filter:none;pointer-events:auto;}
#editor-placement-panel.placement-fullscreen .placement-design:where(:not(.live-editor-host *,[data-live-native-panel] *)) {left:auto;right:10px;}
#editor-placement-panel.placement-fullscreen .placement-view-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;z-index:4;left:10px;right:10px;bottom:10px;padding:0;border:0;background:none;backdrop-filter:none;pointer-events:none;}
#editor-placement-panel.placement-fullscreen :is(header,nav,aside,.placement-view-actions) :is(button,select,input,label):where(:not(.live-editor-host *,[data-live-native-panel] *)) {pointer-events:auto;}
#editor-placement-panel.placement-fullscreen aside label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:rgba(0,0,0,.8);border-radius:4px;padding:4px;}
#editor-placement-panel.placement-fullscreen .placement-thumbnails:where(:not(.live-editor-host *,[data-live-native-panel] *)) {top:calc(var(--placement-header-height,46px) + 10px);left:240px;max-height:calc(100% - var(--placement-header-height,46px) - var(--placement-view-actions-height,48px) - 40px);}
#editor-placement-panel.placement-fullscreen .placement-gallery-host:where(:not(.live-editor-host *,[data-live-native-panel] *)) {z-index:7;top:calc(var(--placement-header-height,46px) + 10px);bottom:calc(var(--placement-view-actions-height,48px) + 20px);}
#editor-placement-panel.placement-fullscreen [role=status]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {bottom:calc(var(--placement-view-actions-height,48px) + 20px);}
@media(max-width:550px) {
  #editor-placement-panel.placement-fullscreen aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:160px;}
  #editor-placement-panel.placement-fullscreen .placement-thumbnails:where(:not(.live-editor-host *,[data-live-native-panel] *)) {left:180px;}
}

@keyframes placement-enter {from {transform:translateY(-100%);}to {transform:translateY(0);}}
@media(prefers-reduced-motion:reduce) {#editor-placement-panel[open]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {animation:none;}}
#editor-placement-panel .placement-boundary:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;left:0;top:0;z-index:2;pointer-events:none;overflow:hidden;fill:none;stroke:#eee;stroke-width:1;filter:drop-shadow(0 1px 1px #000);}
#editor-placement-panel .placement-boundary rect:where(:not(.live-editor-host *,[data-live-native-panel] *)) {fill:#fff;stroke:#252525;}
.editor-page #editor-placement-panel#editor-placement-panel .placement-rotation-handle:where(:not(.live-editor-host *,[data-live-native-panel] *)) {position:absolute;z-index:3;display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;min-width:0;min-height:0;padding:0;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;transform:translate(-50%,-50%);translate:none!important;transition:none;cursor:grab;touch-action:none;pointer-events:auto;}
.editor-page #editor-placement-panel#editor-placement-panel .placement-rotation-handle[hidden]:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:none;}
.editor-page #editor-placement-panel#editor-placement-panel .placement-rotation-handle:hover:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:transparent!important;box-shadow:none!important;}
#editor-placement-panel .placement-rotation-knob:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:block;width:11px;height:11px;box-sizing:border-box;border:1px solid #202020;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #fff,0 1px 3px #0009;pointer-events:none;}
.editor-page #editor-placement-panel#editor-placement-panel .placement-rotation-handle:active:where(:not(.live-editor-host *,[data-live-native-panel] *)) {cursor:grabbing;}
#editor-placement-panel .placement-rotation-handle:where(:not(.live-editor-host *,[data-live-native-panel] *))::before,#editor-placement-panel .placement-rotation-handle:where(:not(.live-editor-host *,[data-live-native-panel] *))::after {content:none!important;}
#editor-placement-panel label.placement-boundaries:where(:not(.live-editor-host *,[data-live-native-panel] *)) {display:flex;align-items:center;justify-content:space-between;}
#editor-placement-panel .placement-boundaries input:where(:not(.live-editor-host *,[data-live-native-panel] *)) {width:16px;height:16px;margin:0;}
#editor-placement-panel.placement-fullscreen aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding:8px;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);border-radius:5px;}
#editor-placement-panel.placement-fullscreen aside label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {background:none;}

/* Visual consistency only: control values, transforms and stage sizing retain
   their existing controllers and ResizeObserver measurements. */
#editor-placement-panel :is(header,nav,.placement-view-actions):where(:not(.live-editor-host *,[data-live-native-panel] *)) {gap:8px}
#editor-placement-panel nav:where(:not(.live-editor-host *,[data-live-native-panel] *)) {flex-wrap:wrap}
#editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {gap:12px;padding:12px}
#editor-placement-panel aside > label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding-block:6px;row-gap:8px}
#editor-placement-panel :is(.placement-actions,.placement-switch):where(:not(.live-editor-host *,[data-live-native-panel] *)) {gap:8px}
#editor-placement-panel .placement-gallery-heading:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding-bottom:12px}
#editor-placement-panel .placement-thumbnails:where(:not(.live-editor-host *,[data-live-native-panel] *)) {border:0;padding:8px;gap:8px}
#editor-placement-panel .placement-gallery-card:where(:not(.live-editor-host *,[data-live-native-panel] *)) {border:0;border-radius:0;padding:8px 0}
#editor-placement-panel .placement-view-actions label:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding-inline:4px;gap:8px}
@media(max-width:550px) {
  #editor-placement-panel aside:where(:not(.live-editor-host *,[data-live-native-panel] *)) {padding:8px;gap:10px}
  #editor-placement-panel .placement-view-actions:where(:not(.live-editor-host *,[data-live-native-panel] *)) {row-gap:10px}
}
