fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:before,.multiselect__spinner:after{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{line-height:16px;min-height:40px;box-sizing:border-box;display:block;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;margin:0;text-decoration:none;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer}.multiselect__select{line-height:16px;display:block;position:absolute;box-sizing:border-box;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;margin:0;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}*[dir=rtl] .multiselect{text-align:right}*[dir=rtl] .multiselect__select{right:auto;left:1px}*[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}*[dir=rtl] .multiselect__content{text-align:right}*[dir=rtl] .multiselect__option:after{right:auto;left:0}*[dir=rtl] .multiselect__clear{right:auto;left:12px}*[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.sidebar-scroll[data-v-3319a239]{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.sidebar-scroll[data-v-3319a239]:hover{scrollbar-color:rgba(113,113,122,.3) transparent}.sidebar-scroll[data-v-3319a239]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-3319a239]::-webkit-scrollbar-track{background:transparent}.sidebar-scroll[data-v-3319a239]::-webkit-scrollbar-thumb{background:transparent;border-radius:9999px;-webkit-transition:background .2s;transition:background .2s}.sidebar-scroll[data-v-3319a239]:hover::-webkit-scrollbar-thumb{background:#71717a4d}.sidebar-scroll[data-v-3319a239]::-webkit-scrollbar-thumb:hover{background:#71717a80}.dropdown-enter-active[data-v-e6ef95a5],.dropdown-leave-active[data-v-e6ef95a5]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-e6ef95a5],.dropdown-leave-to[data-v-e6ef95a5]{opacity:0;transform:translateY(-6px)}.chat-toast-enter-active[data-v-e6ef95a5],.chat-toast-leave-active[data-v-e6ef95a5]{transition:opacity .2s ease,transform .2s ease}.chat-toast-enter-from[data-v-e6ef95a5]{opacity:0;transform:translateY(12px)}.chat-toast-leave-to[data-v-e6ef95a5]{opacity:0;transform:translate(20px)}@keyframes toast-shrink-e6ef95a5{0%{width:100%}to{width:0%}}.toast-shrink[data-v-e6ef95a5]{animation:toast-shrink-e6ef95a5 5s linear forwards}.avatar-ring[data-v-10a40038]{background:linear-gradient(135deg,#06b6d4,#8b5cf6,#ec4899);animation:spin-ring-10a40038 3s linear infinite;border-radius:50%}@keyframes spin-ring-10a40038{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-fb5fdf99],.fade-leave-active[data-v-fb5fdf99]{transition:opacity .3s}.fade-enter-from[data-v-fb5fdf99],.fade-leave-to[data-v-fb5fdf99]{opacity:0}.modal-enter-active[data-v-128f5617],.modal-leave-active[data-v-128f5617]{transition:opacity .15s ease}.modal-enter-from[data-v-128f5617],.modal-leave-to[data-v-128f5617]{opacity:0}.badge-din[data-v-dbcb09b5]{padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;display:inline-flex;align-items:center;text-transform:uppercase;color:var(--bc);background-color:color-mix(in srgb,var(--bc) 10%,transparent);border:1px solid color-mix(in srgb,var(--bc) 22%,transparent)}.line-clamp-2[data-v-dbcb09b5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.badge-din[data-v-ffca3d2b]{padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;display:inline-flex;align-items:center;text-transform:uppercase;color:var(--bc);background-color:color-mix(in srgb,var(--bc) 10%,transparent);border:1px solid color-mix(in srgb,var(--bc) 22%,transparent)}.line-clamp-2[data-v-ffca3d2b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.drawer-enter-active[data-v-09849865],.drawer-leave-active[data-v-09849865]{transition:opacity .2s ease}.drawer-enter-from[data-v-09849865],.drawer-leave-to[data-v-09849865]{opacity:0}.day-cell[data-v-136152b1]{height:72px;border:1px solid transparent;transition:all .2s ease;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.dark .day-cell[data-v-136152b1]{border-color:#ffffff0f}.day-cell[data-v-136152b1]{border-color:#00000012}.day-cell[data-v-136152b1]:hover{background:#06b6d414;border-color:#06b6d44d!important}.day-cell.selected[data-v-136152b1]{background:#06b6d41f;border-color:#06b6d480!important}.day-cell.other-month .day-num[data-v-136152b1]{opacity:.3}.day-num[data-v-136152b1]{z-index:1}.today-num[data-v-136152b1]{background:#06b6d4;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ticket-badge[data-v-136152b1]{position:absolute;bottom:5px;right:5px;min-width:20px;height:20px;padding:0 4px;background:#8b5cf6;color:#fff;border-radius:4px;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center}.status-dots[data-v-136152b1]{position:absolute;top:6px;left:6px;display:flex;gap:3px}.ticket-card[data-v-136152b1]{position:relative;border-radius:8px;transition:all .15s;animation:fadeSlide-136152b1 .2s ease-out forwards}.dark .ticket-card[data-v-136152b1]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.ticket-card[data-v-136152b1]{background:#fff;border:1px solid rgba(0,0,0,.08)}.dark .ticket-card[data-v-136152b1]:hover{background:#ffffff12}.ticket-card[data-v-136152b1]:hover{background:#f8fafc}.tag-solicitante[data-v-136152b1]{font-size:11px;padding:1px 7px;border-radius:3px;border-left:3px solid #06b6d4}.dark .tag-solicitante[data-v-136152b1]{background:#ffffff0d}.tag-solicitante[data-v-136152b1]{background:#eff9fe}.estado-badge[data-v-136152b1]{font-size:10px;padding:2px 8px;border-radius:99px;letter-spacing:.02em}.reagendado-badge[data-v-136152b1]{font-size:10px;padding:1px 6px;border-radius:3px;background:#ff550026;color:#f50;font-weight:700}.tab-btn[data-v-136152b1]{transition:all .15s;color:#00000080;border-bottom:2px solid transparent}.dark .tab-btn[data-v-136152b1]{color:#ffffff80}.tab-btn[data-v-136152b1]:not(.tab-active):hover{color:#000c}.dark .tab-btn[data-v-136152b1]:not(.tab-active):hover{color:#fffc}.tab-active[data-v-136152b1]{color:#06b6d4;border-bottom-color:#06b6d4}.stat-chip[data-v-136152b1]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:600;background:#0000000d}.dark .stat-chip[data-v-136152b1]{background:#ffffff0f}.filter-select[data-v-136152b1]{width:100%;padding:6px 10px;border-radius:6px;font-size:12px;outline:none;transition:border-color .15s;background:#fff;border:1px solid rgba(0,0,0,.12);color:#111}.dark .filter-select[data-v-136152b1]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}.filter-select[data-v-136152b1]:focus{border-color:#06b6d4}.dark .filter-select option[data-v-136152b1]{background:#18181b}@keyframes fadeSlide-136152b1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.badge-din[data-v-a086d384]{padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;display:inline-flex;align-items:center;text-transform:uppercase;color:var(--bc);background-color:color-mix(in srgb,var(--bc) 10%,transparent);border:1px solid color-mix(in srgb,var(--bc) 22%,transparent)}.line-clamp-1[data-v-a086d384]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.modal-fade-enter-active[data-v-45e46850],.modal-fade-leave-active[data-v-45e46850]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-45e46850],.modal-fade-leave-to[data-v-45e46850]{opacity:0}.modal-fade-enter-active .relative[data-v-45e46850],.modal-fade-leave-active .relative[data-v-45e46850]{transition:transform .2s ease}.modal-fade-enter-from .relative[data-v-45e46850]{transform:scale(.95)}.drawer-enter-active[data-v-fb9ebedc],.drawer-leave-active[data-v-fb9ebedc]{transition:opacity .2s ease}.drawer-enter-from[data-v-fb9ebedc],.drawer-leave-to[data-v-fb9ebedc]{opacity:0}.badge-din[data-v-f50f3a12]{padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;display:inline-flex;align-items:center;text-transform:uppercase;color:var(--bc);background-color:color-mix(in srgb,var(--bc) 10%,transparent);border:1px solid color-mix(in srgb,var(--bc) 22%,transparent)}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:10px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#a1a1aa}html.dark .custom-scroll::-webkit-scrollbar-thumb{background:#27272a}html.dark .custom-scroll::-webkit-scrollbar-thumb:hover{background:#3f3f46}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.chat-bg{background-color:#f4f4f5;background-image:radial-gradient(circle at 25% 25%,rgba(6,182,212,.04) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(139,92,246,.04) 0%,transparent 50%),radial-gradient(rgba(0,0,0,.06) 1px,transparent 1px);background-size:100% 100%,100% 100%,22px 22px}html.dark .chat-bg{background-color:#09090b;background-image:radial-gradient(circle at 25% 25%,rgba(6,182,212,.025) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(139,92,246,.025) 0%,transparent 50%),radial-gradient(rgba(255,255,255,.015) 1px,transparent 1px);background-size:100% 100%,100% 100%,22px 22px}.bubble-sent{background:linear-gradient(135deg,#06b6d426,#8b5cf626);border:1px solid rgba(139,92,246,.2);color:#1c1c1e}html.dark .bubble-sent{background:linear-gradient(135deg,#06b6d42e,#8b5cf62e);border:1px solid rgba(139,92,246,.25);color:#fff}.bubble-received{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}html.dark .bubble-received{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e4e4e7}.reply-quote{background:#06b6d414;border-left:3px solid #06b6d4}.album{display:grid;gap:3px;border-radius:12px;overflow:hidden;max-width:280px}.album-1{grid-template-columns:1fr}.album-1 .album-item{aspect-ratio:4/3;max-height:280px}.album-2{grid-template-columns:1fr 1fr}.album-2 .album-item{aspect-ratio:1}.album-3{grid-template-columns:1fr 1fr}.album-3 .album-item:first-child{grid-row:span 2;aspect-ratio:1/2}.album-3 .album-item:not(:first-child){aspect-ratio:1}.album-4plus{grid-template-columns:1fr 1fr}.album-4plus .album-item{aspect-ratio:1}.album-item{position:relative;overflow:hidden}.album-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.more-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700}.preview-item{position:relative;width:64px;height:64px;flex-shrink:0}.preview-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.anim-pop{animation:pop .18s ease-out}.anim-slide-up{animation:slideUp .15s ease-out}[data-v-04da36c0]::-webkit-scrollbar{width:6px;height:6px}[data-v-04da36c0]::-webkit-scrollbar-track{background:transparent}[data-v-04da36c0]::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:3px}[data-v-04da36c0]::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.dark[data-v-04da36c0] ::-webkit-scrollbar-thumb{background:#3f3f46}.dark[data-v-04da36c0] ::-webkit-scrollbar-thumb:hover{background:#52525b}.tr-success{background-color:#ecfdf5!important;transition:background-color .3s ease}.dark .tr-success{background-color:#10b98114!important}.tr-success{background-color:#d4f6dc!important;transition:background-color .3s ease}.note-editor.note-frame{border:1px solid #e4e4e7!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important;font-family:Inter,sans-serif!important}.note-toolbar{background:#f9fafb!important;border-bottom:1px solid #e4e4e7!important;padding:5px 8px!important;gap:2px!important}.note-toolbar .note-btn-group{margin-right:4px!important}.note-btn{background:transparent!important;border:1px solid transparent!important;border-radius:5px!important;color:#71717a!important;padding:3px 6px!important;font-size:12px!important;transition:background .12s,color .12s!important;box-shadow:none!important}.note-btn:hover,.note-btn:focus{background:#e4e4e7!important;color:#18181b!important;outline:none!important;box-shadow:none!important}.note-btn.active,.note-btn:active{background:#06b6d41f!important;color:#0891b2!important;border-color:#06b6d440!important;box-shadow:none!important}.note-editable{background:#fff!important;color:#18181b!important;font-family:Inter,sans-serif!important;font-size:13px!important;line-height:1.65!important;padding:12px 14px!important;caret-color:#06b6d4!important}.note-editable:focus{outline:none!important}.note-statusbar{background:#f9fafb!important;border-top:1px solid #e4e4e7!important}.note-resizebar{padding:3px 0!important}.note-icon-grip{color:#d4d4d8!important}.note-editor .dropdown-menu{border:1px solid #e4e4e7!important;border-radius:8px!important;background:#fff!important;box-shadow:0 4px 12px #00000014!important;padding:4px!important}.note-editor .dropdown-menu>li>a{color:#3f3f46!important;border-radius:5px!important;padding:5px 10px!important;font-size:12px!important}.note-editor .dropdown-menu>li>a:hover{background:#f4f4f5!important;color:#18181b!important}.note-editable[data-placeholder]:empty:before{color:#a1a1aa!important}html.dark .note-editor.note-frame{border-color:#ffffff1a!important}html.dark .note-toolbar{background:#27272a!important;border-bottom-color:#ffffff12!important}html.dark .note-btn{color:#a1a1aa!important}html.dark .note-btn:hover,html.dark .note-btn:focus{background:#ffffff12!important;color:#f4f4f5!important}html.dark .note-btn.active,html.dark .note-btn:active{background:#06b6d426!important;color:#67e8f9!important;border-color:#06b6d44d!important}html.dark .note-editable{background:#18181b!important;color:#f4f4f5!important;caret-color:#67e8f9!important}html.dark .note-statusbar{background:#27272a!important;border-top-color:#ffffff12!important;color:#52525b!important}html.dark .note-icon-grip{color:#52525b!important}html.dark .note-editor .dropdown-menu{background:#27272a!important;border-color:#ffffff1a!important;box-shadow:0 4px 16px #00000080!important}html.dark .note-editor .dropdown-menu>li>a{color:#d4d4d8!important}html.dark .note-editor .dropdown-menu>li>a:hover{background:#ffffff0f!important;color:#f4f4f5!important}html.dark .note-editable[data-placeholder]:empty:before{color:#52525b!important}html.dark .note-editable ::-moz-selection{background:#06b6d440!important}html.dark .note-editable ::selection{background:#06b6d440!important}html.dark .note-editable::-webkit-scrollbar{width:5px}html.dark .note-editable::-webkit-scrollbar-track{background:transparent}html.dark .note-editable::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:3px}html.dark .note-color .dropdown-menu{min-width:180px!important}html.dark .note-color-palette{background:transparent!important}.nav-item-active[data-v-0d02b433]{background:linear-gradient(90deg,#06b6d414,#8b5cf60f);border-left-color:#06b6d4}.pill-active[data-v-0d02b433]{display:inline-flex;align-items:center;padding:2px 8px;background:#10b9811f;color:#059669;border:1px solid rgba(16,185,129,.25);border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dark .pill-active[data-v-0d02b433]{color:#34d399}.pill-inactive[data-v-0d02b433]{display:inline-flex;align-items:center;padding:2px 8px;background:#f43f5e1a;color:#e11d48;border:1px solid rgba(244,63,94,.25);border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dark .pill-inactive[data-v-0d02b433]{color:#fb7185}.toggle-track[data-v-0d02b433]{transition:background-color .2s ease}.toggle-thumb[data-v-0d02b433]{transition:transform .2s ease}.formula-display[data-v-0d02b433]{background:linear-gradient(180deg,#050507,#0a0a0f);color:#67e8f9;font-family:JetBrains Mono,Fira Code,monospace;box-shadow:inset 0 2px 8px #0009,0 0 0 1px #06b6d41a}input[type=date][data-v-0d02b433]::-webkit-calendar-picker-indicator{filter:invert(.4);cursor:pointer}.dark input[type=date][data-v-0d02b433]::-webkit-calendar-picker-indicator{filter:invert(.6)}input[type=number][data-v-0d02b433]::-webkit-outer-spin-button,input[type=number][data-v-0d02b433]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-scrollbar[data-v-f6ea8050]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f6ea8050]{-ms-overflow-style:none;scrollbar-width:none}.cell-manual[data-v-f6ea8050]{background:#06b6d40a}.cell-manual[data-v-f6ea8050]:hover{background:#06b6d414}.dark .cell-manual[data-v-f6ea8050]{background:#06b6d409}.dark .cell-manual[data-v-f6ea8050]:hover{background:#06b6d40f}.cell-calc[data-v-f6ea8050]{background:#00000004}.dark .cell-calc[data-v-f6ea8050]{background:#ffffff04}tbody tr[data-v-f6ea8050]{border-left:3px solid transparent}.rank-1[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(250,204,21,.14),transparent 60%)!important;border-left:3px solid #eab308!important}.rank-2[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(148,163,184,.14),transparent 60%)!important;border-left:3px solid #94a3b8!important}.rank-3[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(217,119,6,.12),transparent 60%)!important;border-left:3px solid #d97706!important}.winner-row[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(16,185,129,.1),transparent 60%)!important;border-left:3px solid #10b981!important}.dark .rank-1[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(250,204,21,.08),transparent 60%)!important;border-left:3px solid #facc15!important}.dark .rank-2[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(203,213,225,.06),transparent 60%)!important;border-left:3px solid #cbd5e1!important}.dark .rank-3[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(217,119,6,.07),transparent 60%)!important;border-left:3px solid #d97706!important}.dark .winner-row[data-v-f6ea8050]{background:linear-gradient(90deg,rgba(16,185,129,.05),transparent 60%)!important;border-left:3px solid #10b981!important}.trophy-gold[data-v-f6ea8050]{background:linear-gradient(135deg,#facc15,#eab308);color:#422006}.trophy-silver[data-v-f6ea8050]{background:linear-gradient(135deg,#e2e8f0,#94a3b8);color:#1e293b}.trophy-bronze[data-v-f6ea8050]{background:linear-gradient(135deg,#fb923c,#d97706);color:#431407}.trophy-green[data-v-f6ea8050]{background:linear-gradient(135deg,#34d399,#059669);color:#064e3b}.formula-display[data-v-f6ea8050]{background:linear-gradient(180deg,#050507,#0a0a0f);color:#67e8f9;font-family:JetBrains Mono,Fira Code,monospace;box-shadow:inset 0 2px 8px #0009,0 0 0 1px #06b6d41a}input[type=number][data-v-f6ea8050]::-webkit-outer-spin-button,input[type=number][data-v-f6ea8050]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f6ea8050]{-moz-appearance:textfield}.pub-wrap[data-v-8f76f72b]{background-color:#000d29;background-image:radial-gradient(circle at 50% 0%,rgba(0,241,254,.1) 0%,transparent 70%),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 0l25.98 15v30L30 60 4.02 45V15z' fill-opacity='0.03' fill='%2300f1fe' fill-rule='evenodd'/%3E%3C/svg%3E");color:#fff;font-family:Inter,sans-serif}.glass-panel[data-v-8f76f72b]{background:#00143d99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(0,241,254,.15)}.neon-border[data-v-8f76f72b]{border:1px solid #00f1fe!important;box-shadow:0 0 10px #00f1fe4d}.gold-button[data-v-8f76f72b]{background:linear-gradient(180deg,#f1c100,#d4a500);box-shadow:0 4px #967700}.leaderboard-row[data-v-8f76f72b]:hover{background:linear-gradient(90deg,transparent,rgba(0,241,254,.05),transparent)}.rank-0[data-v-8f76f72b]{background:linear-gradient(90deg,rgba(241,193,0,.15) 0%,transparent 100%)!important;border-left:4px solid #f1c100!important}.rank-1[data-v-8f76f72b]{background:linear-gradient(90deg,rgba(203,213,225,.12) 0%,transparent 100%)!important;border-left:4px solid #cbd5e1!important}.rank-2[data-v-8f76f72b]{background:linear-gradient(90deg,rgba(251,146,60,.12) 0%,transparent 100%)!important;border-left:4px solid #fb923c!important}.trophy-gold[data-v-8f76f72b]{color:#f1c100;filter:drop-shadow(0 0 8px rgba(241,193,0,.6))}.trophy-silver[data-v-8f76f72b]{color:#cbd5e1;filter:drop-shadow(0 0 8px rgba(203,213,225,.4))}.trophy-bronze[data-v-8f76f72b]{color:#fb923c;filter:drop-shadow(0 0 8px rgba(251,146,60,.4))}.premios-container[data-v-8f76f72b]{max-height:500px;overflow-y:auto;overflow-x:hidden;width:100%}.premios-container[data-v-8f76f72b]::-webkit-scrollbar{width:6px}.premios-container[data-v-8f76f72b]::-webkit-scrollbar-thumb{background:#f1c100;border-radius:10px}.premios-container[data-v-8f76f72b]::-webkit-scrollbar-track{background:#000d2980}.premios-content[data-v-8f76f72b] img{display:block!important;margin:1rem auto!important;max-width:100%!important;height:auto!important;border-radius:.5rem;border:1px solid rgba(0,241,254,.2)}.premios-content[data-v-8f76f72b] ul{list-style-type:disc!important;padding-left:1.5rem!important;margin-bottom:1rem!important}.premios-content[data-v-8f76f72b] ol{list-style-type:decimal!important;padding-left:1.5rem!important;margin-bottom:1rem!important}.custom-scrollbar[data-v-8f76f72b]{overflow-x:auto;max-width:100%;padding-bottom:8px}.custom-scrollbar[data-v-8f76f72b]::-webkit-scrollbar{height:12px}.custom-scrollbar[data-v-8f76f72b]::-webkit-scrollbar-thumb{background:#00f1fe80;border-radius:10px;border:3px solid #000d29}.custom-scrollbar[data-v-8f76f72b]::-webkit-scrollbar-thumb:hover{background:#00f1fecc}.custom-scrollbar[data-v-8f76f72b]::-webkit-scrollbar-track{background:#00143d99;border-radius:10px}.fade-enter-active[data-v-3ca7b301],.fade-leave-active[data-v-3ca7b301]{transition:opacity .2s ease}.fade-enter-from[data-v-3ca7b301],.fade-leave-to[data-v-3ca7b301]{opacity:0}@keyframes fadeIn-3ca7b301{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-enter[data-v-3ca7b301]{animation:fadeIn-3ca7b301 .2s ease-out forwards}.sidebar-scroll[data-v-f821bc98]{scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar-scroll[data-v-f821bc98]:hover{scrollbar-color:rgba(113,113,122,.3) transparent}.sidebar-scroll[data-v-f821bc98]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-f821bc98]::-webkit-scrollbar-track{background:transparent}.sidebar-scroll[data-v-f821bc98]::-webkit-scrollbar-thumb{background:transparent;border-radius:9999px}.sidebar-scroll[data-v-f821bc98]:hover::-webkit-scrollbar-thumb{background:#71717a4d}
