/* Nexor 360 v151 — módulo Reuniões e Raio X */
.nav-new-v150{margin-left:auto!important;display:inline-flex!important;align-items:center;justify-content:center;background:#e51b32;color:#fff;border-radius:8px;padding:2px 5px;font-size:7px;font-weight:900;letter-spacing:.3px}
.meetings-view-v150{padding-bottom:40px}.meeting-module-head-v150{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;background:linear-gradient(120deg,#17243a,#263957);color:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 10px 28px rgba(23,36,58,.16)}
.meeting-module-head-v150 h2{font-size:25px;margin:3px 0 4px}.meeting-module-head-v150 p{font-size:11px;color:#b8c4d5;margin:0}.meeting-eyebrow-v150{font-size:8px;font-weight:900;letter-spacing:1px;color:#ff7d8d}.meeting-head-actions-v150{display:flex;gap:8px;align-items:end}.meeting-head-actions-v150 label{display:flex;flex-direction:column;gap:4px;font-size:8px;color:#b8c4d5}.meeting-head-actions-v150 input{height:37px;background:#fff;color:#253248;border:0;border-radius:9px;padding:0 10px}.meeting-head-actions-v150 .btn{height:37px;background:#fff;color:#253248;border:0}
.meeting-tabs-v150{height:49px;background:#fff;border:1px solid var(--line);border-radius:13px;display:flex;gap:5px;align-items:center;padding:5px;margin-bottom:13px;box-shadow:var(--shadow)}.meeting-tabs-v150 button{height:37px;border:0;background:transparent;color:var(--muted);border-radius:9px;padding:0 16px;font-size:10px;font-weight:800}.meeting-tabs-v150 button.active{background:#fff0f2;color:#df1830;box-shadow:0 3px 10px rgba(229,27,50,.12)}
.meeting-migration-v150{background:#fff8e8;border:1px solid #efcf8b;color:#81570c;border-radius:11px;padding:10px 13px;font-size:9px;line-height:1.45;margin-bottom:12px}.meeting-content-v150{display:flex;flex-direction:column;gap:13px}.meeting-toolbar-v150{display:flex;justify-content:space-between;align-items:center;gap:12px}.meeting-toolbar-v150>div:first-child{display:flex;flex-direction:column}.meeting-toolbar-v150 h3{margin:0 0 3px;font-size:17px}.meeting-toolbar-v150 p{margin:0;color:var(--muted);font-size:9px}.meeting-week-switch-v150{display:flex;background:#edf1f5;border-radius:10px;padding:3px;gap:2px}.meeting-week-switch-v150 button{border:0;background:transparent;border-radius:8px;padding:7px 10px;color:#6f7c8f;font-size:8px;font-weight:850}.meeting-week-switch-v150 button.active{background:#17243a;color:#fff}.meeting-live-v150{display:inline-flex;align-items:center;gap:6px;color:#087b64;font-size:8px;font-weight:800}.meeting-live-v150:before{content:"";width:7px;height:7px;border-radius:50%;background:#0fa57e;box-shadow:0 0 0 4px rgba(15,165,126,.12)}
.meeting-kpis-v150{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.meeting-kpi-v150{--metric:#e51b32;background:#fff;border:1px solid var(--line);border-top:3px solid var(--metric);border-radius:14px;padding:15px 16px;box-shadow:var(--shadow);text-align:left}.meeting-kpi-head-v150{display:flex;justify-content:space-between;align-items:center}.meeting-kpi-head-v150 b{font-size:11px}.meeting-kpi-head-v150 em{font-style:normal;font-size:7px;font-weight:900;border-radius:12px;padding:4px 6px}.meeting-kpi-head-v150 em.good{color:#08745e;background:#e8f8f3}.meeting-kpi-head-v150 em.warn{color:#a56500;background:#fff3dc}.meeting-kpi-value-v150{font-size:29px;font-weight:900;letter-spacing:-1px;margin:9px 0 7px;color:#263349}.meeting-kpi-breakdown-v150{display:flex;justify-content:space-between;font-size:8px;color:#7c899a}.meeting-kpi-breakdown-v150 b{color:#344157}.meeting-progress-v150{height:5px;background:#edf0f4;border-radius:5px;overflow:hidden;margin:9px 0 7px}.meeting-progress-v150 i{display:block;height:100%;border-radius:5px;background:var(--metric)}.meeting-kpi-foot-v150{display:flex;justify-content:space-between;font-size:8px;color:#7f8c9f}.meeting-kpi-foot-v150 strong{color:var(--metric)}
.meeting-panel-v150{background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow);overflow:hidden}.meeting-panel-head-v150{display:flex;align-items:flex-start;justify-content:space-between;padding:17px 18px 12px;border-bottom:1px solid #edf0f4}.meeting-panel-head-v150 h3{font-size:14px;margin:0 0 4px}.meeting-panel-head-v150 p{font-size:8.5px;color:var(--muted);margin:0}.meeting-panel-head-v150>span{font-size:7px;color:#6543bf;background:#f1edff;padding:5px 7px;border-radius:12px;font-weight:850}
.meeting-projection-table-v150{padding:8px 11px}.meeting-projection-row-v150{display:grid;grid-template-columns:1fr repeat(3,1.05fr) .75fr .75fr;gap:8px;align-items:center;padding:10px 8px;border-bottom:1px solid #edf0f4}.meeting-projection-row-v150:last-child{border-bottom:0}.meeting-projection-row-v150.heading{background:#f4f6f9;border-radius:8px;color:#7b889a;font-size:7px;font-weight:900;text-transform:uppercase}.meeting-projection-row-v150>span{display:flex;flex-direction:column}.meeting-projection-row-v150 small{font-size:7px;color:#8a96a6}.meeting-projection-row-v150 b{font-size:14px;margin-top:2px}.meeting-product-v150{display:grid!important;grid-template-columns:7px 1fr;align-items:center;font-size:10px;font-weight:900}.meeting-product-v150 i{grid-row:1/3;width:6px;height:27px;border-radius:5px;background:var(--metric)}.meeting-product-v150 small{grid-column:2}.meeting-projection-row-v150 .cantada-v150,.meeting-projection-row-v150 .corrected-v150{padding:7px;border-radius:8px;background:#f6f8fb}.meeting-projection-row-v150 .corrected-v150{background:color-mix(in srgb,var(--metric) 8%,white);border:1px solid color-mix(in srgb,var(--metric) 16%,white)}.meeting-projection-row-v150 .corrected-v150 b{color:var(--metric)}.meeting-delta-v150{font-style:normal;font-size:8px;font-weight:900;padding:5px 7px;border-radius:12px;text-align:center}.meeting-delta-v150.up{color:#08745e;background:#e8f8f3}.meeting-delta-v150.down{color:#c91b31;background:#ffedf0}
.meeting-people-head-v150{display:flex;justify-content:space-between;align-items:end;margin:6px 2px -2px}.meeting-people-head-v150 h3{font-size:15px;margin:0 0 3px}.meeting-people-head-v150 p{font-size:8.5px;color:var(--muted);margin:0}.meeting-people-head-v150 span{font-size:8px;color:#7654d8;font-weight:800}.meeting-people-grid-v150{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.meeting-person-card-v150{--person:#e51b32;background:#fff;border:1px solid var(--line);border-top:3px solid var(--person);border-radius:14px;padding:13px;box-shadow:var(--shadow)}.meeting-person-top-v150{display:flex;align-items:center;gap:9px}.meeting-person-avatar-v150{width:35px;height:35px;border-radius:10px;background:color-mix(in srgb,var(--person) 12%,white);color:var(--person);display:grid;place-items:center;font-size:10px;font-weight:900}.meeting-person-top-v150>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.meeting-person-top-v150 b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meeting-person-top-v150 small{font-size:7px;color:#8794a6;margin-top:2px}.meeting-person-top-v150 button{margin-left:auto;border:0;background:#f3f5f8;border-radius:8px;width:29px;height:29px;color:#526075}.meeting-person-results-v150{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:10px 0}.meeting-person-results-v150>div{background:#f7f9fb;border-radius:8px;padding:7px;display:flex;flex-direction:column}.meeting-person-results-v150 span{font-size:6.5px;color:#8794a6}.meeting-person-results-v150 b{font-size:11px;margin-top:3px}.meeting-cantada-label-v150{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf0f4;padding-top:9px;margin-top:4px}.meeting-cantada-label-v150 b{font-size:8.5px}.meeting-cantada-label-v150 small{font-size:6.5px;color:#7c899a}.meeting-cantada-inputs-v150{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px}.meeting-cantada-inputs-v150 label{display:flex;flex-direction:column;gap:3px}.meeting-cantada-inputs-v150 label span{font-size:6.5px;color:#7d899a}.meeting-cantada-inputs-v150 input{width:100%;height:31px;border:1px solid #e0e5eb;border-radius:7px;padding:0 6px;font-size:11px;font-weight:800;background:#fff;color:var(--text)}.meeting-person-actions-v150{display:flex;gap:6px;margin-top:9px}.meeting-person-actions-v150 button{flex:1;height:31px;border:0;border-radius:8px;font-size:7.5px;font-weight:850}.meeting-person-actions-v150 .save{background:#17243a;color:#fff}.meeting-person-actions-v150 .raiox{background:#fff0f2;color:#d71930}.meeting-person-actions-v150 button:disabled{opacity:.45;cursor:not-allowed}
.raiox-control-v150{display:flex;align-items:end;gap:9px;background:#fff;border:1px solid var(--line);border-radius:13px;padding:11px 13px;box-shadow:var(--shadow)}.raiox-control-v150 label{display:flex;flex-direction:column;gap:4px;font-size:7px;color:#7d899b}.raiox-control-v150 select{height:35px;border:1px solid #e0e5eb;border-radius:8px;padding:0 28px 0 9px;min-width:220px}.raiox-control-v150 button{height:35px}.raiox-profile-v150{background:#17243a;color:#fff;border-radius:15px;display:grid;grid-template-columns:1.2fr repeat(2,.55fr) 1fr;gap:12px;align-items:center;padding:16px 18px}.raiox-person-v150{display:flex;align-items:center;gap:11px}.raiox-person-v150>span{width:48px;height:48px;border-radius:13px;background:linear-gradient(145deg,#e51b32,#f26274);display:grid;place-items:center;font-weight:900}.raiox-person-v150 small{font-size:7px;color:#aeb9ca}.raiox-person-v150 h3{font-size:16px;margin:3px 0}.raiox-person-v150 p{font-size:7.5px;color:#bac4d3;margin:0}.raiox-stat-v150{border-left:1px solid rgba(255,255,255,.13);padding-left:14px;display:flex;flex-direction:column}.raiox-stat-v150 span{font-size:7px;color:#aeb9ca}.raiox-stat-v150 b{font-size:25px;margin-top:2px}.raiox-stat-v150 small{font-size:7px;color:#53d0ae}.raiox-score-v150{display:flex;align-items:center;gap:10px;border-left:1px solid rgba(255,255,255,.13);padding-left:14px}.raiox-score-ring-v150{--score:260deg;width:65px;height:65px;border-radius:50%;background:conic-gradient(#e51b32 var(--score),#ffffff20 0);display:grid;place-items:center;position:relative}.raiox-score-ring-v150:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#17243a}.raiox-score-ring-v150 span{position:relative;display:flex;flex-direction:column;align-items:center}.raiox-score-ring-v150 b{font-size:19px}.raiox-score-ring-v150 small{font-size:6px;color:#aeb9ca}.raiox-score-v150>div:last-child{display:flex;flex-direction:column}.raiox-score-v150>div:last-child small{font-size:6px;color:#aeb9ca}.raiox-score-v150 strong{font-size:10px;margin-top:2px}
.raiox-product-grid-v150{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.raiox-product-v150{--metric:#e51b32;background:#fff;border:1px solid var(--line);border-top:3px solid var(--metric);border-radius:13px;padding:13px;box-shadow:var(--shadow)}.raiox-product-v150>div:first-child{display:flex;justify-content:space-between}.raiox-product-v150>div:first-child b{font-size:10px}.raiox-product-v150 em{font-size:6.5px;font-style:normal;font-weight:900;padding:4px 6px;border-radius:10px}.raiox-product-v150 em.super{background:#f1edff;color:#6543bf}.raiox-product-v150 em.meta{background:#e8f8f3;color:#08745e}.raiox-product-v150 em.below{background:#ffedf0;color:#c91b31}.raiox-product-values-v150{display:grid;grid-template-columns:1fr 1fr;margin:9px 0}.raiox-product-values-v150 span{display:flex;flex-direction:column}.raiox-product-values-v150 small{font-size:6.5px;color:#8794a6}.raiox-product-values-v150 b{font-size:21px;margin-top:2px}.raiox-product-values-v150 strong{font-size:13px;margin-top:5px}.raiox-product-foot-v150{display:flex;justify-content:space-between;border-top:1px solid #edf0f4;padding-top:8px;font-size:7px;color:#7d899b}.raiox-product-foot-v150 b{color:var(--metric)}
.raiox-main-grid-v150,.raiox-secondary-grid-v150{display:grid;grid-template-columns:1fr 1fr;gap:11px}.raiox-list-v150{padding:7px 16px 14px}.raiox-list-v150>div,.raiox-list-v150>button{width:100%;border:0;background:#fff;border-bottom:1px solid #edf0f4;padding:9px 1px;display:grid;grid-template-columns:150px 1fr auto;gap:9px;align-items:center;text-align:left}.raiox-list-v150>div:last-child,.raiox-list-v150>button:last-child{border-bottom:0}.raiox-list-v150 span{font-size:8px;font-weight:800}.raiox-list-v150 small{font-size:7px;color:#8491a3}.raiox-track-v150{height:5px;border-radius:5px;background:#edf0f4;overflow:hidden}.raiox-track-v150 i{display:block;height:100%;background:#7654d8;border-radius:5px}.raiox-list-v150 em{font-size:8px;font-style:normal;font-weight:900}.raiox-call-kpis-v150{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:12px 16px}.raiox-call-kpis-v150>div{background:#f6f8fb;border-radius:9px;padding:8px;display:flex;flex-direction:column}.raiox-call-kpis-v150 span{font-size:6.5px;color:#7f8c9e}.raiox-call-kpis-v150 b{font-size:15px;margin-top:3px}.raiox-insight-v150{margin:0 16px 14px;border-left:3px solid #7654d8;background:#f5f2ff;border-radius:7px;padding:9px 10px;font-size:8px;color:#5e6b7f;line-height:1.45}.raiox-insight-v150 b{color:#3e4b61}.raiox-week-row-v150{display:grid!important;grid-template-columns:1fr repeat(4,.8fr) auto!important}.raiox-week-row-v150 strong{font-size:9px}.raiox-week-row-v150 em.good{color:#08745e}.raiox-week-row-v150 em.warn{color:#b06b00}
.raiox-form-v150{padding:13px 16px}.raiox-form-grid-v150{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.raiox-form-grid-v150 label{display:flex;flex-direction:column;gap:4px;font-size:7px;color:#748196}.raiox-form-grid-v150 input,.raiox-form-grid-v150 textarea{border:1px solid #dfe4ea;border-radius:8px;padding:8px;background:#fff;color:var(--text)}.raiox-form-grid-v150 input{height:34px;font-weight:800}.raiox-form-grid-v150 .full{grid-column:1/-1}.raiox-form-grid-v150 textarea{min-height:62px;resize:vertical}.raiox-form-actions-v150{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.raiox-form-actions-v150 span{font-size:7px;color:#7e8b9d}.raiox-form-actions-v150>div{display:flex;gap:7px}.raiox-history-v150{display:flex;flex-direction:column;gap:9px}.raiox-history-card-v150{background:#fff;border:1px solid var(--line);border-radius:13px;padding:13px 15px;display:grid;grid-template-columns:1fr auto auto;gap:15px;align-items:center;box-shadow:var(--shadow)}.raiox-history-card-v150 h4{font-size:11px;margin:0 0 3px}.raiox-history-card-v150 p{font-size:8px;color:#7d899b;margin:0}.raiox-history-card-v150>span{display:flex;flex-direction:column}.raiox-history-card-v150>span small{font-size:6.5px;color:#8491a3}.raiox-history-card-v150>span b{font-size:16px;margin-top:2px}.raiox-history-card-v150 button{height:32px}.meeting-empty-v150{background:#fff;border:1px dashed #cfd6df;border-radius:13px;padding:30px;text-align:center;color:#7c899b;font-size:10px}
body[data-theme="dark"] .meeting-kpi-v150,body[data-theme="dark"] .meeting-panel-v150,body[data-theme="dark"] .meeting-person-card-v150,body[data-theme="dark"] .raiox-control-v150,body[data-theme="dark"] .raiox-product-v150,body[data-theme="dark"] .raiox-history-card-v150,body[data-theme="dark"] .meeting-tabs-v150{background:var(--panel)}body[data-theme="dark"] .meeting-projection-row-v150,body[data-theme="dark"] .raiox-list-v150>div,body[data-theme="dark"] .raiox-list-v150>button{background:transparent}body[data-theme="dark"] .meeting-projection-row-v150.heading,body[data-theme="dark"] .meeting-person-results-v150>div,body[data-theme="dark"] .raiox-call-kpis-v150>div{background:#1d2b40}body[data-theme="dark"] .meeting-cantada-inputs-v150 input,body[data-theme="dark"] .raiox-control-v150 select,body[data-theme="dark"] .raiox-form-grid-v150 input,body[data-theme="dark"] .raiox-form-grid-v150 textarea{background:#17243a;color:#fff;border-color:#34445c}
@media(max-width:1250px){.meeting-people-grid-v150{grid-template-columns:repeat(2,1fr)}.meeting-projection-row-v150{grid-template-columns:1fr repeat(3,1fr)}.meeting-projection-row-v150.heading span:nth-child(5),.meeting-projection-row-v150.heading span:nth-child(6){display:none}.meeting-delta-v150{display:none}.raiox-profile-v150{grid-template-columns:1fr 1fr}.raiox-score-v150{border-top:1px solid rgba(255,255,255,.13);padding-top:10px}.raiox-product-grid-v150{grid-template-columns:repeat(2,1fr)}}
@media(max-width:850px){.meeting-module-head-v150,.meeting-toolbar-v150,.meeting-people-head-v150{align-items:flex-start;flex-direction:column}.meeting-head-actions-v150{width:100%;flex-wrap:wrap}.meeting-kpis-v150,.meeting-people-grid-v150,.raiox-product-grid-v150,.raiox-main-grid-v150,.raiox-secondary-grid-v150{grid-template-columns:1fr}.meeting-projection-table-v150,.raiox-list-v150{overflow:auto}.meeting-projection-row-v150{min-width:670px}.meeting-cantada-inputs-v150{grid-template-columns:1fr 1fr}.raiox-control-v150{align-items:stretch;flex-direction:column}.raiox-control-v150 select{min-width:0;width:100%}.raiox-profile-v150{grid-template-columns:1fr}.raiox-stat-v150,.raiox-score-v150{border-left:0;border-top:1px solid rgba(255,255,255,.13);padding:10px 0 0}.raiox-form-grid-v150{grid-template-columns:1fr 1fr}.raiox-history-card-v150{grid-template-columns:1fr}.meeting-tabs-v150{overflow:auto}.meeting-tabs-v150 button{white-space:nowrap}}

/* v151 — tipografia alinhada ao restante do CRM */
.meetings-view-v150{font-family:inherit;font-size:12px}
.meeting-module-head-v150 p,.meeting-head-actions-v150 label,.meeting-toolbar-v150 p,.meeting-live-v150,.meeting-kpi-breakdown-v150,.meeting-kpi-foot-v150,.meeting-panel-head-v150 p,.meeting-people-head-v150 p,.meeting-people-head-v150 span,.meeting-person-top-v150 small,.meeting-cantada-label-v150 small,.meeting-cantada-inputs-v150 label span,.raiox-control-v150 label,.raiox-person-v150 small,.raiox-person-v150 p,.raiox-stat-v150 span,.raiox-stat-v150 small,.raiox-product-values-v150 small,.raiox-product-foot-v150,.raiox-list-v150 small,.raiox-call-kpis-v150 span,.raiox-form-grid-v150 label,.raiox-form-actions-v150 span,.raiox-history-card-v150 p,.raiox-history-card-v150>span small{font-size:11px}
.meeting-tabs-v150 button,.meeting-kpi-head-v150 b,.meeting-product-v150,.meeting-person-top-v150 b,.meeting-cantada-label-v150 b,.meeting-person-actions-v150 button,.raiox-product-v150>div:first-child b,.raiox-list-v150 span,.raiox-list-v150 em,.raiox-week-row-v150 strong,.raiox-score-v150 strong,.raiox-history-card-v150 h4{font-size:12px}
.meeting-kpi-head-v150 em,.meeting-panel-head-v150>span,.meeting-projection-row-v150.heading,.meeting-projection-row-v150 small,.meeting-delta-v150,.raiox-product-v150 em,.raiox-score-v150>div:last-child small,.raiox-score-ring-v150 small{font-size:10px}
.meeting-panel-head-v150 h3{font-size:16px}.meeting-toolbar-v150 h3{font-size:19px}.meeting-people-head-v150 h3{font-size:17px}.meeting-person-results-v150 span{font-size:10px}.meeting-person-results-v150 b{font-size:14px}.meeting-cantada-inputs-v150 input{font-size:13px}.raiox-person-v150 h3{font-size:18px}.raiox-insight-v150{font-size:11px}.raiox-call-kpis-v150 b{font-size:18px}.meeting-empty-v150{font-size:12px}

/* v151 — composição visual da pontuação e melhorias */
.raiox-score-improvements-v151{display:grid;grid-template-columns:1.2fr .8fr;gap:12px}
.raiox-score-chart-v151{padding:10px 18px 16px}
.raiox-score-row-v151{display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(160px,1fr) 52px 62px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}
.raiox-score-row-v151:last-child{border-bottom:0}
.raiox-score-label-v151{display:flex;flex-direction:column;gap:3px}.raiox-score-label-v151 b{font-size:12px}.raiox-score-label-v151 small{font-size:10px;color:var(--muted);line-height:1.35}
.raiox-score-bar-v151{height:9px;background:#edf0f4;border-radius:999px;overflow:hidden}.raiox-score-bar-v151 i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#e51b32,#7654d8)}
.raiox-score-row-v151>strong{font-size:15px;text-align:right}.raiox-score-row-v151>strong small{font-size:9px;color:var(--muted)}.raiox-score-row-v151>em{font-style:normal;background:#eef8f4;color:#08745e;font-size:11px;font-weight:900;text-align:center;padding:6px;border-radius:9px}
.raiox-improvements-v151{display:flex;flex-direction:column;padding:10px 18px 16px;gap:9px}
.raiox-improvement-v151{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;border:1px solid var(--line);background:#f8fafc;border-radius:11px;padding:11px}
.raiox-improvement-v151>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#fff0f2;color:#d71930;font-weight:900}.raiox-improvement-v151 b{font-size:12px}.raiox-improvement-v151 p{font-size:11px;line-height:1.45;color:var(--muted);margin:4px 0 0}
.meeting-partner-note-v151{flex:1;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f1edff;color:#6543bf;font-size:10px;font-weight:800;padding:7px;text-align:center}

/* v151 — confirmação inequívoca do salvamento */
.business-save-toast-v151{position:fixed;right:24px;bottom:24px;z-index:9999;max-width:430px;padding:14px 17px;border-radius:12px;color:#fff;font-size:13px;font-weight:850;box-shadow:0 16px 40px rgba(15,23,42,.28);opacity:0;transform:translateY(15px);pointer-events:none;transition:.22s ease}
.business-save-toast-v151.show{opacity:1;transform:translateY(0)}.business-save-toast-v151.ok{background:#08745e}.business-save-toast-v151.error{background:#b91c1c}
body[data-theme="dark"] .raiox-improvement-v151{background:#1d2b40}body[data-theme="dark"] .raiox-score-bar-v151{background:#263750}
@media(max-width:1100px){.raiox-score-improvements-v151{grid-template-columns:1fr}.raiox-score-row-v151{grid-template-columns:minmax(190px,1fr) 1fr 52px 58px}}
@media(max-width:700px){.raiox-score-row-v151{grid-template-columns:1fr 52px 58px}.raiox-score-bar-v151{grid-column:1/-1;grid-row:2}.raiox-score-label-v151{grid-column:1}.raiox-score-row-v151>strong{grid-column:2}.raiox-score-row-v151>em{grid-column:3}}
