:root{--bs-primary:#0b3d91;--bs-primary-rgb:11,61,145;--bs-primary-text-emphasis:#04183a;--bs-primary-bg-subtle:#ced8e9;--bs-primary-border-subtle:#9db1d3;--bs-link-color:#0b3d91;--bs-link-color-rgb:11,61,145;--bs-link-hover-color:#093174;--bs-link-hover-color-rgb:9,49,116;--ordo-primary-text:#0b3d91;--ordo-primary-text-rgb:11,61,145;--ordo-primary-hover:#09347b;--ordo-primary-hover-border:#093174;--ordo-primary-active:#093174;--ordo-primary-active-border:#082e6d;--ordo-primary-focus-shadow-rgb:48,90,162;--ordo-focus-border:#859ec8;--ordo-focus-ring:#0b3d9140;--ordo-navbar-bg:#212529}:root[data-theme=rosa]{--bs-primary:#ff1493;--bs-primary-rgb:255,20,147;--bs-primary-text-emphasis:#66083b;--bs-primary-bg-subtle:#ffd0e9;--bs-primary-border-subtle:#ffa1d4;--bs-link-color:#d9117d;--bs-link-color-rgb:217,17,125;--bs-link-hover-color:#ae0e64;--bs-link-hover-color-rgb:174,14,100;--ordo-primary-text:#d9117d;--ordo-primary-text-rgb:217,17,125;--ordo-primary-hover:#d9117d;--ordo-primary-hover-border:#cc1076;--ordo-primary-active:#cc1076;--ordo-primary-active-border:#bf0f6e;--ordo-primary-focus-shadow-rgb:255,55,163;--ordo-focus-border:#ff8ac9;--ordo-focus-ring:#ff149340;--ordo-navbar-bg:#3a0b24;--ordo-hero-1:#4d062c;--ordo-hero-2:#a60d60;--ordo-hero-3:#ff1493}:root[data-theme=floresta]{--bs-primary:#1b5e20;--bs-primary-rgb:27,94,32;--bs-primary-text-emphasis:#0b260d;--bs-primary-bg-subtle:#d1dfd2;--bs-primary-border-subtle:#a4bfa6;--bs-link-color:#1b5e20;--bs-link-color-rgb:27,94,32;--bs-link-hover-color:#164b1a;--bs-link-hover-color-rgb:22,75,26;--ordo-primary-text:#1b5e20;--ordo-primary-text-rgb:27,94,32;--ordo-primary-hover:#17501b;--ordo-primary-hover-border:#164b1a;--ordo-primary-active:#164b1a;--ordo-primary-active-border:#144718;--ordo-primary-focus-shadow-rgb:61,118,65;--ordo-focus-border:#8daf90;--ordo-focus-ring:#1b5e2040;--ordo-navbar-bg:#0f2a14;--ordo-hero-1:#081c0a;--ordo-hero-2:#123d15;--ordo-hero-3:#1b5e20}:root[data-theme=tangerina]{--bs-primary:#d04a02;--bs-primary-rgb:208,74,2;--bs-primary-text-emphasis:#531e01;--bs-primary-bg-subtle:#f6dbcc;--bs-primary-border-subtle:#ecb79a;--bs-link-color:#d04a02;--bs-link-color-rgb:208,74,2;--bs-link-hover-color:#a63b02;--bs-link-hover-color-rgb:166,59,2;--ordo-primary-text:#d04a02;--ordo-primary-text-rgb:208,74,2;--ordo-primary-hover:#b13f02;--ordo-primary-hover-border:#a63b02;--ordo-primary-active:#a63b02;--ordo-primary-active-border:#9c3802;--ordo-primary-focus-shadow-rgb:215,101,40;--ordo-focus-border:#e8a581;--ordo-focus-ring:#d04a0240;--ordo-navbar-bg:#3a1a08;--ordo-hero-1:#3e1601;--ordo-hero-2:#873001;--ordo-hero-3:#d04a02}:root[data-theme=arcoiris]{--bs-primary:#7c3aed;--bs-primary-rgb:124,58,237;--bs-primary-text-emphasis:#32175f;--bs-primary-bg-subtle:#e5d8fb;--bs-primary-border-subtle:#cbb0f8;--bs-link-color:#7c3aed;--bs-link-color-rgb:124,58,237;--bs-link-hover-color:#632ebe;--bs-link-hover-color-rgb:99,46,190;--ordo-primary-text:#7c3aed;--ordo-primary-text-rgb:124,58,237;--ordo-primary-hover:#6931c9;--ordo-primary-hover-border:#632ebe;--ordo-primary-active:#632ebe;--ordo-primary-active-border:#5d2cb2;--ordo-primary-focus-shadow-rgb:144,88,240;--ordo-focus-border:#be9df6;--ordo-focus-ring:#7c3aed40;--ordo-navbar-bg:#2d1040;--ordo-hero-1:#2d1040;--ordo-hero-2:#58279f;--ordo-hero-3:#7c3aed;--ordo-rainbow:linear-gradient(90deg,#e53935,#fb8c00,#fdd835,#43a047,#1e88e5,#7c3aed,#d81b60)}[data-theme=arcoiris] .ordo-navbar{border-bottom:4px solid #0000;border-image:var(--ordo-rainbow) 1}[data-theme=arcoiris] .card-header{border-bottom:3px solid #0000;border-image:var(--ordo-rainbow) 1}[data-theme=arcoiris] .home-hero{overflow:hidden;position:relative}[data-theme=arcoiris] .home-hero:after{background:var(--ordo-rainbow);content:"";height:6px;inset:auto 0 0;position:absolute}.btn-primary{--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--ordo-primary-hover);--bs-btn-hover-border-color:var(--ordo-primary-hover-border);--bs-btn-focus-shadow-rgb:var(--ordo-primary-focus-shadow-rgb);--bs-btn-active-bg:var(--ordo-primary-active);--bs-btn-active-border-color:var(--ordo-primary-active-border);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-outline-primary{--bs-btn-color:var(--ordo-primary-text);--bs-btn-border-color:var(--ordo-primary-text);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-disabled-color:var(--ordo-primary-text);--bs-btn-disabled-border-color:var(--ordo-primary-text)}.text-primary{color:#0b3d91!important;color:rgba(var(--ordo-primary-text-rgb),var(--bs-text-opacity,1))!important}.border-primary{border-color:#0b3d91!important;border-color:rgba(var(--ordo-primary-text-rgb),var(--bs-border-opacity,1))!important}.form-control:focus,.form-select:focus{border-color:#859ec8;border-color:var(--ordo-focus-border);box-shadow:0 0 0 .25rem #0b3d9140;box-shadow:0 0 0 .25rem var(--ordo-focus-ring)}.form-check-input:checked{background-color:#0b3d91;background-color:var(--bs-primary);border-color:#0b3d91;border-color:var(--bs-primary)}.form-check-input:focus{border-color:#859ec8;border-color:var(--ordo-focus-border);box-shadow:0 0 0 .25rem #0b3d9140;box-shadow:0 0 0 .25rem var(--ordo-focus-ring)}.dropdown-menu{--bs-dropdown-link-active-bg:var(--bs-primary)}.list-group{--bs-list-group-active-bg:var(--bs-primary);--bs-list-group-active-border-color:var(--bs-primary)}.card{--bs-card-border-color:var(--bs-primary-border-subtle);--bs-card-cap-bg:rgba(var(--bs-primary-rgb),0.07)}.ordo-navbar{background-color:#212529!important;background-color:var(--ordo-navbar-bg)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.clickable-row{cursor:pointer}.notification-bell{align-items:center;display:inline-flex;position:relative}.notification-bell__badge{font-size:.65rem;position:absolute;right:0;top:0;transform:translate(35%,-10%)}.notification-bell__menu{max-height:70vh;overflow-y:auto;padding:0;width:min(22rem,calc(100vw - 1rem))}.notification-bell__item{border-bottom:1px solid var(--bs-border-color-translucent);color:var(--bs-body-color);display:block;padding:.6rem 1rem .6rem 1.5rem;position:relative;text-decoration:none}.notification-bell__item:hover{background:var(--bs-tertiary-bg)}.notification-bell__item--unread{font-weight:600}.notification-bell__item--unread:before{background:var(--bs-primary);border-radius:50%;content:"";height:.5rem;left:.6rem;position:absolute;top:1.05rem;width:.5rem}.notification-bell__all{display:block;padding:.6rem 1rem;text-align:center;text-decoration:none}.info-tip{display:inline-flex;position:relative;vertical-align:middle}.info-tip__button{background:none;border:0;color:var(--bs-secondary-color);cursor:help;display:inline-flex;line-height:1;padding:0}.info-tip__button:focus-visible,.info-tip__button:hover{color:var(--ordo-primary-text)}.info-tip__bubble{background:#212529;border-radius:.375rem;bottom:calc(100% + .5rem);color:#fff;font-size:.8125rem;font-weight:400;left:-.5rem;line-height:1.35;max-width:min(260px,80vw);opacity:0;padding:.4rem .65rem;pointer-events:none;position:absolute;text-align:left;transition:opacity .12s ease-in;visibility:hidden;white-space:normal;width:max-content;z-index:1080}.info-tip__bubble:after{border:.35rem solid #0000;border-top-color:#212529;content:"";left:.65rem;position:absolute;top:100%}.info-tip:focus-within .info-tip__bubble,.info-tip:hover .info-tip__bubble{opacity:1;visibility:visible}.tags-input{cursor:text}.tags-input:focus-within{border-color:var(--ordo-focus-border);box-shadow:0 0 0 .25rem var(--ordo-focus-ring);outline:0}.tags-input input{background:#0000;border:0;flex:1 1 8rem;min-width:8rem;outline:0;padding:0}.attention{background:#fff;border:1px solid #e9ecef;border-radius:.875rem;padding:1.25rem 1.5rem}.attention__list{margin:0;padding-left:1.25rem}.attention__list li+li{margin-top:.375rem}.attention__note{color:#6c757d;margin:.5rem 0}.home-hero{background:linear-gradient(135deg,#1f2a44,#3b4a7a 55%,#5b6fb0);background:linear-gradient(135deg,var(--ordo-hero-1,#1f2a44) 0,var(--ordo-hero-2,#3b4a7a) 55%,var(--ordo-hero-3,#5b6fb0) 100%);border-radius:1rem;color:#fff;padding:2.5rem 2rem}.home-hero p{color:#ffffffbf}.home-month{color:#495057;margin:0 0 1.5rem}.home-recent{overflow:hidden}.home-recent,.month-chart{border:1px solid #e9ecef;border-radius:.875rem}.month-chart{--chart-surface:#fcfcfb;--chart-ink:#0b0b0b;--chart-ink-secondary:#52514e;--chart-ink-muted:#898781;--chart-grid:#e1e0d9;--chart-axis:#c3c2b7;--chart-revenue:#2a78d6;--chart-orders:#eb6834;--chart-profit:#12a37f;--chart-margin:#7b5cd6;--chart-ticket:#3b4a7a;--chart-services:#2a78d6;--chart-products:#eb6834;background:var(--chart-surface);color:var(--chart-ink);padding:1.25rem 1.5rem}.month-chart__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.month-chart__titleline{align-items:baseline;column-gap:1rem;display:flex;flex-wrap:wrap}.month-chart__totals{color:var(--chart-ink-secondary);font-size:.9375rem;margin:0}.month-chart__totals strong{font-feature-settings:"tnum";color:var(--chart-ink);font-variant-numeric:tabular-nums}.month-chart__totals .info-tip{margin-left:.375rem}.month-chart__subtitle{color:var(--chart-ink-secondary);font-size:.875rem;margin:.125rem 0 0}.month-chart__note{color:var(--chart-ink-secondary);margin:2rem 0;text-align:center}.month-chart__plot{outline:none;position:relative}.month-chart__plot:focus-visible{border-radius:.5rem;box-shadow:0 0 0 2px var(--chart-surface),0 0 0 4px var(--chart-revenue)}.month-chart svg{display:block;overflow:visible}.month-chart__grid{stroke:var(--chart-grid);stroke-width:1}.month-chart__axis,.month-chart__crosshair{stroke:var(--chart-axis);stroke-width:1}.month-chart__tick{fill:var(--chart-ink-muted);font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.month-chart__axis-title{fill:var(--chart-ink-secondary);font-size:12px;font-weight:600}.month-chart__tone-revenue{color:var(--chart-revenue)}.month-chart__tone-orders{color:var(--chart-orders)}.month-chart__tone-profit{color:var(--chart-profit)}.month-chart__tone-margin{color:var(--chart-margin)}.month-chart__tone-ticket{color:var(--chart-ticket)}.month-chart__tone-neutral{color:var(--chart-ink-secondary)}.month-chart__tone-services{color:var(--chart-services)}.month-chart__tone-products{color:var(--chart-products)}.month-chart__key,.month-chart__line{stroke:currentColor;stroke-width:2;stroke-linecap:round}.month-chart__line{fill:none;stroke-linejoin:round}.month-chart__line--ongoing{stroke-dasharray:4 4}.month-chart__marker{fill:currentColor;stroke:var(--chart-surface);stroke-width:2}.month-chart__readout{background:var(--chart-surface);border:1px solid var(--chart-grid);border-radius:.5rem;box-shadow:0 .25rem 1rem #1f2a441f;font-size:.8125rem;min-width:11rem;padding:.5rem .75rem;pointer-events:none;position:absolute;z-index:2}.month-chart__readout-title{color:var(--chart-ink-secondary);margin-bottom:.25rem}.month-chart__readout-row{align-items:center;display:flex;gap:.5rem}.month-chart__readout-row strong{font-feature-settings:"tnum";color:var(--chart-ink);font-size:.9375rem;font-variant-numeric:tabular-nums}.month-chart__readout-row span{color:var(--chart-ink-secondary)}.month-chart__table{font-size:.875rem}.month-chart__table tfoot td,.month-chart__table tfoot th{border-top:2px solid var(--chart-axis);font-weight:600}.month-chart__readout-expected{border-top:1px solid var(--chart-grid);color:var(--chart-ink-secondary);margin-top:.375rem;max-width:14rem;padding-top:.375rem}.month-chart__readout-expected strong{font-feature-settings:"tnum";color:var(--chart-ink);font-variant-numeric:tabular-nums}.month-chart__bar{fill:currentColor;stroke:var(--chart-surface);stroke-width:1}.month-chart__bar--ongoing{opacity:.55}.month-chart__readout-total{border-top:1px solid var(--chart-grid);margin-top:.25rem;padding-top:.25rem}.month-chart__trend{stroke:currentColor;stroke-width:1.5;stroke-dasharray:1 5;stroke-linecap:round;opacity:.8}.month-chart__trends{align-items:center;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:.875rem;margin:.125rem 0 0}.month-chart__trend-note--up{color:#1f7a4d}.month-chart__trend-note--down{color:#b3402b}.month-chart__trend-name,.month-chart__trend-note--flat{color:var(--chart-ink-secondary)}.pipeline{background:#fff;border:1px solid #e9ecef;border-radius:.875rem;padding:1.25rem 1.5rem}.pipeline__stages{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 1rem;padding:0}.pipeline__stage{background:#f8f9fa;border-radius:.625rem;padding:.75rem 1rem;position:relative}.pipeline__stage+.pipeline__stage:before{color:#adb5bd;content:"\203A";font-size:1.5rem;left:-.6rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.pipeline__stage-label{align-items:center;color:#6c757d;display:flex;font-size:.8125rem;gap:.25rem;letter-spacing:.04em;text-transform:uppercase}.pipeline__stage-label .info-tip__bubble{letter-spacing:normal;text-transform:none}.pipeline__stage-value{font-feature-settings:"tnum";font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.pipeline__stage-detail{color:#6c757d;font-size:.8125rem}.pipeline__forecast{margin:0 0 .25rem}.pipeline__aside{color:#6c757d;font-size:.875rem;margin:.25rem 0 0}.pipeline__note{color:#6c757d;margin:1rem 0;text-align:center}@media (max-width:767.98px){.pipeline__stages{grid-template-columns:1fr 1fr}.pipeline__stage+.pipeline__stage:before{display:none}}.mix{background:#fff;border:1px solid #e9ecef;border-radius:.875rem;padding:1.25rem 1.5rem}.mix__table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mix__table tfoot td,.mix__table tfoot th{border-top:2px solid #c3c2b7;font-weight:600}.mix__note{color:#6c757d;margin:1rem 0;text-align:center}.accounting-stat{background:#fff;border:1px solid #e9ecef;border-radius:.875rem;color:inherit;display:block;height:100%;padding:1.25rem 1.5rem}.accounting-stat-value{font-size:2rem;font-weight:700;line-height:1.1}.accounting-stat-label{color:#6c757d;font-size:.875rem;letter-spacing:.04em;text-transform:uppercase}.accounting-stat-label .info-tip__bubble{letter-spacing:normal;text-transform:none}.look-option{align-items:flex-start;background:#0000;border:1px solid var(--bs-border-color);border-radius:.5rem;cursor:pointer;display:inline-flex;flex-direction:column;gap:.1rem;min-width:8.5rem;padding:.5rem .9rem;text-align:left}.look-option__name{color:var(--bs-body-color);font-weight:600}.look-option[aria-pressed=true]{border-color:var(--ordo-primary-text);box-shadow:0 0 0 1px var(--ordo-primary-text)}.look-option:focus-visible{outline:2px solid var(--ordo-primary-text);outline-offset:2px}.theme-option{align-items:center;background:#0000;border:1px solid var(--bs-border-color);border-radius:2rem;cursor:pointer;display:inline-flex;gap:.5rem;padding:.35rem .75rem .35rem .5rem}.theme-option__name{color:var(--bs-body-color)}.theme-swatch{border-radius:50%;height:1.25rem;width:1.25rem}.theme-option[aria-pressed=true]{border-color:currentColor;box-shadow:0 0 0 1px currentColor}.theme-option:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card-text-field:focus-within{border-color:var(--ordo-focus-border);box-shadow:0 0 0 .25rem var(--ordo-focus-ring)}.card-text-field textarea{resize:none}@page{size:A4;margin:15mm}.order-print{background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;line-height:1.35;margin:0 auto;max-width:210mm;padding:12mm 15mm}.order-print h1{font-size:16pt;margin:0}.order-print h2{border-bottom:1px solid #000;font-size:12pt;margin:24pt 0 6pt;padding-bottom:2pt;text-transform:uppercase}.order-print p{margin:0 0 3pt}.order-print table{border-collapse:collapse;width:100%}.order-print td,.order-print th{border-bottom:1px solid #999;padding:3pt 4pt;text-align:left;vertical-align:top}.order-print .num{text-align:right;white-space:nowrap}.order-print ul{margin:0;padding-left:16pt}.order-print .totals{margin-left:auto;width:60%}.order-print .totals td{border:0}.order-print .grand-total td{border-top:1px solid #000;font-weight:700}.order-print .empty{color:#555;font-size:10pt;font-style:italic}.order-print .muted{font-size:10pt}.order-print .cut{border-top:2px dashed #000;margin-top:20pt}.order-print .receipt{break-inside:avoid;page-break-inside:avoid}.order-print .signature{border-top:1px solid #000;margin:40pt auto 0;padding-top:3pt;text-align:center;width:80%}.order-print .place-date{margin-top:16pt;text-align:right}.order-print-bar{font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:210mm;padding:8px 15mm;text-align:right}@media print{.order-print{margin:0;max-width:none;padding:0}.order-print-bar{display:none}}.notification-dot{background:var(--bs-primary);border-radius:50%;display:inline-block;height:.5rem;vertical-align:middle;width:.5rem}
/*# sourceMappingURL=main.0da8ede5.css.map*/