.arch-compact-content-section{padding:30px 4vw 60px!important;min-height:auto!important}.arch-compact-nav-bar{margin-bottom:24px!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0!important}.arch-direct-grid-container{margin-top:0!important;padding-top:0!important}.arch-mouse-preview-box{position:fixed;top:0;left:0;width:320px;height:200px;pointer-events:none;z-index:9999;overflow:hidden;border-radius:2px;border:1px solid rgba(255,255,255,.22);background:#0d0f12;box-shadow:0 16px 40px rgba(0,0,0,.7);opacity:0;filter:blur(8px);transform:scale(.96);transition:opacity .35s cubic-bezier(.16,1,.3,1),filter .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter}.arch-mouse-preview-box.visible{opacity:1;filter:blur(0);transform:scale(1)}.arch-preview-img{width:100%;height:100%;object-fit:cover!important;display:block;transition:opacity .35s ease,transform .35s ease}@media (max-width:900px){.arch-mouse-preview-box{display:none!important}.arch-index-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;position:sticky;top:64px;z-index:50;background:#090909;padding:12px 20px;margin:0 -20px;gap:20px;scrollbar-width:none;border-bottom:1px solid rgba(255,255,255,.1)}.arch-index-list::-webkit-scrollbar{display:none}.arch-index-item{flex:0 0 auto}.arch-index-text{font-size:10px;letter-spacing:.15em;padding-bottom:4px;white-space:nowrap}}