:root{--vynia-primary: #4F6867;--vynia-secondary: #1B1C39;--vynia-accent: #E1F2FC;--vynia-bg: #EFE9E4;--vynia-muted: #A2C2D0;--vynia-radius: 14px;--vynia-transition: .2s ease}.grid-cards{transition:grid-template-columns .3s ease}.flow-btn:not(.flow-btn-active):hover{border-color:transparent!important;color:#fff!important;border-radius:12px!important}.flow-btn:not(.flow-btn-active):hover .flow-btn-circle{width:220px!important;height:220px!important;background:#4f6867!important}.flow-btn:active{transform:scale(.95)}.dot-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4f68671f!important}.dot-card:active{transform:scale(.97)}@keyframes tubelightGlow{0%,to{opacity:1}50%{opacity:.7}}@keyframes logoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes tooltipIn{0%{opacity:0;transform:translate(-50%,-100%) scale(.9)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}@keyframes tooltipInFlip{0%{opacity:0;transform:translate(-50%) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes popoverIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modalIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes helpSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes helpItemIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.help-bento-card:hover{transform:scale(1.03)!important;box-shadow:0 4px 16px #00000014,0 0 0 1px #00000008!important}.help-bento-card:active{transform:scale(.98)!important}.help-list-item:hover{box-shadow:0 4px 12px #0000000f,0 0 0 1px #00000008!important}@keyframes bulkBarIn{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes skeletonPulse{0%,to{opacity:.3}50%{opacity:.7}}@keyframes btnShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.parse-btn:hover{box-shadow:0 6px 20px #4f686740!important;transform:translateY(-1px) scale(1.01);border-color:#4f68678c!important}.parse-btn:active{transform:scale(.97)}.parse-btn:hover .parse-btn-arrow{opacity:.9!important;transform:translate(2px)}.parse-btn-shine{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(162,194,208,.3),transparent);transform:translate(-100%);transition:transform .6s ease-out;pointer-events:none}.parse-btn:hover .parse-btn-shine{transform:translate(100%)}@keyframes listenRingPulse{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.35);opacity:0}to{transform:scale(1);opacity:0}}.listen-ring-pulse{animation:listenRingPulse 1.8s ease-out infinite}.listen-ring{animation:micBreath 2s ease-in-out infinite}@keyframes micBreath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes eqBar{0%,to{height:6px}50%{height:36px}}.eq-bar{animation:eqBar .8s ease-in-out infinite}.estado-btn{position:relative;overflow:hidden;transition:all .3s ease-out}.estado-btn:hover{transform:translateY(-1px) scale(1.02)}.estado-btn:active{transform:scale(.96)}.estado-btn .btn-shimmer{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.25) 50%,transparent 100%);transform:translate(-100%);pointer-events:none}.estado-btn:hover .btn-shimmer{animation:btnShimmer .8s ease-out forwards}.estado-btn .btn-glow{position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .3s;pointer-events:none}.estado-btn:hover .btn-glow{opacity:1}.order-card{position:relative;transition:transform .3s ease,border-color .3s ease}.order-card:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 10px 30px -8px #4f686726,0 4px 12px -4px #4f68671a;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.order-card:hover{transform:translateY(-2px);border-color:#4f686759!important}.order-card:hover:before{opacity:1}.order-card>div{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.order-card,.order-card:before{transition:none}.order-card:hover{transform:none}}@media(hover:none){[title]{-webkit-touch-callout:none}}input:focus,textarea:focus{border-color:#4f6867!important;background:#fff!important;box-shadow:0 0 0 3px #4f68671f,0 2px 8px #4f686714!important;outline:none}button:active{transform:scale(.97)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#a2c2d0;border-radius:2px}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}input[type=date],input[type=time]{-webkit-appearance:none;appearance:none}@media print{@page{margin:12mm 10mm;size:A4}body,html{-webkit-print-color-adjust:exact;print-color-adjust:exact}#print-header{display:block!important}header{display:none!important}nav{display:none!important}#filter-pills,.card-actions{display:none!important}.order-card{break-inside:avoid;border-color:#ccc!important}.order-card:before{display:none!important}*{box-shadow:none!important;animation:none!important}a[href^="tel:"]{color:#1b1c39!important;text-decoration:none!important}[data-help-overlay]{display:none!important}[data-surplus-section] input,[data-surplus-section] button:not([data-surplus-row]){display:none!important}[data-surplus-section] [data-surplus-stepper]{display:none!important}}
