@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;700;800&display=swap";.Divflotante{padding:30px;border-radius:10px;text-align:center;background-color:#fff;box-shadow:20px 20px 60px #bebebe,-20px -20px 60px #fff;margin:2%;border:none!important}body{font-family:Plus Jakarta Sans,sans-serif}table{width:100%;border-collapse:collapse}th,td{padding:12px;text-align:left;border-bottom:1px solid #ddd}th{background-color:#f5f5f5}tr:hover{background-color:#f0f0f0}h1,h2,#bloqueizq button{font-family:Plus Jakarta Sans,sans-serif;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inputlimpio,.select-limpio{position:relative!important;display:flex!important;flex-direction:column!important;align-self:center;width:100%}.inputlimpio label,.select-limpio label{font-size:14px;color:#636666;position:absolute;top:-10px;left:10px;background-color:#fff;transition:all .3s ease;pointer-events:none}.inputlimpio input,.inputlimpio textarea,.select-limpio select{padding:10px;border-radius:5px;border:1px solid rgba(0,0,0,.2);outline:0;width:100%;background-color:transparent;align-self:center}.inputlimpio input:placeholder-shown+label,.inputlimpio textarea:placeholder-shown+label,.select-limpio select:placeholder-shown+label{top:10px;background-color:transparent}.inputlimpio input:focus,.inputlimpio textarea:focus{border-color:#36c}.inputlimpio input:focus+label,.inputlimpio textarea:focus+label,.select-limpio select:focus+label{top:-10px;left:10px;background-color:#fff;color:#36c;font-weight:600;font-size:14px}.select-limpio{justify-self:stretch}.textonotificacion{font-size:12px;text-align:left;margin-top:5px;color:#dc3545}.inputlimpio,.select-limpio{margin-bottom:20px}.LoginModal{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#fff9!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;z-index:9999999!important;pointer-events:all}.loading-text{margin-top:60px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:#db0079;text-transform:uppercase;letter-spacing:2px}.loader{position:relative;display:flex;justify-content:center;align-items:center}.loader div{height:30px;width:30px;position:absolute;border-radius:8px;animation:move 2s infinite ease-in-out}.loader div:nth-child(1){background-color:#9e88f6;box-shadow:0 0 20px #9e88f699;animation-delay:0s}.loader div:nth-child(2){background-color:#61b7fd;box-shadow:0 0 20px #61b7fd99;animation-delay:-.5s}.loader div:nth-child(3){background-color:#5ff9af;box-shadow:0 0 20px #5ff9af99;animation-delay:-1s}.loader div:nth-child(4){background-color:#f3ab59;box-shadow:0 0 20px #f3ab5999;animation-delay:-1.5s}@keyframes move{0%{transform:translate(-35px,-35px)}25%{transform:translate(35px,-35px)}50%{transform:translate(35px,35px)}75%{transform:translate(-35px,35px)}to{transform:translate(-35px,-35px)}}:root{--rosa-wanakay: #db0079;--rosa-hover: #fff0f7;--bg-main: #f4f7f6}.pedidos-wordpress-screen{background-color:var(--bg-main);max-height:80vh;height:80vh;min-height:90vh;overflow:hidden}.card-wanakay{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.02);overflow:hidden}.tabla-pedidos-container{height:60vh;overflow-y:auto;border:1px solid #eee;border-radius:12px;background-color:#fff}.wanakay-table{width:100%;border-collapse:collapse}.wanakay-table thead th{position:sticky;top:0;background-color:#fff!important;z-index:20;padding:18px 15px;border-bottom:2px solid #f0f0f0;font-size:.85rem;text-transform:uppercase;color:#666}.wanakay-table tbody td{padding:16px 15px;border-bottom:1px solid #f8f9fa;background-color:#fff}.wanakay-table tbody tr:nth-child(2n) td{background-color:#fafafa}.pedidos-wordpress-screen .action-group{display:flex;flex-direction:column;gap:6px;align-items:stretch}.btn-action-wanakay{width:100%;padding:10px 12px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:none;transition:all .2s ease;font-size:.85rem;font-weight:700;cursor:pointer}.btn-complete{background:#6366f1;color:#fff}.btn-complete:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 4px 10px #6366f14d}.btn-invoice{background:#f8f9fa;color:#6c757d;border:1px solid #e2e8f0;font-size:.75rem}.btn-invoice:hover{background:#e9ecef}.btn-advice{background:#fef3c7;color:#d97706;border:1px solid #fcd34d;font-size:.75rem}.btn-advice:hover{background:#fcd34d;color:#b45309}.order-number{font-weight:800;color:#1e293b;font-size:.95rem}.order-date{font-size:.75rem;color:#94a3b8}.customer-name{font-weight:600;color:#334155}.pickup-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:600;background:#fef3c7;color:#d97706}.shipping-badge{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#64748b}.product-card{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:12px;margin-bottom:10px}.product-name{font-weight:700;color:#1e293b;font-size:.9rem}.product-qty{color:#6366f1;margin-left:5px}.product-attrs{margin-top:8px}.product-attr{font-size:.7rem;color:#64748b}.download-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:.7rem;font-weight:700;text-decoration:none;color:#fff}.download-zip{background:#10b981}.download-lumise{background:#a855f7}.downloads-group{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.loading-container{display:flex;justify-content:center;align-items:center;height:60vh;color:#db0079;font-weight:600}.empty-state{padding:60px;text-align:center;color:#94a3b8;font-size:.9rem}:root{--primary: #db0079;--cyan: #9ad1da;--dark: #1a1a1a;--glass: rgba(255, 255, 255, .85)}.custom-navbar{font-family:Plus Jakarta Sans,sans-serif;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05);padding:12px 0;transition:all .3s ease}.nav-logo{height:45px;width:auto;transition:transform .3s ease}.nav-logo:hover{transform:scale(1.05)}.nav-link-custom{color:var(--dark);font-weight:600;font-size:.95rem;padding:8px 16px!important;margin:0 4px;text-decoration:none;position:relative;transition:all .2s ease;border-radius:12px}.nav-link-custom:hover{color:var(--primary);background:#db00790d}.nav-link-custom.active{color:var(--primary)}.nav-link-custom.active:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:3px;background:var(--primary);border-radius:10px}.admin-btn{background:var(--dark);color:#fff!important;margin-left:15px!important}.admin-btn:hover{background:var(--primary);box-shadow:0 4px 15px #db00794d}.badge-container{position:relative}.badge-new{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;font-size:8px;font-weight:800;padding:2px 8px;border-radius:20px;text-transform:uppercase;animation:floatCenter 2s ease-in-out infinite;box-shadow:0 2px 10px #db007966}@keyframes floatCenter{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}.custom-toggler{border:none;padding:0}.custom-toggler:focus{box-shadow:none}.Empleadosidebar .active{background-color:#f1f1f1;color:#000}.Empleadosidebar :hover{color:#000}.nav-link{padding:0;color:#0000008c}.Adminsidebar .active{background-color:#f1f1f1;color:#000}.Adminsidebar :hover{color:#000}
