.gvl-bl-head{margin-bottom:var(--space-6)}.gvl-bl-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6)}.gvl-bl-more{display:inline-flex;align-items:center;gap:var(--space-1);text-decoration:none}.gvl-bl-more:hover{text-decoration:underline}.gvl-bl-sample{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-12)}.gvl-bl-meta{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin:0}.gvl-bl-meta>*+*:before{content:"·";margin-right:var(--space-3);color:var(--ink-faint)}.gvl-bl-title{color:var(--ink);text-decoration:none}.gvl-bl-title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gvl-bl01-pages{margin-top:var(--space-12)}.gvl-bl01-pages .gv-pagination__prev[aria-disabled=true]{color:var(--ink-faint);pointer-events:none}.gvl-bl02-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start}@container gv (min-width: 960px){.gvl-bl02-grid{grid-template-columns:minmax(0,1fr) calc(5 * var(--gv-col) + 4 * var(--grid-gutter));row-gap:var(--space-12);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}}.gvl-bl02-featured{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.gvl-bl02-body{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}@container gv (min-width: 960px){.gvl-bl02-body{padding:var(--space-6)}}.gvl-bl02-stand{max-width:var(--measure-narrow)}.gvl-bl02-list{display:flex;flex-direction:column}.gvl-bl02-item{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-5);border-top:var(--border-hairline) solid var(--border)}.gvl-bl02-item:last-child{border-bottom:var(--border-hairline) solid var(--border)}.gvl-bl03-more{margin-top:var(--space-8)}.gvl-bl03-more .gv-link{display:inline-flex;align-items:center;gap:var(--space-1);text-decoration:none}.gvl-bl03-more .gv-link:hover{text-decoration:underline}.gvl-bl04-entry{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-5) var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.gvl-bl04-status{margin-top:auto;padding-top:var(--space-3)}.gvl-bl04-sample{margin-top:var(--space-6);margin-bottom:0}.gvl-bl05-months{display:flex;flex-direction:column;gap:var(--space-16)}.gvl-bl05-month{display:flex;flex-direction:column}.gvl-bl05-date{padding-top:var(--space-1)}.gvl-bl05-month-title{padding-bottom:var(--space-4);border-bottom:var(--border-hairline) solid var(--border)}.gvl-bl05-entry{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2) var(--space-8);padding-block:var(--space-6);border-bottom:var(--border-hairline) solid var(--border)}@container gv (min-width: 960px){.gvl-bl05-entry{grid-template-columns:calc(3 * var(--gv-col) + 2 * var(--grid-gutter)) minmax(0,1fr);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}}.gvl-bl05-body{display:flex;flex-direction:column;gap:var(--space-2);max-width:var(--measure)}.gvl-bl06-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10) var(--space-12);align-items:start}@container gv (min-width: 960px){.gvl-bl06-grid{grid-template-columns:calc(3 * var(--gv-col) + 2 * var(--grid-gutter)) minmax(0,1fr);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}.gvl-bl06-rail{position:sticky;top:var(--sticky-offset)}.gvl-bl06-rail>ul{flex-direction:column}.gvl-bl06-rail-link{width:100%}}.gvl-bl06-rail>ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.gvl-bl06-rail-link{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-s);color:var(--ink);text-decoration:none;transition:background-color var(--duration-1) var(--ease-standard)}.gvl-bl06-rail-link:hover{background:var(--surface-hover)}.gvl-bl06-groups{display:flex;flex-direction:column;gap:var(--space-10)}.gvl-bl06-group{display:flex;flex-direction:column;gap:var(--space-3)}.gvl-bl06-list{display:flex;flex-direction:column}.gvl-bl06-item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-4);border-top:var(--border-hairline) solid var(--border)}.gvl-bl06-item:last-child{border-bottom:var(--border-hairline) solid var(--border)}.gvl-bl06-item>.gv-mono-s{flex:none;white-space:nowrap}.gvl-bl07-list{display:flex;flex-direction:column;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m);overflow:hidden}.gvl-bl07-row{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:var(--border-hairline) solid var(--border)}.gvl-bl07-row:first-child{border-top:0}.gvl-bl07-main{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;max-width:var(--measure)}.gvl-bl07-side{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);flex:none}@container gv (min-width: 960px){.gvl-bl07-row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--grid-gutter)}}.gvl-bl08-stage{position:relative}.gvl-bl08-thread{position:absolute;z-index:0}.gvl-bl08-thread--row{display:none}.gvl-bl08-plates{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding-left:var(--space-6);border-left:var(--border-hairline) solid var(--art-thread)}.gvl-bl08-plate{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.gvl-bl08-n{font-variant-numeric:tabular-nums}.gvl-bl08-more{margin-top:var(--space-8)}.gvl-bl08-more .gv-link{display:inline-flex;align-items:center;gap:var(--space-1);text-decoration:none}.gvl-bl08-more .gv-link:hover{text-decoration:underline}@container gv (min-width: 600px){.gvl-bl08-plates{grid-template-columns:repeat(2,minmax(0,1fr))}}@container gv (min-width: 960px){.gvl-bl08-plates{grid-template-columns:repeat(3,minmax(0,1fr))}}@container gv (min-width: 1200px){.gvl-bl08-stage{padding-top:var(--space-8)}.gvl-bl08-thread--row{display:block;left:0;right:0;top:0}.gvl-bl08-plates{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4);padding-left:0;border-left:0}}
