@media screen and (max-width:800px){
 html[data-app-layout="wide"] body .po-rx-dock.po-rx-toolbar[data-mobile="true"]{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;overflow:visible}
 html[data-app-layout="wide"] body .po-rx-dock.po-rx-toolbar[data-mobile="true"] .v4m-actions{display:flex!important;width:auto!important;grid-template-columns:none!important}
 html[data-app-layout="wide"] body .po-rx-dock.po-rx-toolbar[data-mobile="true"] .v4m-actions>.v4m-act-nova{min-width:52px;min-height:var(--po-touch-size,44px)!important;padding:8px!important}
 html[data-app-layout="wide"] body .po-rx-dock[data-mobile="true"] .v4m-searchbox{min-height:var(--po-touch-size,44px);box-sizing:border-box}
 .po-mobile-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px calc(12px + var(--po-edge-width,38px)) 0 12px;padding:5px;border:1px solid var(--care-border,#bbd8c9);border-radius:14px;background:var(--care-tint,#edf6f1)}
 .po-mobile-sections button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;min-width:0;min-height:var(--po-touch-size,44px);padding:8px 5px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--care-ink,#165438);font:600 14px var(--po-reading-font,Inter,system-ui,sans-serif);cursor:pointer}
 .po-mobile-sections button[aria-pressed="true"]{background:var(--care-deep,#0c5e30);color:#fff;box-shadow:0 2px 6px #0002}
 .po-mobile-sections button span{font-size:11px;min-width:20px;padding:2px 4px;border-radius:6px;background:#80808020}
 .po-mobile-sections button[aria-pressed="true"] span{background:#ffffff26}
 .po-mobile-sections button:focus-visible{outline:2px solid var(--care-ink,#165438);outline-offset:2px}
}
