.tc-navbar{background-color:transparent!important;background-image:linear-gradient(180deg,rgba(8,4,12,.75) 70%,transparent);transition:background .3s ease}.tc-navbar .container-fluid:after,.tc-navbar .container-fluid:before{display:none}.tc-navbar.scrolled{background-color:#fff!important;background-image:none!important;box-shadow:0 2px 7px 3px rgba(0,0,0,.15)}.tc-navbar.scrolled .navbar-nav .tc-nav-link{color:#212529!important}.tc-navbar.scrolled .navbar-nav .tc-nav-link.active,.tc-navbar.scrolled .navbar-nav .tc-nav-link:hover{color:#fe0100!important}.tc-navbar.scrolled .tc-brand-label{border-left-color:rgba(1,33,105,.35);color:#012169}.tc-navbar.scrolled .tc-login-btn{color:#212529!important}.tc-navbar.scrolled .tc-login-btn:hover{color:#fe0100!important}.tc-brand-label{border-left:1px solid hsla(0,0%,100%,.35);color:#fff;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:300;letter-spacing:.35em;line-height:1;margin-left:10px;padding-left:18px;text-transform:uppercase;white-space:nowrap}.tc-navbar .navbar-nav .tc-nav-link{border-radius:5px;color:#e8e8e8!important;font-size:.9rem;font-weight:500;letter-spacing:.03em;padding:6px 12px;position:relative;transition:color .2s ease,background .2s ease}.tc-navbar .navbar-nav .tc-nav-link:after{background:#fe0100;bottom:2px;content:"";height:1px;left:12px;position:absolute;right:12px;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.tc-navbar .navbar-nav .tc-nav-link.active,.tc-navbar .navbar-nav .tc-nav-link:hover{background:rgba(254,1,0,.06);color:#fe0100!important}.tc-navbar .navbar-nav .tc-nav-link.active:after,.tc-navbar .navbar-nav .tc-nav-link:hover:after{transform:scaleX(1)}a.tc-summit-btn{align-items:center;background-color:#012169;border:1px solid #012169;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;line-height:1.5;padding:6px 15px;text-decoration:none!important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .1s ease;white-space:nowrap}a.tc-summit-btn:hover{background-color:#01194f;border-color:#01194f;color:#fff!important}.tc-login-btn{color:#fff!important;font-size:.875rem;font-weight:500;text-decoration:none!important;transition:color .2s ease}.tc-login-btn:hover{color:#fe0100!important}.tc-navbar .navbar-toggler{background:#505050;border:none;margin:0 15px}@media (max-width:991px){#theCircleMenu.show{background:#212529;padding:12px 0 16px}.tc-navbar.scrolled #theCircleMenu.show{background:#fff}.tc-navbar.scrolled #theCircleMenu.show .tc-nav-link{color:#212529!important}.tc-navbar .navbar-nav .tc-nav-link{border-radius:0;padding:10px 20px}.tc-navbar .navbar-nav .tc-nav-link:after{display:none}#tc-auth-nav-item{padding:4px 16px}.tc-navbar{padding:0 25px}}#tc-member-drawer{inset:0;pointer-events:none;position:fixed;z-index:9999}#tc-member-drawer.open{pointer-events:all}#tc-drawer-overlay{background:transparent;inset:0;position:absolute;transition:background .3s ease}#tc-member-drawer.open #tc-drawer-overlay{background:rgba(0,0,0,.45)}#tc-drawer-panel{background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.12);display:flex;flex-direction:column;height:100%;max-width:90vw;overflow-y:auto;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);width:300px}#tc-member-drawer.open #tc-drawer-panel{transform:translateX(0)}.tc-drawer-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 20px 20px}.tc-drawer-header>div{align-items:center;display:flex;gap:12px}#tc-drawer-initials{background:#012169;border-radius:50%;color:#fff;flex-shrink:0;font-size:15px;font-weight:700;height:42px;width:42px}#tc-drawer-close,#tc-drawer-initials{align-items:center;display:flex;justify-content:center}#tc-drawer-close{background:none;border:none;border-radius:4px;color:#888;cursor:pointer;padding:4px;transition:color .2s ease,background .2s ease}#tc-drawer-close:hover{background:#f5f5f5;color:#212529}.tc-drawer-section{padding:20px 20px 8px}.tc-drawer-section-label{color:#aaa;font-size:.7rem;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.tc-drawer-divider{background:#f0f0f0;height:1px;margin:4px 0}.tc-drawer-status{align-items:center;background:#f6fffe;border:1px solid rgba(1,33,105,.1);border-radius:8px;color:#1a1a2e;display:flex;font-size:.9rem;font-weight:500;gap:10px;padding:10px 14px}.tc-status-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px rgba(34,197,94,.2);flex-shrink:0;height:9px;width:9px}.tc-drawer-item{align-items:center;border-radius:8px;color:#212529;display:flex;font-size:.9rem;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 14px;text-decoration:none!important;transition:background .15s ease,color .15s ease}.tc-drawer-item svg{color:#888;flex-shrink:0;transition:color .15s ease}.tc-drawer-item:hover{background:#f5f5f5;color:#012169}.tc-drawer-item:hover svg{color:#012169}.tc-drawer-logout,.tc-drawer-logout svg{color:#c0392b}.tc-drawer-logout:hover{background:rgba(254,1,0,.06);color:#fe0100}.tc-drawer-logout:hover svg{color:#fe0100}.tc-drawer-info-list{border:1px solid #f0f0f0;border-radius:8px;margin-top:10px;overflow:hidden}.tc-drawer-info-row{align-items:center;background:#fafafa;display:flex;font-size:.85rem;gap:10px;justify-content:space-between;padding:10px 14px}.tc-drawer-info-row+.tc-drawer-info-row{border-top:1px solid #f0f0f0}.tc-drawer-info-label{color:#888;font-weight:500}.tc-drawer-info-value{color:#1a1a2e;font-weight:600;text-align:right}