/* v6 final polish: pearl light/dark, compact control grouping, shared layout */
body.bm-fullscreen-open #approved-breakdown-portal .bm-focus{gap:7px!important;min-height:420px!important;padding:21px 20px 20px!important;background:radial-gradient(ellipse at 24% 7%,rgba(255,255,255,1) 0%,rgba(250,254,255,.97) 32%,rgba(226,245,255,.94) 78%,rgba(207,233,251,.93) 100%)!important;border:1px solid rgba(255,255,255,.98)!important;box-shadow:0 8px 26px rgba(68,140,185,.16),inset 0 2px 16px rgba(255,255,255,.9),inset 0 -8px 19px rgba(161,216,246,.16)!important;}
body.dark.bm-fullscreen-open #approved-breakdown-portal .bm-focus{background:radial-gradient(ellipse at 24% 7%,#2d537c 0%,#17375d 43%,#0b2142 100%)!important;border:1px solid rgba(113,206,255,.8)!important;box-shadow:0 8px 26px rgba(0,11,38,.28),inset 0 2px 16px rgba(147,214,255,.15),inset 0 -8px 18px rgba(22,129,217,.12)!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-full-phrase{margin:5px 0 0!important;gap:4px!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-full-audio,body.bm-fullscreen-open #approved-breakdown-portal .bm-audio{margin:2px 0 0!important;gap:7px!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-full-audio button,body.bm-fullscreen-open #approved-breakdown-portal .bm-audio button{height:53px!important;max-height:53px!important;min-height:48px!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-chevron{width:34px!important;height:34px!important;border-radius:50%!important;display:grid!important;place-items:center!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-chevron span{display:none!important;}
body.bm-fullscreen-open #approved-breakdown-portal .bm-chevron:before{content:""!important;display:block!important;width:17px!important;height:17px!important;background:currentColor!important;clip-path:polygon(0 0,42% 0,42% 19%,19% 42%,0 42%,0 0,58% 100%,58% 81%,81% 58%,100% 58%,100% 100%)!important;transform:rotate(0deg)!important;}
