/* PlaceRP - bez widocznych pasków przewijania na całej stronie + cienki pasek postępu u góry. */

/* Przewijanie działa normalnie (kółko, dotyk, klawiatura), znika tylko sam suwak */
html, body, * {
    scrollbar-width: none !important;      /* Firefox */
    -ms-overflow-style: none !important;   /* stary Edge/IE */
}
*::-webkit-scrollbar,
::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
    display: none !important;
    background: transparent !important;
}

/* Pasek postępu przewijania (u góry okna) */
.site-progress {
    position: fixed;
    top: 0; left: 0; right: 0;
    height: 3px;
    z-index: 2147483000;
    pointer-events: none;
    background: rgba(255, 255, 255, 0.05);
    opacity: 0;
    transition: opacity 0.25s ease;
}
.site-progress > span {
    display: block;
    height: 100%;
    width: 100%;
    transform-origin: 0 50%;
    transform: scaleX(0);
    background: linear-gradient(90deg, #6d3fd0, #a78bfa);
    box-shadow: 0 0 10px rgba(139, 92, 246, 0.35);
    transition: transform 0.12s linear;
}
@media (prefers-reduced-motion: reduce) {
    .site-progress, .site-progress > span { transition: none; }
}
