.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:4px}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{-webkit-transition:none!important;transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;-webkit-transform:none!important;transform:none!important;pointer-events:auto}.tn[data-v-7c76797c]{width:100%;position:relative}.tn-row[data-v-7c76797c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:7px;min-height:34px;padding:0 6px 0 2px;border-radius:9px;cursor:pointer;position:relative;-webkit-transition:background .14s ease;transition:background .14s ease}.tn-row[data-v-7c76797c]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:0;border-radius:0 2px 2px 0;background:#4f46e5;-webkit-transition:height .2s ease;transition:height .2s ease}.tn-row[data-v-7c76797c]:hover{background:#f7f8fb}.tn-row:hover .tn-act[data-v-7c76797c]{opacity:1}.tn-row:hover .tn-caret[data-v-7c76797c]{color:#64748b}.tn-row.is-active[data-v-7c76797c]{background:#f1f1fe}.tn-row.is-active[data-v-7c76797c]:before{height:60%}.tn-row.is-active .tn-cod[data-v-7c76797c]{color:#4f46e5}.tn-row.is-active .tn-des[data-v-7c76797c]{color:#6366f1}.tn-row.is-active .tn-act[data-v-7c76797c]{opacity:1}.tn-row.is-raiz[data-v-7c76797c]{min-height:40px;margin-bottom:3px;background:#fbfcfe;border:1px solid #eef1f6}.tn-row.is-raiz[data-v-7c76797c]:hover{background:#f6f8fc}.tn-row.is-raiz .tn-cod[data-v-7c76797c]{font-size:.84rem}.tn-caret[data-v-7c76797c]{width:18px;height:18px;min-width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:transparent;padding:0;outline:none;cursor:pointer;color:#b0b8c4;border-radius:5px;-webkit-transition:color .14s ease,background .14s ease,-webkit-transform .18s ease;transition:color .14s ease,background .14s ease,-webkit-transform .18s ease;transition:transform .18s ease,color .14s ease,background .14s ease;transition:transform .18s ease,color .14s ease,background .14s ease,-webkit-transform .18s ease}.tn-caret .v-icon[data-v-7c76797c]{color:currentColor!important}.tn-caret[data-v-7c76797c]:hover{background:#eceff4;color:#4f46e5}.tn-caret.is-open[data-v-7c76797c]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tn-caret.is-hoja[data-v-7c76797c]{cursor:default;background:transparent!important}.tn-dot[data-v-7c76797c]{width:4px;height:4px;border-radius:50%;background:#d7dde5}.tn-icon[data-v-7c76797c]{width:24px;height:24px;min-width:24px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .16s ease;transition:all .16s ease}.tn-icon.is-nodo[data-v-7c76797c]{background:#eef0fe}.tn-icon.is-nodo .v-icon[data-v-7c76797c]{color:#5b50e0!important}.tn-icon.is-hoja[data-v-7c76797c]{background:#f2f5f9}.tn-icon.is-hoja .v-icon[data-v-7c76797c]{color:#94a3b8!important}.tn-icon.is-fase[data-v-7c76797c]{background:#fdf2e4}.tn-icon.is-fase .v-icon[data-v-7c76797c]{color:#d97706!important}.tn-row.is-raiz .tn-icon[data-v-7c76797c]{width:27px;height:27px;min-width:27px;border-radius:8px}.tn-txt[data-v-7c76797c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;overflow:hidden}.tn-cod[data-v-7c76797c]{font-size:.78rem;font-weight:700;color:#1e293b;letter-spacing:.01em;-ms-flex-negative:0;flex-shrink:0}.tn-cod[data-v-7c76797c],.tn-des[data-v-7c76797c]{white-space:nowrap;-webkit-transition:color .14s ease;transition:color .14s ease}.tn-des[data-v-7c76797c]{font-size:.73rem;font-weight:500;color:#9aa5b4;overflow:hidden;text-overflow:ellipsis;min-width:0}.tn-orden[data-v-7c76797c]{font-size:.68rem;font-weight:700;color:#c3cbd6;-ms-flex-negative:0;flex-shrink:0;font-variant-numeric:tabular-nums;-webkit-transition:color .14s ease;transition:color .14s ease}.tn-row.is-active .tn-orden[data-v-7c76797c]{color:#a5a3f0}.tn-row.is-fase .tn-cod[data-v-7c76797c]{color:#b45309}.tn-qty[data-v-7c76797c]{-ms-flex-negative:0;flex-shrink:0;min-width:26px;padding:0 7px;height:18px;line-height:18px;text-align:center;border-radius:6px;background:#f4f5fd;border:1px solid #eceafb;color:#7c74e8;font-size:.64rem;font-weight:800;font-variant-numeric:tabular-nums;-webkit-transition:all .14s ease;transition:all .14s ease}.tn-row.is-active .tn-qty[data-v-7c76797c]{background:#e3e2fd;border-color:#d5d3fb;color:#4f46e5}.tn-row.is-fase .tn-qty[data-v-7c76797c]{background:#fdf6ec;border-color:#fbecd8;color:#c07d0a}.tn-act[data-v-7c76797c]{width:24px;height:24px;min-width:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:7px;background:transparent;padding:0;outline:none;cursor:pointer;opacity:0;-webkit-transition:all .15s ease;transition:all .15s ease}.tn-act .v-icon[data-v-7c76797c]{color:#94a3b8!important}.tn-act[data-v-7c76797c]:hover{background:#e6e5fc}.tn-act:hover .v-icon[data-v-7c76797c]{color:#4f46e5!important}.tn-kids[data-v-7c76797c]{padding-left:22px;position:relative}.tn-kids>.tn[data-v-7c76797c]:before{content:"";position:absolute;left:-11px;top:0;bottom:0;width:1px;background:#e6eaf1}.tn-kids>.tn[data-v-7c76797c]:after{content:"";position:absolute;left:-11px;top:17px;width:9px;height:1px;background:#e6eaf1;border-radius:1px;-webkit-transition:background .16s ease;transition:background .16s ease}.tn-kids>.tn[data-v-7c76797c]:last-child:before{bottom:auto;height:17px}.tn-kids>.tn.is-sel[data-v-7c76797c]:after{background:#4f46e5;height:2px;width:10px}.tn-menu[data-v-7c76797c]{min-width:196px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #eef1f6}.tn-menu-head[data-v-7c76797c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;padding:10px 13px;background:#fbfcfe;border-bottom:1px solid #f1f4f8}.tn-menu-cod[data-v-7c76797c]{font-size:.72rem;font-weight:800;color:#334155;letter-spacing:.01em}.tn-menu-des[data-v-7c76797c]{font-size:.65rem;font-weight:500;color:#a3adba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.tn-menu-body[data-v-7c76797c]{padding:5px}.tn-mi[data-v-7c76797c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:100%;padding:7px 9px;border:none;border-radius:8px;background:transparent;cursor:pointer;outline:none;text-align:left;-webkit-transition:background .13s ease;transition:background .13s ease}.tn-mi span[data-v-7c76797c]{font-size:.73rem;font-weight:600;color:#475569}.tn-mi[data-v-7c76797c]:hover{background:#f5f6fb}.tn-mi[data-v-7c76797c]:disabled{cursor:not-allowed;opacity:.38}.tn-mi[data-v-7c76797c]:disabled:hover{background:transparent}.tn-menu-sep[data-v-7c76797c]{height:1px;background:#f1f4f8;margin:5px 4px}.tn-menu-wrap{border-radius:12px!important;-webkit-box-shadow:0 12px 34px -8px rgba(15,23,42,.22)!important;box-shadow:0 12px 34px -8px rgba(15,23,42,.22)!important;background:transparent!important}