/* Keep the archived layout within the same content width as the main site. */
.skip{position:fixed;left:16px;top:-100px;z-index:100;background:white;padding:12px}
.skip:focus{top:12px}
.v header.b1{max-width:none;box-sizing:border-box}
.v header.b1 > nav{gap:12px}
.v header.b1 > nav > a{padding-inline:16px}
.v header.b1 > nav > a[data-pill]:not([aria-current=page]){padding-inline:0}
.v header.b1 > nav > a[data-pill]:not([aria-current=page])::before{inset-inline:-5px}
@media(min-width:1100px){
  .v-d{max-width:none}
  .v-d > main,.v-d > .b0{max-width:1280px;margin-inline:auto;box-sizing:border-box}
  .v-d > footer{padding-inline:max(48px,calc((100% - 1184px) / 2))}
}
[data-post][data-app=romatalk] [data-cov]{background:linear-gradient(160deg,#fff4e0,#ffe3c2)}
[data-post][data-app=vistadose] [data-cov]{background:linear-gradient(160deg,#f1f8e6,#dcefc6)}
[data-post][data-app=twopillows] [data-cov]{background:linear-gradient(160deg,#f6ecff,#ffe0d6)}
[data-post][data-app=studio] [data-cov]{background:linear-gradient(160deg,#fff3e8,#f4e6f0)}
[data-blog-heading]{scroll-margin-top:110px}
article img{max-width:100%}
article pre{overflow-x:auto}
img[data-blog-image]{width:100%;height:100%;object-fit:cover;border-radius:inherit;filter:none}
[data-float]:has(> [data-blog-image]){width:100%;height:100%}
