.pulsatingCircle[data-v-7ef5d2ae]{width:1px;height:1px;display:block;position:relative;margin:10% auto;transform:scale(3);-webkit-transform:scale(3)}.secondCircle[data-v-7ef5d2ae],.thirdCircle[data-v-7ef5d2ae]{top:15%;left:15%;display:block;border-radius:50%;position:absolute;vertical-align:middle}.secondCircle[data-v-7ef5d2ae]{width:4px;height:4px;margin:-2px 0 0 -2px;border:.2px solid #e25200;animation:pulseIn-7ef5d2ae 2s ease-in-out infinite;-webkit-animation:pulseIn-7ef5d2ae 2s ease-in-out infinite}@keyframes pulseIn-7ef5d2ae{0%{opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}.thirdCircle[data-v-7ef5d2ae]{width:4px;height:4px;border:.2px solid #e25200;margin:-2px 0 0 -2px;animation:pulseIn-7ef5d2ae 2s ease-in-out .5s infinite;-webkit-animation:pulseIn-7ef5d2ae 2s ease-in-out .5s infinite}.v-text-field[data-v-6c4f791d] label,.v-text-field[data-v-6e3ae66e] label,.v-text-field[data-v-34f9cfdd] label,.v-text-field[data-v-5732433d] label{font-size:14px!important}.v-picker__title.primary{display:none}.bordercolor{width:3px;content:" ";height:47px;position:absolute;border-radius:5px 0 0 5px}@media(min-width:980px){.bordercolor{margin-top:-13px;margin-left:-19px}}@media(max-width:980px){.bordercolor{height:360px;left:9px}}.v-data-table>.v-data-table__wrapper tbody tr.v-data-table__expanded__content{box-shadow:none!important;background:#f7f7f7}.botonPerron{background:#fff;border-radius:5px;height:25px!important;margin-bottom:-17px;width:90px!important}.v-navigation-drawer__border{display:none!important}.sidebar .v-list-item.v-list-item--link.theme--light:hover{background-color:#e9edf8!important;border-radius:0 20px 20px 0!important}.sidebar .v-list-item.v-list-item--link.theme--light:hover i:before{color:#1f88fe!important}.sidebar .v-list-item--active{background-color:#e9edf8!important;border-radius:0 20px 20px 0!important}.sidebar .v-list-item--active i:before{color:#1f88fe!important}.sidebar .theme--light.v-list-item--active:hover:before,.theme--light.v-list-item--active:before{opacity:0!important}.sidebar .theme--light.v-list-item:hover:before{opacity:0}.v-window__next,.v-window__prev{background:transparent!important}.v-carousel__controls{display:none!important}.v-application--wrap{min-height:calc(100vh - 65px)!important}.sinsombra .v-expansion-panel:before{box-shadow:none!important}.fondo{background-color:#f5f6fa}.imagen{max-width:100vw!important;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/files/fondo.jpg)}@media (max-width:980px){.mobile{display:none!important}.pc{display:block!important}.espacio{padding:0!important}.celular{background-color:#fff!important;border:none!important}}.pc{display:none}.espacio{padding:0 30px}.viewport.scanner{position:static!important}.bg[data-v-2124c349]{background-image:url(https://uno.unocrm.mx/files/unonegocios.jpg);background-size:cover;background-position:50%;height:100vh!important}.bg2[data-v-2124c349]{background-image:url(https://uno.unocrm.mx/files/logistic-map.jpg);background-size:fit;background-position:50%}.bgt[data-v-2124c349]{background-color:transparent!important;box-shadow:none}.blanco[data-v-2124c349]{background:#fff}.divName{text-transform:none!important}.column{width:33.33333%;padding:20px;display:flex}.divName{font-family:Roboto,sans-serif!important}.invoice-box{max-width:800px;margin:auto;font-size:16px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#555}.invoice-box table{width:100%;line-height:inherit;text-align:left}.invoice-box table td{padding:5px;vertical-align:top}.invoice-box table tr td:nth-child(n+2){text-align:right}.invoice-box table tr.top table td{padding-bottom:20px}.invoice-box table tr.top table td.title{font-size:45px;line-height:45px;color:#333}.invoice-box table tr.information table td{padding-bottom:40px}.invoice-box table tr.heading td{background:#eee;border-bottom:1px solid #ddd;font-weight:700}.invoice-box table tr.details td{padding-bottom:20px}.invoice-box table tr.item td{border-bottom:1px solid #eee}.invoice-box table tr.item.last td{border-bottom:none}.invoice-box table tr.item input{padding-left:5px}.invoice-box table tr.item td:first-child input{margin-left:-5px;width:100%}.invoice-box table tr.total td:nth-child(2){border-top:2px solid #eee;font-weight:700}.invoice-box input[type=number]{width:60px}@media only screen and (max-width:600px){.invoice-box table tr.information table td,.invoice-box table tr.top table td{width:100%;display:block;text-align:center}}.rtl{direction:rtl;font-family:Tahoma,Helvetica Neue,Helvetica,Arial,sans-serif}.rtl table{text-align:right}.rtl table tr td:nth-child(2){text-align:left}.header{background:#d9d9d9}.col-4,.col-6{padding:0 10px}.tamanioletra{font-size:14px}.tabla{border:1px solid #000}.header{background:#b9b9b9;font-weight:600}.letritasss{font-size:10px!important;line-height:15px!important}.tablaBorder{border:1px solid #000!important}.quotation-watermark{top:60%}.products .col{padding:0 0}.totals .row{margin:0}.divName{font-family:Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;text-align:center!important;padding:30px 20px;color:#000!important;position:relative;overflow:hidden;background:#fff}.divName>:not(.quotation-watermark){position:relative;z-index:1}.quotation-watermark{position:absolute;top:45%;left:50%;z-index:0;transform:translate(-50%,-50%) rotate(-28deg);color:rgba(0,0,0,.07);font-size:36px;font-weight:800;letter-spacing:2px;line-height:1;pointer-events:none;white-space:nowrap}.fiscal{font-size:11px;margin:15px 0}.products{font-size:12px;border-bottom:1px solid #000;margin:0;padding:10px 0}.products,.user{text-align:left!important}.user{font-size:11px;margin-bottom:15px}.totals{font-size:12px;margin:20px 0 30px 0}.v-text-field[data-v-4ac65328] label{font-size:14px!important}.v-input__icon--prepend-inner i:before{font-size:18px!important;color:#1976d2}.v-label,.v-text-field input{font-size:14px}.cretae_client .v-text-field__details{display:none!important}.homedepot[data-v-2e29c53a]{--accent:#f37021;--dark:#3e3e3e;--panel:#f7f7f7;background:#f2f2f2;min-height:calc(100vh - 64px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.homedepot-main[data-v-2e29c53a]{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.left-pane[data-v-2e29c53a]{padding:16px}.right-pane[data-v-2e29c53a]{padding:16px;background:#efefef;border-left:2px solid #dedede}.search-card[data-v-2e29c53a]{background:#fff;padding:8px 12px;margin-bottom:12px}.ticket-strip[data-v-2e29c53a]{background:#fff;border-radius:12px;padding:12px;margin-bottom:12px}.ticket-strip-title[data-v-2e29c53a]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;color:#6b5a2a;margin-bottom:8px}.cash-actions[data-v-2e29c53a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ticket-strip-list[data-v-2e29c53a]{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.cashdro-strip[data-v-2e29c53a]{background:#f6fbf5;border:1px solid #c9ddc5;border-radius:12px;padding:10px 12px;margin-bottom:12px}.cashdro-payment-actions[data-v-2e29c53a],.cashdro-payment[data-v-2e29c53a],.cashdro-strip-title[data-v-2e29c53a]{display:flex;align-items:center}.cashdro-strip-title[data-v-2e29c53a]{justify-content:space-between;color:#356c35;font-weight:700;margin-bottom:6px}.cashdro-count[data-v-2e29c53a]{min-width:22px;padding:1px 7px;border-radius:12px;background:#4d8a4d;color:#fff;text-align:center}.cashdro-payment-list[data-v-2e29c53a]{display:grid;gap:6px;max-height:240px;overflow-y:auto}.cashdro-payment[data-v-2e29c53a]{justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid #dcebd8}.cashdro-payment span[data-v-2e29c53a],.cashdro-payment strong[data-v-2e29c53a]{display:block}.cashdro-payment span[data-v-2e29c53a]:not(.cashdro-status){color:#6f6f6f;font-size:11px}.cashdro-reconciliation[data-v-2e29c53a]{display:block;max-width:330px;color:#b3261e;font-size:11px;line-height:1.3}.cashdro-payment-actions[data-v-2e29c53a]{gap:8px;flex-wrap:wrap;justify-content:flex-end}.cashdro-status[data-v-2e29c53a]{font-size:12px;font-weight:600;color:#587557}.cashdro-status--collected[data-v-2e29c53a]{color:#2e7d32}.cashdro-status--canceled[data-v-2e29c53a],.cashdro-status--failed[data-v-2e29c53a]{color:#c62828}.ticket-card[data-v-2e29c53a]{padding:10px 12px;border-radius:10px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;min-width:180px;flex:0 0 auto}.ticket-card--selected[data-v-2e29c53a]{border:2px solid #e25104!important;box-shadow:0 0 0 2px rgba(226,81,4,.15)}.ticket-card[data-v-2e29c53a]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.08)}.ticket-card-id[data-v-2e29c53a]{font-weight:700;color:#e25104;margin-bottom:4px}.ticket-card-name[data-v-2e29c53a]{font-weight:600;font-size:14px;color:#3f3f3f}.ticket-card-meta[data-v-2e29c53a]{font-size:12px;color:#7a7a7a}.cart-card[data-v-2e29c53a]{background:#fff;padding:0;min-height:calc(100vh - 280px);max-height:calc(100vh - 280px);overflow:auto}.mini-cart-card[data-v-2e29c53a]{background:#fff;padding:0;min-height:calc(100vh - 350px);max-height:calc(100vh - 350px);overflow:auto}.cart-header[data-v-2e29c53a]{font-weight:700;font-size:18px;padding:16px 16px 8px 16px;color:var(--dark)}.cart-count[data-v-2e29c53a]{color:var(--accent)}.cart-list[data-v-2e29c53a]{max-height:calc(100vh - 260px);overflow-y:auto}.cart-item[data-v-2e29c53a]{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e0e0e0}.item-qty[data-v-2e29c53a]{font-size:20px;font-weight:700;color:var(--accent);width:100px;text-align:center}.item-details[data-v-2e29c53a]{flex:1}.item-name[data-v-2e29c53a]{font-weight:600}.item-meta[data-v-2e29c53a]{font-size:12px;color:#777}.item-price[data-v-2e29c53a]{font-size:13px;color:#4f4f4f}.item-total[data-v-2e29c53a]{font-weight:700;color:#3f3f3f;margin-right:8px}.item-actions[data-v-2e29c53a]{display:flex;gap:4px}.price-edit[data-v-2e29c53a],.sat-edit[data-v-2e29c53a]{max-width:200px}.empty-cart[data-v-2e29c53a]{padding:24px;color:#888;text-align:center}.summary-card[data-v-2e29c53a]{background:#f6f6f6;padding:16px;border:1px solid #e0e0e0;min-height:calc(100vh - 145px);max-height:calc(100vh - 145px);overflow:auto}.homedepot.kiosk-mode[data-v-2e29c53a]{min-height:calc(100vh - 48px);max-height:calc(100vh - 48px)}.kiosk-mode .cart-card[data-v-2e29c53a]{min-height:calc(100vh - 264px);max-height:calc(100vh - 264px)}.kiosk-mode .mini-cart-card[data-v-2e29c53a]{min-height:calc(100vh - 334px);max-height:calc(100vh - 334px)}.kiosk-mode .cart-list[data-v-2e29c53a]{max-height:calc(100vh - 244px)}.kiosk-mode .summary-card[data-v-2e29c53a]{min-height:calc(100vh - 129px);max-height:calc(100vh - 129px)}.summary-title[data-v-2e29c53a]{font-size:20px;font-weight:700;color:var(--accent);margin-bottom:8px}.summary-meta[data-v-2e29c53a]{font-size:14px;color:#5b5b5b}.client-autocomplete[data-v-2e29c53a]{margin-bottom:12px}.client-subtitle[data-v-2e29c53a]{font-size:12px;color:#6b6b6b}.discount-box[data-v-2e29c53a]{gap:8px;margin-bottom:8px}.discount-box[data-v-2e29c53a],.discount-toggle[data-v-2e29c53a]{display:flex;align-items:center}.payment-section[data-v-2e29c53a]{margin-top:12px}.section-label[data-v-2e29c53a]{font-weight:600;margin-bottom:8px}.payment-chip[data-v-2e29c53a]{margin-bottom:6px}.cash-section[data-v-2e29c53a]{margin-top:16px;padding:12px;background:#fff7ef;border:1px solid #f1d8c0;border-radius:10px}.payment-section-header[data-v-2e29c53a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.clip-terminal-switch[data-v-2e29c53a]{margin-top:0;padding-top:0}.cash-input[data-v-2e29c53a]{margin-bottom:8px}.cash-change[data-v-2e29c53a]{font-weight:600;color:#2f7a34}.cash-change.negative[data-v-2e29c53a]{color:#c62828}.cash-warning[data-v-2e29c53a]{color:#c62828;font-size:12px;font-weight:600;margin-top:4px}.cashdro-section[data-v-2e29c53a]{background:#f3fbf1;border-color:#c7dec1}.cashdro-help[data-v-2e29c53a]{color:#577057;font-size:13px;line-height:1.4}.bottom-bar[data-v-2e29c53a]{flex:0 0 69px;display:flex;align-items:stretch;justify-content:space-between;background:#3b3b3b;color:#fff;padding:12px 24px}.totals[data-v-2e29c53a]{display:flex;gap:32px}.total-block .label[data-v-2e29c53a]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#d2d2d2;text-align:center}.total-block .value[data-v-2e29c53a]{font-size:18px;font-weight:700}.action-cell[data-v-2e29c53a],.action-col[data-v-2e29c53a],.action-row[data-v-2e29c53a],.v-btn:not(.v-btn--round).v-size--default[data-v-2e29c53a]{height:69px!important;min-height:100%!important}.action-btn[data-v-2e29c53a]{height:100%;border-radius:0;font-weight:700}.result-item[data-v-2e29c53a]{display:flex;align-items:center;gap:12px}.result-price[data-v-2e29c53a]{font-weight:700;margin-right:16px}.terminal-payment-total[data-v-2e29c53a]{font-size:32px;font-weight:700;color:#212121;margin:12px 0 4px}@media (max-width:960px){.homedepot[data-v-2e29c53a]{max-height:none;overflow:visible}.homedepot-main[data-v-2e29c53a]{flex:none;min-height:auto;overflow:visible}.bottom-bar[data-v-2e29c53a]{flex:none;flex-direction:column;gap:12px}}.kiosk[data-v-fb90068a]{min-height:100vh;background:#f5f6f8}.kiosk-badge[data-v-fb90068a]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 16px;position:relative}.kiosk-logo[data-v-fb90068a]{width:260px;max-width:70vw;height:auto;margin-bottom:8px}.kiosk-badge-title[data-v-fb90068a]{font-size:44px;font-weight:800;margin-top:16px;color:#212121}.kiosk-badge-sub[data-v-fb90068a]{font-size:18px;color:#616161;max-width:520px}.kiosk-badge-error[data-v-fb90068a]{margin-top:24px;max-width:520px;font-size:18px}.kiosk-scanner[data-v-fb90068a]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.kiosk-badge-footer[data-v-fb90068a]{position:absolute;bottom:16px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.kiosk-bar[data-v-fb90068a]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;box-sizing:border-box;padding:0 16px;background:#3b3b3b;color:#fff;font-size:15px}.kiosk-idle[data-v-fb90068a]{color:#ffcc80;font-weight:600}@media (pointer:coarse){.v-input input,.v-input select,.v-input textarea,input,select,textarea{font-size:16px!important}}