.scan-header{position:fixed;top:0;left:0;right:0;z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 40px;background-color:var(--bic-section-bg,#0F0F10);border-bottom:1px solid var(--bic-border,#27272a)}.scan-header__logo{display:flex;align-items:center;text-decoration:none;justify-self:start}.scan-header__logo-img{height:24px;transition:opacity .15s ease}.scan-header__logo-img:hover{opacity:.8}.scan-header__logo-img.theme-logo--light,[data-theme=light] .scan-header__logo-img.theme-logo--dark{display:none}[data-theme=light] .scan-header__logo-img.theme-logo--light{display:inline}.scan-header__logo-icon{display:none;height:24px;width:24px}.scan-header__search{position:relative;display:flex;align-items:center;gap:8px;width:400px;height:36px;padding:0 12px;background-color:var(--bic-page-bg,#18181B);border:1px solid var(--bic-border,#27272a);transition:border-color var(--bic-transition-fast,.15s ease)}.scan-header__search:focus-within{border-color:var(--bic-text-dimmed,#52525B)}.scan-header__search-icon{flex-shrink:0;color:var(--bic-text-dimmed,#52525B)}.scan-header__search-input{flex:1 1;background:none;border:none;outline:none;color:var(--bic-text-primary,#FAFAFA);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:11px;letter-spacing:.5px}.scan-header__search-input::placeholder{color:var(--bic-text-dimmed,#52525B)}.scan-header__search-kbd{flex-shrink:0;padding:2px 6px;border:1px solid var(--bic-border,#27272a);color:var(--bic-text-dimmed,#52525B);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:600;line-height:1}.scan-header__theme-toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--bic-border,#27272a);background:none;color:var(--bic-text-muted,#71717A);cursor:pointer;transition:color .15s ease,border-color .15s ease}.scan-header__theme-toggle:hover{color:var(--bic-text-primary,#FAFAFA);border-color:var(--bic-text-dimmed,#52525B)}.scan-header__nav{display:flex;align-items:center;gap:24px;justify-self:end}.scan-header__nav-link{color:var(--bic-text-muted,#71717A);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:11px;font-weight:600;letter-spacing:1px;text-decoration:none;transition:color var(--bic-transition-fast,.15s ease)}.scan-header__nav-link--active,.scan-header__nav-link:hover{color:var(--bic-text-primary,#FAFAFA)}.scan-header__profile-wrapper{position:relative}.scan-header__profile-btn{display:flex;align-items:center;gap:6px;padding:8px 12px;background-color:var(--point,#15CDED);color:#fff;font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;letter-spacing:1px;border:none;cursor:pointer;transition:background-color var(--bic-transition-fast,.15s ease)}.scan-header__profile-btn:hover{background-color:var(--bic-accent-hover)}.scan-header__dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:140px;background-color:var(--bic-section-bg,#0F0F10);border:1px solid var(--bic-border,#27272a);padding:4px 0;z-index:200}.scan-header__dropdown-item{display:block;width:100%;padding:8px 16px;text-align:left;background:none;border:none;color:var(--bic-text-subtle,#A1A1AA);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:11px;letter-spacing:.5px;cursor:pointer;transition:background-color var(--bic-transition-fast,.15s ease)}.scan-header__dropdown-item:hover{background-color:var(--bic-page-bg,#18181B);color:var(--bic-text-primary,#FAFAFA)}.scan-header__search--loading{opacity:.6;pointer-events:none}.scan-header__search-input:disabled{opacity:.5;cursor:not-allowed}.scan-header__spinner{flex-shrink:0;width:14px;height:14px;border:2px solid var(--bic-border,#27272a);border-top-color:var(--point,#15cded);border-radius:50%;animation:scan-header-spin .6s linear infinite}@keyframes scan-header-spin{to{transform:rotate(1turn)}}.scan-header__search--error{border-color:#ef4444}.scan-header__search-error{position:absolute;top:calc(100% + 6px);left:0;right:0;padding:6px 12px;background-color:#1c0a0a;border:1px solid #ef4444;color:#fca5a5;font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.3px;z-index:110}[data-theme=light] .scan-header{background-color:#F4F4F5;border-bottom-color:#E4E4E7}[data-theme=light] .scan-header__search{background-color:#FFFFFF;border-color:#E4E4E7}[data-theme=light] .scan-header__search-input{color:#18181B}[data-theme=light] .scan-header__search-input::placeholder{color:#A1A1AA}[data-theme=light] .scan-header__nav-link{color:#71717A}[data-theme=light] .scan-header__nav-link--active,[data-theme=light] .scan-header__nav-link:hover{color:#18181B}[data-theme=light] .scan-header__dropdown{background-color:#FFFFFF;border-color:#E4E4E7}[data-theme=light] .scan-header__dropdown-item{color:#52525B}[data-theme=light] .scan-header__dropdown-item:hover{background-color:#F4F4F5;color:#18181B}.scan-header__hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:4px}.scan-header__hamburger-line{display:block;width:20px;height:2px;background-color:var(--bic-text-primary,#FAFAFA);border-radius:1px;transition:transform .3s ease,opacity .3s ease}.scan-header__hamburger-line.open-1{transform:translateY(7px) rotate(45deg)}.scan-header__hamburger-line.open-2{opacity:0}.scan-header__hamburger-line.open-3{transform:translateY(-7px) rotate(-45deg)}.scan-header__mobile-overlay{position:fixed;top:64px;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:scanMenuOverlayFadeIn .2s ease}.scan-header__mobile-menu{background:var(--bic-section-bg,#0F0F10);border-bottom:1px solid var(--bic-border,#27272a);padding:8px 20px 20px;animation:scanMenuSlideDown .25s ease}.scan-header__mobile-menu-link{display:block;color:var(--bic-text-muted,#71717A);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;padding:14px 0;border-bottom:1px solid var(--bic-border,#27272a);transition:color .15s ease}.scan-header__mobile-menu-link:hover{color:var(--bic-text-primary,#FAFAFA)}button.scan-header__mobile-menu-theme{width:100%;text-align:left;background:none;cursor:pointer}.scan-header__mobile-menu-auth{display:flex;flex-direction:column;gap:8px;margin-top:16px}.scan-header__mobile-menu-btn{width:100%}.scan-header__mobile-menu-disconnect{width:100%;padding:10px 16px;background:none;border:1px solid var(--bic-border,#27272a);color:var(--bic-text-subtle,#A1A1AA);font-family:var(--bic-font-mono,"JetBrains Mono",monospace);font-size:11px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.scan-header__mobile-menu-disconnect:hover{color:var(--bic-text-primary,#FAFAFA);border-color:var(--bic-text-muted,#71717A)}@keyframes scanMenuOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes scanMenuSlideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.scan-header{padding:0 16px;grid-template-columns:auto 1fr auto;gap:12px}.scan-header__search{width:auto}.scan-header__logo-img,[data-theme=light] .scan-header__logo-img.theme-logo--light{display:none}.scan-header__logo-icon{display:block}.scan-header__nav-link,.scan-header__nav>.btn-connect,.scan-header__profile-wrapper,.scan-header__theme-toggle{display:none}.scan-header__hamburger{display:flex}}