.view{flex:1;min-height:0;position:relative;overflow:hidden}.page{position:absolute;inset:0;padding:20px 20px 24px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:var(--bg);will-change:transform}.page{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--muted) 45%,transparent) transparent}.page::-webkit-scrollbar{width:11px;height:11px}.page::-webkit-scrollbar-track{background:transparent}.page::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--muted) 42%,transparent);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.page.anim{transition:transform .34s cubic-bezier(.32,.72,0,1)}.page.fade{transition:opacity .3s ease,transform .34s cubic-bezier(.22,.61,.36,1)}.page.page-top{box-shadow:-14px 0 34px #14151a1f}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.page.anim,.page.fade{transition:none}}html.x-desk .view{flex:none;position:static;overflow:visible;min-height:0}html.x-desk .page{position:static;inset:auto;overflow:visible;will-change:auto;padding:0}


/* Hover yalnızca fare + geniş kabuk — build-www.js taşıdı. */
@media (hover: hover){html.x-desk .page::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent) 65%,transparent);background-clip:padding-box}}
