@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=SF+Pro+Display:wght@300;400;500;600;700&display=swap);:root{--core-brand-500:#00549e;--core-brand-400:#0067c2;--core-brand-600:#0b4693;--core-brand-700:#06347a;--core-brand-800:#04285d;--core-white:#fff;--core-white-75:#ffffffbf;--core-white-20:#fff3;--core-black:#000;--core-black-10:#0000001a;--core-black-20:#0003;--core-black-30:#0000004d;--core-black-50:#00000080;--core-black-55:#0000008c;--core-black-80:#000c;--core-ink-900:#231f20;--core-ink-800:#1e2129;--core-ink-700:#454c59;--core-ink-600:#404d5e;--core-text-default:#333;--core-text-secondary:#666;--core-text-muted:#999;--core-text-slate-500:#637288;--core-text-slate-700:#344256;--core-text-slate-800:#1f2937;--core-text-slate-900:#0f1729;--core-text-gray-900:#181b20;--core-bg-page:#f6f4ee;--core-bg-page-alt:#e9e3d8;--core-surface:#fff;--core-surface-subtle:#f9fafb;--core-surface-muted:#f4f6fa;--core-surface-muted-2:#f3f4f6;--core-surface-muted-3:#f9fafb;--core-surface-hover:#e7ebee;--core-surface-hover-strong:#e0e0e0;--core-surface-hover-soft:#f1f5f9;--core-surface-disabled:#f5f5f5;--core-surface-info:#f0f2ff;--core-surface-info-2:#e6f0ff;--core-surface-plain:#fafafa;--core-border-default:#d3d5d9;--core-border-subtle:#e5e7eb;--core-border-strong:#adb1b8;--core-border-soft:#dedede;--core-border-input:#ccc;--core-border-muted:#ebebeb;--core-border-faint:#f0f0f0;--core-border-faint-2:#eceff4;--core-border-accent:#c6d2e2;--core-border-accent-hover:#97a3b4;--core-status-success:#1f7a49;--core-status-success-500:#10b77f;--core-status-success-400:#36d399;--core-status-success-soft:#20c55d4d;--core-status-danger:#b30021;--core-status-danger-500:#ef4343;--core-status-danger-600:#dc2828;--core-status-danger-soft:#ef43434d;--core-status-warning:#b77a1f;--core-status-info-500:#3c83f6;--core-status-info-400:#61a6fa;--core-status-info-300:#91c5fd;--core-accent-purple-400:#bb95f9;--core-accent-purple-500:#7c3bed;--core-accent-yellow-400:#fbbd23;--core-range-yellow:#e7ce5f;--core-range-orange:#f9761f;--core-range-green:#49bc71;--core-range-blue:#4494da;--core-range-red:#ef4343;--core-range-yellow-soft:#e7ce5f33;--core-range-orange-soft:#f9761f33;--core-range-green-soft:#49bc7133;--core-range-blue-soft:#4494da33;--core-range-red-soft:#ef434333;--core-scrollbar-track:#231f2014;--core-shadow-xs:0 1px 3px #0000000d;--core-shadow-sm:0 2px 8px #0000001a;--core-shadow-sm-soft:0 2px 8px #00000014;--core-shadow-md:0 4px 16px #00000026;--core-shadow-md-soft:0 4px 12px #00000026;--core-shadow-card:0 4px 24px #0000000f;--core-shadow-table-side:3px 0 5px #0000001a;--core-shadow-table-bottom:3px 5px 5px #0000001a;--core-shadow-focus-primary:0 0 0 3px #00549e1a;--core-shadow-brand-sm:0 4px 8px #00549e4d;--core-shadow-brand-md:0 4px 12px #00549e26;--core-shadow-brand-lg:0 8px 16px #00549e4d;--core-shadow-brand-xl:0 12px 24px #00549e66;--core-shadow-accent-blue:0 0 8px #61a6fa;--core-shadow-accent-green:0 0 8px #36d399;--core-shadow-accent-blue-md:0 2px 8px #61a6fa99;--core-shadow-accent-green-md:0 2px 8px #10b77f99;--core-shadow-accent-purple-md:0 2px 8px #7c3bed66;--core-shadow-accent-blue-soft:0 2px 8px #61a6fa66;--core-shadow-accent-green-soft:0 2px 8px #36d39966;--core-gradient-brand:linear-gradient(135deg,var(--core-brand-500) 0%,var(--core-brand-700) 100%);--core-gradient-brand-soft:linear-gradient(135deg,#00549e1a,#06347a0d);--core-gradient-surface:linear-gradient(135deg,var(--core-surface) 0%,var(--core-surface-subtle) 100%);--core-gradient-info:linear-gradient(135deg,var(--core-status-info-400) 0%,var(--core-status-info-500) 100%);--core-gradient-success:linear-gradient(135deg,var(--core-status-success-400) 0%,var(--core-status-success-500) 100%);--core-gradient-purple:linear-gradient(135deg,var(--core-accent-purple-400) 0%,var(--core-accent-purple-500) 100%);--core-gradient-brand-alpha:linear-gradient(135deg,#00549e1f,#06347a1f);--core-gradient-info-alpha:linear-gradient(135deg,#61a6fa1f,#36d3991f);--core-gradient-dark:linear-gradient(135deg,var(--core-text-slate-800) 0%,var(--core-ink-600) 100%);--semantic-brand-primary:var(--core-brand-500);--semantic-brand-hover-on-dark:var(--core-brand-400);--semantic-brand-medium:var(--core-brand-600);--semantic-brand-strong:var(--core-brand-700);--semantic-brand-stronger:var(--core-brand-800);--semantic-brand-contrast:var(--core-white);--semantic-brand-contrast-muted:var(--core-white-75);--semantic-text-primary:var(--core-text-default);--semantic-text-secondary:var(--core-text-secondary);--semantic-text-muted:var(--core-text-muted);--semantic-text-title:var(--core-ink-900);--semantic-text-inverse:var(--core-white);--semantic-text-slate-500:var(--core-text-slate-500);--semantic-text-slate-700:var(--core-text-slate-700);--semantic-text-slate-800:var(--core-text-slate-800);--semantic-text-slate-900:var(--core-text-slate-900);--semantic-text-gray-900:var(--core-text-gray-900);--semantic-text-dark:var(--core-ink-800);--semantic-text-dark-soft:var(--core-ink-700);--semantic-text-dark-muted:var(--core-ink-600);--semantic-text-black:var(--core-black);--semantic-bg-page:var(--core-bg-page);--semantic-bg-page-alt:var(--core-bg-page-alt);--semantic-bg-surface:var(--core-surface);--semantic-bg-surface-subtle:var(--core-surface-subtle);--semantic-bg-surface-muted:var(--core-surface-muted);--semantic-bg-surface-muted-2:var(--core-surface-muted-2);--semantic-bg-surface-muted-3:var(--core-surface-muted-3);--semantic-bg-surface-hover:var(--core-surface-hover);--semantic-bg-surface-hover-soft:var(--core-surface-hover-soft);--semantic-bg-surface-hover-strong:var(--core-surface-hover-strong);--semantic-bg-surface-disabled:var(--core-surface-disabled);--semantic-bg-surface-info:var(--core-surface-info);--semantic-bg-surface-info-2:var(--core-surface-info-2);--semantic-bg-surface-plain:var(--core-surface-plain);--semantic-border-default:var(--core-border-default);--semantic-border-subtle:var(--core-border-subtle);--semantic-border-strong:var(--core-border-strong);--semantic-border-soft:var(--core-border-soft);--semantic-border-input:var(--core-border-input);--semantic-border-muted:var(--core-border-muted);--semantic-border-faint:var(--core-border-faint);--semantic-border-faint-2:var(--core-border-faint-2);--semantic-border-accent:var(--core-border-accent);--semantic-border-accent-hover:var(--core-border-accent-hover);--semantic-border-inverse-soft:var(--core-white-20);--semantic-feedback-success:var(--core-status-success);--semantic-feedback-success-400:var(--core-status-success-400);--semantic-feedback-success-500:var(--core-status-success-500);--semantic-feedback-success-soft:var(--core-status-success-soft);--semantic-feedback-danger:var(--core-status-danger);--semantic-feedback-danger-500:var(--core-status-danger-500);--semantic-feedback-danger-600:var(--core-status-danger-600);--semantic-feedback-danger-soft:var(--core-status-danger-soft);--semantic-feedback-warning:var(--core-status-warning);--semantic-feedback-info-400:var(--core-status-info-400);--semantic-feedback-info-500:var(--core-status-info-500);--semantic-feedback-info-300:var(--core-status-info-300);--semantic-range-yellow:var(--core-range-yellow);--semantic-range-orange:var(--core-range-orange);--semantic-range-green:var(--core-range-green);--semantic-range-blue:var(--core-range-blue);--semantic-range-red:var(--core-range-red);--semantic-range-yellow-soft:var(--core-range-yellow-soft);--semantic-range-orange-soft:var(--core-range-orange-soft);--semantic-range-green-soft:var(--core-range-green-soft);--semantic-range-blue-soft:var(--core-range-blue-soft);--semantic-range-red-soft:var(--core-range-red-soft);--semantic-accent-purple-400:var(--core-accent-purple-400);--semantic-accent-purple-500:var(--core-accent-purple-500);--semantic-accent-yellow-400:var(--core-accent-yellow-400);--semantic-overlay-soft:var(--core-black-30);--semantic-overlay-light:var(--core-black-20);--semantic-overlay-very-soft:var(--core-black-10);--semantic-overlay-default:var(--core-black-50);--semantic-overlay-strong:var(--core-black-55);--semantic-overlay-emphasis:var(--core-black-80);--semantic-scrollbar-track:var(--core-scrollbar-track);--semantic-shadow-xs:var(--core-shadow-xs);--semantic-shadow-sm:var(--core-shadow-sm);--semantic-shadow-sm-soft:var(--core-shadow-sm-soft);--semantic-shadow-md:var(--core-shadow-md);--semantic-shadow-md-soft:var(--core-shadow-md-soft);--semantic-shadow-card:var(--core-shadow-card);--semantic-shadow-table-side:var(--core-shadow-table-side);--semantic-shadow-table-bottom:var(--core-shadow-table-bottom);--semantic-shadow-focus-primary:var(--core-shadow-focus-primary);--semantic-shadow-brand-sm:var(--core-shadow-brand-sm);--semantic-shadow-brand-md:var(--core-shadow-brand-md);--semantic-shadow-brand-lg:var(--core-shadow-brand-lg);--semantic-shadow-brand-xl:var(--core-shadow-brand-xl);--semantic-shadow-accent-blue:var(--core-shadow-accent-blue);--semantic-shadow-accent-green:var(--core-shadow-accent-green);--semantic-shadow-accent-blue-md:var(--core-shadow-accent-blue-md);--semantic-shadow-accent-green-md:var(--core-shadow-accent-green-md);--semantic-shadow-accent-purple-md:var(--core-shadow-accent-purple-md);--semantic-shadow-accent-blue-soft:var(--core-shadow-accent-blue-soft);--semantic-shadow-accent-green-soft:var(--core-shadow-accent-green-soft);--semantic-gradient-brand:var(--core-gradient-brand);--semantic-gradient-brand-soft:var(--core-gradient-brand-soft);--semantic-gradient-surface:var(--core-gradient-surface);--semantic-gradient-info:var(--core-gradient-info);--semantic-gradient-success:var(--core-gradient-success);--semantic-gradient-purple:var(--core-gradient-purple);--semantic-gradient-brand-alpha:var(--core-gradient-brand-alpha);--semantic-gradient-info-alpha:var(--core-gradient-info-alpha);--semantic-gradient-dark:var(--core-gradient-dark);--component-header-bg:var(--semantic-brand-strong);--component-sidebar-bg:var(--semantic-brand-strong);--component-sidebar-item-active-bg:var(--semantic-brand-medium);--component-header-gradient-start:#0f265c;--component-header-gradient-end:#1a3170;--component-button-primary-bg:var(--semantic-brand-primary);--component-button-primary-bg-hover:var(--semantic-brand-strong);--component-header-action-button-hover-bg:var(--semantic-brand-hover-on-dark)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--semantic-bg-page);color:var(--semantic-text-title);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:SF Mono,Monaco,Inconsolata,monospace}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:var(--semantic-scrollbar-track);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--semantic-brand-primary) 0,var(--semantic-brand-strong) 100%);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--semantic-brand-medium) 0,var(--semantic-brand-stronger) 100%)}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{transition:opacity .3s,transform .3s}.fade-enter-active,.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s}.Login_container__-h4N5{background:var(--semantic-bg-page-alt);display:grid;grid-template-columns:1.15fr .85fr;min-height:100vh}.Login_leftPanel__8vadF{background:var(--semantic-text-dark);padding:16px}.Login_grid__Pzpsw{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr 1fr;height:100%;width:100%}.Login_background__BFwUo{background-position:50%;background-size:cover;border-radius:14px;overflow:hidden;position:relative}.Login_background__BFwUo:after{background:linear-gradient(to bottom,var(--semantic-overlay-very-soft),var(--semantic-overlay-soft));content:"";inset:0;position:absolute}.Login_background1__FdS8x{background-image:url(/static/media/csn1.93d123ff742a4773f635.png);grid-column:1;grid-row:1/3}.Login_background2__ye0ow{background-image:url(/static/media/csn2.7a4637a0999d475a32a9.png);grid-column:2;grid-row:1}.Login_background3__HFPHn{background-image:url(/static/media/csn3.8ff42ae32b47372b94a7.png);grid-column:2;grid-row:2}.Login_background4__NbTpc{background-image:url(/static/media/csn4.6c7928a9ca247a70b862.png);grid-column:1;grid-row:3}.Login_background5__B6d6y{background-image:url(/static/media/csn5.4682dc44ca1b0b8f287b.png);grid-column:2;grid-row:3}.Login_rightPanel__McEPA{align-items:center;background:var(--semantic-bg-page);display:flex;justify-content:center;padding:48px 32px}.Login_loginCard__LrtNA{display:flex;flex-direction:column;gap:36px;width:min(480px,100%)}.Login_logoRow__ygHXr{align-items:center;display:flex;gap:28px;justify-content:center}.Login_logo1__yq6JE img,.Login_logo2__oaxjs img{height:90px;object-fit:contain;width:145px}.Login_loginForm__7Cm8d{display:flex;flex-direction:column;gap:20px}.Login_loginTitle__aJwaa{color:var(--semantic-text-dark);font-size:54px;font-weight:700;line-height:1;margin:0;text-align:left}.Login_loginSubtitle__0nbxu{color:var(--semantic-text-dark-soft);font-size:17px;line-height:1.5;margin:0}.Login_microsoftButton__2ONqm{align-items:center;background:var(--semantic-brand-contrast);border:1px solid var(--semantic-border-default);border-radius:10px;color:var(--semantic-text-dark);cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:12px;height:56px;justify-content:center;margin-top:8px;transition:background-color .2s ease,border-color .2s ease}.Login_microsoftButton__2ONqm:hover{background:var(--semantic-bg-surface-hover-soft);border-color:var(--semantic-border-strong)}.Login_microsoftIcon__-hJpc{flex-shrink:0;height:20px;width:20px}@media (max-width:1000px){.Login_container__-h4N5{grid-template-columns:1fr}.Login_leftPanel__8vadF{min-height:35vh}.Login_rightPanel__McEPA{padding:36px 20px 44px}.Login_loginCard__LrtNA{gap:28px}.Login_logo1__yq6JE img,.Login_logo2__oaxjs img{height:76px;width:120px}.Login_loginTitle__aJwaa{font-size:40px;text-align:center}.Login_loginSubtitle__0nbxu{text-align:center}}.MixingPlanTable_container__16Ugi{margin:20px clamp(12px,2.2vw,30px)}.MixingPlanTable_container__16Ugi,.MixingPlanTable_wideContainer__av15s{--table-head-row-1-height:30px;--table-head-row-2-height:30px;--table-row-height:42px;--w-sigla:76px;--w-origem:76px;--w-smart:76px;--w-mix:72px;--w-min:72px;--w-max:72px;--w-price:100px;--left-fixed-total:calc(var(--w-sigla) + var(--w-origem) + var(--w-smart) + var(--w-mix) + var(--w-min) + var(--w-max));box-sizing:border-box;max-width:none;width:auto}.MixingPlanTable_wideContainer__av15s{--table-side-gap:clamp(12px,2.2vw,30px);margin:20px var(--table-side-gap)}.MixingPlanTable_tableScrollArea__MytPO{border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:var(--semantic-shadow-table-side);max-height:287px;max-width:100%;overflow:auto;width:100%}.MixingPlanTable_mainTable__GP\+vN{border-collapse:initial;border-spacing:0;min-width:-webkit-max-content;min-width:max-content;width:100%}.MixingPlanTable_mainTable__GP\+vN td,.MixingPlanTable_mainTable__GP\+vN th{box-sizing:border-box}.MixingPlanTable_mainTableThead__YBQdf th{background-color:var(--component-header-gradient-start);border-bottom:1px solid #ffffff14;color:var(--semantic-brand-contrast);font-weight:700;padding:0 8px;text-align:center;vertical-align:middle;white-space:nowrap}.MixingPlanTable_groupRow__-Fagc th{height:var(--table-head-row-1-height);position:-webkit-sticky;position:sticky;top:0;z-index:4}.MixingPlanTable_labelsRow__6cOXe th{height:var(--table-head-row-2-height);position:-webkit-sticky;position:sticky;top:var(--table-head-row-1-height);z-index:5}.MixingPlanTable_groupRow__-Fagc th:first-child{border-top-left-radius:15px}.MixingPlanTable_groupRow__-Fagc th:last-child{border-top-right-radius:15px}.MixingPlanTable_groupLeft__B2oNh{box-shadow:1px 0 0 #0000001f;left:0;max-width:var(--left-fixed-total);min-width:var(--left-fixed-total);position:-webkit-sticky;position:sticky;width:var(--left-fixed-total);z-index:8}.MixingPlanTable_groupRight__NT2Zv{box-shadow:-1px 0 0 #0000001f;max-width:var(--w-price);min-width:var(--w-price);position:-webkit-sticky;position:sticky;right:0;width:var(--w-price);z-index:8}.MixingPlanTable_qualityHeader__tLhlB{border-left:1px solid #ffffff14;border-right:1px solid #ffffff14}.MixingPlanTable_mainTableTbody__ZbYZ\+{background-color:var(--semantic-bg-surface-muted);color:var(--semantic-text-primary)}.MixingPlanTable_mainTableTbody__ZbYZ\+ tr{height:var(--table-row-height)}.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd){background-color:var(--semantic-bg-surface-muted-2)}.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n){background-color:var(--semantic-bg-surface)}.MixingPlanTable_mainTableTbody__ZbYZ\+ td{padding:5px;text-align:center;vertical-align:middle}.MixingPlanTable_colSigla__mi\+3D{max-width:var(--w-sigla);min-width:var(--w-sigla);width:var(--w-sigla)}.MixingPlanTable_colOrigem__y7jSI{max-width:var(--w-origem);min-width:var(--w-origem);width:var(--w-origem)}.MixingPlanTable_colSmart__ClStd{max-width:var(--w-smart);min-width:var(--w-smart);width:var(--w-smart)}.MixingPlanTable_colMix__wtKJO{max-width:var(--w-mix);min-width:var(--w-mix);width:var(--w-mix)}.MixingPlanTable_colMin__2PiKN{max-width:var(--w-min);min-width:var(--w-min);width:var(--w-min)}.MixingPlanTable_colMax__CKKq-{max-width:var(--w-max);min-width:var(--w-max);width:var(--w-max)}.MixingPlanTable_colQuality__m7njQ{min-width:100px}.MixingPlanTable_colPrice__AqPtd{max-width:var(--w-price);min-width:var(--w-price);width:var(--w-price)}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colSigla__mi\+3D{left:0;position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colOrigem__y7jSI{left:var(--w-sigla);position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colSmart__ClStd,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colSmart__ClStd{left:calc(var(--w-sigla) + var(--w-origem));position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colMix__wtKJO{left:calc(var(--w-sigla) + var(--w-origem) + var(--w-smart));position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colMin__2PiKN{left:calc(var(--w-sigla) + var(--w-origem) + var(--w-smart) + var(--w-mix));position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colMax__CKKq-{left:calc(var(--w-sigla) + var(--w-origem) + var(--w-smart) + var(--w-mix) + var(--w-min));position:-webkit-sticky;position:sticky}.MixingPlanTable_mainTable__GP\+vN td.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTable__GP\+vN th.MixingPlanTable_colPrice__AqPtd{position:-webkit-sticky;position:sticky;right:0}.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colSmart__ClStd{background-color:var(--component-header-gradient-start);z-index:7}.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colSmart__ClStd{z-index:4}.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(odd) td.MixingPlanTable_colSmart__ClStd{background-color:var(--semantic-bg-surface-muted-2)}.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTableTbody__ZbYZ\+ tr:nth-child(2n) td.MixingPlanTable_colSmart__ClStd{background-color:var(--semantic-bg-surface)}.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMax__CKKq-{box-shadow:1px 0 0 #0000001f}.MixingPlanTable_mainTableTbody__ZbYZ\+ td.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colPrice__AqPtd{box-shadow:-1px 0 0 #0000001f}.MixingPlanTable_tableInputPrice__LtL8K,.MixingPlanTable_tableInput__ieGk1,.MixingPlanTable_tableSelect__x9Kvj{background-color:var(--semantic-brand-contrast);border:1px solid var(--semantic-border-input);border-radius:4px;text-align:center;width:60px}.MixingPlanTable_tableInputPrice__LtL8K::-webkit-inner-spin-button,.MixingPlanTable_tableInputPrice__LtL8K::-webkit-outer-spin-button,.MixingPlanTable_tableInput__ieGk1::-webkit-inner-spin-button,.MixingPlanTable_tableInput__ieGk1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MixingPlanTable_tableInputPrice__LtL8K,.MixingPlanTable_tableInput__ieGk1{-moz-appearance:textfield}.MixingPlanTable_tableInputPrice__LtL8K:focus::-webkit-inner-spin-button,.MixingPlanTable_tableInputPrice__LtL8K:focus::-webkit-outer-spin-button,.MixingPlanTable_tableInput__ieGk1:focus::-webkit-inner-spin-button,.MixingPlanTable_tableInput__ieGk1:focus::-webkit-outer-spin-button{-webkit-appearance:auto}.MixingPlanTable_tableInputPrice__LtL8K:focus,.MixingPlanTable_tableInput__ieGk1:focus{-moz-appearance:auto}.MixingPlanTable_bottomTable__FxZT0{background-color:var(--semantic-bg-surface-muted);border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:var(--semantic-shadow-table-bottom);display:flex;justify-content:end;width:100%}.MixingPlanTable_bottomTable__FxZT0 tfoot{font-weight:700;padding:10px 20px 10px 0}.MixingPlanTable_actions__d223K{display:flex;flex-direction:column;gap:8px;margin-top:16px}.MixingPlanTable_simularButton__dMbUG{align-self:flex-end;background-color:var(--component-header-gradient-start);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;padding:8px 16px}.MixingPlanTable_simularButton__dMbUG:disabled{cursor:not-allowed;opacity:.7}.MixingPlanTable_apiError__iG2X-{color:var(--semantic-feedback-danger);font-weight:700}.MixingPlanTable_apiResult__48Il3{background-color:var(--semantic-bg-surface-muted);border-radius:8px;max-height:240px;overflow:auto;padding:12px}.MixingPlanTable_apiStatus__vDgDr{color:var(--component-header-gradient-start);font-weight:700}@media screen and (min-width:1950px){.MixingPlanTable_wideContainer__av15s{margin-inline:clamp(12px,2.2vw,30px)}.MixingPlanTable_wideContainer__av15s .MixingPlanTable_bottomTable__FxZT0{width:100%}}@media screen and (max-width:940px){.MixingPlanTable_container__16Ugi,.MixingPlanTable_wideContainer__av15s{--table-head-row-1-height:28px;--table-head-row-2-height:28px;--w-sigla:64px;--w-origem:68px;--w-smart:64px;--w-mix:64px;--w-min:64px;--w-max:64px;--w-price:86px;font-size:12px}.MixingPlanTable_tableInputPrice__LtL8K,.MixingPlanTable_tableInput__ieGk1,.MixingPlanTable_tableSelect__x9Kvj{font-size:12px}.MixingPlanTable_tableInput__ieGk1,.MixingPlanTable_tableSelect__x9Kvj{width:40px}.MixingPlanTable_colQuality__m7njQ{min-width:80px}}@media screen and (max-width:768px){.MixingPlanTable_container__16Ugi,.MixingPlanTable_wideContainer__av15s{--w-sigla:60px;--w-origem:64px;--w-smart:60px;--w-mix:60px;--w-min:60px;--w-max:60px;--w-price:82px;margin-inline:8px}.MixingPlanTable_tableScrollArea__MytPO{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMax__CKKq-,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMin__2PiKN,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colMix__wtKJO,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colOrigem__y7jSI,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colPrice__AqPtd,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colSigla__mi\+3D,.MixingPlanTable_mainTableThead__YBQdf th.MixingPlanTable_colSmart__ClStd{z-index:6}}.AddCoalModal_overlay__2RmqW{align-items:center;background:var(--semantic-overlay-soft);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.AddCoalModal_modal__Hwqp2{background:var(--semantic-brand-contrast);border-radius:10px;box-shadow:0 2px 10px var(--semantic-overlay-light);max-height:90vh;overflow-y:auto;padding:20px;width:50%}.AddCoalModal_modal__Hwqp2 h3{font-size:20px;font-weight:700;margin-bottom:20px}.AddCoalModal_form__g-WH8{display:flex;flex-direction:column}.AddCoalModal_formInputsContainer__129zs{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.AddCoalModal_form__g-WH8 label{display:flex;flex-direction:column;font-size:14px;font-weight:700}.AddCoalModal_form__g-WH8 input,.AddCoalModal_form__g-WH8 select{background-color:var(--semantic-brand-contrast);border:1px solid var(--semantic-border-input);border-radius:4px;margin-top:4px;padding:6px;text-align:center;width:100%}.AddCoalModal_buttons__f7hSv{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.AddCoalModal_primaryButton__5OFgd{background:var(--component-button-primary-bg);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.Gauge_gaugeCard__ILeZB{background:var(--semantic-brand-contrast);border:1px solid var(--semantic-border-muted);border-radius:10px;box-shadow:var(--semantic-shadow-sm);display:flex;flex-direction:column;height:100%;padding:9px 7px;transition:transform .2s ease;width:100%}.Gauge_gaugeCard__ILeZB:hover{box-shadow:var(--semantic-shadow-md-soft);transform:translateY(-2px)}.Gauge_gaugeHeader__UTcZz{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;padding:0 3px}.Gauge_titleRow__Dtfza{align-items:center;display:flex;gap:4px;max-width:75%}.Gauge_editButton__Pkso0{align-items:center;background:var(--component-button-primary-bg);border:none;border-radius:4px;color:var(--semantic-brand-contrast);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s ease;width:24px}.Gauge_editButton__Pkso0:hover{background:var(--component-button-primary-bg-hover);transform:scale(1.05)}.Gauge_gaugeTitle__b9A6A{color:var(--semantic-text-primary);font-size:11.7px;font-weight:600;margin:0}.Gauge_gaugeValue__llK5k{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:13.1px;font-weight:700}.Gauge_gaugeContainer__-XmNu{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-top:0;width:100%}.Gauge_gaugeSvg__1Ep\+f{height:auto;margin-bottom:6px;max-width:100%;width:auto}.Gauge_gaugeProgress__7pm31{transition:stroke-dashoffset .8s ease-in-out}.Gauge_gaugePointer__6UIut{transition:transform .8s ease-in-out}.Gauge_gaugeLabel__AJL3l{fill:var(--semantic-text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:14px;font-weight:400}.Gauge_rangeIndicator__R3IgY{background:var(--semantic-text-black);border-radius:20px;color:var(--semantic-brand-contrast);display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.3px;margin-top:3px;min-width:72px;padding:3px 7px;text-align:center;text-transform:uppercase}.Gauge_rangeLabel__l9LXb{display:block}@media (max-width:768px){.Gauge_gaugeTitle__b9A6A{font-size:14.5px}.Gauge_gaugeValue__llK5k{font-size:16.9px}.Gauge_gaugeSvg__1Ep\+f{max-width:160px}}.EditRangesModal_modalOverlay__9C04s{align-items:center;background:var(--semantic-overlay-default);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.EditRangesModal_modalContent__b6j6R{background:var(--semantic-bg-surface);border-radius:12px;box-shadow:0 10px 40px var(--semantic-overlay-light);max-height:90vh;max-width:700px;overflow-y:auto;padding:25px;width:90%}.EditRangesModal_modalHeader__O8lV9{border-bottom:5px solid var(--semantic-border-muted);margin-bottom:20px;padding-bottom:15px;text-align:center}.EditRangesModal_modalHeader__O8lV9 h2{color:var(--semantic-text-primary);font-size:20px;font-weight:600;margin:0}.EditRangesModal_modalSubtitle__czNgV{color:var(--semantic-text-secondary);font-size:14px;margin:5px 0 0}.EditRangesModal_rangesSection__Si5hF{margin:20px 0}.EditRangesModal_sectionTitle__YIe-J{color:var(--semantic-text-primary);font-size:16px;font-weight:600;margin-bottom:5px}.EditRangesModal_sectionSubtitle__b-2XK{color:var(--semantic-text-secondary);font-size:13px;margin-bottom:20px}.EditRangesModal_rangesList__u-Rwm{display:flex;flex-direction:column;gap:15px}.EditRangesModal_rangeItem__o-sQj{background:var(--semantic-bg-surface-plain);border:1px solid var(--semantic-border-muted);border-radius:8px;padding:15px}.EditRangesModal_rangeHeader__arl\+7{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.EditRangesModal_rangeLabel__BobQe{color:var(--semantic-text-primary);font-size:14px;font-weight:600}.EditRangesModal_rangeColorPreview__XXpfp{border:1px solid var(--semantic-border-soft);border-radius:4px;height:24px;width:24px}.EditRangesModal_rangeControls__T1D3C{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.EditRangesModal_rangeInputGroup__9oRjB{display:flex;flex-direction:column;gap:5px}.EditRangesModal_rangeInputGroup__9oRjB label{color:var(--semantic-text-secondary);font-size:12px}.EditRangesModal_colorSelect__KsQwd,.EditRangesModal_rangeInput__5shUy{background:var(--semantic-bg-surface);border:1px solid var(--semantic-border-soft);border-radius:4px;font-size:14px;padding:8px}.EditRangesModal_rangeInput__5shUy:disabled{background:var(--semantic-bg-surface-disabled);color:var(--semantic-text-muted)}.EditRangesModal_colorSelect__KsQwd{cursor:pointer}.EditRangesModal_rangePreview__jjZdj{border-top:1px solid var(--semantic-border-muted);margin-top:25px;padding-top:20px}.EditRangesModal_previewTitle__Ql\+ru{color:var(--semantic-text-primary);font-size:14px;font-weight:600;margin-bottom:10px}.EditRangesModal_previewBar__KFvpu{background:var(--semantic-bg-surface-disabled);border-radius:15px;display:flex;height:30px;overflow:hidden;position:relative}.EditRangesModal_previewSegment__2rj4N{height:100%;transition:all .3s ease}.EditRangesModal_previewValue__PVU\+T{background:var(--semantic-text-black);border-radius:4px;color:var(--semantic-brand-contrast);font-size:12px;font-weight:600;padding:4px 8px;position:absolute;top:-10px;transform:translateX(-50%);z-index:10}.EditRangesModal_previewValue__PVU\+T:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--semantic-text-black);content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.EditRangesModal_modalActions__Q83fI{border-top:1px solid var(--semantic-border-muted);display:flex;gap:10px;justify-content:flex-end;margin-top:20px;padding-top:20px}.EditRangesModal_cancelButton__Ih79Y,.EditRangesModal_saveButton__O5\+UK{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.EditRangesModal_cancelButton__Ih79Y{background:var(--semantic-bg-surface-disabled);color:var(--semantic-text-secondary)}.EditRangesModal_cancelButton__Ih79Y:hover{background:var(--semantic-bg-surface-hover-strong)}.EditRangesModal_saveButton__O5\+UK{background:var(--component-button-primary-bg);color:var(--semantic-brand-contrast)}.EditRangesModal_saveButton__O5\+UK:hover{background:var(--component-button-primary-bg-hover)}.Simulation_mainContainer__agdxg{display:flex;flex:1 1;flex-direction:column;min-height:100vh;min-width:0}.Simulation_header__AwpVM{align-items:center;background-color:var(--component-header-bg);display:flex;height:60px;justify-content:space-between;min-width:0;width:100%}.Simulation_headerLeft__R65IE{align-items:center;display:flex;flex:1 1;min-width:0}.Simulation_headerTitle__SGU7e{color:var(--semantic-brand-contrast);font-weight:700;margin-left:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Simulation_headerRight__C5yeK{align-items:center;display:flex;flex-shrink:0;gap:15px;margin-right:20px}.Simulation_primaryButton__OIX--{background:var(--component-button-primary-bg);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.Simulation_primaryButton__OIX--:hover{background:var(--component-button-primary-bg-hover);box-shadow:var(--semantic-shadow-brand-sm)}.Simulation_headerButton__8X0aX:hover{background:var(--component-header-action-button-hover-bg)}.Simulation_content__-l7TV{flex:1 1;overflow-y:auto;padding:25px 30px}.Simulation_totalMix__w2nWt{align-items:center;background:var(--semantic-bg-surface);border-radius:8px;box-shadow:var(--semantic-shadow-sm);display:flex;font-size:16px;gap:10px;margin-bottom:20px;padding:15px 20px}.Simulation_totalMix__w2nWt strong{color:var(--semantic-text-primary)}.Simulation_warning__LUk2a{animation:Simulation_pulse__uusNv 1.5s ease-in-out infinite;color:var(--semantic-feedback-danger-500);font-weight:600}@keyframes Simulation_pulse__uusNv{0%,to{opacity:1}50%{opacity:.5}}.Simulation_emptyState__-3vk8{color:var(--semantic-text-secondary);padding:60px 20px;text-align:center}.Simulation_emptyState__-3vk8 p{font-size:16px;margin:10px 0}.Simulation_emptyState__-3vk8 p:first-child{color:var(--semantic-text-primary);font-size:18px;font-weight:600}.Simulation_coalList__euk76{display:flex;flex-direction:column;gap:20px}.Simulation_coalCard__JVocN{background:var(--semantic-bg-surface);border:1px solid var(--semantic-border-subtle);border-radius:12px;box-shadow:var(--semantic-shadow-sm);overflow:hidden;transition:all .3s ease}.Simulation_coalCard__JVocN:hover{box-shadow:var(--semantic-shadow-md);transform:translateY(-2px)}.Simulation_coalCardHeader__Uey3i{align-items:center;background:linear-gradient(135deg,var(--component-header-gradient-start) 0,var(--component-header-gradient-end) 100%);display:flex;justify-content:space-between;padding:15px 20px}.Simulation_coalCardHeader__Uey3i h3{color:var(--semantic-brand-contrast);font-size:18px;font-weight:600;margin:0}.Simulation_removeButton__lT80B{background:var(--semantic-feedback-danger-500);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s ease}.Simulation_removeButton__lT80B:hover{background:var(--semantic-feedback-danger-600);transform:scale(1.05)}.Simulation_coalCardBody__8Kt4J{padding:20px}.Simulation_section__WyNT\+{margin-bottom:25px}.Simulation_section__WyNT\+:last-child{margin-bottom:0}.Simulation_sectionTitle__a7LEi{border-bottom:2px solid var(--semantic-border-subtle);color:var(--component-header-gradient-start);font-size:16px;font-weight:600;margin:0 0 15px;padding-bottom:8px}.Simulation_inputGrid__JePR5{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Simulation_inputGroup__vWnB0{display:flex;flex-direction:column;gap:5px}.Simulation_inputGroup__vWnB0 label{color:var(--semantic-text-dark-muted);font-size:13px;font-weight:600;margin-bottom:2px}.Simulation_numberInput__ajFh1,.Simulation_selectInput__CIrw7,.Simulation_textInput__b41ZF{background:var(--semantic-bg-surface);border:1px solid var(--semantic-border-accent);border-radius:6px;color:var(--semantic-text-slate-800);font-size:14px;padding:10px 12px;transition:all .2s ease}.Simulation_numberInput__ajFh1:focus,.Simulation_selectInput__CIrw7:focus,.Simulation_textInput__b41ZF:focus{border-color:var(--component-button-primary-bg);box-shadow:var(--semantic-shadow-focus-primary);outline:none}.Simulation_numberInput__ajFh1:hover,.Simulation_selectInput__CIrw7:hover,.Simulation_textInput__b41ZF:hover{border-color:var(--semantic-border-accent-hover)}.Simulation_selectInput__CIrw7{cursor:pointer}.Simulation_numberInput__ajFh1::-webkit-inner-spin-button,.Simulation_numberInput__ajFh1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Simulation_numberInput__ajFh1{-moz-appearance:textfield}.Simulation_dashboard__KHvxN{background:var(--semantic-bg-surface);border-radius:12px;box-shadow:var(--semantic-shadow-sm-soft);box-sizing:border-box;margin-top:20px;padding:20px;width:100%}.Simulation_dashboardHeader__Yq0jc{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.Simulation_dashboardTitle__SNxVD{color:var(--component-header-gradient-start);font-size:18px;font-weight:600;margin:0}.Simulation_editAllButton__Q5gxH{align-items:center;background:#0000;border:1px solid var(--semantic-border-accent);border-radius:6px;color:var(--semantic-text-dark-muted);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease}.Simulation_editAllButton__Q5gxH:hover{background:var(--semantic-bg-surface-hover-soft);border-color:var(--semantic-border-accent-hover)}.Simulation_gaugesGrid__gPIWj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Simulation_allRangesModal__Iz4O8,.Simulation_gaugeWrapper__X2nEw{display:flex;justify-content:center}.Simulation_allRangesModal__Iz4O8{align-items:center;background:var(--semantic-overlay-default);inset:0;position:fixed;z-index:1000}.Simulation_allRangesContent__fas7y{background:var(--semantic-bg-surface);border-radius:12px;box-shadow:0 20px 60px var(--semantic-overlay-soft);max-height:80vh;max-width:480px;overflow-y:auto;padding:28px;width:90%}.Simulation_allRangesContent__fas7y h2{color:var(--component-header-gradient-start);font-size:20px;margin:0 0 8px}.Simulation_allRangesContent__fas7y p{color:var(--semantic-text-slate-500);font-size:14px;margin:0 0 20px}.Simulation_chartSelector__BpmiU{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.Simulation_chartSelectButton__rw-uh{align-items:center;background:var(--semantic-bg-surface-muted-3);border:1px solid var(--semantic-border-subtle);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;text-align:left;transition:all .2s ease}.Simulation_chartSelectButton__rw-uh:hover{background:var(--semantic-bg-surface-info-2);border-color:var(--component-button-primary-bg)}.Simulation_chartName__1KPMY{color:var(--semantic-text-slate-800);font-size:14px;font-weight:500}.Simulation_chartValue__8ddDy{color:var(--semantic-text-slate-500);font-size:13px}.Simulation_cancelButton__WyD75{background:#0000;border:1px solid var(--semantic-border-accent);border-radius:6px;color:var(--semantic-text-dark-muted);cursor:pointer;font-size:14px;padding:10px;transition:all .2s ease;width:100%}.Simulation_cancelButton__WyD75:hover{background:var(--semantic-bg-surface-hover-soft)}@media (max-width:1200px){.Simulation_inputGrid__JePR5{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:940px){.Simulation_inputGrid__JePR5{gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.Simulation_numberInput__ajFh1,.Simulation_selectInput__CIrw7,.Simulation_textInput__b41ZF{font-size:13px;padding:8px 10px}.Simulation_sectionTitle__a7LEi{font-size:15px}}@media (max-width:768px){.Simulation_mainContainer__agdxg{padding-bottom:80px}.Simulation_header__AwpVM{align-items:flex-start;flex-direction:column;gap:15px;height:auto;padding:15px 20px}.Simulation_headerLeft__R65IE{width:100%}.Simulation_headerRight__C5yeK{justify-content:flex-end;width:100%}.Simulation_content__-l7TV{padding:15px}.Simulation_inputGrid__JePR5{grid-template-columns:1fr}.Simulation_coalCardHeader__Uey3i{align-items:flex-start;flex-direction:column;gap:10px}.Simulation_removeButton__lT80B{width:100%}}@media (max-width:480px){.Simulation_addButton__bLC4j{padding:12px;width:100%}.Simulation_coalCardBody__8Kt4J{padding:15px}.Simulation_section__WyNT\+{margin-bottom:20px}.Simulation_totalMix__w2nWt{align-items:flex-start;flex-direction:column}}.ToastHost_toastContainer__ATUpd{display:flex;flex-direction:column;gap:10px;position:fixed;right:18px;top:18px;z-index:2000}.ToastHost_toast__PpAYg{background:var(--component-header-gradient-start);border-radius:8px;box-shadow:0 6px 20px var(--semantic-overlay-light);color:var(--semantic-brand-contrast);font-size:14px;min-width:220px;padding:12px 16px}.ToastHost_success__6IDvn{background:var(--semantic-feedback-success)}.ToastHost_error__qtpK\+{background:var(--semantic-feedback-danger)}.MixingPlan_mainContainer__sC1Nf{display:flex;flex:1 1;flex-direction:column;min-height:100vh}.MixingPlan_header__IQ8bp{align-items:center;background-color:var(--component-header-bg);display:flex;height:60px;justify-content:space-between;width:100%}.MixingPlan_headerLeft__xxcOx{flex:1 1;margin-left:20px}.MixingPlan_headerTitle__NW9Iw{color:var(--semantic-brand-contrast);font-weight:700}.MixingPlan_headerRight__q4YB2{align-items:center;display:flex;gap:15px;margin-right:20px}.MixingPlan_headerPlanLabel__R8NIw{color:var(--semantic-brand-contrast);font-weight:700}.MixingPlan_planInput__iy6HE{border:none;border:1px solid var(--semantic-border-soft);border-radius:8px;color:var(--semantic-text-primary);font-size:14px;margin-left:10px;padding:8px 15px;width:100px}.MixingPlan_planInput__iy6HE:focus{outline:none}.MixingPlan_dateSelector__YFpWV{align-items:center;background:var(--semantic-bg-surface);border:1px solid var(--semantic-border-soft);border-radius:8px;display:flex;gap:10px;padding:8px 15px}.MixingPlan_calendarIcon__oaoN-{color:var(--semantic-text-secondary);font-size:16px}.MixingPlan_currentDate__jqbVF{color:var(--semantic-text-primary);font-size:14px;font-weight:500}.MixingPlan_dateInput__Uom9D{background:#0000;border:none;color:var(--semantic-text-primary);font-size:14px;width:120px}.MixingPlan_dateInput__Uom9D:focus{outline:none}.MixingPlan_dateSeparator__CyjEH{color:var(--semantic-text-muted);font-size:14px}.MixingPlan_primaryButton__YWZp\+{background:var(--component-button-primary-bg);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background .2s ease}.MixingPlan_primaryButton__YWZp\+:hover{background:var(--component-button-primary-bg-hover)}.MixingPlan_secondaryButton__ax1ey{background:var(--semantic-bg-surface);border:1px solid var(--component-button-primary-bg);border-radius:6px;color:var(--component-button-primary-bg);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.MixingPlan_secondaryButton__ax1ey:hover{background:var(--semantic-bg-surface-info)}.MixingPlan_comboChartSection__TuDSH{background:var(--semantic-bg-surface);margin:0;padding:25px 30px}.MixingPlan_comboChartHeader__RZ2M7{margin-bottom:20px}.MixingPlan_sectionTitle__fnFVD{color:var(--semantic-text-primary);font-size:20px;font-weight:600;margin:0 0 15px}.MixingPlan_metricButtons__ZmISQ{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0}.MixingPlan_metricButton__73EMD{background:var(--semantic-gradient-surface);border:1px solid var(--semantic-border-subtle);border-radius:10px;box-shadow:var(--semantic-shadow-xs);color:var(--semantic-text-dark-muted);cursor:pointer;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:14px;font-weight:600;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.MixingPlan_metricButton__73EMD:before{background:var(--semantic-gradient-brand-soft);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.MixingPlan_metricButton__73EMD:hover{border-color:var(--semantic-border-accent);box-shadow:var(--semantic-shadow-brand-md);transform:translateY(-2px)}.MixingPlan_metricButton__73EMD:hover:before{opacity:1}.MixingPlan_metricButtonText__mytm\+{position:relative;z-index:1}.MixingPlan_metricButtonIndicator__Gzied{border-radius:50%;box-shadow:0 0 8px currentColor;height:8px;position:absolute;right:8px;top:8px;width:8px;z-index:2}.MixingPlan_metricButtonActive__ByTDF{background:var(--semantic-gradient-brand);box-shadow:var(--semantic-shadow-brand-lg);color:var(--semantic-brand-contrast);transform:translateY(-2px)}.MixingPlan_metricButtonActive__ByTDF:before{opacity:0}.MixingPlan_metricButtonActive__ByTDF:hover{background:var(--semantic-gradient-brand);box-shadow:var(--semantic-shadow-brand-xl)}.MixingPlan_dashboard__69kvx{flex:1 1;padding:25px 30px}.MixingPlan_dashboardHeader__-W-m5{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.MixingPlan_dashboardTitle__nFohr{color:var(--semantic-text-primary);font-size:20px;font-weight:600;margin:0}.MixingPlan_rampSection__xtIeV{margin-bottom:35px}.MixingPlan_rampSection__xtIeV:last-of-type{margin-bottom:0}.MixingPlan_rampHeader__RmPU1{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.MixingPlan_rampTitle__y6u1h{color:var(--semantic-text-primary);font-size:18px;font-weight:600;margin:0}.MixingPlan_editAllButton__tXTWP{align-items:center;background:var(--semantic-bg-surface-subtle);border:1px solid var(--semantic-border-soft);border-radius:6px;color:var(--semantic-text-secondary);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 15px;transition:all .2s ease}.MixingPlan_editAllButton__tXTWP:hover{background:var(--semantic-bg-surface-hover);border-color:var(--semantic-border-input)}.MixingPlan_gaugesGrid__-fDe7{grid-column-gap:10px;grid-row-gap:12px;column-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,185px));justify-content:flex-start;row-gap:12px}.MixingPlan_gaugeWrapper__ktpFy{align-items:stretch;display:flex;justify-content:center;position:relative;width:min(185px,100%)}.MixingPlan_allRangesModal__VjUyY{align-items:center;background:var(--semantic-overlay-default);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.MixingPlan_allRangesContent__HgFQk{background:var(--semantic-bg-surface);border-radius:12px;max-height:80vh;max-width:400px;overflow-y:auto;padding:25px;width:90%}.MixingPlan_allRangesContent__HgFQk h2{color:var(--semantic-text-primary);font-size:20px;font-weight:600;margin:0 0 10px}.MixingPlan_allRangesContent__HgFQk p{color:var(--semantic-text-secondary);font-size:14px;margin:0 0 20px}.MixingPlan_chartSelector__vJ7Xz{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.MixingPlan_chartSelectButton__gmaMj{align-items:center;background:var(--semantic-bg-surface-subtle);border:1px solid var(--semantic-border-muted);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 15px;text-align:left;transition:all .2s ease}.MixingPlan_chartSelectButton__gmaMj:hover{background:var(--semantic-bg-surface-hover);border-color:var(--semantic-border-soft)}.MixingPlan_emptyState__31QXT{color:var(--semantic-text-secondary);font-size:14px;padding:10px 0}.MixingPlan_chartName__KpeZn{color:var(--semantic-text-primary);font-size:14px;font-weight:600}.MixingPlan_chartValue__rKjGe{color:var(--semantic-text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:14px}.MixingPlan_cancelButton__w9x6V{background:var(--semantic-bg-surface-disabled);border:none;border-radius:6px;color:var(--semantic-text-secondary);cursor:pointer;font-size:14px;font-weight:600;padding:10px;transition:background .2s ease;width:100%}.MixingPlan_cancelButton__w9x6V:hover{background:var(--semantic-bg-surface-hover-strong)}.MixingPlan_predictionModal__VL\+14{align-items:center;background:var(--semantic-overlay-strong);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.MixingPlan_predictionContent__5uu5o{background:var(--semantic-brand-contrast);border-radius:12px;max-height:85vh;max-width:720px;overflow-y:auto;padding:24px;width:90%}.MixingPlan_predictionHeader__IY8us h2{color:var(--semantic-text-primary);font-size:20px;font-weight:600;margin:0 0 6px}.MixingPlan_predictionSubtitle__azhtx{color:var(--semantic-text-secondary);font-size:14px;margin:0 0 16px}.MixingPlan_predictionTables__h1uLo{grid-gap:16px;display:grid;gap:16px}.MixingPlan_predictionSection__mZn6H h3{color:var(--semantic-text-primary);font-size:16px;font-weight:600;margin:0 0 8px}.MixingPlan_predictionTable__KtTPz{background:var(--semantic-bg-surface-subtle);border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.MixingPlan_predictionTable__KtTPz td,.MixingPlan_predictionTable__KtTPz th{border-bottom:1px solid var(--semantic-border-subtle);font-size:14px;padding:10px 12px;text-align:left}.MixingPlan_predictionTable__KtTPz th{background:var(--component-header-gradient-start);color:var(--semantic-brand-contrast);font-weight:600}.MixingPlan_predictionTable__KtTPz tr:last-child td{border-bottom:none}.MixingPlan_closePredictionButton__zaoUN{background:var(--component-button-primary-bg);border:none;border-radius:6px;color:var(--semantic-brand-contrast);cursor:pointer;font-size:14px;font-weight:600;margin-top:18px;padding:10px;transition:background .2s ease;width:100%}.MixingPlan_closePredictionButton__zaoUN:hover{background:var(--component-button-primary-bg-hover)}@media (max-width:1600px){.MixingPlan_gaugesGrid__-fDe7{grid-template-columns:repeat(auto-fit,minmax(185px,185px))}}@media screen and (max-width:940px){.MixingPlan_container__mIypK{font-size:14px}.MixingPlan_planInput__iy6HE{border-radius:8px;padding:8px;width:65px}.MixingPlan_headerLeft__xxcOx{margin:0;padding-left:20px}.MixingPlan_headerRight__q4YB2{margin:0;padding-right:20px}.MixingPlan_dateSelector__YFpWV{align-items:center;background:var(--semantic-bg-surface);border:1px solid var(--semantic-border-soft);border-radius:8px;display:flex;gap:0;padding:4px}.MixingPlan_dateInput__Uom9D{background:var(--semantic-brand-contrast);border-radius:8px;font-size:14px;padding:4px 8px;width:120px}}@media (max-width:768px){.MixingPlan_container__mIypK{font-size:14px}.MixingPlan_header__IQ8bp{align-items:flex-start;flex-direction:column;gap:15px;height:100%}.MixingPlan_headerLeft__xxcOx{margin:0;padding-left:60px;padding-top:20px}.MixingPlan_headerRight__q4YB2{align-items:center;flex-direction:row;justify-content:space-around;margin:0;padding:10px 10px 20px;width:100%}.MixingPlan_planSelector__FhHvF{align-items:center;display:flex;justify-content:center}.MixingPlan_planInput__iy6HE{border-radius:8px;padding:4px 8px;width:65px}.MixingPlan_comboChartSection__TuDSH{padding:20px 15px}.MixingPlan_metricButtons__ZmISQ{gap:6px}.MixingPlan_metricButton__73EMD{font-size:12px;padding:6px 12px}.MixingPlan_dateSelector__YFpWV{background:none;border:none;border-radius:8px;gap:5px;padding:0}.MixingPlan_dateInput__Uom9D{background:var(--semantic-brand-contrast);border-radius:8px;font-size:14px;padding:4px 8px;width:120px}.MixingPlan_calendarIcon__oaoN-{color:var(--semantic-brand-contrast);font-size:16px}.MixingPlan_dateSeparator__CyjEH{color:var(--semantic-brand-contrast);font-size:14px;font-weight:700}.MixingPlan_primaryButton__YWZp\+{font-weight:700;padding:4px 8px}.MixingPlan_gaugesGrid__-fDe7{grid-template-columns:1fr}.MixingPlan_gaugeWrapper__ktpFy{width:100%}.MixingPlan_mainContainer__sC1Nf{padding-bottom:80px}}@media (max-width:480px){.MixingPlan_comboChartSection__TuDSH,.MixingPlan_dashboard__69kvx,.MixingPlan_header__IQ8bp{padding:15px}.MixingPlan_dateSelector__YFpWV{flex-wrap:wrap}.MixingPlan_headerRight__q4YB2{align-items:baseline;flex-direction:column;justify-content:space-between;margin:0;padding:10px 10px 20px;width:100%}.MixingPlan_dateInput__Uom9D{width:100px}.MixingPlan_metricButtons__ZmISQ{justify-content:center}}.Sidebar_sidebar__TTYAt{background:var(--component-sidebar-bg);color:var(--semantic-brand-contrast);display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:all .3s ease;width:60px;z-index:1000}.Sidebar_sidebar__TTYAt:hover{width:250px}.Sidebar_brandRow__Ev0RR{align-items:center;display:flex;gap:8px;min-height:52px;overflow:hidden;padding:12px 0 12px 10px;width:100%}.Sidebar_logo__7wfyA{flex-shrink:0;height:40px;margin-bottom:0;object-fit:contain;width:40px}.Sidebar_brandTitle__i5yT7{font-size:15px;font-weight:700;letter-spacing:.2px;opacity:0;padding-right:12px;transform:translateX(-20px);transition:opacity .3s,transform .3s;white-space:nowrap}.Sidebar_divisor__bOXpt{border-top:2px solid var(--component-sidebar-item-active-bg);padding-bottom:16px;width:100%}.Sidebar_menuLinks__ZBXpl{flex:1 1}.Sidebar_link__mVAGN{align-items:center;color:var(--semantic-brand-contrast);display:flex;padding:12px;text-decoration:none;transition:background .2s}.Sidebar_active__tuHV6,.Sidebar_link__mVAGN:hover{background:var(--component-sidebar-item-active-bg)}.Sidebar_icon__1v8Ln{display:flex;flex-shrink:0;height:30px;justify-content:center;margin-right:15px;width:30px}.Sidebar_disabledLink__2DixF{cursor:not-allowed;opacity:.9}.Sidebar_disabledLink__2DixF:hover{background:#0000}.Sidebar_disabledContent__zaW6k{filter:blur(1.5px);opacity:.7}.Sidebar_text__7KXMP{opacity:0;transform:translateX(-20px);transition:opacity .3s,transform .3s;white-space:nowrap}.Sidebar_lockIcon__-MQHp{align-items:center;display:flex;margin-left:auto;opacity:.85}.Sidebar_sidebar__TTYAt:hover .Sidebar_brandTitle__i5yT7,.Sidebar_sidebar__TTYAt:hover .Sidebar_text__7KXMP{opacity:1;transform:translateX(0)}.Sidebar_hamburger__omjbA{background:none;border:none;color:var(--semantic-brand-contrast);cursor:pointer;left:15px;position:fixed;top:15px;z-index:1200}.Sidebar_overlay__wcIZa{background:var(--semantic-overlay-soft);inset:0;position:fixed;z-index:900}.Sidebar_mobile__rhqjg{left:-260px;transition:left .3s ease;width:250px}.Sidebar_open__hCXU6{left:0}.Sidebar_mobileBrandTitle__rtDdY,.Sidebar_mobileText__ZfLq6{opacity:1;transform:translateX(0)}.Sidebar_userSection__z66FD{border-top:1px solid var(--component-sidebar-item-active-bg);padding:8px 0 12px}.Sidebar_userInfo__-2new{align-items:center;display:flex;padding:8px 12px}.Sidebar_userText__K1ID2{display:flex;flex-direction:column;min-width:0;opacity:0;overflow:hidden;transform:translateX(-20px);transition:opacity .3s,transform .3s}.Sidebar_mobileUserText__-XOCS{opacity:1;transform:translateX(0)}.Sidebar_userName__1wSmW{font-size:13px;font-weight:600}.Sidebar_userEmail__Q1NLT,.Sidebar_userName__1wSmW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userEmail__Q1NLT{color:var(--semantic-brand-contrast-muted);font-size:11px}.Sidebar_logoutButton__5lkRl{align-items:center;background:#0000;border:none;color:var(--semantic-brand-contrast);cursor:pointer;display:flex;padding:10px 12px;text-align:left;width:100%}.Sidebar_logoutButton__5lkRl:hover{background:var(--component-sidebar-item-active-bg)}.Sidebar_sidebar__TTYAt:hover .Sidebar_userText__K1ID2{opacity:1;transform:translateX(0)}.AppLayout_container__KcYMi{background:var(--semantic-bg-page);display:flex;min-height:100vh;min-width:0;width:100%}.AppLayout_main__CDI8t{display:flex;flex:1 1;flex-direction:column;margin-left:60px;min-width:0;overflow-x:hidden}@media (max-width:768px){.AppLayout_main__CDI8t{margin-left:0;padding-bottom:80px}}
/*# sourceMappingURL=main.4abc1a4e.css.map*/