/* A modest desktop-only increase to both columns. Mobile sheet dimensions stay native. */
@media screen and (min-width:1201px){html[data-pg139] body.pg155-studio main{grid-template-columns:304px minmax(0,1fr) 276px!important}}
@media screen and (min-width:901px) and (max-width:1200px){html[data-pg139] body.pg155-studio main{grid-template-columns:258px minmax(0,1fr) 238px!important}}
@media screen and (min-width:901px){html body.pg155-studio #pg155-library{padding:17px 14px!important}html body.pg155-studio .pg155-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html body.pg155-studio .pg155-grid>button{min-width:0!important;min-height:73px!important;padding:10px 5px!important;overflow-wrap:anywhere;line-height:1.3;border-radius:12px!important}html body.pg155-studio .pg155-grid>button>span{min-width:0;max-width:100%;font-size:11px;line-height:1.35}html body.pg155-studio .pg155-categories{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px!important;padding:4px!important;border:1px solid var(--line);border-radius:12px!important}html body.pg155-studio .pg155-categories>button{min-width:0!important;padding:8px 3px!important;min-height:35px!important;font-size:10px!important;border-radius:9px!important;white-space:normal;line-height:1.25}html body.pg155-studio .pg155-categories>button>svg{display:none!important}html body.pg155-studio #quick-sidebar #panel{padding:14px!important;max-width:100%;box-sizing:border-box}html body.pg155-studio #sidebar{padding:14px!important;min-width:0!important}html body.pg155-studio #sidebar .properties-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important;padding:4px!important;border-radius:12px!important;min-width:0!important}html body.pg155-studio #sidebar .properties-tabs button{min-width:0!important;padding:8px 2px!important;min-height:35px!important;font-size:10px!important;white-space:normal;overflow-wrap:anywhere;border-radius:9px!important}html body.pg155-studio #sidebar .fields,html body.pg155-studio #sidebar .button-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}html body.pg155-studio #sidebar :is(label,input,select,textarea,section){min-width:0!important;max-width:100%;box-sizing:border-box}html body.pg155-studio #sidebar :is(input[type=text],input[type=number],textarea,select){width:100%!important}html body.pg155-studio #sidebar label{font-size:12px!important;line-height:1.4}html body.pg155-studio #sidebar input[type=range]{width:100%!important;margin-inline:0!important}html body.pg155-studio #sidebar #layer-list>button{width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start;min-height:44px;line-height:1.4}html body.pg155-studio #sidebar #layer-list>button small{display:block;font-size:10px;opacity:.7}html body.pg155-studio #sidebar .pg155-canvas-card{padding:13px;border-radius:13px}}
