@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;800&display=swap";:root{--accent: #007aff;--bg: #000a29;--card-bg: rgba(255, 255, 255, .06);--card-border: rgba(255, 255, 255, .12);--text: #ffffff;--text-muted: rgba(255, 255, 255, .7);--font-main: "Outfit", sans-serif;--radius-lg: 32px;--radius-md: 18px;--transition: .25s cubic-bezier(.4, 0, .2, 1)}.card-viewport{font-family:var(--font-main);color:var(--text)}.main-content{width:100%;flex-shrink:0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);position:relative;z-index:100;overflow-y:auto;height:100%}.main-content::-webkit-scrollbar{display:none}.main-content{-ms-overflow-style:none;scrollbar-width:none}.logo-wrap{text-align:center;margin-bottom:25px}.logo-wrap img{height:40px;-o-object-fit:contain;object-fit:contain}.avatar-wrap{width:115px;height:115px;margin:0 auto 20px;border-radius:50%;border:3px solid rgba(255,255,255,.2);overflow:hidden;box-shadow:0 10px 30px #0006}.avatar-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-name{text-align:center;font-weight:800;font-size:1.5rem;margin:0;letter-spacing:-.5px;line-height:1.2}.job-title{text-align:center;color:var(--accent);font-weight:600;font-size:.9rem;margin-top:5px;text-transform:uppercase}.link-item{display:flex;align-items:center;width:100%;padding:14px 18px;margin-bottom:8px;background:#ffffff0d;border:1px solid var(--card-border);border-radius:var(--radius-md);text-decoration:none;color:var(--text);transition:background .2s,border-color .2s,transform .2s;text-align:left;position:relative;cursor:pointer}.link-item:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translate(4px)}.link-item .icon-box{width:28px;font-size:1.25rem;margin-right:14px;text-align:center;color:var(--accent);flex-shrink:0;display:flex;align-items:center;justify-content:center}.link-item span{flex-grow:1;font-size:.95rem;font-weight:500}.link-item small{display:block;font-size:.75rem;opacity:.5;font-weight:400;line-height:1.2;margin-top:2px}.section-label{font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--text-muted);margin:30px 0 12px 5px;letter-spacing:1.2px}.partners-bar{display:flex;justify-content:center;gap:18px;margin-top:40px;opacity:.6}.partners-bar img{height:24px;filter:brightness(0) invert(1)}.cta-exchange{background:var(--accent)!important;border:none!important;margin-top:20px}.cta-exchange .icon-box{color:#fff!important}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideRight{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-slide-up{animation:slideUp .4s cubic-bezier(.165,.84,.44,1)}.animate-slide-right{animation:slideRight .4s cubic-bezier(.165,.84,.44,1)}.animate-fade-in{animation:fadeIn .3s ease-out}.panel-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.reviews-scroll,.page-scroll{max-height:60vh;overflow-y:auto;padding-right:8px}.reviews-scroll::-webkit-scrollbar,.page-scroll::-webkit-scrollbar{width:4px}.reviews-scroll::-webkit-scrollbar-thumb,.page-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.glass-panel{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
