/* MASTER geometry v8: one stable cloud and balanced upper/lower arcs */
body.bm-fullscreen-open #approved-breakdown-portal .bm-panel{position:relative!important;display:block!important;height:100dvh!important;min-height:0!important;padding:0!important;margin:0 auto!important;overflow:visible!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices{position:absolute!important;top:clamp(12px,2.5dvh,25px)!important;left:0!important;right:0!important;width:100%!important;height:145px!important;margin:0!important;display:grid!important;grid-template-columns:1fr 1.25fr 1fr!important;align-items:start!important;z-index:10!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-unit,body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-return{position:relative!important;transform:none!important;top:auto!important;left:auto!important;margin:0!important;min-height:100px!important;max-height:145px!important;justify-content:flex-start!important;gap:5px!important;padding:0 2px!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-unit:first-child,body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-unit:last-child{margin-top:22px!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-unit:first-child,body.bm-fullscreen-open #approved-breakdown-portal .bm-top-choices>.bm-unit:last-child{align-self:start!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-single .bm-top-choices{grid-template-columns:1fr!important;justify-items:center!important;top:clamp(25px,4dvh,38px)!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-single .bm-top-choices>.bm-return{width:100%!important;max-width:220px!important;margin:0 auto!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-focus{position:absolute!important;top:clamp(160px,19dvh,178px)!important;left:0!important;right:0!important;width:100%!important;height:clamp(435px,54dvh,500px)!important;min-height:0!important;max-height:none!important;margin:0!important;padding:clamp(24px,4dvh,40px) clamp(20px,5vw,42px)!important;box-sizing:border-box!important;z-index:4!important;justify-content:center!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-panel>.bm-unit-3,body.bm-fullscreen-open #approved-breakdown-portal .bm-extra-units{position:absolute!important;top:calc(clamp(160px,19dvh,178px) + clamp(435px,54dvh,500px) + 4px)!important;left:0!important;right:0!important;margin:0 auto!important;z-index:6!important}
body.bm-fullscreen-open #approved-breakdown-portal .bm-extra-units{padding:0 12px 8px!important}
