.holo-panel{background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.2));border:1px solid rgba(252,84,175,.28);box-shadow:0 0 40px rgba(252,84,175,.18),inset 0 0 0 1px rgba(252,84,175,.15)}.holo-inset{box-shadow:inset 0 0 0 1px rgba(242,239,29,.2),0 0 30px rgba(242,239,29,.16);border-radius:14px;overflow:hidden}.drop-shadow-cyan{filter:drop-shadow(0 0 12px rgba(25,227,255,.7))}.scanlines{position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.06) 1px,rgba(0,0,0,0) 2px,rgba(0,0,0,0) 4px);mix-blend-mode:screen;opacity:.18;pointer-events:none}.custom-scroll::-webkit-scrollbar{width:12px;background:rgba(0,0,0,.3)}.custom-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 0 0 6px rgba(25,227,255,.1)}.custom-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(25,227,255,.8),rgba(25,227,255,.6) 50%,rgba(25,227,255,.4));border-radius:8px;border:1px solid rgba(25,227,255,.3);box-shadow:0 0 8px rgba(25,227,255,.6),inset 0 0 4px rgba(25,227,255,.4);animation:scrollGlow 2s ease-in-out infinite alternate}.custom-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(25,227,255,1),rgba(25,227,255,.8) 50%,rgba(25,227,255,.6));box-shadow:0 0 12px rgba(25,227,255,.8),inset 0 0 6px rgba(25,227,255,.6);animation:none}.custom-scroll{scrollbar-color:rgba(25,227,255,.6) rgba(0,0,0,.2);scrollbar-width:thin}@keyframes scrollGlow{0%{box-shadow:0 0 8px rgba(25,227,255,.4),inset 0 0 4px rgba(25,227,255,.2)}to{box-shadow:0 0 16px rgba(25,227,255,.8),inset 0 0 8px rgba(25,227,255,.5)}}.custom-scroll.overflow-y-auto::-webkit-scrollbar{width:12px!important;background:rgba(0,0,0,.3)!important}.custom-scroll.overflow-y-auto::-webkit-scrollbar-track{background:rgba(0,0,0,.2)!important;border-radius:8px!important;box-shadow:inset 0 0 6px rgba(25,227,255,.1)!important}.custom-scroll.overflow-y-auto::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(25,227,255,.8),rgba(25,227,255,.6) 50%,rgba(25,227,255,.4))!important;border-radius:8px!important;border:1px solid rgba(25,227,255,.3)!important;box-shadow:0 0 8px rgba(25,227,255,.6),inset 0 0 4px rgba(25,227,255,.4)!important;animation:scrollGlow 2s ease-in-out infinite alternate!important}.custom-scroll.overflow-y-auto::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(25,227,255,1),rgba(25,227,255,.8) 50%,rgba(25,227,255,.6))!important;box-shadow:0 0 12px rgba(25,227,255,.8),inset 0 0 6px rgba(25,227,255,.6)!important;animation:none!important}.holo-scrollbar-yellow{scrollbar-width:auto;scrollbar-color:rgba(242,239,29,.9) rgba(8,26,32,.4)}.holo-scrollbar-yellow::-webkit-scrollbar{width:16px;background:rgba(8,26,32,.8);border-radius:8px}.holo-scrollbar-yellow::-webkit-scrollbar-track{background:rgba(8,26,32,.4);border-radius:8px;border:1px solid rgba(242,239,29,.25);box-shadow:inset 0 0 8px rgba(242,239,29,.12)}.holo-scrollbar-yellow::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(242,239,29,.95),rgba(242,239,29,.75) 50%,rgba(242,239,29,.55));border-radius:8px;border:2px solid rgba(242,239,29,.35);box-shadow:0 0 12px rgba(242,239,29,.65),0 0 24px rgba(242,239,29,.35),inset 0 0 8px rgba(255,255,255,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.holo-scrollbar-yellow::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(242,239,29,1),rgba(242,239,29,.85) 50%,rgba(242,239,29,.65));box-shadow:0 0 20px rgba(242,239,29,.8),0 0 40px rgba(242,239,29,.5),inset 0 0 12px rgba(255,255,255,.2);transform:scale(1.1)}