/* Eigen logo-accent voor de Game-PC (ventilator). Logo's: scripts/build_logo_variants.py */
.pc-page .site-header .brand::after { -webkit-mask-image: url("images/logo-gamepc.png"); mask-image: url("images/logo-gamepc.png"); }

/* Groot, zacht watermerk van het eigen logo-icoon naast de staptitel in het paneel */
.pc-panel { position:relative; isolation:isolate; overflow-x:clip; }
.pc-panel::before { content:""; position:absolute; z-index:-1; pointer-events:none; top:10px; right:-34px; width:170px; aspect-ratio:424 / 336; background:url("images/logo-icoon-gamepc.png") center / contain no-repeat; opacity:.08; }

/* Laadscherm: het eigen logo-icoon, de ventilator draait */
.pc-page .brand-loader { display:block; width:clamp(110px, 14vw, 150px); height:auto; overflow:visible; }
.pc-page .bl-fan { transform-origin:329px 369px; animation:bl-fan 1.1s linear infinite; }
@keyframes bl-fan { to { transform:rotate(360deg); } }
@media (prefers-reduced-motion:reduce) { .pc-page .brand-loader * { animation:none !important; } }
