@media screen{.pg144-mobile-design{display:none}}
@media screen and (max-width:900px){
html[data-pg139] body.pg144-cv .pg144-mobile-design{display:block;flex:none;min-width:0;max-width:100vw;padding:5px 7px;box-sizing:border-box;background:var(--ui-panel);border-bottom:1px solid var(--ui-line)}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel{display:block!important;width:auto!important;max-width:100%!important;padding:4px!important;margin:0!important;border:1px solid var(--ui-line)!important;border-radius:9px!important;background:var(--ui-panel2)!important;box-shadow:none!important;overflow:visible!important}
html[data-pg139] body.pg143-cv #designToolsPanel>summary{display:none!important}
html[data-pg139] body.pg143-cv #designToolsPanel .pg-quick-row{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;flex-wrap:nowrap!important;border:0!important;background:transparent!important}
html[data-pg139] body.pg143-cv #designToolsPanel :is(.pg128-type-row,.pg128-colors,.pg128-style-actions){display:flex!important;align-items:center!important;gap:4px!important;flex:none!important;width:auto!important;padding:0!important;margin:0!important}
html[data-pg139] body.pg143-cv #designToolsPanel label{font-size:0!important;display:flex!important;width:auto!important;min-width:0!important;gap:0!important;margin:0!important;padding:0!important}
html[data-pg139] body.pg143-cv #designToolsPanel .pg128-family{width:86px!important}
html[data-pg139] body.pg143-cv #designToolsPanel #fontSelector{width:86px!important;min-width:0!important;height:34px!important;font-size:11px!important;margin:0!important;padding:4px 17px 4px 6px!important}
html[data-pg139] body.pg143-cv #designToolsPanel #designSize{width:44px!important;min-width:0!important;height:34px!important;font-size:11px!important;padding:4px!important}
html[data-pg139] body.pg143-cv #designToolsPanel .pg-quick-color{width:30px!important;height:34px!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important}
html[data-pg139] body.pg143-cv #designToolsPanel .pg128-color-label,html[data-pg139] body.pg143-cv #designToolsPanel .pg-quick-palette{display:none!important}
html[data-pg139] body.pg143-cv #designToolsPanel :is(#designReset,#designApply){width:32px!important;min-width:32px!important;height:34px!important;min-height:34px!important;padding:6px!important;font-size:0!important}
html[data-pg139] body.pg143-cv #designToolsPanel #designApply:after{content:'✓';font-size:16px}
html[data-pg139] body.pg143-cv #designToolsPanel #designApply svg{display:none!important}

html[data-pg139] body.pg144-cv .pg144-mobile-design #designTools{margin:0!important;padding:0!important;min-height:0!important}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel .pg130-inline{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:3px!important;padding:2px!important;min-height:38px!important;max-height:42px!important;overflow-x:auto!important;max-width:100%!important;box-sizing:border-box}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel #fontSelector{font-size:16px!important;width:86px!important;min-width:60px!important;max-width:86px!important;height:34px!important;min-height:34px!important;max-height:34px!important}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel #designSize{font-size:16px!important;width:40px!important;min-width:40px!important;max-width:40px!important}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel .pg128-family{flex:0 1 86px!important;width:86px!important;max-width:86px!important;min-width:60px!important}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel .pg-quick-color{width:26px!important;min-width:26px!important;max-width:26px!important;flex:none!important}
html[data-pg139] body.pg144-cv .pg144-mobile-design #designToolsPanel :is(#designReset,#designApply){width:28px!important;min-width:28px!important;max-width:28px!important}
html[data-pg139] body.pg144-cv .pg139-design-dock,html[data-pg139] body.pg144-cv .pg141-preview-actions{display:none!important}
html[data-pg139] body.pg144-cv .pg-workflow-heading #colorPresets{display:flex!important;gap:10px;flex-wrap:wrap;max-width:100%;margin:8px 0 0;padding:3px 0}
html[data-pg139] body.pg144-cv #colorPresets .color-preset{width:23px!important;height:23px!important;min-width:23px!important;border-radius:50%}
html[data-pg139] body.pg144-cv .template-option{border-radius:12px!important;padding:8px!important;border:1px solid var(--ui-line)!important;background:var(--ui-panel)!important}
html[data-pg139] body.pg144-cv #templateDropdownGrid{gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-pg139] body.pg144-cv .pg141-preview-top{margin-bottom:8px!important;padding:5px 8px!important;min-height:52px!important}
}
@media print{.pg144-mobile-design{display:none!important}}
@media screen and (max-width:900px){
html[data-pg139] body.pg144-cv .pg-workflow-nav{display:block!important;flex:0 0 auto!important;padding:0 10px!important;height:auto!important;max-height:58px!important;overflow:hidden!important}
html[data-pg139] body.pg144-cv .pg-workflow-steps{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;width:100%!important;padding:7px 0!important;margin:0!important}
html[data-pg139] body.pg144-cv .pg-workflow-steps button{flex:0 0 auto!important;width:auto!important;min-height:38px!important;padding:7px 10px!important}
html[data-pg139] body.pg144-cv .pg141-extra-nav{display:none!important}
html[data-pg139] body.pg144-cv .pg-workflow-heading{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;padding:10px 14px!important}
html[data-pg139] body.pg144-cv .pg-workflow-heading>div{flex:1 1 180px!important;min-width:0!important}
html[data-pg139] body.pg144-cv .pg-workflow-heading #colorPresets{flex:1 0 100%!important;width:100%!important;justify-content:flex-start!important;box-sizing:border-box!important}
html[data-pg139] body.pg144-cv .pg-workflow-heading h1{font-size:18px!important;white-space:normal!important}
html[data-pg139] body.pg144-cv .pg-workflow-home{display:none!important}
}
