@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";
.bl-skin{--bl-bg:#0d140f;--bl-bg2:#121c15;--bl-bg3:#18251b;--bl-input:#0e1911;--bl-border:#26362a;--bl-border-strong:#3a4f3e;--bl-text:#f3f7f3;--bl-text2:#c2cec4;--bl-text3:#8fa093;--bl-brand:#2ea862;--bl-brand-strong:#1a8f4c;--bl-brand-dim:#12331f;--bl-action:#f97316;--bl-action-strong:#ea580c;--bl-action-glow:#f9731666;--bl-pos:#34d17f;--bl-pos-bg:#34d17f26;--bl-neg:#f0616d;--bl-neg-bg:#f0616d26;--bl-warn:#f5a524;--bl-warn-bg:#f5a52426;--bl-info:#5b9bf5;--bl-info-bg:#5b9bf526;color:var(--bl-text);background:var(--bl-bg);font-family:Plus Jakarta Sans,system-ui,sans-serif}html:not(.dark) .bl-skin{--bl-bg:#e7ede7;--bl-bg2:#fff;--bl-bg3:#f1f5f1;--bl-input:#fff;--bl-border:#d1dbd2;--bl-border-strong:#a9baac;--bl-text:#0c2015;--bl-text2:#2f453a;--bl-text3:#576c5e;--bl-brand:#15803d;--bl-brand-strong:#166534;--bl-brand-dim:#dcf2e4;--bl-action:#ea580c;--bl-action-strong:#c2410c;--bl-action-glow:#ea580c4d;--bl-pos:#126a38;--bl-pos-bg:#daf3e4;--bl-neg:#c02636;--bl-neg-bg:#fbe0e2;--bl-warn:#854500;--bl-warn-bg:#fbeccb;--bl-info:#1d4ed8;--bl-info-bg:#dbe8fe}.bl-skin .bl-text2{color:var(--bl-text2)}.bl-skin .bl-text3{color:var(--bl-text3)}.bl-skin .bl-field{min-width:0;color:var(--bl-text2);flex-direction:column;gap:.25rem;font-size:12px;font-weight:500;display:flex}.bl-skin .bl-num{font-variant-numeric:tabular-nums}.bl-skin .bl-card{background:var(--bl-bg2);border:1px solid var(--bl-border);border-radius:14px;box-shadow:0 8px 24px #0000002e}html:not(.dark) .bl-skin .bl-card{box-shadow:0 6px 18px #141e1414}.bl-skin .bl-panel{background:var(--bl-bg3);border:1px solid var(--bl-border);border-radius:12px}:where(.bl-skin .bl-input){border-radius:10px;outline:none;width:100%;padding:.5rem .7rem;font-family:inherit;font-size:14px;line-height:1.3}input:where(.bl-skin .bl-input):where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),select:where(.bl-skin .bl-input),textarea:where(.bl-skin .bl-input){padding:.5rem .7rem;font-size:14px;line-height:1.3}.bl-skin .bl-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]){background:var(--bl-input);border:1px solid var(--bl-border-strong);color:var(--bl-text)}.bl-skin .bl-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus{border-color:var(--bl-brand);box-shadow:0 0 0 3px var(--bl-brand-dim)}.bl-skin .bl-input::placeholder{color:var(--bl-text3);opacity:1}.bl-skin .bl-bare:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]){color:var(--bl-text);background:0 0;border:0}.bl-skin .bl-bare::placeholder{color:var(--bl-text3);opacity:1}.bl-skin .bl-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):disabled,.bl-skin .bl-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])[readonly]{background:var(--bl-bg3);color:var(--bl-text3);border-color:var(--bl-border);cursor:not-allowed}.bl-skin input:-webkit-autofill{-webkit-text-fill-color:var(--bl-text);box-shadow:0 0 0 1000px var(--bl-input) inset;caret-color:var(--bl-text);transition:background-color 9999s ease-in-out}.bl-skin input:-webkit-autofill:hover{-webkit-text-fill-color:var(--bl-text);box-shadow:0 0 0 1000px var(--bl-input) inset;caret-color:var(--bl-text);transition:background-color 9999s ease-in-out}.bl-skin input:-webkit-autofill:focus{-webkit-text-fill-color:var(--bl-text);box-shadow:0 0 0 1000px var(--bl-input) inset;caret-color:var(--bl-text);transition:background-color 9999s ease-in-out}.bl-skin select option,.bl-skin select optgroup{background:var(--bl-bg2);color:var(--bl-text)}.bl-skin{accent-color:var(--bl-brand);scrollbar-width:thin;scrollbar-color:var(--bl-border-strong) transparent}.bl-skin ::-webkit-scrollbar{width:10px;height:10px}.bl-skin ::-webkit-scrollbar-track{background:0 0}.bl-skin ::-webkit-scrollbar-thumb{background:var(--bl-border-strong);background-clip:content-box;border:2px solid #0000;border-radius:8px}.bl-skin ::-webkit-scrollbar-thumb:hover{background:var(--bl-text3);background-clip:content-box}.bl-skin .bl-label{text-transform:uppercase;letter-spacing:.05em;color:var(--bl-text3);margin-bottom:.25rem;font-size:12px;font-weight:700;display:block}.bl-skin .bl-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.bl-skin .bl-btn:disabled{opacity:.5;cursor:not-allowed}.bl-skin .bl-btn:active:not(:disabled){transform:scale(.98)}.bl-skin .bl-btn-ghost{background:var(--bl-bg3);border-color:var(--bl-border-strong);color:var(--bl-text2)}.bl-skin .bl-btn-ghost:hover{color:var(--bl-text)}.bl-skin .bl-btn-brand{background:var(--bl-brand);color:#fff}.dark .bl-skin .bl-btn-brand{background:#167a42}.bl-skin .bl-btn-brand:hover{background:var(--bl-brand-strong)}.dark .bl-skin .bl-btn-brand:hover{background:#126a38}.bl-skin .bl-btn-action{background:linear-gradient(180deg,var(--bl-action),var(--bl-action-strong));color:#fff;box-shadow:0 10px 26px var(--bl-action-glow);background:linear-gradient(#b63c05,#963004);border-radius:15px}.bl-skin .bl-cobrar{animation:2.4s ease-in-out infinite pdvPulse}@keyframes pdvPulse{0%,to{box-shadow:0 10px 26px var(--bl-action-glow)}50%{box-shadow:0 12px 42px var(--bl-action-glow)}}.bl-skin .bl-band{background:linear-gradient(135deg,var(--bl-brand-strong),var(--bl-brand));border-radius:16px;box-shadow:0 8px 24px #0000002e}.bl-skin .bl-kbd{border:1px solid var(--bl-border-strong);background:var(--bl-bg3);color:var(--bl-text2);border-radius:6px;align-items:center;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;font-weight:700;display:inline-flex}.bl-skin .bl-kbd-action{border-color:var(--bl-action);color:var(--bl-action)}html:not(.dark) .bl-skin .bl-kbd-action{color:#a33a00;border-color:#a33a00}.bl-skin .bl-row{border-top:1px solid var(--bl-border)}.bl-skin .bl-row:nth-child(odd){background:var(--bl-bg3)}.bl-skin tbody tr:hover td{background-color:#0000}.bl-skin tbody tr.bl-row:hover{background:var(--bl-bg2)}.bl-skin .bl-chip{border:1px solid var(--bl-border-strong);background:var(--bl-bg3);color:var(--bl-text2);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:13px;display:inline-flex}.bl-skin .bl-mini{border:1px solid var(--bl-border-strong);background:var(--bl-bg3);color:var(--bl-text2);cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.bl-skin .bl-mini:hover{color:var(--bl-text)}.bl-overlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.bl-overlay .bl-card{color:var(--bl-text);font-family:Plus Jakarta Sans,system-ui,sans-serif}.bl-skin .bl-thead{background:var(--bl-bg3)}:where(.bl-skin .bl-th){text-align:left;padding:.625rem .75rem}.bl-skin .bl-th{text-transform:uppercase;letter-spacing:.05em;color:var(--bl-text3);font-size:11px;font-weight:700}.bl-skin .bl-th-r{text-align:right}.bl-skin .bl-th-c{text-align:center}:where(.bl-skin .bl-td){padding:.625rem .75rem}.bl-skin .bl-td-r{text-align:right}.bl-skin .bl-td-c{text-align:center}.bl-skin .bl-badge{background:var(--bl-bg3);color:var(--bl-text2);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.bl-skin .bl-badge-ic{align-items:center;gap:.25rem;display:inline-flex}.bl-skin .bl-badge-pos{background:var(--bl-pos-bg);color:var(--bl-pos)}.bl-skin .bl-badge-neg{background:var(--bl-neg-bg);color:var(--bl-neg)}.bl-skin .bl-badge-warn{background:var(--bl-warn-bg);color:var(--bl-warn)}.bl-skin .bl-badge-info{background:var(--bl-info-bg);color:var(--bl-info)}.bl-skin .bl-badge-sm{font-size:12px;line-height:1.2;font-weight:inherit;padding:.125rem .375rem}.bl-skin .text-\[10px\],.bl-skin .text-\[11px\]{font-size:12px}.bl-skin .bl-badge-mudo{color:var(--bl-text3)}.bl-skin .bl-pill{border:1px solid var(--bl-border-strong);color:var(--bl-text2);background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:12px;font-weight:600;display:inline-flex}.bl-skin .card{background:var(--bl-bg2);border-color:var(--bl-border);border-radius:14px;box-shadow:0 8px 24px #0000002e}html:not(.dark) .bl-skin .card{box-shadow:0 6px 18px #141e1414}.bl-skin .skeleton{background:linear-gradient(90deg,var(--bl-bg3) 25%,var(--bl-bg2) 37%,var(--bl-bg3) 63%);background-size:200% 100%}.bl-skin .empty{color:var(--bl-text3)}.bl-skin .btn-primary{background:var(--bl-brand);box-shadow:none}.dark .bl-skin .btn-primary{background:#167a42}.bl-skin .btn-primary:hover{background:var(--bl-brand-strong);filter:none}.dark .bl-skin .btn-primary:hover{background:#126a38}.bl-skin .btn-ghost{background:var(--bl-bg3);border-color:var(--bl-border-strong);color:var(--bl-text2)}.bl-skin .btn-ghost:hover{background:var(--bl-bg2);color:var(--bl-text)}.bl-skin .border-gray-100,.bl-skin .border-gray-200{border-color:var(--bl-border)}.bl-skin .text-gray-500{color:var(--bl-text3)}.bl-skin .text-gray-600,.bl-skin .text-gray-700{color:var(--bl-text2)}.bl-skin .bg-white{background-color:var(--bl-bg2)}.bl-skin .label{color:var(--bl-text3)}.bl-skin .bl-brand{color:var(--bl-brand)}.bl-skin .bl-pos{color:var(--bl-pos)}.bl-skin .bl-neg{color:var(--bl-neg)}.bl-skin .bl-warn{color:var(--bl-warn)}.bl-skin .bl-info{color:var(--bl-info)}.bl-skin .bl-borda{border-color:var(--bl-border)}.bl-skin .bl-borda-forte{border-color:var(--bl-border-strong)}.bl-skin .bl-panel-plano{background:var(--bl-bg3)}.bl-skin .bl-card-plano{background:var(--bl-bg2)}.bl-skin .bl-hov-text2:hover{color:var(--bl-text2)}.bl-skin .bl-hov-brand:hover{color:var(--bl-brand)}.bl-skin .bl-hov-neg:hover{color:var(--bl-neg)}.bl-skin .bl-hov-plano:hover{background:var(--bl-bg3)}.bl-skin .bl-sel{background:var(--bl-brand-dim);color:var(--bl-text)}.bl-skin .bl-ponto{background:currentColor}.bl-skin .bl-barra{background:var(--bl-border-strong)}.bl-skin .bl-barra-neg{background:var(--bl-neg)}.bl-skin .bl-ord{cursor:pointer;min-height:36px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.bl-skin .bl-ord:hover{color:var(--bl-text2)}.bl-skin .bl-ord-on{color:var(--bl-text)}.bl-skin{--bl-hist:#a78bfa;--bl-hist-bg:#a78bfa29}html:not(.dark) .bl-skin{--bl-hist:#6d28d9;--bl-hist-bg:#ece5fd}.bl-skin .bl-badge-hist{background:var(--bl-hist-bg);color:var(--bl-hist)}.bl-skin .bl-bg-brand{background:var(--bl-brand);color:#fff}.dark .bl-skin .bl-bg-brand{background:#167a42}.bl-skin .bl-bg-brand-fraco{background:var(--bl-brand-dim)}.bl-skin .bl-borda-brand,.bl-skin .bl-hov-borda-brand:hover{border-color:var(--bl-brand)}.bl-skin .bl-hov-brand-fraco:hover{background:var(--bl-brand-dim)}.bl-skin .bl-divide>:not([hidden])~:not([hidden]){border-color:var(--bl-border)}.bl-skin .bl-hov-borda:hover{border-color:var(--bl-border-strong)}.bl-skin .bl-hov-warn:hover{color:var(--bl-warn)}.bl-skin .bl-hov-info:hover{color:var(--bl-info)}.bl-skin .bl-anel-brand{box-shadow:0 0 0 2px var(--bl-brand-dim)}
