.bg[data-v-159ca51e]{align-items:center;animation:AnimateBG-159ca51e 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-159ca51e{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.business-chart-container[data-v-159ca51e]{background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:1.5rem}.chart-card[data-v-159ca51e]{background:#fff;border:1px solid #f1f5f9;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.05);margin:0 auto;max-width:1200px;overflow:hidden}.chart-card[data-v-159ca51e]:before{background:linear-gradient(90deg,#3b82f6,#10b981,#f59e0b);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.card-header[data-v-159ca51e]{align-items:flex-start;background:linear-gradient(135deg,#fafbfc,#fff);border-bottom:1px solid #f1f5f9;display:flex;gap:2rem;justify-content:space-between;padding:2rem 2rem 1.5rem}.header-content[data-v-159ca51e]{align-items:center;display:flex;flex:1;gap:1rem}.header-icon-wrapper[data-v-159ca51e]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:16px;box-shadow:0 4px 12px rgba(59,130,246,.25);display:flex;flex-shrink:0;height:60px;justify-content:center;overflow:hidden;position:relative;width:60px}.header-icon-wrapper[data-v-159ca51e]:before{animation:shimmer-159ca51e 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer-159ca51e{0%{left:-100%}to{left:100%}}.header-text[data-v-159ca51e]{flex:1}.chart-title[data-v-159ca51e]{color:#0f172a;font-size:1.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 .25rem}.chart-subtitle[data-v-159ca51e]{color:#64748b;font-size:.875rem;font-weight:500;letter-spacing:.025em;margin:0}.chart-legend[data-v-159ca51e]{display:flex;flex-direction:column;gap:.75rem}.legend-item[data-v-159ca51e]{align-items:center;display:flex;gap:.5rem}.legend-color[data-v-159ca51e]{border-radius:2px;height:4px;width:16px}.all-color[data-v-159ca51e]{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.active-color[data-v-159ca51e]{background:linear-gradient(90deg,#10b981,#34d399)}.legend-text[data-v-159ca51e]{color:#374151;font-size:.875rem;font-weight:500}.loading-section[data-v-159ca51e]{align-items:center;display:flex;height:400px;justify-content:center;padding:2rem}.loading-content[data-v-159ca51e]{text-align:center}.loading-text[data-v-159ca51e]{color:#64748b;font-size:.875rem;font-weight:500;margin-bottom:0;margin-top:1rem}.chart-section[data-v-159ca51e]{background:#fff;padding:1.5rem 2rem 2rem}.chart-container[data-v-159ca51e]{border-radius:16px;margin-bottom:2rem}.chart-container[data-v-159ca51e],.summary-section[data-v-159ca51e]{background:#fafbfc;border:1px solid #f1f5f9;padding:1.5rem}.summary-section[data-v-159ca51e]{border-radius:12px}.summary-title[data-v-159ca51e]{color:#0f172a;font-size:1rem;font-weight:700;letter-spacing:-.025em;margin:0 0 1rem}.summary-grid[data-v-159ca51e]{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.summary-card[data-v-159ca51e]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.summary-card[data-v-159ca51e]:hover{background:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.summary-icon[data-v-159ca51e]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.total-icon[data-v-159ca51e]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.active-icon[data-v-159ca51e]{background:linear-gradient(135deg,#10b981,#059669)}.percentage-icon[data-v-159ca51e]{background:linear-gradient(135deg,#f59e0b,#d97706)}.regions-icon[data-v-159ca51e]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.summary-content[data-v-159ca51e]{flex:1}.summary-number[data-v-159ca51e]{color:#0f172a;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:.25rem}.summary-label[data-v-159ca51e]{color:#64748b;font-size:.75rem;font-weight:500;letter-spacing:.025em}.chart-card[data-v-159ca51e]{animation:fadeInUp-159ca51e .6s ease-out}@keyframes fadeInUp-159ca51e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.summary-card[data-v-159ca51e]{animation:slideInLeft-159ca51e .5s ease-out}.summary-card[data-v-159ca51e]:first-child{animation-delay:.1s}.summary-card[data-v-159ca51e]:nth-child(2){animation-delay:.2s}.summary-card[data-v-159ca51e]:nth-child(3){animation-delay:.3s}.summary-card[data-v-159ca51e]:nth-child(4){animation-delay:.4s}@keyframes slideInLeft-159ca51e{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.business-chart-container[data-v-159ca51e]{padding:1rem}.card-header[data-v-159ca51e]{flex-direction:column;gap:1rem;padding:1.5rem}.header-content[data-v-159ca51e]{flex-direction:column;gap:.75rem;text-align:center}.chart-legend[data-v-159ca51e]{align-self:center}.chart-section[data-v-159ca51e]{padding:1rem 1.5rem 1.5rem}.chart-container[data-v-159ca51e]{padding:1rem}.summary-grid[data-v-159ca51e]{grid-template-columns:1fr}.chart-title[data-v-159ca51e]{font-size:1.25rem;text-align:center}.header-icon-wrapper[data-v-159ca51e]{align-self:center;height:50px;width:50px}}@media(max-width:480px){.chart-title[data-v-159ca51e]{font-size:1.125rem}.summary-card[data-v-159ca51e]{padding:.75rem}.summary-number[data-v-159ca51e]{font-size:1.125rem}.summary-icon[data-v-159ca51e]{height:32px;width:32px}}.summary-card[data-v-159ca51e]:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media(prefers-contrast:high){.chart-card[data-v-159ca51e],.summary-card[data-v-159ca51e]{background:#fff;border:2px solid #000}.chart-title[data-v-159ca51e],.summary-number[data-v-159ca51e]{color:#000}.chart-subtitle[data-v-159ca51e],.summary-label[data-v-159ca51e]{color:#333}}@media(prefers-reduced-motion:reduce){.chart-card[data-v-159ca51e],.summary-card[data-v-159ca51e]{animation:none!important}.summary-card[data-v-159ca51e]:hover{transform:none!important}.header-icon-wrapper[data-v-159ca51e]:before{animation:none!important}}@media print{.business-chart-container[data-v-159ca51e]{background:#fff!important;padding:0!important}.chart-card[data-v-159ca51e]{background:#fff!important;border:1px solid #ddd!important;box-shadow:none!important}.card-header[data-v-159ca51e]{background:#f5f5f5!important;border-bottom:1px solid #ddd!important}.summary-section[data-v-159ca51e]{background:#fff!important;border:1px solid #ddd!important}}.v-card--loading[data-v-159ca51e]:after{animation:loading-159ca51e 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:3}@keyframes loading-159ca51e{0%{left:-100%}to{left:100%}}.bg[data-v-fcef99f4]{align-items:center;animation:AnimateBG-fcef99f4 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-fcef99f4{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.minimal-dashboard[data-v-fcef99f4]{background:linear-gradient(135deg,#fafbfc,#f1f5f9);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:1.5rem;position:relative}.background-overlay[data-v-fcef99f4]{pointer-events:none;z-index:0}.background-overlay[data-v-fcef99f4],.bg-dots[data-v-fcef99f4]{bottom:0;left:0;position:absolute;right:0;top:0}.bg-dots[data-v-fcef99f4]{background-image:radial-gradient(rgba(71,85,105,.04) 1px,transparent 0);background-size:24px 24px}.dashboard-card[data-v-fcef99f4]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.05),0 20px 25px -5px rgba(0,0,0,.05);margin:0 auto;max-width:800px;overflow:hidden;position:relative;z-index:1}.dashboard-card[data-v-fcef99f4]:before{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899,#ef4444);content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.card-header[data-v-fcef99f4]{border-bottom:1px solid rgba(71,85,105,.08);padding:2rem 2rem 1.5rem}.header-info[data-v-fcef99f4]{align-items:center;display:flex;gap:1rem}.header-icon-wrapper[data-v-fcef99f4]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;box-shadow:0 4px 12px rgba(59,130,246,.3);display:flex;height:48px;justify-content:center;width:48px}.header-icon[data-v-fcef99f4]{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.header-text[data-v-fcef99f4]{flex:1}.card-title[data-v-fcef99f4]{color:#0f172a;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.card-subtitle[data-v-fcef99f4]{color:#64748b;font-size:.875rem;font-weight:500;letter-spacing:.025em;margin:0}.progress-list[data-v-fcef99f4]{padding:1.5rem 2rem}.progress-row[data-v-fcef99f4]{align-items:center;border-bottom:1px solid rgba(71,85,105,.06);display:flex;gap:1.5rem;padding:1.25rem 0;transition:all .3s ease}.progress-row[data-v-fcef99f4]:hover{border-radius:8px;margin:0 -.5rem;padding-left:.5rem;padding-right:.5rem}.progress-row[data-v-fcef99f4]:last-child{border-bottom:none}.row-header[data-v-fcef99f4]{gap:.75rem;min-width:280px}.icon-container[data-v-fcef99f4],.row-header[data-v-fcef99f4]{align-items:center;display:flex;flex-shrink:0}.icon-container[data-v-fcef99f4]{border-radius:8px;color:#fff;height:36px;justify-content:center;width:36px}.business-icon[data-v-fcef99f4]{background:linear-gradient(135deg,#3b82f6,#1e40af)}.college-icon[data-v-fcef99f4]{background:linear-gradient(135deg,#ef4444,#dc2626)}.provincial-icon[data-v-fcef99f4]{background:linear-gradient(135deg,#f59e0b,#d97706)}.institute-icon[data-v-fcef99f4]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.label-container[data-v-fcef99f4]{flex:1;min-width:0}.label-text[data-v-fcef99f4]{color:#0f172a;font-size:.875rem;font-weight:600;line-height:1.2;margin-bottom:.125rem}.label-detail[data-v-fcef99f4]{color:#64748b;font-size:.75rem;font-weight:500;line-height:1}.progress-content[data-v-fcef99f4]{align-items:center;display:flex;flex:1;gap:1rem}.stats-display[data-v-fcef99f4]{align-items:flex-end;display:flex;flex-direction:column;min-width:80px;text-align:right}.percentage-text[data-v-fcef99f4]{font-size:1.125rem;font-weight:700;line-height:1;margin-bottom:.125rem}.business-percentage[data-v-fcef99f4]{color:#1e40af}.college-percentage[data-v-fcef99f4]{color:#dc2626}.provincial-percentage[data-v-fcef99f4]{color:#d97706}.institute-percentage[data-v-fcef99f4]{color:#7c3aed}.count-text[data-v-fcef99f4]{color:#64748b;font-size:.75rem;font-weight:500}.progress-bar-container[data-v-fcef99f4]{flex:1;max-width:200px}.progress-bar[data-v-fcef99f4]{background:rgba(71,85,105,.08);border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill[data-v-fcef99f4]{border-radius:3px;height:100%;position:relative;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.progress-fill[data-v-fcef99f4]:after{animation:progressShine-fcef99f4 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes progressShine-fcef99f4{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.business-fill[data-v-fcef99f4]{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.college-fill[data-v-fcef99f4]{background:linear-gradient(90deg,#ef4444,#f87171)}.provincial-fill[data-v-fcef99f4]{background:linear-gradient(90deg,#f59e0b,#fcd34d)}.institute-fill[data-v-fcef99f4]{background:linear-gradient(90deg,#8b5cf6,#c4b5fd)}.summary-section[data-v-fcef99f4]{background:linear-gradient(135deg,rgba(248,250,252,.5),hsla(0,0%,100%,.8));border-top:1px solid rgba(71,85,105,.08);padding:1.5rem 2rem 2rem}.summary-grid[data-v-fcef99f4]{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:500px}.summary-card[data-v-fcef99f4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8);border:1px solid rgba(71,85,105,.06);border-radius:8px;padding:1rem;text-align:center;transition:all .3s ease}.summary-card[data-v-fcef99f4]:hover{background:hsla(0,0%,100%,.95);box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.summary-value[data-v-fcef99f4]{color:#0f172a;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:.25rem}.summary-label[data-v-fcef99f4]{color:#64748b;font-size:.75rem;font-weight:500;letter-spacing:.025em}.progress-row[data-v-fcef99f4]{animation:fadeInUp-fcef99f4 .5s ease-out}.progress-row[data-v-fcef99f4]:first-child{animation-delay:.1s}.progress-row[data-v-fcef99f4]:nth-child(2){animation-delay:.2s}.progress-row[data-v-fcef99f4]:nth-child(3){animation-delay:.3s}.progress-row[data-v-fcef99f4]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-fcef99f4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.minimal-dashboard[data-v-fcef99f4]{padding:1rem}.card-header[data-v-fcef99f4]{padding:1.5rem}.progress-list[data-v-fcef99f4]{padding:1rem 1.5rem}.summary-section[data-v-fcef99f4]{padding:1rem 1.5rem 1.5rem}.progress-row[data-v-fcef99f4]{align-items:stretch;flex-direction:column;gap:1rem}.row-header[data-v-fcef99f4]{justify-content:flex-start;min-width:auto}.progress-content[data-v-fcef99f4]{justify-content:space-between}.progress-bar-container[data-v-fcef99f4]{flex:1;max-width:none}.card-title[data-v-fcef99f4]{font-size:1.25rem}.summary-grid[data-v-fcef99f4]{gap:.75rem;grid-template-columns:1fr}}@media(max-width:480px){.header-info[data-v-fcef99f4]{flex-direction:column;gap:.75rem}.header-info[data-v-fcef99f4],.header-text[data-v-fcef99f4],.row-header[data-v-fcef99f4]{text-align:center}.row-header[data-v-fcef99f4]{flex-direction:column;gap:.5rem}.label-container[data-v-fcef99f4],.stats-display[data-v-fcef99f4]{text-align:center}.stats-display[data-v-fcef99f4]{align-items:center}.card-title[data-v-fcef99f4]{font-size:1.125rem}.label-text[data-v-fcef99f4]{font-size:.8rem}.percentage-text[data-v-fcef99f4]{font-size:1rem}}@media(prefers-color-scheme:dark){.minimal-dashboard[data-v-fcef99f4]{background:linear-gradient(135deg,#0f172a,#1e293b)}.dashboard-card[data-v-fcef99f4]{border-color:hsla(0,0%,100%,.1)}.card-header[data-v-fcef99f4]{border-bottom-color:hsla(0,0%,100%,.1)}.summary-section[data-v-fcef99f4]{border-top-color:hsla(0,0%,100%,.1)}.summary-card[data-v-fcef99f4]{border-color:hsla(0,0%,100%,.1)}.progress-bar[data-v-fcef99f4]{background:hsla(0,0%,100%,.1)}}@media print{.minimal-dashboard[data-v-fcef99f4]{background:#fff!important;padding:0!important}.background-overlay[data-v-fcef99f4]{display:none}.dashboard-card[data-v-fcef99f4]{background:#fff!important;border:1px solid #ddd!important;box-shadow:none!important}.progress-fill[data-v-fcef99f4]{background:#666!important}}.bg[data-v-09ae7428]{align-items:center;animation:AnimateBG-09ae7428 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-09ae7428{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cooperation-container[data-v-09ae7428]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;padding:1.5rem;position:relative}.background-elements[data-v-09ae7428]{pointer-events:none;z-index:0}.background-elements[data-v-09ae7428],.bg-pattern[data-v-09ae7428]{bottom:0;left:0;position:absolute;right:0;top:0}.bg-pattern[data-v-09ae7428]{background-image:radial-gradient(rgba(102,126,234,.03) 1px,transparent 0);background-size:30px 30px}.floating-shapes[data-v-09ae7428]{height:100%;position:absolute;width:100%}.shape[data-v-09ae7428]{animation:float-09ae7428 15s ease-in-out infinite;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));border-radius:50%;position:absolute}.shape-1[data-v-09ae7428]{animation-delay:0s;height:150px;left:5%;top:10%;width:150px}.shape-2[data-v-09ae7428]{animation-delay:5s;height:100px;right:10%;top:60%;width:100px}.shape-3[data-v-09ae7428]{animation-delay:10s;bottom:15%;height:80px;left:60%;width:80px}@keyframes float-09ae7428{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.6;transform:translateY(-15px) scale(1.05)}}.cooperation-grid[data-v-09ae7428]{position:relative;z-index:1}.cooperation-col[data-v-09ae7428]{display:flex;padding:.75rem}.cooperation-card[data-v-09ae7428]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.8);box-shadow:0 8px 32px rgba(0,0,0,.06);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);width:100%}.cooperation-card[data-v-09ae7428]:hover{border-color:#fff;box-shadow:0 20px 50px rgba(0,0,0,.15);transform:translateY(-8px)}.card-border[data-v-09ae7428]{height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.level-1-border[data-v-09ae7428]{background:linear-gradient(90deg,#3182ce,#63b3ed)}.level-2-border[data-v-09ae7428]{background:linear-gradient(90deg,#e53e3e,#fc8181)}.level-3-border[data-v-09ae7428]{background:linear-gradient(90deg,#38a169,#68d391)}.card-content[data-v-09ae7428]{display:flex;flex-direction:column;height:100%;padding:2rem 1.5rem;position:relative;z-index:2}.card-header[data-v-09ae7428]{margin-bottom:1.5rem}.level-indicator[data-v-09ae7428]{align-items:flex-start;display:flex;gap:1rem}.level-icon[data-v-09ae7428]{align-items:center;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:50px;justify-content:center;position:relative;width:50px}.level-1-icon[data-v-09ae7428]{background:linear-gradient(135deg,rgba(49,130,206,.1),rgba(99,179,237,.1));border:2px solid rgba(49,130,206,.2)}.level-2-icon[data-v-09ae7428]{background:linear-gradient(135deg,rgba(229,62,62,.1),hsla(0,95%,75%,.1));border:2px solid rgba(229,62,62,.2)}.level-3-icon[data-v-09ae7428]{background:linear-gradient(135deg,rgba(56,161,105,.1),rgba(104,211,145,.1));border:2px solid rgba(56,161,105,.2)}.icon-color[data-v-09ae7428]{color:#4a5568;transition:all .3s ease}.level-1-card:hover .level-1-icon .icon-color[data-v-09ae7428]{color:#3182ce}.level-2-card:hover .level-2-icon .icon-color[data-v-09ae7428]{color:#e53e3e}.level-3-card:hover .level-3-icon .icon-color[data-v-09ae7428]{color:#38a169}.level-info[data-v-09ae7428]{flex:1;min-width:0}.level-badge[data-v-09ae7428]{align-items:center;border-radius:50px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;padding:.25rem .75rem}.level-1-badge[data-v-09ae7428]{background:rgba(49,130,206,.1);border:1px solid rgba(49,130,206,.2);color:#2b6cb0}.level-2-badge[data-v-09ae7428]{background:rgba(229,62,62,.1);border:1px solid rgba(229,62,62,.2);color:#c53030}.level-3-badge[data-v-09ae7428]{background:rgba(56,161,105,.1);border:1px solid rgba(56,161,105,.2);color:#2f855a}.level-title[data-v-09ae7428]{color:#1a202c;font-size:1rem;font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:0}.statistics-grid[data-v-09ae7428]{grid-gap:1rem;display:grid;flex:1;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.stat-card[data-v-09ae7428]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.05);border-radius:12px;display:flex;flex-direction:column;padding:1rem;text-align:center;transition:all .3s ease}.stat-card[data-v-09ae7428]:hover{background:hsla(0,0%,100%,.9);box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-2px)}.stat-icon-wrapper[data-v-09ae7428]{align-items:center;border-radius:10px;display:flex;height:36px;justify-content:center;margin-bottom:.75rem;width:36px}.mou-icon[data-v-09ae7428]{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(251,191,36,.1));border:1px solid rgba(245,158,11,.2)}.business-icon[data-v-09ae7428]{background:linear-gradient(135deg,rgba(139,69,19,.1),rgba(196,117,55,.1));border:1px solid rgba(139,69,19,.2)}.stat-icon[data-v-09ae7428]{color:#8b4513}.mou-icon .stat-icon[data-v-09ae7428]{color:#f59e0b}.stat-content[data-v-09ae7428]{flex:1;width:100%}.stat-label[data-v-09ae7428]{color:#4a5568;font-size:.8rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem}.stat-number[data-v-09ae7428]{color:#1a202c;font-size:1.5rem;font-weight:800;letter-spacing:-.025em;line-height:1;margin:.25rem 0}.stat-number.clickable[data-v-09ae7428]{transition:all .3s ease}.business-btn[data-v-09ae7428]{margin:0;min-height:auto;padding:0;text-transform:none;width:100%}.business-btn:hover .stat-number.clickable[data-v-09ae7428]{color:#2d3748;transform:scale(1.05)}.stat-unit[data-v-09ae7428]{color:#718096;font-size:.75rem;font-weight:500;letter-spacing:.025em}.action-footer[data-v-09ae7428]{align-items:center;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding-top:1rem}.performance-indicator[data-v-09ae7428]{align-items:center;display:flex;gap:.5rem}.indicator-dot[data-v-09ae7428]{border-radius:50%;height:8px;position:relative;width:8px}.level-1-indicator[data-v-09ae7428]{background:#3182ce;box-shadow:0 0 0 3px rgba(49,130,206,.2)}.level-2-indicator[data-v-09ae7428]{background:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.2)}.level-3-indicator[data-v-09ae7428]{background:#38a169;box-shadow:0 0 0 3px rgba(56,161,105,.2)}.indicator-text[data-v-09ae7428]{color:#4a5568;font-size:.75rem;font-weight:500}.explore-btn[data-v-09ae7428]{font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:none;transition:all .3s ease}.explore-btn[data-v-09ae7428]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}@media(max-width:960px){.cooperation-container[data-v-09ae7428]{padding:1rem}.cooperation-col[data-v-09ae7428]{padding:.5rem}.card-content[data-v-09ae7428]{padding:1.5rem 1.25rem}.level-title[data-v-09ae7428]{font-size:.9rem}.stat-number[data-v-09ae7428]{font-size:1.25rem}}@media(max-width:600px){.cooperation-col[data-v-09ae7428]{padding:.25rem}.card-content[data-v-09ae7428]{padding:1.25rem 1rem}.level-indicator[data-v-09ae7428]{flex-direction:column;gap:.75rem}.level-indicator[data-v-09ae7428],.level-info[data-v-09ae7428]{text-align:center}.statistics-grid[data-v-09ae7428]{gap:.75rem;grid-template-columns:1fr}.level-icon[data-v-09ae7428]{align-self:center;height:44px;width:44px}.stat-number[data-v-09ae7428]{font-size:1.125rem}.action-footer[data-v-09ae7428]{flex-direction:column;gap:.75rem;text-align:center}.explore-btn[data-v-09ae7428]{width:100%}}.v-card--loading[data-v-09ae7428]{opacity:.7;pointer-events:none}.v-card--loading[data-v-09ae7428]:after{animation:shimmer-09ae7428 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:3}@keyframes shimmer-09ae7428{0%{left:-100%}to{left:100%}}.cooperation-card[data-v-09ae7428]{animation:slideInUp-09ae7428 .6s ease-out}.cooperation-col:first-child .cooperation-card[data-v-09ae7428]{animation-delay:.1s}.cooperation-col:nth-child(2) .cooperation-card[data-v-09ae7428]{animation-delay:.2s}.cooperation-col:nth-child(3) .cooperation-card[data-v-09ae7428]{animation-delay:.3s}@keyframes slideInUp-09ae7428{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.business-btn[data-v-09ae7428]:focus,.cooperation-card[data-v-09ae7428]:focus-within,.explore-btn[data-v-09ae7428]:focus{outline:2px solid #667eea;outline-offset:2px}@media(prefers-contrast:high){.cooperation-card[data-v-09ae7428],.stat-card[data-v-09ae7428]{background:#fff;border:2px solid #000}.level-title[data-v-09ae7428],.stat-number[data-v-09ae7428]{color:#000}.indicator-text[data-v-09ae7428],.stat-label[data-v-09ae7428]{color:#333}}@media(prefers-reduced-motion:reduce){.cooperation-card[data-v-09ae7428],.explore-btn[data-v-09ae7428],.stat-card[data-v-09ae7428]{animation:none!important;transition:none!important}.cooperation-card[data-v-09ae7428]:hover,.explore-btn[data-v-09ae7428]:hover,.stat-card[data-v-09ae7428]:hover{transform:none!important}.shape[data-v-09ae7428]{animation:none!important}}@media(prefers-color-scheme:dark){.cooperation-container[data-v-09ae7428]{background:linear-gradient(135deg,#1a202c,#2d3748)}.cooperation-card[data-v-09ae7428],.stat-card[data-v-09ae7428]{border:1px solid hsla(0,0%,100%,.1)}.bg-pattern[data-v-09ae7428]{background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0)}}@media print{.cooperation-container[data-v-09ae7428]{background:#fff!important;padding:0!important}.background-elements[data-v-09ae7428]{display:none}.cooperation-card[data-v-09ae7428]{-moz-column-break-inside:avoid;background:#fff!important;border:1px solid #ddd!important;box-shadow:none!important;break-inside:avoid;page-break-inside:avoid}.explore-btn[data-v-09ae7428]{display:none}}.background-overlay[data-v-88711c9e]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.glass-card[data-v-88711c9e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9)!important;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 10px 30px rgba(0,0,0,.03)!important}.main-title[data-v-88711c9e]{color:#1a237e;font-size:2.5rem!important;letter-spacing:-.5px!important}.announcement-item[data-v-88711c9e]{background:#fff!important;border:1px solid #e0e6ed!important;transition:all .3s ease}.announcement-item[data-v-88711c9e]:hover{border-color:#1976d2!important;transform:translateX(5px)}.drop-shadow[data-v-88711c9e]{filter:drop-shadow(0 10px 15px rgba(0,0,0,.1))}.v-btn[data-v-88711c9e]{letter-spacing:0;text-transform:none!important}.action-section-card[data-v-88711c9e]{background:#fff!important;border:1px solid #eceff1}.border-all[data-v-88711c9e]{border:1px solid #eceff1!important}.shadow-soft[data-v-88711c9e]{box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.login-cta-btn[data-v-88711c9e]{background:linear-gradient(135deg,#1e88e5,#1565c0)!important;box-shadow:0 6px 15px rgba(21,101,192,.2)!important;font-size:1.05rem!important;letter-spacing:.5px}.border-dashed[data-v-88711c9e]{border:1.5px dashed #cfd8dc!important}.opacity-50[data-v-88711c9e]{opacity:.5}.text-content[data-v-88711c9e]{color:#455a64;line-height:1.6}.bg[data-v-5aad37e7]{align-items:center;animation:AnimateBG-5aad37e7 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-5aad37e7{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gradient-primary[data-v-5aad37e7]{background:linear-gradient(135deg,#667eea,#764ba2)!important}.gradient-success[data-v-5aad37e7]{background:linear-gradient(135deg,#4caf50,#45a049)!important}.gradient-info[data-v-5aad37e7]{background:linear-gradient(135deg,#2196f3,#1976d2)!important}.gradient-error[data-v-5aad37e7]{background:linear-gradient(135deg,#f44336,#d32f2f)!important}.stats-card[data-v-5aad37e7]{border-radius:16px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)}.stats-card[data-v-5aad37e7]:hover{box-shadow:0 12px 20px rgba(0,0,0,.15)!important;transform:translateY(-4px)}.detail-card[data-v-5aad37e7]{border:1px solid #f0f0f0;border-radius:12px!important;transition:all .3s ease}.detail-card[data-v-5aad37e7]:hover{border-color:#e0e0e0;box-shadow:0 8px 25px rgba(0,0,0,.1)!important;transform:translateY(-2px)}.stats-icon[data-v-5aad37e7]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.v-skeleton-loader[data-v-5aad37e7]{background:transparent!important}.v-progress-linear[data-v-5aad37e7]{border-radius:10px!important}.v-card__title[data-v-5aad37e7]{border-bottom:1px solid #f5f5f5;margin-bottom:16px!important;padding-bottom:12px!important}[data-v-5aad37e7]::-webkit-scrollbar{width:6px}[data-v-5aad37e7]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-5aad37e7]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}[data-v-5aad37e7]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:960px){.stats-card[data-v-5aad37e7]{margin-bottom:16px}}@media(max-width:600px){.stats-icon[data-v-5aad37e7]{height:48px;width:48px}.detail-card[data-v-5aad37e7],.stats-card[data-v-5aad37e7]{padding:12px!important}}[data-v-5aad37e7] .apexcharts-canvas,[data-v-5aad37e7] .apexcharts-legend{font-family:Roboto,sans-serif!important}[data-v-5aad37e7] .apexcharts-legend-text{font-weight:500!important}[data-v-5aad37e7] .apexcharts-tooltip{background:#fff!important;border:1px solid #e0e0e0!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important}.bg[data-v-580c33ea]{align-items:center;animation:AnimateBG-580c33ea 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-580c33ea{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chart-card[data-v-580c33ea]{border-radius:16px!important;transition:all .3s ease}.chart-card[data-v-580c33ea]:hover{box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.chart-container[data-v-580c33ea]{border-radius:8px;overflow:hidden}.loading-container[data-v-580c33ea]{align-items:center;display:flex;height:400px;justify-content:center}.v-btn-toggle[data-v-580c33ea]{border-radius:12px!important}.v-btn-toggle .v-btn[data-v-580c33ea]{border-radius:8px!important;font-weight:500;text-transform:none!important}.v-btn-toggle .v-btn.v-btn--active[data-v-580c33ea]{background:linear-gradient(45deg,#1976d2,#42a5f5)!important;color:#fff!important}.v-card[data-v-580c33ea]{border-radius:12px!important;transition:all .3s ease}.v-card[data-v-580c33ea]:hover{transform:translateY(-2px)}[data-v-580c33ea]::-webkit-scrollbar{height:6px;width:6px}[data-v-580c33ea]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-580c33ea]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}[data-v-580c33ea]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){.chart-container[data-v-580c33ea]{margin:0 -16px}.v-btn-toggle[data-v-580c33ea]{margin-bottom:16px;width:100%}.v-btn-toggle .v-btn[data-v-580c33ea]{flex:1;font-size:12px}}[data-v-580c33ea] .apexcharts-canvas,[data-v-580c33ea] .apexcharts-legend{font-family:Roboto,sans-serif!important}[data-v-580c33ea] .apexcharts-tooltip{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important}[data-v-580c33ea] .apexcharts-toolbar{background:transparent!important}.fade-in[data-v-580c33ea]{animation:fadeIn-580c33ea .5s ease-in}@keyframes fadeIn-580c33ea{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-alert[data-v-580c33ea]{border-radius:8px!important;font-weight:500}.bg[data-v-93689134]{align-items:center;animation:AnimateBG-93689134 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-93689134{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chart-card[data-v-93689134]{border-radius:16px!important;transition:all .3s ease}.chart-card[data-v-93689134]:hover{box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.stats-card[data-v-93689134]{border:1px solid #f0f0f0;border-radius:16px!important}.stats-card[data-v-93689134]:hover{box-shadow:0 6px 20px rgba(0,0,0,.08)!important}.chart-container[data-v-93689134]{border-radius:8px;overflow:hidden}.loading-container[data-v-93689134]{align-items:center;display:flex;height:400px;justify-content:center}.v-btn-toggle[data-v-93689134]{border-radius:12px!important}.v-btn-toggle .v-btn[data-v-93689134]{border-radius:8px!important;font-weight:500;text-transform:none!important}.v-btn-toggle .v-btn.v-btn--active[data-v-93689134]{background:linear-gradient(45deg,#1976d2,#42a5f5)!important;color:#fff!important}.v-data-table[data-v-93689134]{border-radius:12px!important}.v-data-table[data-v-93689134] .v-data-table__wrapper{border-radius:12px}.v-data-table[data-v-93689134] .v-data-table-header{background-color:#f8f9fa}.v-data-table[data-v-93689134] .v-data-table-header th{color:#424242!important;font-weight:600!important}.v-progress-linear[data-v-93689134]{border-radius:10px!important}.v-card[data-v-93689134]{transition:all .3s ease}.v-card[data-v-93689134]:hover{transform:translateY(-2px)}@media(max-width:768px){.chart-container[data-v-93689134]{margin:0 -8px}.v-btn-toggle[data-v-93689134]{margin-bottom:16px;width:100%}.v-btn-toggle .v-btn[data-v-93689134]{flex:1;font-size:11px;padding:8px 4px}.gap-2[data-v-93689134]{gap:4px!important}}[data-v-93689134]::-webkit-scrollbar{height:6px;width:6px}[data-v-93689134]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-93689134]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}[data-v-93689134]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-93689134] .apexcharts-canvas,[data-v-93689134] .apexcharts-legend{font-family:Roboto,sans-serif!important}[data-v-93689134] .apexcharts-tooltip{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important}.v-alert[data-v-93689134]{border-radius:8px!important;font-weight:400}.fade-in[data-v-93689134]{animation:fadeIn-93689134 .5s ease-in}@keyframes fadeIn-93689134{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bg[data-v-79c19070]{align-items:center;animation:AnimateBG-79c19070 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-79c19070{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chart-card[data-v-79c19070]{border-radius:16px!important;transition:all .3s ease}.chart-card[data-v-79c19070]:hover{box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.stats-card[data-v-79c19070]{border:1px solid #f0f0f0;border-radius:16px!important}.stats-card[data-v-79c19070]:hover{box-shadow:0 6px 20px rgba(0,0,0,.08)!important}.chart-container[data-v-79c19070]{border-radius:8px;overflow:hidden}.loading-container[data-v-79c19070],.no-data-container[data-v-79c19070]{align-items:center;display:flex;height:400px;justify-content:center}.v-btn-toggle[data-v-79c19070]{border-radius:12px!important}.v-btn-toggle .v-btn[data-v-79c19070]{border-radius:8px!important;font-weight:500;text-transform:none!important}.v-btn-toggle .v-btn.v-btn--active[data-v-79c19070]{background:linear-gradient(45deg,#1976d2,#42a5f5)!important;color:#fff!important}.v-data-table[data-v-79c19070]{border-radius:12px!important}.v-data-table[data-v-79c19070] .v-data-table__wrapper{border-radius:12px}.v-data-table[data-v-79c19070] .v-data-table-header{background-color:#f8f9fa}.v-data-table[data-v-79c19070] .v-data-table-header th{color:#424242!important;font-weight:600!important}.v-progress-linear[data-v-79c19070]{border-radius:10px!important}.v-card[data-v-79c19070]{transition:all .3s ease}.v-card[data-v-79c19070]:hover{transform:translateY(-2px)}@media(max-width:768px){.chart-container[data-v-79c19070]{margin:0 -8px}.v-btn-toggle[data-v-79c19070]{margin-bottom:16px;width:100%}.v-btn-toggle .v-btn[data-v-79c19070]{flex:1;font-size:10px;padding:6px 2px}}.bg[data-v-31dfee0e]{align-items:center;animation:AnimateBG-31dfee0e 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-31dfee0e{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cooperation-table-container[data-v-31dfee0e]{background:#f5f5f5;padding:1rem}.main-card[data-v-31dfee0e]{background:#fff;transition:all .3s ease}.header-section[data-v-31dfee0e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem 2rem}.header-content[data-v-31dfee0e]{justify-content:space-between;width:100%}.header-content[data-v-31dfee0e],.title-section[data-v-31dfee0e]{align-items:center;display:flex}.title-section[data-v-31dfee0e]{flex:1}.icon-container[data-v-31dfee0e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:12px;margin-right:1rem;padding:.5rem}.main-title[data-v-31dfee0e]{color:#fff;font-size:1.8rem;font-weight:600;margin:0}.action-buttons[data-v-31dfee0e]{display:flex;gap:.5rem}.action-btn[data-v-31dfee0e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2)!important;transition:all .3s ease}.action-btn[data-v-31dfee0e]:hover{background:hsla(0,0%,100%,.3)!important;transform:translateY(-2px)}.search-dialog-header[data-v-31dfee0e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600}.search-section-block[data-v-31dfee0e]{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:1rem 1.25rem}.section-title[data-v-31dfee0e]{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:600;margin-bottom:.75rem}.cursor-pointer[data-v-31dfee0e]{cursor:pointer}.stat-card[data-v-31dfee0e]{border:2px solid #e0e0e0;border-radius:12px;transition:all .3s ease}.stat-card[data-v-31dfee0e]:hover{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:translateY(-4px)}.stat-value[data-v-31dfee0e]{color:#333;font-size:2rem;font-weight:700}.stat-label[data-v-31dfee0e]{color:#666;font-size:.875rem;margin-top:.25rem}.enhanced-table[data-v-31dfee0e]{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.enhanced-table[data-v-31dfee0e] .v-data-table-header{background:linear-gradient(135deg,#4caf50,#45a049)}.enhanced-table[data-v-31dfee0e] .v-data-table-header th{color:#fff!important;font-size:.875rem;font-weight:600}.enhanced-table[data-v-31dfee0e] tbody tr:hover{background-color:#f5f5f5!important}.table-action-btn[data-v-31dfee0e]{transition:all .2s ease}.table-action-btn[data-v-31dfee0e]:hover{transform:scale(1.1)}.business-name[data-v-31dfee0e],.date-text[data-v-31dfee0e],.level-chip[data-v-31dfee0e],.major-text[data-v-31dfee0e]{font-size:.875rem}.pdf-dialog .pdf-header[data-v-31dfee0e]{background:linear-gradient(135deg,#d32f2f,#c62828);color:#fff}.search-dialog .search-content[data-v-31dfee0e]{max-height:75vh;overflow-y:auto}.search-actions[data-v-31dfee0e]{background:#fafafa}.curriculum-item[data-v-31dfee0e]{padding:.5rem 0}.curriculum-item .curriculum-code[data-v-31dfee0e]{color:#666;font-size:.75rem;margin-bottom:.25rem}.curriculum-item .curriculum-name[data-v-31dfee0e]{align-items:center;display:flex;font-size:.875rem}@media(max-width:960px){.header-content[data-v-31dfee0e]{flex-direction:column;gap:1rem}.title-section[data-v-31dfee0e]{flex-direction:column;text-align:center}.icon-container[data-v-31dfee0e]{margin-bottom:.5rem;margin-right:0}.action-buttons[data-v-31dfee0e]{justify-content:center;width:100%}}@keyframes fadeIn-31dfee0e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.v-card[data-v-31dfee0e]{animation:fadeIn-31dfee0e .3s ease}.bg[data-v-c2aaecbc]{align-items:center;animation:AnimateBG-c2aaecbc 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-c2aaecbc{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mou-cards-container[data-v-c2aaecbc]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;padding:1rem}.page-header[data-v-c2aaecbc]{margin-bottom:2rem;padding:2rem 0;text-align:center}.header-content[data-v-c2aaecbc]{margin:0 auto;max-width:800px}.page-title[data-v-c2aaecbc]{color:#2c3e50;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-subtitle[data-v-c2aaecbc]{color:#7f8c8d;font-size:1.2rem;font-weight:400}.search-card[data-v-c2aaecbc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);margin-bottom:2rem}.search-field .v-input__control[data-v-c2aaecbc]{border-radius:12px}.cards-grid[data-v-c2aaecbc]{margin:0}.card-column[data-v-c2aaecbc]{padding:.75rem}.mou-card[data-v-c2aaecbc]{background:#fff;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}.mou-card[data-v-c2aaecbc]:before{background:linear-gradient(90deg,#4caf50,#2196f3,#9c27b0);content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.card-hover[data-v-c2aaecbc]{box-shadow:0 20px 40px rgba(0,0,0,.2);transform:translateY(-10px)}.image-container[data-v-c2aaecbc]{overflow:hidden;position:relative}.card-image[data-v-c2aaecbc]{cursor:pointer;transition:transform .3s ease}.card-hover .card-image[data-v-c2aaecbc]{transform:scale(1.05)}.image-overlay[data-v-c2aaecbc]{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.3));bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.card-hover .image-overlay[data-v-c2aaecbc]{opacity:1}.type-badge[data-v-c2aaecbc]{right:12px}.level-badge[data-v-c2aaecbc],.type-badge[data-v-c2aaecbc]{position:absolute;top:12px;z-index:2}.level-badge[data-v-c2aaecbc]{left:12px}.card-content[data-v-c2aaecbc]{flex:1;padding:1.5rem!important}.document-type[data-v-c2aaecbc]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;margin-bottom:1rem;padding:.5rem 0}.type-text[data-v-c2aaecbc]{color:#666;font-size:.85rem;font-weight:500}.organization-name[data-v-c2aaecbc]{color:#2c3e50;font-size:1.1rem;font-weight:600;line-height:1.3;margin-bottom:1rem}.topic-section[data-v-c2aaecbc]{margin-bottom:1rem}.topic-title[data-v-c2aaecbc]{color:#34495e;font-size:1rem;font-weight:600;line-height:1.4}.business-section[data-v-c2aaecbc]{align-items:center;display:flex;margin-bottom:1rem}.business-name[data-v-c2aaecbc]{color:#555;font-size:.9rem;font-weight:500}.location-section[data-v-c2aaecbc]{display:flex;justify-content:center;margin-top:1rem}.location-chip[data-v-c2aaecbc]{font-size:.8rem}.card-actions[data-v-c2aaecbc]{background:#fafafa;border-top:1px solid #f0f0f0;padding:0 1.5rem 1.5rem!important}.date-section[data-v-c2aaecbc]{align-items:center;display:flex}.update-date[data-v-c2aaecbc]{color:#666;font-size:.8rem}.action-buttons[data-v-c2aaecbc]{display:flex;gap:.5rem}.action-btn[data-v-c2aaecbc]{transition:all .3s ease}.action-btn[data-v-c2aaecbc]:hover{transform:scale(1.1)}.pagination-card[data-v-c2aaecbc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2);margin-top:2rem}.pagination-control[data-v-c2aaecbc]{align-items:center;display:flex}.control-label[data-v-c2aaecbc]{color:#666;font-size:.9rem;font-weight:500}.page-info[data-v-c2aaecbc]{text-align:center}.page-text[data-v-c2aaecbc]{color:#2c3e50;display:block;font-size:.95rem;font-weight:600}.total-items[data-v-c2aaecbc]{color:#7f8c8d;font-size:.8rem}.navigation-buttons[data-v-c2aaecbc]{align-items:center;display:flex}.nav-btn[data-v-c2aaecbc]{transition:all .3s ease}.nav-btn[data-v-c2aaecbc]:hover{transform:scale(1.1)}.pdf-dialog[data-v-c2aaecbc]{max-height:95vh;overflow:hidden}.pdf-header[data-v-c2aaecbc]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff;font-weight:600}@media(max-width:960px){.mou-cards-container[data-v-c2aaecbc]{padding:.5rem}.page-title[data-v-c2aaecbc]{font-size:2rem}.page-subtitle[data-v-c2aaecbc]{font-size:1rem}.card-column[data-v-c2aaecbc]{padding:.5rem}.card-content[data-v-c2aaecbc]{padding:1rem!important}.card-actions[data-v-c2aaecbc]{padding:0 1rem 1rem!important}.organization-name[data-v-c2aaecbc]{font-size:1rem}}@media(max-width:600px){.page-header[data-v-c2aaecbc]{padding:1rem 0}.page-title[data-v-c2aaecbc]{font-size:1.5rem}.pagination-card .v-row[data-v-c2aaecbc]{flex-direction:column;gap:1rem}.navigation-buttons[data-v-c2aaecbc],.page-info[data-v-c2aaecbc],.pagination-control[data-v-c2aaecbc]{justify-content:center}}@keyframes fadeInUp-c2aaecbc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.mou-card[data-v-c2aaecbc]{animation:fadeInUp-c2aaecbc .6s ease-out;animation-fill-mode:both}.card-column:first-child .mou-card[data-v-c2aaecbc]{animation-delay:.1s}.card-column:nth-child(2) .mou-card[data-v-c2aaecbc]{animation-delay:.2s}.card-column:nth-child(3) .mou-card[data-v-c2aaecbc]{animation-delay:.3s}.card-column:nth-child(4) .mou-card[data-v-c2aaecbc]{animation-delay:.4s}.card-column:nth-child(5) .mou-card[data-v-c2aaecbc]{animation-delay:.5s}.card-column:nth-child(6) .mou-card[data-v-c2aaecbc]{animation-delay:.6s}[data-v-c2aaecbc]{transition:all .3s ease}[data-v-c2aaecbc]::-webkit-scrollbar{width:8px}[data-v-c2aaecbc]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-c2aaecbc]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-c2aaecbc]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.bg[data-v-ffa07a98]{align-items:center;animation:AnimateBG-ffa07a98 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-ffa07a98{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.elegant-container[data-v-ffa07a98]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow:hidden;padding:2rem 1rem;position:relative}.background-elements[data-v-ffa07a98]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.bg-circle[data-v-ffa07a98]{animation:float-ffa07a98 15s ease-in-out infinite;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(168,85,247,.05));border-radius:50%;position:absolute}.circle-1[data-v-ffa07a98]{animation-delay:0s;height:200px;left:-5%;top:10%;width:200px}.circle-2[data-v-ffa07a98]{animation-delay:5s;height:150px;right:-5%;top:50%;width:150px}.circle-3[data-v-ffa07a98]{animation-delay:10s;bottom:20%;height:100px;left:50%;width:100px}.bg-pattern[data-v-ffa07a98]{background-image:radial-gradient(rgba(99,102,241,.02) 1px,transparent 0);background-size:30px 30px;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes float-ffa07a98{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.6;transform:translateY(-30px) scale(1.1)}}.statistics-row[data-v-ffa07a98]{align-items:stretch;position:relative;z-index:1}.stat-col[data-v-ffa07a98]{display:flex;padding:.75rem}.main-col[data-v-ffa07a98]{padding:1rem .75rem}.stat-card[data-v-ffa07a98]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.8);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);width:100%}.stat-card[data-v-ffa07a98]:before{content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.government-card[data-v-ffa07a98]:before{background:linear-gradient(90deg,#e53e3e,#fc8181)}.private-card[data-v-ffa07a98]:before{background:linear-gradient(90deg,#3182ce,#63b3ed)}.main-card[data-v-ffa07a98]:before{background:linear-gradient(90deg,#38a169,#68d391)}.stat-card[data-v-ffa07a98]:hover{border-color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateY(-8px)}.card-content[data-v-ffa07a98]{display:flex;flex-direction:column;height:100%;padding:2rem 1.5rem;position:relative;z-index:2}.stat-icon-wrapper[data-v-ffa07a98]{display:flex;justify-content:center;margin-bottom:1.5rem}.stat-icon-container[data-v-ffa07a98]{align-items:center;border-radius:16px;display:flex;height:70px;justify-content:center;position:relative;transition:all .3s ease;width:70px}.government-icon[data-v-ffa07a98]{background:linear-gradient(135deg,rgba(229,62,62,.1),hsla(0,95%,75%,.1));border:2px solid rgba(229,62,62,.2)}.private-icon[data-v-ffa07a98]{background:linear-gradient(135deg,rgba(49,130,206,.1),rgba(99,179,237,.1));border:2px solid rgba(49,130,206,.2)}.stat-icon[data-v-ffa07a98]{color:#4a5568;transition:all .3s ease}.government-card:hover .stat-icon[data-v-ffa07a98]{color:#e53e3e}.private-card:hover .stat-icon[data-v-ffa07a98]{color:#3182ce}.stat-title[data-v-ffa07a98]{color:#2d3748;font-size:1.1rem;font-weight:700;letter-spacing:.025em;margin-bottom:1.5rem;text-align:center}.government-title[data-v-ffa07a98]{color:#742a2a}.private-title[data-v-ffa07a98]{color:#2c5282}.stat-number-section[data-v-ffa07a98]{align-items:center;display:flex;flex:1;justify-content:center;margin-bottom:1.5rem}.stat-btn[data-v-ffa07a98]{border-radius:12px;height:auto;min-height:60px;transition:all .3s ease;width:100%}.stat-btn[data-v-ffa07a98]:hover{background:rgba(0,0,0,.02)}.stat-display[data-v-ffa07a98]{text-align:center;width:100%}.stat-number[data-v-ffa07a98]{animation:countUp-ffa07a98 1s ease-out;font-size:2.5rem;font-weight:800;letter-spacing:-.025em;line-height:1;margin-bottom:.25rem}.government-number[data-v-ffa07a98]{color:#e53e3e;text-shadow:0 2px 4px rgba(229,62,62,.1)}.private-number[data-v-ffa07a98]{color:#3182ce;text-shadow:0 2px 4px rgba(49,130,206,.1)}.stat-unit[data-v-ffa07a98]{color:#718096;font-size:.9rem;font-weight:600;letter-spacing:.025em}@keyframes countUp-ffa07a98{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.progress-wrapper[data-v-ffa07a98]{margin-top:auto}.main-content[data-v-ffa07a98]{padding:2.5rem 2rem}.main-header[data-v-ffa07a98]{margin-bottom:2rem;text-align:center}.main-icon-wrapper[data-v-ffa07a98]{display:flex;justify-content:center;margin-bottom:1rem}.main-icon-container[data-v-ffa07a98]{align-items:center;background:linear-gradient(135deg,rgba(56,161,105,.1),rgba(104,211,145,.1));border:2px solid rgba(56,161,105,.2);border-radius:20px;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.main-icon[data-v-ffa07a98]{color:#38a169}.main-title[data-v-ffa07a98]{color:#1a202c;font-size:1.75rem;font-weight:800;letter-spacing:-.025em;margin-bottom:.5rem}.main-subtitle[data-v-ffa07a98]{color:#718096;font-size:.95rem;font-weight:500;margin:0}.main-stats-container[data-v-ffa07a98]{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.main-stat-card[data-v-ffa07a98]{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.05);border-radius:16px;overflow:hidden;transition:all .3s ease}.main-stat-card[data-v-ffa07a98]:hover{background:hsla(0,0%,100%,.9);box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-2px)}.main-stat-btn[data-v-ffa07a98]{border-radius:16px;height:100%;min-height:120px;width:100%}.main-stat-content[data-v-ffa07a98]{align-items:center;display:flex;gap:1rem;padding:1rem;width:100%}.main-stat-icon-container[data-v-ffa07a98]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.mou-icon-bg[data-v-ffa07a98]{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(251,191,36,.1));border:2px solid rgba(245,158,11,.2)}.enterprise-icon-bg[data-v-ffa07a98]{background:linear-gradient(135deg,rgba(139,69,19,.1),rgba(196,117,55,.1));border:2px solid rgba(139,69,19,.2)}.main-stat-icon[data-v-ffa07a98]{color:#8b4513}.mou-card:hover .main-stat-icon[data-v-ffa07a98]{color:#f59e0b}.enterprise-card:hover .main-stat-icon[data-v-ffa07a98]{color:#8b4513}.main-stat-info[data-v-ffa07a98]{flex:1;text-align:left}.main-stat-label[data-v-ffa07a98]{color:#4a5568;font-size:.85rem;font-weight:600;letter-spacing:.025em;margin-bottom:.25rem}.main-stat-number[data-v-ffa07a98]{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1;margin-bottom:.25rem}.mou-number[data-v-ffa07a98]{color:#f59e0b}.enterprise-number[data-v-ffa07a98]{color:#8b4513}.main-stat-unit[data-v-ffa07a98]{color:#718096;font-size:.8rem;font-weight:600}.non-clickable[data-v-ffa07a98]{pointer-events:none}.main-footer[data-v-ffa07a98]{border-top:1px solid rgba(0,0,0,.05);padding-top:1.5rem}.info-indicators[data-v-ffa07a98]{display:flex;gap:2rem;justify-content:center}.indicator-item[data-v-ffa07a98]{align-items:center;display:flex;gap:.5rem}.indicator-dot[data-v-ffa07a98]{border-radius:50%;height:8px;width:8px}.mou-dot[data-v-ffa07a98]{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.2)}.enterprise-dot[data-v-ffa07a98]{background:#8b4513;box-shadow:0 0 0 3px rgba(139,69,19,.2)}.indicator-text[data-v-ffa07a98]{color:#4a5568;font-size:.8rem;font-weight:500;letter-spacing:.025em}@media(max-width:960px){.elegant-container[data-v-ffa07a98]{padding:1rem .5rem}.card-content[data-v-ffa07a98]{padding:1.5rem 1rem}.main-content[data-v-ffa07a98]{padding:2rem 1.5rem}.main-stats-container[data-v-ffa07a98]{gap:1rem;grid-template-columns:1fr}.stat-number[data-v-ffa07a98]{font-size:2rem}.main-stat-number[data-v-ffa07a98],.main-title[data-v-ffa07a98]{font-size:1.5rem}.info-indicators[data-v-ffa07a98]{gap:1rem}.main-stat-content[data-v-ffa07a98]{flex-direction:column;gap:.75rem;text-align:center}.main-stat-info[data-v-ffa07a98]{text-align:center}}@media(max-width:600px){.stat-col[data-v-ffa07a98]{padding:.5rem}.main-col[data-v-ffa07a98]{padding:.75rem .5rem}.card-content[data-v-ffa07a98]{padding:1.25rem 1rem}.main-content[data-v-ffa07a98]{padding:1.5rem 1rem}.stat-number[data-v-ffa07a98]{font-size:1.75rem}.main-stat-number[data-v-ffa07a98],.main-title[data-v-ffa07a98]{font-size:1.25rem}.info-indicators[data-v-ffa07a98]{align-items:center;flex-direction:column;gap:.5rem}.stat-icon-container[data-v-ffa07a98]{height:60px;width:60px}.main-icon-container[data-v-ffa07a98]{height:70px;width:70px}}.v-card--loading[data-v-ffa07a98]{position:relative}.v-card--loading[data-v-ffa07a98]:after{animation:shimmer-ffa07a98 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:3}@keyframes shimmer-ffa07a98{0%{left:-100%}to{left:100%}}.main-stat-btn[data-v-ffa07a98]:focus,.stat-btn[data-v-ffa07a98]:focus{outline:2px solid #4299e1;outline-offset:2px}@media print{.background-elements[data-v-ffa07a98]{display:none}.stat-card[data-v-ffa07a98]{border:1px solid #e2e8f0;box-shadow:none}}.bg[data-v-5c083ae6]{align-items:center;animation:AnimateBG-5c083ae6 20s ease infinite;background-image:linear-gradient(-45deg,#3bade3,#071665 25%,#aa07e6 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-5c083ae6{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.elegant-dashboard[data-v-5c083ae6]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:1.5rem;position:relative}.dashboard-background[data-v-5c083ae6]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.bg-circles[data-v-5c083ae6]{height:100%;position:absolute;width:100%}.circle[data-v-5c083ae6]{animation:float-5c083ae6 20s ease-in-out infinite;background:linear-gradient(135deg,rgba(102,126,234,.03),rgba(118,75,162,.03));border-radius:50%;position:absolute}.circle-1[data-v-5c083ae6]{animation-delay:0s;height:300px;left:-5%;top:10%;width:300px}.circle-2[data-v-5c083ae6]{animation-delay:7s;height:200px;right:-3%;top:50%;width:200px}.circle-3[data-v-5c083ae6]{animation-delay:14s;bottom:20%;height:150px;left:30%;width:150px}.bg-grid[data-v-5c083ae6]{background-image:radial-gradient(rgba(102,126,234,.05) 1px,transparent 0);background-size:30px 30px;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes float-5c083ae6{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.6;transform:translateY(-20px) scale(1.05)}}.dashboard-header[data-v-5c083ae6]{margin-bottom:2rem;position:relative;z-index:1}.header-container[data-v-5c083ae6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.8);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.06);margin:0 auto;max-width:1000px;padding:2rem;text-align:center}.header-icon-wrapper[data-v-5c083ae6]{margin-bottom:1rem}.header-icon-wrapper[data-v-5c083ae6],.header-icon[data-v-5c083ae6]{display:flex;justify-content:center}.header-icon[data-v-5c083ae6]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 8px 25px rgba(102,126,234,.3);height:80px;overflow:hidden;position:relative;width:80px}.header-icon[data-v-5c083ae6]:before{animation:shimmer-5c083ae6 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer-5c083ae6{0%{left:-100%}to{left:100%}}.icon-gradient[data-v-5c083ae6]{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.header-content[data-v-5c083ae6]{margin-bottom:1.5rem}.dashboard-title[data-v-5c083ae6]{color:#1a202c;font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin-bottom:.75rem}.dashboard-subtitle[data-v-5c083ae6]{color:#4a5568;font-size:1.1rem;font-weight:500;letter-spacing:.025em;line-height:1.6;margin:0}.level-filter[data-v-5c083ae6]{display:flex;justify-content:center}.filter-chip[data-v-5c083ae6]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;box-shadow:0 4px 15px rgba(102,126,234,.3);color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem}.chart-card[data-v-5c083ae6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.8);box-shadow:0 8px 32px rgba(0,0,0,.06);overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.chart-card[data-v-5c083ae6]:before{content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.organization-chart[data-v-5c083ae6]:before{background:linear-gradient(90deg,#e53e3e,#3182ce)}.region-chart[data-v-5c083ae6]:before{background:linear-gradient(90deg,#667eea,#764ba2)}.chart-card[data-v-5c083ae6]:hover{border-color:#fff;box-shadow:0 12px 40px rgba(0,0,0,.12);transform:translateY(-5px)}.card-header[data-v-5c083ae6]{padding:1.5rem 2rem}.chart-icon[data-v-5c083ae6],.header-left[data-v-5c083ae6]{align-items:center;display:flex}.chart-icon[data-v-5c083ae6]{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);height:48px;justify-content:center;margin-right:1rem;position:relative;width:48px}.organization-icon[data-v-5c083ae6]{background:linear-gradient(135deg,#e53e3e,#fc8181)}.region-icon[data-v-5c083ae6]{background:linear-gradient(135deg,#667eea,#764ba2)}.header-info[data-v-5c083ae6]{flex:1}.chart-title[data-v-5c083ae6]{color:#1a202c;font-size:1.25rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.chart-subtitle[data-v-5c083ae6]{color:#718096;font-size:.875rem;font-weight:500;letter-spacing:.025em;margin:0}.loading-container[data-v-5c083ae6]{align-items:center;display:flex;height:350px;justify-content:center}.loading-content[data-v-5c083ae6]{text-align:center}.loading-text[data-v-5c083ae6]{color:#718096;font-size:.9rem;font-weight:500;margin-bottom:0;margin-top:1rem}.chart-content[data-v-5c083ae6]{padding:2rem}.stats-summary[data-v-5c083ae6]{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.stat-item[data-v-5c083ae6]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.05);border-radius:16px;display:flex;padding:1.25rem;transition:all .3s ease}.stat-item[data-v-5c083ae6]:hover{border-color:rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-2px)}.stat-icon[data-v-5c083ae6]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:1rem;width:40px}.government-stat .stat-icon[data-v-5c083ae6]{background:linear-gradient(135deg,rgba(229,62,62,.1),hsla(0,95%,75%,.1));color:#e53e3e}.private-stat .stat-icon[data-v-5c083ae6]{background:linear-gradient(135deg,rgba(49,130,206,.1),rgba(99,179,237,.1));color:#3182ce}.total-stat .stat-icon[data-v-5c083ae6]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));color:#667eea}.region-stat .stat-icon[data-v-5c083ae6]{background:linear-gradient(135deg,rgba(139,69,19,.1),rgba(196,117,55,.1));color:#8b4513}.stat-content[data-v-5c083ae6]{flex:1}.stat-number[data-v-5c083ae6]{color:#1a202c;font-size:1.5rem;font-weight:800;letter-spacing:-.025em;line-height:1;margin-bottom:.25rem}.stat-label[data-v-5c083ae6]{color:#718096;font-size:.875rem;font-weight:600;letter-spacing:.025em}.chart-wrapper[data-v-5c083ae6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.03);border-radius:16px;padding:1rem;position:relative}@keyframes fadeInUp-5c083ae6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-5c083ae6{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.chart-card[data-v-5c083ae6]{animation:fadeInUp-5c083ae6 .6s ease-out}.chart-col:first-child .chart-card[data-v-5c083ae6]{animation-delay:.1s}.chart-col:nth-child(2) .chart-card[data-v-5c083ae6]{animation-delay:.3s}.stat-item[data-v-5c083ae6]{animation:slideInLeft-5c083ae6 .5s ease-out}.stat-item[data-v-5c083ae6]:first-child{animation-delay:.2s}.stat-item[data-v-5c083ae6]:nth-child(2){animation-delay:.4s}@media(max-width:1200px){.dashboard-title[data-v-5c083ae6]{font-size:2rem}.dashboard-subtitle[data-v-5c083ae6]{font-size:1rem}}@media(max-width:960px){.elegant-dashboard[data-v-5c083ae6]{padding:1rem}.header-container[data-v-5c083ae6]{border-radius:16px;padding:1.5rem}.dashboard-title[data-v-5c083ae6]{font-size:1.75rem}.dashboard-subtitle[data-v-5c083ae6]{font-size:.95rem}.chart-col[data-v-5c083ae6]{padding:.5rem}.chart-content[data-v-5c083ae6]{padding:1.5rem}.card-header[data-v-5c083ae6]{padding:1.25rem 1.5rem}.stats-summary[data-v-5c083ae6]{gap:.75rem;grid-template-columns:1fr}.stat-item[data-v-5c083ae6]{padding:1rem}.stat-number[data-v-5c083ae6]{font-size:1.25rem}.chart-title[data-v-5c083ae6]{font-size:1.125rem}.header-icon[data-v-5c083ae6]{border-radius:15px;height:60px;width:60px}.chart-icon[data-v-5c083ae6]{border-radius:10px;height:40px;width:40px}}@media(max-width:600px){.elegant-dashboard[data-v-5c083ae6]{padding:.75rem}.header-container[data-v-5c083ae6]{border-radius:12px;padding:1.25rem}.dashboard-title[data-v-5c083ae6]{font-size:1.5rem}.dashboard-subtitle[data-v-5c083ae6]{font-size:.875rem}.chart-content[data-v-5c083ae6]{padding:1.25rem}.card-header[data-v-5c083ae6]{padding:1rem 1.25rem}.stat-item[data-v-5c083ae6]{flex-direction:column;padding:.875rem;text-align:center}.stat-icon[data-v-5c083ae6]{margin-bottom:.5rem;margin-right:0}.stat-number[data-v-5c083ae6]{font-size:1.125rem}.chart-title[data-v-5c083ae6]{font-size:1rem}.chart-subtitle[data-v-5c083ae6]{font-size:.8rem}.header-icon[data-v-5c083ae6]{border-radius:12px;height:50px;width:50px}.chart-icon[data-v-5c083ae6]{border-radius:8px;height:36px;width:36px}.filter-chip[data-v-5c083ae6]{font-size:.8rem;padding:.5rem 1rem}.header-left[data-v-5c083ae6]{flex-direction:column;text-align:center}.chart-icon[data-v-5c083ae6]{margin-bottom:.75rem;margin-right:0}}.chart-card[data-v-5c083ae6]:focus-within{outline:2px solid #667eea;outline-offset:2px}.stat-item[data-v-5c083ae6]:focus-within{outline:2px solid #667eea;outline-offset:2px}@media(prefers-contrast:high){.chart-card[data-v-5c083ae6],.stat-item[data-v-5c083ae6]{background:#fff;border:2px solid #000}.chart-title[data-v-5c083ae6],.dashboard-title[data-v-5c083ae6],.stat-number[data-v-5c083ae6]{color:#000}.chart-subtitle[data-v-5c083ae6],.dashboard-subtitle[data-v-5c083ae6],.stat-label[data-v-5c083ae6]{color:#333}}@media(prefers-reduced-motion:reduce){.chart-card[data-v-5c083ae6],.header-icon[data-v-5c083ae6],.stat-item[data-v-5c083ae6]{animation:none!important;transition:none!important}.chart-card[data-v-5c083ae6]:hover,.stat-item[data-v-5c083ae6]:hover{transform:none!important}.circle[data-v-5c083ae6],.header-icon[data-v-5c083ae6]:before{animation:none!important}}@media(prefers-color-scheme:dark){.elegant-dashboard[data-v-5c083ae6]{background:linear-gradient(135deg,#1a202c,#2d3748)}.chart-card[data-v-5c083ae6],.header-container[data-v-5c083ae6],.stat-item[data-v-5c083ae6]{border-color:hsla(0,0%,100%,.1)}.chart-wrapper[data-v-5c083ae6]{border-color:hsla(0,0%,100%,.05)}.card-header[data-v-5c083ae6]{border-bottom-color:hsla(0,0%,100%,.1)}.bg-grid[data-v-5c083ae6]{background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0)}}@media print{.elegant-dashboard[data-v-5c083ae6]{background:#fff!important;padding:0!important}.dashboard-background[data-v-5c083ae6]{display:none}.chart-card[data-v-5c083ae6]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.chart-card[data-v-5c083ae6],.header-container[data-v-5c083ae6]{background:#fff!important;border:1px solid #ddd!important;box-shadow:none!important}.card-header[data-v-5c083ae6]{background:#f5f5f5!important}.chart-wrapper[data-v-5c083ae6],.stat-item[data-v-5c083ae6]{background:#fff!important;border:1px solid #ddd!important}}[data-v-5c083ae6]::-webkit-scrollbar{height:8px;width:8px}[data-v-5c083ae6]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}[data-v-5c083ae6]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}[data-v-5c083ae6]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}@keyframes spin-5c083ae6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v-tooltip__content[data-v-5c083ae6]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:rgba(26,32,44,.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important}.chart-card[data-v-5c083ae6],.stat-item[data-v-5c083ae6]{transform:translateZ(0);will-change:transform}.stat-item[data-v-5c083ae6]:before{background:linear-gradient(135deg,rgba(102,126,234,.02),transparent);border-radius:16px;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.stat-item[data-v-5c083ae6]:hover:before{opacity:1}.chart-wrapper[data-v-5c083ae6]:after{background:linear-gradient(45deg,transparent 48%,hsla(0,0%,100%,.1) 50%,transparent 52%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.chart-card:hover .chart-wrapper[data-v-5c083ae6]:after{opacity:1}.tabs-container[data-v-b4dc825a]{border:1px solid rgba(0,0,0,.08);overflow:hidden}.custom-vertical-tabs>.v-tabs-bar[data-v-b4dc825a]{background:linear-gradient(180deg,#f5f7fa,#e8ecf1)!important;border-right:2px solid #e0e0e0;min-width:220px}.tab-item[data-v-b4dc825a]{border-left:4px solid transparent;border-radius:8px!important;font-size:.95rem;letter-spacing:.03em;margin:4px 8px;min-width:220px;transition:all .25s ease}.tab-item[data-v-b4dc825a]:hover{background-color:rgba(25,118,210,.08)!important;border-left:4px solid rgba(25,118,210,.4)}.tab-item.v-tab--active[data-v-b4dc825a]{background:linear-gradient(135deg,rgba(25,118,210,.12),rgba(25,118,210,.06))!important;border-left:4px solid #1976d2!important;box-shadow:0 2px 8px rgba(25,118,210,.15)}.tab-item.v-tab--active .tab-label[data-v-b4dc825a]{color:#1976d2}.tab-item.v-tab--active .v-icon[data-v-b4dc825a]{color:#1976d2!important}.tab-label[data-v-b4dc825a]{color:#555;margin-left:4px;transition:color .25s ease}