.skeleton-loader[data-v-f39d1e9b]{animation:pulse-f39d1e9b 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-line[data-v-f39d1e9b]{animation:shimmer-f39d1e9b 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes shimmer-f39d1e9b{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-f39d1e9b{0%,to{opacity:1}50%{opacity:.8}}.fade-in[data-v-f9e912c3]{animation:fadeIn-f9e912c3 .6s ease-in-out}@keyframes fadeIn-f9e912c3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.tab-fade-in[data-v-f9e912c3]{animation:tabFadeIn-f9e912c3 .4s ease-in-out}@keyframes tabFadeIn-f9e912c3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modern-card[data-v-f9e912c3]{background:#fff;border:none;border-radius:1rem;box-shadow:0 2px 12px #0000000f;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-card[data-v-f9e912c3]:hover{box-shadow:0 8px 30px #0000001f}.metric-card[data-v-f9e912c3]{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 15px #00000014;display:flex;gap:1.25rem;overflow:hidden;padding:1.75rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.metric-card[data-v-f9e912c3]:before{background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 70%);content:"";height:200%;opacity:0;position:absolute;right:-50%;top:-50%;transition:opacity .4s ease;width:200%}.metric-card[data-v-f9e912c3]:hover:before{opacity:1}.metric-card[data-v-f9e912c3]:hover{box-shadow:0 10px 30px #00000026;transform:translateY(-5px)}.metric-card-primary[data-v-f9e912c3]{background:linear-gradient(135deg,#009ef7,#0077c0)}.metric-card-info[data-v-f9e912c3]{background:linear-gradient(135deg,#3e97ff,#06c)}.metric-card-success[data-v-f9e912c3]{background:linear-gradient(135deg,#50cd89,#1f9e56)}.metric-card-warning[data-v-f9e912c3]{background:linear-gradient(135deg,#ffc700,#f59f00)}.metric-icon-wrapper[data-v-f9e912c3]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;height:55px;justify-content:center;min-width:55px;transition:all .3s ease;width:55px}.metric-card:hover .metric-icon-wrapper[data-v-f9e912c3]{background:hsla(0,0%,100%,.3);transform:scale(1.1) rotate(5deg)}.metric-content[data-v-f9e912c3]{flex:1}.progress[data-v-f9e912c3]{background-color:#e4e6ef;border-radius:10px;height:15px;overflow:hidden}.progress-bar[data-v-f9e912c3]{border-radius:10px;transition:width .8s cubic-bezier(.4,0,.2,1)}.bg-gradient-primary[data-v-f9e912c3]{background:linear-gradient(90deg,#009ef7,#3e97ff)}.hoverable-item[data-v-f9e912c3]{transition:all .2s ease}.hoverable-item[data-v-f9e912c3]:hover{background-color:#f8f9fa;border-radius:.5rem;padding-left:.5rem}.hoverable-row[data-v-f9e912c3]{transition:all .2s ease}.hoverable-row[data-v-f9e912c3]:hover{background-color:#f8f9fa!important}.nav-link.active-tab[data-v-f9e912c3]{border-bottom:3px solid transparent;color:#7e8299;font-weight:600;padding:1.25rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-link.active-tab[data-v-f9e912c3]:before{background:linear-gradient(90deg,#009ef7,#3e97ff);bottom:-3px;content:"";height:3px;left:0;position:absolute;transition:width .4s cubic-bezier(.4,0,.2,1);width:0}.nav-link.active-tab.active[data-v-f9e912c3]{background-color:#009ef70d;color:#009ef7!important}.nav-link.active-tab.active[data-v-f9e912c3]:before{width:100%}.nav-link.active-tab[data-v-f9e912c3]:hover:not(.active){background-color:#f9fafb;color:#009ef7}.nav-link.active-tab .badge[data-v-f9e912c3]{transition:all .3s ease}.nav-link.active-tab.active .badge[data-v-f9e912c3]{transform:scale(1.1)}.timeline[data-v-f9e912c3]{padding-left:50px}.timeline[data-v-f9e912c3],.timeline-item[data-v-f9e912c3]{position:relative}.timeline-line[data-v-f9e912c3]{background:linear-gradient(180deg,#009ef7,#e4e6ef);bottom:-30px;left:-31px;position:absolute;top:50px;width:2px}.timeline-item:last-child .timeline-line[data-v-f9e912c3]{display:none}.timeline-badge[data-v-f9e912c3]{left:-50px;position:absolute;top:0}.badge-circle[data-v-f9e912c3]{align-items:center;border-radius:50%;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.tab-content-area[data-v-f9e912c3]{min-height:400px}.badge-lg[data-v-f9e912c3]{font-size:.95rem;font-weight:600;padding:.75rem 1.25rem;transition:all .3s ease}.badge-lg[data-v-f9e912c3]:hover{box-shadow:0 2px 8px #0000001a;transform:scale(1.05)}.shadow-sm[data-v-f9e912c3]{box-shadow:0 .125rem .25rem #00000013!important}code[data-v-f9e912c3]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}details summary[data-v-f9e912c3]{cursor:pointer;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}details summary[data-v-f9e912c3]:hover{color:#009ef7}details[open] summary[data-v-f9e912c3]{margin-bottom:1rem}@media (max-width:768px){.hoverable-metric[data-v-f9e912c3]:hover{transform:none}.timeline[data-v-f9e912c3]{padding-left:30px}.timeline-badge[data-v-f9e912c3]{left:-30px}.timeline-line[data-v-f9e912c3]{left:-11px}.badge-circle[data-v-f9e912c3]{font-size:12px;height:30px;width:30px}}
