/* Hotfix Natureba Gestão 1.2.1: menu posicionado após medir a célula, não no canto */
.mini-overlay{position:fixed;inset:0;background:transparent!important;z-index:99;display:block!important;pointer-events:auto}
.mini-overlay .mini-status{position:fixed!important;left:0;top:0;right:auto!important;bottom:auto!important;transform:none!important;
 width:max-content!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;
 padding:7px 8px!important;border:1px solid var(--line);border-radius:9px;overflow:auto!important;box-shadow:0 12px 34px #0008;z-index:100;}
.mini-overlay .choice-row.miniature{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap;gap:3px!important;width:max-content!important;margin:6px 0 0!important;}
.mini-overlay .choice-row.miniature button{width:23px!important;min-width:23px!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:10px!important;line-height:1!important;}
.mini-overlay .choice-row.miniature button.status-c{background:#4A544B;color:#fff;border-color:#647267;}
.mini-overlay .choice-row.miniature button.status-fl{background:#8A2432;color:#fff;border-color:#A23A4A;}
.mini-overlay .choice-row.miniature button.status-su{background:#6A466C;color:#fff;border-color:#86588B;}
.closed-focus{outline:2px solid var(--forest);outline-offset:2px;border-radius:6px;}
