.sd-app{background-color:var(--paper);background-image:linear-gradient(var(--bp-grid) 1px, transparent 1px), linear-gradient(90deg, var(--bp-grid) 1px, transparent 1px);background-size:24px 24px;background-attachment:fixed;min-height:100vh}.sd-stadium{width:100%;max-width:var(--maxw-stadium);margin-inline:auto}.sd-bento{width:100%;max-width:var(--maxw-bento);margin-inline:auto}.blueprint-panel{background-color:var(--bp-50);background-image:linear-gradient(var(--bp-grid) 1px, transparent 1px), linear-gradient(90deg, var(--bp-grid) 1px, transparent 1px);border:1.5px dashed var(--bp-200);border-radius:var(--r-card);color:var(--bp);background-size:13px 13px}.sd-topbar{z-index:10;border-bottom:1px solid var(--line-2);background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:saturate(140%)blur(10px);position:sticky;top:0}.sd-filterstrip{gap:var(--s-2);scrollbar-width:none;display:flex;overflow-x:auto}.sd-filterstrip::-webkit-scrollbar{height:0}@media (width<=560px){.sd-compact-hide{display:none!important}}@media (width>=920px){.sd-stadium{max-width:860px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
