#mc-root.mc{--bg:#0a0a0a;--panel:#0d0d0d;--line:#1e1e1e;--line2:#2a2a2a;--ink:#f5f5f5;--mut:#8a8a8a;--acc:#fff200;--good:#48f91e;--bad:#ff4d4d;--warn:#f5a623;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}#mc-root.mc{background:var(--bg);color:var(--ink);font-family:var(--mono);font-size:13px;line-height:1.45;-webkit-font-smoothing:antialiased;position:relative;min-height:80vh;padding-left:46px;accent-color:var(--acc)}#mc-root.mc *{box-sizing:border-box;margin:0;padding:0}#mc-root button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}#mc-root .mc-main{flex:1;min-width:0;padding:24px clamp(16px,4vw,40px) 56px}#mc-root .mc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}#mc-root .mc-title{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}#mc-root .mc-sub{color:var(--mut);text-transform:uppercase;font-size:11px;letter-spacing:.08em;margin-top:4px}#mc-root .mcg-head-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mc-root .mc-rangepicker{position:relative;display:flex;align-items:stretch}#mc-root .mc-range-toggle{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(255,255,255,.1);color:#b5b5b5;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.05em;background:var(--panel);cursor:pointer;font-family:inherit;white-space:nowrap}#mc-root .mc-range-toggle svg{width:14px;height:14px}#mc-root .mc-range-toggle:hover,#mc-root .mc-rangepicker.open .mc-range-toggle{border-color:#ffffff4d;color:#e0e0e0}#mc-root .mcg-cal{position:absolute;top:calc(100% + 6px);right:0;z-index:60;display:none;flex-direction:row;background:#0f0f0f;border:1px solid var(--line2);box-shadow:0 18px 44px #0009}#mc-root .mcg-cal-presets{display:flex;flex-direction:column;padding:8px;gap:2px;border-right:1px solid var(--line);min-width:118px}#mc-root .mcg-cal-presets button{text-align:left;padding:7px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);background:none;border:none;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .1s,color .1s}#mc-root .mcg-cal-presets button:hover{background:#fff20017;color:var(--acc)}#mc-root .mcg-cal-presets button.is-active{color:var(--acc)}#mc-root .mcg-cal-main{padding:12px 14px 10px;width:262px}#mc-root .mcg-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}#mc-root .mcg-cal-prev,#mc-root .mcg-cal-next{width:28px;height:28px;background:none;border:none;color:var(--mut);cursor:pointer;font-size:20px;line-height:1}#mc-root .mcg-cal-prev:hover,#mc-root .mcg-cal-next:hover{color:var(--ink)}#mc-root .mcg-cal-title{font-size:13px;font-weight:600;color:var(--ink)}#mc-root .mcg-cal-dow{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:10px;text-transform:uppercase;color:var(--mut);opacity:.7;margin-bottom:4px}#mc-root .mcg-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}#mc-root .mcg-cal-day{width:100%;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;background:none;border:none;cursor:pointer;font-family:inherit;color:var(--ink)}#mc-root .mcg-cal-day.out{color:#4a4a4a}#mc-root .mcg-cal-day.inrange{background:#fff20029}#mc-root .mcg-cal-day.inrange.out{color:#a5852a}#mc-root .mcg-cal-day.edge{background:var(--acc);color:#0a0a0a;font-weight:700}#mc-root .mcg-cal-day.today{box-shadow:inset 0 0 0 1px var(--line2)}#mc-root .mcg-cal-day:hover{background:#fff2001f}#mc-root .mcg-cal-day.edge:hover{background:var(--acc)}#mc-root .mcg-cal-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}#mc-root .mcg-cal-rng{font-size:10.5px;color:var(--mut)}#mc-root .mcg-cal-apply{padding:6px 14px;background:var(--acc);color:#0a0a0a;border:none;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;font-family:inherit}@media(max-width:600px){#mc-root .mcg-cal{right:auto;left:0;flex-direction:column}#mc-root .mcg-cal-presets{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--line);min-width:0}}#mc-root .mcg-btn-acc{background:var(--acc);color:#000;border:1px solid var(--acc);padding:8px 14px;font-family:inherit;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:opacity .15s}#mc-root .mcg-btn-acc:hover{opacity:.85}#mc-root .mcg-btn-line{background:var(--panel);border:1px solid rgba(255,255,255,.1);color:#b5b5b5;padding:8px 14px;font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:border-color .15s,color .15s,background .15s}#mc-root .mcg-btn-line:hover{border-color:var(--acc);color:var(--acc)}#mc-root .mcg-btn-line-acc{color:var(--acc);border-color:#fff20059}#mc-root .mcg-btn-line-acc:hover{background:var(--acc);color:#000;border-color:var(--acc)}#mc-root .mcg-btn-ghost{background:var(--panel);border:1px solid rgba(255,255,255,.1);color:#b5b5b5;padding:8px 12px;font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:border-color .15s,color .15s}#mc-root .mcg-btn-ghost:hover{border-color:var(--acc);color:var(--acc)}#mc-root .mcg-btn-ghost.is-on{border-color:var(--acc);color:#000;background:var(--acc)}#mc-root .mcg-input{background:var(--panel);border:1px solid rgba(255,255,255,.1);color:var(--ink);padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.01em;outline:none;color-scheme:dark}#mc-root .mcg-input::placeholder{color:var(--mut);text-transform:uppercase;font-size:11px;letter-spacing:.04em}#mc-root #mcg-search::placeholder{color:#4d4d4d}#mc-root .mcg-input:focus{border-color:var(--acc)}#mc-root .mcg-select{-webkit-appearance:none;appearance:none;background-color:var(--panel);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b5b5b5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:11px;border:1px solid rgba(255,255,255,.1);color:#b5b5b5;padding:8px 30px 8px 10px;font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;outline:none;color-scheme:dark}#mc-root .mcg-select:focus{border-color:var(--acc)}#mc-root .mcg-kpi-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--bg);border:1px solid var(--line);margin-bottom:16px}#mc-root .mcg-kpi{background:var(--bg);padding:14px 16px;display:flex;flex-direction:column;gap:4px;position:relative;border-left:1px solid var(--line);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#mc-root .mcg-kpi:first-child{border-left:none}#mc-root .mcg-kpi:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:var(--acc);transition:width .3s ease}#mc-root .mcg-kpi:hover{background:#0f0f0f;transform:translateY(-3px);box-shadow:0 10px 18px #00000080;z-index:2}#mc-root .mcg-kpi:hover:before{width:100%}#mc-root .mcg-kpi-lbl{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--mut)}#mc-root .mcg-kpi-val{font-size:20px;font-weight:700}#mc-root .mcg-kpi-tip{cursor:help}#mcg-kpitip{position:fixed;z-index:10050;display:none;min-width:200px;max-width:300px;background:#0f0f0f;border:1px solid #2a2a2a;box-shadow:0 14px 34px #000000bf;padding:9px 11px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#f5f5f5;pointer-events:none}#mcg-kpitip.show{display:block}#mcg-kpitip .mcg-kt-h{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8a8a8a;margin-bottom:7px}#mcg-kpitip .mcg-kt-r{display:flex;justify-content:space-between;gap:14px;padding:4px 0;border-bottom:1px solid #1a1a1a}#mcg-kpitip .mcg-kt-r:last-child{border-bottom:none}#mcg-kpitip .mcg-kt-r>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}#mcg-kpitip .mcg-kt-sub{font-size:9px;color:#8a8a8a;text-transform:uppercase;letter-spacing:.03em}#mcg-kpitip .mcg-kt-v{font-weight:700;color:#fff200;white-space:nowrap}#mcg-kpitip .mcg-kt-empty{color:#8a8a8a;text-transform:uppercase;font-size:10px;letter-spacing:.04em}#mc-root .mcg-viewtabs{position:relative;display:flex;align-items:stretch;border:1px solid var(--line2);flex:0 0 auto;height:38px}#mc-root .mcg-vtab{display:flex;align-items:center;justify-content:center;gap:0;padding:0 42px;font-family:inherit;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mut);background:var(--panel);border:none;border-right:1px solid var(--line2);cursor:pointer;white-space:nowrap;transition:color .15s,box-shadow .15s}#mc-root .mcg-vtab:last-of-type{border-right:none}#mc-root .mcg-vtab:hover{color:var(--ink)}#mc-root .mcg-vtab.is-active{color:var(--acc);background:var(--panel);box-shadow:inset 0 0 0 1px var(--acc)}#mc-root .mcg-vtab-fatura{position:relative}#mc-root .mcg-vtab-caret{position:absolute;right:0;top:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:26px;margin-left:0;border-left:1px solid rgba(255,255,255,.14);opacity:.7;cursor:pointer}#mc-root .mcg-vtab-caret:hover{opacity:1}#mc-root .mcg-vtab-caret svg{width:12px;height:12px}#mc-root .mcg-fatura-menu{display:none;position:absolute;top:calc(100% + 4px);right:0;z-index:200;background:#0f0f0f;border:1px solid var(--line2);box-shadow:0 14px 32px #000000a6;min-width:180px}#mc-root .mcg-fatura-menu.open{display:block}#mc-root .mcg-fatura-menu button{display:block;width:100%;text-align:left;padding:10px 12px;font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);background:none;border:none;cursor:pointer}#mc-root .mcg-fatura-menu button:hover{background:#fff20017;color:var(--acc)}#mc-root .mcg-parc-dot{font-size:7px;vertical-align:middle;opacity:.7}#mc-root .mcg-row.is-paid-credit{filter:brightness(.55) saturate(.85)}#mc-root .mcg-row.is-paid-credit:hover{filter:brightness(.85)}#mcg-paytip .mcg-paytip-off{opacity:.5;text-decoration:line-through}#mc-root .mcg-paydet-row.mcg-paydet-zero{opacity:.45;text-decoration:line-through}#mc-root .mcg-paytotal{cursor:help}#mc-root .mcg-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}#mc-root .mcg-filters .mcg-input{flex:1;min-width:180px}#mc-root .mcg-filters .mcg-input,#mc-root .mcg-filters .mcg-cs-trigger,#mc-root .mcg-filters .mcg-btn-ghost{height:38px}#mc-root .mcg-fut-check{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#b5b5b5;font-weight:600}#mc-root .mcg-fut-check input{-webkit-appearance:none;appearance:none;position:relative;width:17px;height:17px;flex:0 0 auto;border:1px solid rgba(255,255,255,.25);background:var(--panel);border-radius:0;cursor:pointer;transition:background .15s,border-color .15s}#mc-root .mcg-fut-check:hover input{border-color:#ffffff80}#mc-root .mcg-fut-check input:checked{background:var(--acc);border-color:var(--acc)}#mc-root .mcg-fut-check input:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:9px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}#mc-root .mcg-fut-wrap{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}#mc-root .mcg-fut-meses-row .mcg-cs,#mc-root .mcg-fut-meses-row .mcg-select{width:100%}#mc-root .mcg-fut-wrap .mcg-fut-check{margin-top:0;padding-top:0;border-top:none}#mc-root .mcg-fut-meses-row{margin-top:0;padding-top:0;opacity:0;pointer-events:none;transition:opacity .28s ease}#mc-root .mcg-fut-wrap.is-on .mcg-fut-meses-row{opacity:1;pointer-events:auto}#mc-root .mcg-fut-meses-row .mcg-cs-trigger{width:100%;font-size:10px;padding:7px 9px}#mc-root .mcg-body{display:grid;grid-template-columns:3fr 1fr;gap:16px;align-items:start}#mc-root .mcg-left{min-width:0;display:flex;flex-direction:column}@media(max-width:800px){#mc-root .mcg-body{grid-template-columns:1fr}#mc-root .mcg-side{display:none}}#mc-root .mcg-list-wrap{min-height:200px;border:1px solid var(--line);background:#0a0a0a;overflow:hidden}#mc-root .mcg-row{display:flex;align-items:center;gap:18px;height:42px;padding:0 18px;border-bottom:none;cursor:pointer;transition:background .15s;overflow:hidden}#mc-root .mcg-row:nth-child(odd){background:#0a0a0a}#mc-root .mcg-row:nth-child(2n){background:#0c0c0c}#mc-root .mcg-row.is-future{background-image:repeating-linear-gradient(45deg,transparent 0 6px,rgba(255,255,255,.045) 6px 7px)}#mc-root .mcg-row.is-future{filter:brightness(.55) saturate(.85)}#mc-root .mcg-row.is-future:hover{filter:brightness(.85)}#mc-root .mcg-row:nth-child(odd):hover{background-color:#141414}#mc-root .mcg-row:nth-child(2n):hover{background-color:#161616}#mc-root.is-fatura .mcg-row.is-future{background-image:none;filter:none}#mc-root .mcg-row.mcg-pay-open{background-image:linear-gradient(0deg,#d2303029,#d2303029)}#mc-root .mcg-row.mcg-pay-open:hover{background-image:linear-gradient(0deg,#d2303042,#d2303042)}#mc-root .mcg-pay-apagar{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bad);white-space:nowrap}#mc-root .mcg-row-cat-dot{width:10px;height:10px;border-radius:2px;flex:0 0 auto}#mc-root .mcg-row-catcell{flex:0 0 154px;min-width:0;padding-left:12px;padding-right:14px;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}#mc-root .mcg-row-cat-tag{width:100%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:24px;padding:0 10px;background:#ffffff0d;border:1px solid var(--line2);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--mut);white-space:nowrap;overflow:hidden}#mc-root .mcg-cat-trafego{background:#fff20024;border-color:#fff2006b;color:#fff200}#mc-root .mcg-cat-frete{background:#2fae5729;border-color:#2fae5773;color:#3ad46b}#mc-root .mcg-cat-insumos{background:#f5a62326;border-color:#f5a62373;color:#f5a623}#mc-root .mcg-cat-embalagem{background:#ff6ec724;border-color:#ff6ec76b;color:#ff6ec7}#mc-root .mcg-cat-plataforma{background:#4aa3ff26;border-color:#4aa3ff73;color:#4aa3ff}#mc-root .mcg-cat-equipamento{background:#b57bff26;border-color:#b57bff73;color:#b57bff}#mc-root .mcg-cat-produto{background:#22d3ee24;border-color:#22d3ee6b;color:#22d3ee}#mc-root .mcg-cat-aporte{background:#48f91e24;border-color:#48f91e6b;color:#48f91e}#mc-root .mcg-cat-venda{background:#48f91e1f;border-color:#48f91e66;color:#48f91e}#mc-root .mcg-order-row{cursor:default}#mc-root .mcg-row-cat-tag svg{width:13px;height:13px;flex:0 0 auto}#mc-root .mcg-cat-txt{overflow:hidden;text-overflow:ellipsis}#mc-root .mcg-row-ico{font-size:14px;flex:0 0 auto}#mc-root .mcg-list-head{display:flex;align-items:center;gap:18px;height:38px;padding:0 18px;background:var(--panel);border-bottom:1px solid var(--line2)}#mc-root .mcg-lh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--mut);white-space:nowrap;overflow:hidden}#mc-root .mcg-lh-cat{flex:0 0 154px;text-align:left;padding-left:12px;padding-right:14px}#mc-root .mcg-lh-data{flex:0 0 78px;padding-right:14px}#mc-root .mcg-lh-val{flex:0 0 130px;text-align:left;padding-left:14px;padding-right:14px}#mc-root .mcg-lh-desc{flex:1 1 auto;min-width:120px}#mc-root .mcg-lh-prazo{flex:0 0 96px;text-align:left}#mc-root .mcg-lh-metodo{flex:0 0 72px;text-align:left}#mc-root .mcg-lh-tipo{flex:0 0 96px;text-align:left}#mc-root .mcg-lh-del{flex:0 0 22px}#mc-root .mcg-row-metodo{flex:0 0 72px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);white-space:nowrap;overflow:hidden}#mc-root .mcg-row-metodo.is-credito{color:#4aa3ff}#mc-root .mcg-row-metodo.is-pix{color:#3ad46b}#mc-root .mcg-row-desc{flex:1 1 auto;min-width:120px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mc-root .mcg-row-notas{color:var(--mut);font-weight:400}#mc-root .mcg-row-notas:before{content:"\2022";font-size:7px;vertical-align:middle;margin:0 5px;opacity:.7}#mc-root .mcg-row-sp{flex:1 1 auto}#mc-root .mcg-row-tipo{flex:0 0 96px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:22px;line-height:1;font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);border:1px solid var(--line2);padding:0 6px;white-space:nowrap;overflow:hidden}#mc-root .mcg-val-parc{color:var(--mut);font-size:9px;font-weight:400;letter-spacing:.02em;margin-left:6px;vertical-align:middle}#mc-root .mcg-val-pos{color:var(--good);font-weight:700}#mc-root .mcg-row-tipo.rec{color:var(--warn);border-color:var(--warn)}#mc-root .mcg-row-tipo.parc{color:var(--acc);border-color:var(--acc)}#mc-root .mcg-row-prazo{flex:0 0 96px;overflow:hidden;white-space:nowrap;text-align:left}#mc-root .mcg-row-days{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--acc);white-space:nowrap}#mc-root .mcg-row-prev{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);white-space:nowrap}#mc-root .mcg-row-data{font-size:11px;color:var(--mut);flex:0 0 78px;text-align:left;padding-right:14px}#mc-root .mcg-row-val{font-size:12px;font-weight:700;flex:0 0 130px;text-align:left;padding-left:14px;padding-right:14px}#mc-root .mcg-row-del{flex:0 0 22px;text-align:center;color:var(--mut);background:none;border:none;cursor:pointer;font-size:14px;padding:0;opacity:0;transition:opacity .15s}#mc-root .mcg-row-del-sp{flex:0 0 22px}#mc-root .mcg-row:hover .mcg-row-del{opacity:1}#mc-root .mcg-panel-cat{background:var(--panel);border:1px solid var(--line);padding:16px}#mc-root .mc-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#mc-root .mc-panel-head h2{font-size:12px;text-transform:uppercase;letter-spacing:.08em}#mc-root .mcg-cat-row{display:flex;align-items:center;gap:8px;height:42px;padding:0;border-bottom:1px solid var(--line)}#mc-root .mcg-cat-row:last-child{border-bottom:none}@keyframes mcgCatIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}#mc-root .mcg-cat-row.mcg-cat-in{animation:mcgCatIn .4s cubic-bezier(.22,.61,.36,1) both}@keyframes mcgRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#mc-root .mcg-row.mcg-row-in{animation:mcgRowIn .34s cubic-bezier(.22,.61,.36,1) both}#mc-root .mcg-cat-bar-wrap{flex:1;height:4px;background:var(--line2);overflow:hidden}#mc-root .mcg-cat-bar{height:100%;transition:width .5s cubic-bezier(.22,.61,.36,1)}#mc-root .mcg-cat-nm{font-size:11px;flex:0 0 108px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mut)}#mc-root .mcg-cat-ic{flex:0 0 auto;display:inline-flex}#mc-root .mcg-cat-ic svg{width:13px;height:13px;display:block}#mc-root .mcg-cat-sq{flex:0 0 auto;width:11px;height:11px;border-radius:0;display:inline-block}#mc-root .mcg-cat-val{font-size:11px;font-weight:700;flex:0 0 auto;color:var(--mut)}#mc-root #mcg-pie-wrap{display:flex;flex-direction:column;align-items:center;gap:0;padding:18px 0 4px;border-top:1px solid var(--line);margin-top:12px}#mc-root .mcg-pie-box{position:relative;width:216px;height:216px;animation:mcgpiein .55s cubic-bezier(.2,.9,.3,1) both}@keyframes mcgpiein{0%{transform:scale(.9) rotate(-8deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}#mc-root #mcg-pie{width:216px;height:216px;overflow:visible}#mc-root #mcg-pie .mcg-slice{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .45s ease;transform:translate(0) scale(1);transform-origin:110px 110px;cursor:pointer;stroke:#0d0d0d;stroke-width:2;filter:brightness(1) saturate(1) drop-shadow(0 0 0 rgba(0,0,0,0))}#mc-root #mcg-pie.has-hot .mcg-slice{opacity:.28;filter:brightness(1) saturate(.5) drop-shadow(0 0 0 rgba(0,0,0,0))}#mc-root #mcg-pie .mcg-slice.is-hot{opacity:1;filter:brightness(1.12) saturate(1) drop-shadow(0 2px 6px rgba(0,0,0,.5));transform:translate(var(--px),var(--py)) scale(1.05)}#mc-root #mcg-pie-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;gap:1px}#mc-root #mcg-pie-center strong{font-size:14px;font-weight:700;letter-spacing:.01em;color:var(--ink);transition:color .18s ease;white-space:nowrap}#mc-root #mcg-pie-center span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--mut)}#mc-root #mcg-pie-tip{font-family:var(--mono);display:flex;flex-direction:column;align-items:center;gap:3px;max-height:0;opacity:0;overflow:hidden;text-align:center;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .3s ease,margin-top .35s cubic-bezier(.4,0,.2,1)}#mc-root #mcg-pie-tip:not([hidden]){max-height:60px;opacity:1;margin-top:10px}#mc-root #mcg-pie-tip strong{font-size:12px;letter-spacing:.05em;text-transform:uppercase}#mc-root #mcg-pie-tip span{color:var(--mut);font-size:12px;letter-spacing:.04em}#mc-root #mcg-modal-overlay,#mc-root #mcg-cat-overlay,#mc-root #mcg-pay-overlay,#mc-root #mcg-adiantar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}#mcg-paytip{position:fixed;z-index:10002;display:none;min-width:180px;max-width:260px;background:#0f0f0f;border:1px solid #2a2a2a;box-shadow:0 12px 32px #000000b3;padding:8px 10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#f5f5f5;pointer-events:none}#mcg-paytip.show{display:block}#mcg-paytip .mcg-paytip-row{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border-bottom:1px solid #1e1e1e}#mcg-paytip .mcg-paytip-row:last-child{border-bottom:none}#mcg-paytip .mcg-paytip-row span:last-child{font-weight:700;white-space:nowrap;color:#fff200}#mcg-paytip .mcg-paytip-empty{color:#8a8a8a;text-transform:uppercase;letter-spacing:.04em;font-size:10px}#mcg-paytip .mcg-kt-h{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8a8a8a;margin-bottom:6px}#mc-root .mcg-paydet-row[data-oid]{cursor:help}#mc-root .mcg-modal{background:var(--panel);border:1px solid var(--line2);width:min(600px,96vw);max-height:90vh;overflow-y:auto;font-family:var(--mono);color:var(--ink);font-size:13px}#mc-root #mcg-modal{overflow:visible;max-height:none}#mc-root #mcg-modal .mcg-modal-body{overflow:visible}#mc-root .mcg-modal-cat{width:min(500px,96vw)}#mc-root .mcg-modal{scrollbar-width:thin;scrollbar-color:var(--line2) #0d0d0d}#mc-root .mcg-modal::-webkit-scrollbar{width:8px}#mc-root .mcg-modal::-webkit-scrollbar-track{background:#0d0d0d}#mc-root .mcg-modal::-webkit-scrollbar-thumb{background:var(--line2);border:2px solid #0d0d0d}#mc-root .mcg-modal-head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}#mc-root .mcg-modal-close{background:none;border:none;color:var(--mut);font-size:18px;cursor:pointer;line-height:1}#mc-root .mcg-modal-close:hover{color:var(--ink)}#mc-root .mcg-modal-body{padding:20px}#mc-root .mcg-modal-foot{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--line)}#mc-root .mcg-field{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}#mc-root .mcg-field-sm{flex:0 0 130px}#mc-root .mcg-field label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--mut)}#mc-root .mcg-field input,#mc-root .mcg-field select,#mc-root .mcg-field textarea{background:var(--bg);border:1px solid rgba(255,255,255,.1);color:var(--ink);padding:9px 10px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.01em;outline:none;width:100%;color-scheme:dark}#mc-root .mcg-field input::placeholder,#mc-root .mcg-field textarea::placeholder{color:var(--mut);text-transform:uppercase;font-size:11px;letter-spacing:.04em}#mc-root .mcg-field input:not([type=color]),#mc-root .mcg-field .mcg-cs-trigger{height:40px}#mc-root .mcg-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b5b5b5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:11px;padding-right:30px;text-transform:uppercase;font-weight:600;font-size:10.5px;letter-spacing:.04em;cursor:pointer;color:#b5b5b5}#mc-root #mcg-f-notas{resize:none;overflow:hidden;min-height:38px}#mc-root .mcg-field input:focus,#mc-root .mcg-field select:focus,#mc-root .mcg-field textarea:focus{border-color:var(--acc)}#mc-root .mcg-field input[type=date]{color:#b5b5b5}#mc-root .mcg-field input[type=date]::-webkit-calendar-picker-indicator{width:20px;height:20px;cursor:pointer;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff200' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='3' y1='9' x2='21' y2='9'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}#mc-root .mcg-field input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}#mc-root .mcg-field-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}#mc-root .mcg-opt-new{color:var(--acc);font-weight:700}#mc-root .mcg-cat-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}#mc-root .mcg-cat-item:last-child{border-bottom:none}#mc-root .mcg-cat-dot{width:12px;height:12px;border-radius:2px;flex:0 0 auto}#mc-root .mcg-cat-swatch{width:20px;height:20px;flex:0 0 auto;padding:0;border:1px solid rgba(255,255,255,.2);background:none;cursor:pointer;border-radius:0;-webkit-appearance:none;appearance:none}#mc-root .mcg-cat-swatch::-webkit-color-swatch-wrapper{padding:0}#mc-root .mcg-cat-swatch::-webkit-color-swatch{border:none;border-radius:0}#mc-root .mcg-cat-name-in{flex:1;min-width:0;font-family:inherit;font-size:12px;font-weight:500;color:var(--ink);background:var(--bg);border:1px solid transparent;padding:6px 8px;outline:none}#mc-root .mcg-cat-name-in:hover{border-color:#ffffff1a}#mc-root .mcg-cat-name-in:focus{border-color:var(--acc)}#mc-root .mcg-cat-imp{-webkit-appearance:none;appearance:none;flex:0 0 auto;background:var(--bg);border:1px solid rgba(255,255,255,.12);color:#b5b5b5;font-family:inherit;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:5px 20px 5px 8px;cursor:pointer;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b5b5b5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:9px;color-scheme:dark}#mc-root .mcg-cat-imp:focus{border-color:var(--acc)}#mc-root .mcg-cat-item-del{background:none;border:none;color:var(--bad);cursor:pointer;font-size:13px}#mc-root .mcg-cat-new-row{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}#mc-root .mc-empty{color:var(--mut);font-size:11px;text-transform:uppercase;letter-spacing:.04em}@media(max-width:600px){#mc-root .mcg-kpi-strip{grid-template-columns:1fr 1fr}}#mc-root .mcg-cs{position:relative}#mc-root .mcg-filters .mcg-cs{flex:0 0 auto}#mc-root .mcg-field .mcg-cs{width:100%}#mc-root .mcg-cs-native{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}#mc-root .mcg-cs-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;cursor:pointer;font-family:inherit;color:var(--mut);background:var(--bg);border:1px solid var(--line2);text-transform:uppercase;letter-spacing:.04em;font-weight:600;white-space:nowrap;outline:none;transition:border-color .15s,color .15s}#mc-root .mcg-cs-trigger:hover{border-color:#3a3a3a;color:#cfcfcf}#mc-root .mcg-cs-trigger:after{content:"";flex:0 0 auto;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b5b5b5' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center;background-size:contain;transition:transform .2s}#mc-root .mcg-cs.open .mcg-cs-trigger:after{transform:rotate(180deg)}#mc-root .mcg-filters .mcg-cs-trigger{min-width:160px;font-size:10px;padding:7px 10px}#mc-root .mcg-field .mcg-cs-trigger{font-size:10.5px;padding:9px 10px}#mc-root .mcg-cs.open .mcg-cs-trigger{border-color:#3a3a3a;color:#cfcfcf}#mc-root .mcg-cs-list{position:absolute;top:calc(100% + 4px);left:0;right:0;min-width:100%;z-index:200;background:#0f0f0f;border:1px solid var(--line2);box-shadow:0 14px 32px #000000a6;max-height:260px;overflow-y:auto;display:none;scrollbar-width:thin;scrollbar-color:var(--line2) var(--bg)}#mc-root .mcg-cs-list::-webkit-scrollbar{width:8px}#mc-root .mcg-cs-list::-webkit-scrollbar-track{background:var(--bg)}#mc-root .mcg-cs-list::-webkit-scrollbar-thumb{background:var(--line2);border:2px solid #0f0f0f}#mc-root .mcg-cs.open .mcg-cs-list{display:block}#mc-root .mcg-cs-item{display:block;width:100%;text-align:left;padding:9px 11px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;color:var(--mut);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--line);transition:background .1s,color .1s,box-shadow .1s}#mc-root .mcg-cs-item:last-child{border-bottom:none}#mc-root .mcg-cs-item:hover{background:#fff20017;color:var(--acc);box-shadow:inset 2px 0 0 var(--acc)}#mc-root .mcg-cs-item.sel{color:var(--ink)}#mc-root .mcg-cs-head{padding:8px 11px 4px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#6a6a6a;pointer-events:none;border-bottom:1px solid var(--line)}#mc-root .mcg-cs-item.mcg-opt-new{color:var(--acc);border-top:1px solid var(--line2);position:sticky;bottom:0;background:#0f0f0f}#mc-root .mcg-cs-item.mcg-opt-new:hover{background:#fff20017;color:var(--acc)}#mc-root select option{color:#000;background:#fff}#mc-root #mcg-saving{position:fixed;right:18px;bottom:18px;z-index:10000;display:none;align-items:center;gap:8px;background:var(--panel);border:1px solid rgba(255,255,255,.15);color:#b5b5b5;padding:8px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}#mc-root #mcg-saving.show{display:flex}#mc-root .mcg-saving-dot{width:8px;height:8px;border-radius:50%;background:var(--acc);animation:mcgpulse 1s infinite}@keyframes mcgpulse{0%,to{opacity:.3}50%{opacity:1}}#mc-root #mcg-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-16px);z-index:10001;background:var(--panel);border:1px solid var(--acc);color:var(--ink);padding:10px 16px;font-size:12px;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}#mc-root #mcg-toast.show{opacity:1;transform:translate(-50%) translateY(0)}#mc-root .mcg-cat-save{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid var(--acc);background:none;color:var(--acc);cursor:pointer}#mc-root .mcg-cat-save svg{width:15px;height:15px}#mc-root .mcg-cat-save:hover{background:var(--acc);color:#000}#mc-root .mcg-cat-item.dirty .mcg-cat-save{display:flex}#mc-root .mcg-btn-ico{display:inline-flex;align-items:center;gap:6px}#mc-root .mcg-btn-ico svg{width:13px;height:13px}#mc-root .mcg-pay{display:flex;align-items:center;gap:14px;height:44px;padding:0 18px;border-bottom:1px solid var(--line);cursor:pointer;background:#0e0e08;transition:background .15s}#mc-root .mcg-pay:hover{background:#161509}#mc-root .mcg-pay.is-open{box-shadow:inset 2px 0 0 var(--acc)}#mc-root .mcg-pay-ic{flex:0 0 auto;width:16px;height:16px;color:var(--acc);display:flex;align-items:center;justify-content:center}#mc-root .mcg-pay-ic svg{width:15px;height:15px}#mc-root .mcg-pay-nm{flex:0 0 84px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink)}#mc-root .mcg-pay-range{flex:0 0 auto;font-size:11px;color:#cfcfcf;text-transform:uppercase;letter-spacing:.03em}#mc-root .mcg-pay-count{flex:0 0 auto;font-size:10px;color:var(--mut);text-transform:uppercase;letter-spacing:.03em}#mc-root .mcg-pay-sp{flex:1 1 auto}#mc-root .mcg-pay-badge{flex:0 0 auto;font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 7px;border:1px solid currentColor}#mc-root .mcg-pay-badge.paid{color:var(--good)}#mc-root .mcg-pay-badge.open{color:var(--acc)}#mc-root .mcg-pay-val{flex:0 0 96px;text-align:right;font-size:12px;font-weight:700;color:var(--ink)}#mc-root .mcg-paydet-top{display:flex;gap:28px;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid var(--line)}#mc-root .mcg-paydet-lbl{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin-bottom:3px}#mc-root .mcg-paydet-val{font-size:20px;font-weight:700}#mc-root .mcg-paydet-note{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);margin-bottom:8px}#mc-root.is-fatura-page #mcg-f-metodo-field{display:none}#mc-root .mcg-paydet-datecol{margin-left:auto}#mc-root .mcg-paydet-daterow{display:flex;align-items:center;gap:8px}#mc-root .mcg-pay-dateinput{-webkit-appearance:none;appearance:none;background:var(--panel);border:1px solid rgba(255,255,255,.14);color:var(--ink);border-radius:7px;padding:7px 9px;font-family:inherit;font-size:13px;font-weight:600;outline:none;color-scheme:dark;cursor:pointer}#mc-root .mcg-pay-dateinput:focus{border-color:var(--acc)}#mc-root .mcg-paydet-datereset{background:none;border:1px solid rgba(255,255,255,.14);color:var(--mut);border-radius:7px;padding:6px 9px;font-family:inherit;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}#mc-root .mcg-paydet-datereset:hover{color:var(--ink);border-color:#ffffff4d}#mc-root .mcg-paydet-list{max-height:320px;overflow-y:auto}#mc-root .mcg-paydet-box{background:#0a0a0a;border:1px solid var(--line);overflow:hidden}#mc-root .mcg-paydet-head{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--line2);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mut)}#mc-root .mcg-paydet-row{display:flex;align-items:center;gap:12px;padding:7px 12px;border-bottom:1px solid var(--line);font-size:12px}#mc-root .mcg-paydet-row:last-child{border-bottom:none}#mc-root .mcg-paydet-head .c-id,#mc-root .mcg-paydet-row .c-id{flex:0 0 64px;font-weight:600}#mc-root .mcg-paydet-head .c-cli,#mc-root .mcg-paydet-row .c-cli{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mc-root .mcg-paydet-row .c-cli{color:var(--ink)}#mc-root .mcg-paydet-head .c-cli{color:var(--mut)}#mc-root .mcg-paydet-head .c-dt,#mc-root .mcg-paydet-row .c-dt{flex:0 0 62px;color:var(--mut);text-transform:uppercase;font-size:10px;letter-spacing:.04em}#mc-root .mcg-paydet-head .c-ct,#mc-root .mcg-paydet-row .c-ct{flex:0 0 92px;text-align:right;font-weight:700}#mc-root .mcg-paydet-head .c-it,#mc-root .mcg-paydet-row .c-it{flex:0 0 46px;text-align:center;color:var(--mut)}#mc-root .mcg-paydet-list{scrollbar-width:thin;scrollbar-color:var(--line2) #0d0d0d}#mc-root .mcg-paydet-list::-webkit-scrollbar{width:8px}#mc-root .mcg-paydet-list::-webkit-scrollbar-track{background:#0d0d0d}#mc-root .mcg-paydet-list::-webkit-scrollbar-thumb{background:var(--line2);border:2px solid #0d0d0d}#mc-root .mcg-filter-clear{display:inline-flex;align-items:center;justify-content:center;padding:0;width:38px;flex:0 0 auto}#mc-root .mcg-filter-clear svg{width:15px;height:15px}#mc-root .mcg-dcal{position:relative;width:100%}#mc-root .mcg-dcal-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:40px;background:var(--bg);border:1px solid rgba(255,255,255,.1);color:#b5b5b5;padding:9px 10px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.01em;cursor:pointer;text-align:left;outline:none;transition:border-color .15s,color .15s}#mc-root .mcg-dcal-trigger:hover{border-color:#3a3a3a;color:#cfcfcf}#mc-root .mcg-dcal.open .mcg-dcal-trigger{border-color:var(--acc);color:var(--ink)}#mc-root .mcg-dcal-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mc-root .mcg-dcal-trigger .mcg-dcal-ph{color:var(--mut);text-transform:uppercase;font-size:11px;letter-spacing:.04em}#mc-root .mcg-dcal-trigger svg{width:15px;height:15px;flex:0 0 auto;color:var(--acc)}#mc-root .mcg-dcal-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:120;display:none;background:#0f0f0f;border:1px solid var(--line2);box-shadow:0 18px 44px #0009}#mc-root .mcg-dcal.open .mcg-dcal-pop{display:block}#mc-root .mcg-dcal-pop .mcg-cal-main{width:262px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mc-gastos.css.map */
