@media screen{
/* Flat toolbar controls retain native button semantics and selected markers. */
html[data-pg139] body.pg141-cv .editor-toolbar .pg128-tabs>button{background:transparent!important;box-shadow:none!important;border-color:transparent!important;border-radius:6px!important}
html[data-pg139] body.pg141-cv .editor-toolbar .pg128-tabs>button[aria-selected=true]{color:#2563eb!important;border-bottom:2px solid #2563eb!important}
html[data-pg139] body.pg141-cv .editor-toolbar :is(.pg141-header-templates,.pg141-dashboard){background:transparent!important;box-shadow:none!important}
html[data-pg139] body.pg141-cv .editor-toolbar [data-pg127-overflow]{display:none!important}
html[data-pg139] body.pg141-cv .editor-toolbar #downloadDocxBtn:not([data-pg127-overflow]){display:inline-flex!important}
html[data-pg139] body.pg141-cv .editor-toolbar #pg127-more[hidden]{display:none!important}
}
@media screen and (min-width:1450px){
html[data-pg139] body.pg141-cv #previewArea{display:grid!important;grid-template-columns:minmax(0,1fr) 112px;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:0 12px 12px!important;align-items:start;align-content:start}
html[data-pg139] body.pg141-cv .pg141-preview-top{grid-column:1/-1;margin-inline:-12px;position:sticky!important;top:0;z-index:3}
html[data-pg139] body.pg141-cv #previewContainer{grid-column:1;grid-row:2;justify-self:center;margin:0!important;max-width:100%}
html[data-pg139] body.pg141-cv .pg141-template-strip{position:sticky!important;inset:auto!important;top:100px!important;grid-column:2;grid-row:2;width:112px;max-height:calc(100dvh - 190px);height:auto;min-height:0;padding:7px;gap:18px;background:var(--ui-panel2)}
html[data-pg139] body.pg141-cv .pg141-mini-template>.template-option-preview{width:96px!important;height:136px!important;max-height:136px!important;border-radius:7px}
html[data-pg139] body.pg141-cv .pg141-mini-template>.template-option-preview>div{transform:scale(.1209)!important}
}
@media screen and (max-width:900px){
html[data-pg139] body.pg141-cv #previewArea{min-width:0!important;max-width:100vw!important;padding:0 12px 12px!important;box-sizing:border-box!important;overflow:auto!important}
html[data-pg139] body.pg141-cv .pg141-preview-top{position:relative!important;top:auto!important;margin-inline:-12px;max-width:calc(100% + 24px)}
html[data-pg139] body.pg141-cv #previewContainer{flex:none!important;align-self:center;max-width:100%!important}
}
@media screen and (min-width:1450px){html[data-pg139] body.pg141-cv .pg141-preview-top{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;justify-self:stretch}}
