.team-member[data-v-e04bd313]{transition:transform .3s ease}.team-member[data-v-e04bd313]:hover{transform:translateY(-6px)}.team-member img[data-v-e04bd313]{image-rendering:-webkit-optimize-contrast}.doctor-card[data-v-ffec84ae]{transition:transform .3s ease}.doctor-card[data-v-ffec84ae]:hover{transform:translateY(-6px)}.research-section[data-v-284161b1]{background:#0f172a}.stat-card[data-v-284161b1]{padding:10px 14px;min-width:85px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:768px){.stat-card[data-v-284161b1]{padding:12px 20px;min-width:100px;border-radius:16px}}.stat-card[data-v-284161b1]:hover{background:#ffffff1a;border-color:#fff3}.stat-card-active[data-v-284161b1]{background:#f9731633;border-color:#f9731680;box-shadow:0 0 15px #f973164d}.stat-card-active[data-v-284161b1]:hover{background:#f9731640;border-color:#f9731699}.stat-number[data-v-284161b1]{background:linear-gradient(135deg,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-btn[data-v-284161b1]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.nav-btn[data-v-284161b1]:hover:not(:disabled){background:#fff3;border-color:#fff6;box-shadow:0 0 20px #ffffff1a}.research-card[data-v-284161b1]{position:relative;border-radius:32px 0 0;border:1px solid rgba(255,255,255,.1);border-top:none;overflow:hidden;background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s ease}.flip-front.research-card[data-v-284161b1]:hover{border-color:#fff3}.card-glow[data-v-284161b1]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.research-card:hover .card-glow[data-v-284161b1]{opacity:1}.card-type-patent .card-glow[data-v-284161b1]{background:radial-gradient(circle at top right,rgba(6,182,212,.2),transparent 60%)}.card-type-research .card-glow[data-v-284161b1]{background:radial-gradient(circle at top right,rgba(16,185,129,.2),transparent 60%)}.card-type-publication .card-glow[data-v-284161b1]{background:radial-gradient(circle at top right,rgba(59,130,246,.2),transparent 60%)}.card-type-consulting .card-glow[data-v-284161b1]{background:radial-gradient(circle at top right,rgba(99,102,241,.15),transparent 60%)}.card-type-patent[data-v-284161b1]:hover{box-shadow:0 20px 60px #06b6d426,0 0 40px #06b6d41a}.card-type-research[data-v-284161b1]:hover{box-shadow:0 20px 60px #10b98126,0 0 40px #10b9811a}.card-type-publication[data-v-284161b1]:hover{box-shadow:0 20px 60px #3b82f626,0 0 40px #3b82f61a}.card-type-consulting[data-v-284161b1]:hover{box-shadow:0 20px 60px #6366f11f,0 0 40px #6366f114}.accent-bar[data-v-284161b1]{position:relative}.accent-patent[data-v-284161b1]{background:linear-gradient(90deg,#0891b2,#06b6d4,#22d3ee)}.accent-research[data-v-284161b1]{background:linear-gradient(90deg,#059669,#10b981,#34d399)}.accent-publication[data-v-284161b1]{background:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa)}.accent-consulting[data-v-284161b1]{background:linear-gradient(90deg,#4f46e5,#6366f1,#818cf8)}.badge-patent[data-v-284161b1]{color:#22d3ee}.badge-research[data-v-284161b1]{color:#34d399}.badge-publication[data-v-284161b1]{color:#60a5fa}.badge-consulting[data-v-284161b1]{color:#818cf8}.badge-bg-patent[data-v-284161b1]{background:#06b6d44d;color:#a5f3fc}.badge-bg-research[data-v-284161b1]{background:#10b9814d;color:#6ee7b7}.badge-bg-publication[data-v-284161b1]{background:#3b82f64d;color:#93c5fd}.badge-bg-consulting[data-v-284161b1]{background:#6366f140;color:#c7d2fe}.icon-bg-patent[data-v-284161b1]{background:#06b6d426;border:1px solid rgba(6,182,212,.3)}.icon-bg-research[data-v-284161b1]{background:#10b98126;border:1px solid rgba(16,185,129,.3)}.icon-bg-publication[data-v-284161b1]{background:#3b82f626;border:1px solid rgba(59,130,246,.3)}.icon-bg-consulting[data-v-284161b1]{background:#6366f11f;border:1px solid rgba(99,102,241,.25)}.icon-patent[data-v-284161b1]{color:#22d3ee}.icon-research[data-v-284161b1]{color:#34d399}.icon-publication[data-v-284161b1]{color:#60a5fa}.icon-consulting[data-v-284161b1]{color:#818cf8}.status-badge[data-v-284161b1]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:uppercase}.status-applied[data-v-284161b1]{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.4)}.status-registered[data-v-284161b1]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.status-pending[data-v-284161b1]{background:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.4)}.status-rejected[data-v-284161b1]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.shadow-glow-primary[data-v-284161b1]{box-shadow:0 0 15px #f9731680}.carousel-slide[data-v-284161b1]{box-sizing:border-box}.flip-container[data-v-284161b1]{perspective:1000px}.flip-card[data-v-284161b1]{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.flip-container.is-flipped .flip-card[data-v-284161b1]{transform:rotateY(180deg)}.flip-front[data-v-284161b1],.flip-back[data-v-284161b1]{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-back[data-v-284161b1]{transform:rotateY(180deg)}.close-btn[data-v-284161b1]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);transition:all .2s ease}.close-btn[data-v-284161b1]:hover{background:#fff3;border-color:#fff6}.custom-scrollbar[data-v-284161b1]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.custom-scrollbar[data-v-284161b1]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-284161b1]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-284161b1]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.custom-scrollbar[data-v-284161b1]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.loading-bar-container[data-v-284161b1]{width:200px;height:4px;background:#fff3;border-radius:2px;overflow:hidden}.loading-bar[data-v-284161b1]{width:40%;height:100%;background:linear-gradient(90deg,#f97316,#fb923c);border-radius:2px;animation:loading-slide-284161b1 1.2s ease-in-out infinite}@keyframes loading-slide-284161b1{0%{transform:translate(-100%)}to{transform:translate(350%)}}.detail-modal-overlay[data-v-284161b1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.detail-modal[data-v-284161b1]{position:relative;background:linear-gradient(145deg,#1e293b,#0f172a);border:1px solid rgba(255,255,255,.15);border-radius:8px;width:100%;max-width:900px;max-height:85vh;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.detail-modal-content[data-v-284161b1]{display:flex;flex-direction:row;height:100%;max-height:85vh}.detail-modal-image-side[data-v-284161b1]{width:50%;flex-shrink:0;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.detail-modal-text-side[data-v-284161b1]{width:50%;padding:1.5rem;display:flex;flex-direction:column;overflow:hidden}.detail-modal-text[data-v-284161b1]{overflow-y:auto;padding-right:.5rem}.detail-modal-footer[data-v-284161b1]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0}@media(max-width:767px){.detail-modal-content[data-v-284161b1]{flex-direction:column}.detail-modal-image-side[data-v-284161b1]{width:100%;height:200px}.detail-modal-text-side[data-v-284161b1]{width:100%;flex:1}}.detail-btn[data-v-284161b1]{padding:.25rem .5rem;border-radius:6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.detail-btn[data-v-284161b1]:hover{background:#fff3}.modal-enter-active[data-v-284161b1],.modal-leave-active[data-v-284161b1]{transition:all .3s ease}.modal-enter-from[data-v-284161b1],.modal-leave-to[data-v-284161b1]{opacity:0}.modal-enter-from .detail-modal[data-v-284161b1],.modal-leave-to .detail-modal[data-v-284161b1]{transform:scale(.95) translateY(20px)}.line-clamp-2[data-v-284161b1]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agreements-section[data-v-105c83f4]{padding:6rem 0;background:#f8fafc;min-height:100vh}.section-header[data-v-105c83f4]{text-align:center;margin-bottom:3rem}.section-label[data-v-105c83f4]{color:#ff6b35;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.section-title[data-v-105c83f4]{font-size:2.25rem;font-weight:800;color:#1e293b;margin-bottom:1rem}.section-subtitle[data-v-105c83f4]{color:#64748b;max-width:600px;margin:0 auto}.filter-tabs[data-v-105c83f4]{display:flex;justify-content:center;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.filter-tab[data-v-105c83f4]{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .15s}.filter-tab[data-v-105c83f4]:hover{border-color:#cbd5e1;color:#334155}.filter-tab.active[data-v-105c83f4]{background:#1e293b;border-color:#1e293b;color:#fff}.table-wrapper[data-v-105c83f4]{background:#fff;border-radius:8px;border:1px solid #e2e8f0;max-width:1200px;margin:0 auto;overflow:hidden}.agreements-table[data-v-105c83f4]{width:100%;border-collapse:collapse;table-layout:fixed}.agreements-table th[data-v-105c83f4],.agreements-table td[data-v-105c83f4]{padding:.875rem 1rem;text-align:left;vertical-align:middle}.agreements-table th[data-v-105c83f4]{background:#f8fafc;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e2e8f0}.agreements-table td[data-v-105c83f4]{font-size:.875rem;color:#334155;border-bottom:1px solid #f1f5f9}.agreements-table tbody tr:last-child td[data-v-105c83f4]{border-bottom:none}.agreements-table tbody tr[data-v-105c83f4]:hover{background:#fafafa}.agreements-table tbody tr.clickable-row[data-v-105c83f4]{cursor:pointer;transition:background .15s}.agreements-table tbody tr.clickable-row[data-v-105c83f4]:hover{background:#f1f5f9}.th-date[data-v-105c83f4]{width:10%}.th-type[data-v-105c83f4]{width:12%}.th-title[data-v-105c83f4]{width:38%}.th-partner[data-v-105c83f4]{width:25%}.th-image[data-v-105c83f4]{width:15%;text-align:center}.td-date[data-v-105c83f4]{font-family:-apple-system,BlinkMacSystemFont,SF Mono,monospace;font-size:.8125rem;color:#64748b;white-space:nowrap}.type-badge[data-v-105c83f4]{display:inline-block;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;color:#475569;background:#f1f5f9;border-radius:3px}.td-title[data-v-105c83f4]{font-weight:500;color:#1e293b;line-height:1.4}.td-partner[data-v-105c83f4]{color:#64748b;font-size:.8125rem}.td-image[data-v-105c83f4]{text-align:center}.image-thumbnail-btn[data-v-105c83f4]{display:inline-block;padding:0;border:none;background:none;cursor:pointer;border-radius:4px;overflow:hidden;transition:transform .2s,box-shadow .2s}.image-thumbnail-btn[data-v-105c83f4]:hover{transform:scale(1.05);box-shadow:0 2px 8px #00000026}.image-thumbnail[data-v-105c83f4]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e2e8f0}.no-image[data-v-105c83f4]{color:#cbd5e1;font-size:.875rem}.empty-state[data-v-105c83f4]{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;color:#94a3b8;background:#fff;border-radius:8px;border:1px solid #e2e8f0;max-width:1200px;margin:0 auto}.total-count[data-v-105c83f4]{text-align:right;font-size:.8125rem;color:#64748b;max-width:1200px;margin:.75rem auto 0}.total-count strong[data-v-105c83f4]{color:#1e293b;font-weight:600}.mobile-cards[data-v-105c83f4]{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.mobile-cards[data-v-105c83f4]{display:none}}.mobile-card[data-v-105c83f4]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1rem;cursor:pointer;transition:all .2s}.mobile-card[data-v-105c83f4]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}.mobile-card[data-v-105c83f4]:active{background:#f8fafc}.mobile-card-header[data-v-105c83f4]{display:flex;gap:.875rem;margin-bottom:.75rem}.mobile-card-image[data-v-105c83f4]{flex-shrink:0;width:56px;height:56px;border-radius:6px;overflow:hidden;border:1px solid #e2e8f0}.mobile-card-image img[data-v-105c83f4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-card-info[data-v-105c83f4]{flex:1;min-width:0}.mobile-card-meta[data-v-105c83f4]{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.mobile-card-date[data-v-105c83f4]{font-size:.75rem;color:#94a3b8;font-family:-apple-system,BlinkMacSystemFont,SF Mono,monospace}.mobile-card-partner[data-v-105c83f4]{font-size:.9375rem;font-weight:600;color:#1e293b;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-card-title[data-v-105c83f4]{font-size:.8125rem;color:#64748b;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.agreements-section[data-v-105c83f4]{padding:4rem 0}.section-title[data-v-105c83f4]{font-size:1.75rem}.filter-tabs[data-v-105c83f4]{gap:.375rem}.filter-tab[data-v-105c83f4]{padding:.375rem .75rem;font-size:.75rem}}.loading-bar-container[data-v-105c83f4]{width:200px;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.loading-bar[data-v-105c83f4]{width:40%;height:100%;background:linear-gradient(90deg,#ff6b35,#ff8c5a);border-radius:2px;animation:loading-slide-105c83f4 1.2s ease-in-out infinite}@keyframes loading-slide-105c83f4{0%{transform:translate(-100%)}to{transform:translate(350%)}}.image-modal-overlay[data-v-105c83f4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fadeIn-105c83f4 .2s ease}.image-modal-content[data-v-105c83f4]{position:relative;max-width:90vw;max-height:90vh;animation:scaleIn-105c83f4 .2s ease}.image-modal-close[data-v-105c83f4]{position:absolute;top:-40px;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s}.image-modal-close[data-v-105c83f4]:hover{background:#fff3}.image-modal-img[data-v-105c83f4]{max-width:100%;max-height:85vh;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px #0000004d}@keyframes fadeIn-105c83f4{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-105c83f4{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.detail-modal-overlay[data-v-105c83f4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fadeIn-105c83f4 .2s ease}.detail-modal-content[data-v-105c83f4]{position:relative;background:#fff;border-radius:12px;max-width:720px;width:100%;max-height:90vh;overflow-y:auto;animation:scaleIn-105c83f4 .2s ease;box-shadow:0 20px 60px #0000004d}.detail-modal-close[data-v-105c83f4]{position:absolute;top:16px;right:16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#0000000d;border:none;border-radius:50%;color:#64748b;cursor:pointer;transition:all .2s;z-index:10}.detail-modal-close[data-v-105c83f4]:hover{background:#0000001a;color:#1e293b}.detail-modal-body[data-v-105c83f4]{display:flex;flex-direction:column}.detail-image-section[data-v-105c83f4]{width:100%;background:#f8fafc;display:flex;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #e2e8f0}.detail-image[data-v-105c83f4]{max-width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.detail-info-section[data-v-105c83f4]{padding:2rem}.detail-header[data-v-105c83f4]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.detail-type-badge[data-v-105c83f4]{display:inline-block;padding:.375rem .75rem;font-size:.75rem;font-weight:600;color:#ff6b35;background:#fff5f0;border-radius:4px}.detail-date[data-v-105c83f4]{font-size:.875rem;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Mono,monospace}.detail-partner[data-v-105c83f4]{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 .75rem;line-height:1.3}.detail-title[data-v-105c83f4]{font-size:1rem;font-weight:500;color:#475569;margin:0 0 1.5rem;line-height:1.5}.detail-description[data-v-105c83f4]{padding-top:1.5rem;border-top:1px solid #e2e8f0}.detail-description p[data-v-105c83f4]{font-size:.9375rem;color:#64748b;line-height:1.7;margin:0;white-space:pre-line}@media(max-width:640px){.detail-modal-overlay[data-v-105c83f4]{padding:1rem}.detail-modal-content[data-v-105c83f4]{max-height:95vh}.detail-image-section[data-v-105c83f4]{padding:1rem}.detail-image[data-v-105c83f4]{max-height:280px}.detail-info-section[data-v-105c83f4]{padding:1.5rem}.detail-partner[data-v-105c83f4]{font-size:1.25rem}}.page-hero-section[data-v-7e17ac8b]{height:40vh;max-height:40vh;background:linear-gradient(180deg,#0d0d0d,#1a1a1a)}.tab-content-wrapper[data-v-7e17ac8b]{scroll-margin-top:120px}.scroll-section[data-v-7e17ac8b]{scroll-margin-top:140px}.hero-subtitle[data-v-7e17ac8b]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.hero-subtitle-main[data-v-7e17ac8b],.hero-subtitle-sub[data-v-7e17ac8b]{display:block}
