/* 아주 조금 더 사이버펑크: 어두운 바탕과 주황은 그대로 두고, 빛나는 선과 모서리만 더한다.
   이 파일 링크를 빼면 바로 원래 디자인으로 돌아간다. */
:root{--neon:245,165,36}
body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(var(--neon),.022) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--neon),.022) 1px,transparent 1px);background-size:48px 48px}
.btn-p:hover,.b-p:hover{box-shadow:0 0 0 1px rgba(var(--neon),.6),0 0 20px rgba(var(--neon),.3)}
.g-top nav a.on,.r-nav a.on{box-shadow:inset 0 -2px 0 rgba(var(--neon),.9),0 8px 16px -12px rgba(var(--neon),.9)}
.side .it.on{box-shadow:inset 2px 0 0 rgba(var(--neon),.9)}
.chip.alert{box-shadow:0 0 14px rgba(235,87,87,.25)}
.meter i{box-shadow:0 0 12px currentColor}
.score .sc-top b,#vTitle{text-shadow:0 0 22px rgba(var(--neon),.14)}
.facebox{box-shadow:0 0 0 9999px rgba(8,9,10,.28),0 0 16px rgba(var(--neon),.6),inset 0 0 12px rgba(var(--neon),.18)}
.r-media{position:relative;border-color:rgba(var(--neon),.28);box-shadow:0 0 26px -14px rgba(var(--neon),.7)}
.ex-card:hover,.mc:hover,.pool-row:hover{border-color:rgba(var(--neon),.45);box-shadow:0 0 18px -10px rgba(var(--neon),.8)}
.tab-it.on{border-color:rgba(var(--neon),.55);box-shadow:0 0 14px -6px rgba(var(--neon),.8)}
@media print{body::before{display:none}}
@media (prefers-reduced-motion:reduce){.btn-p:hover,.b-p:hover,.ex-card:hover,.mc:hover,.pool-row:hover{transition:none}}
