.archive-view[hidden]{display:none}.archive-view .navigation{margin-bottom:var(--space-6);gap:var(--space-1)}.archive-view .navigation>label>span{min-width:var(--touch-target-min);justify-content:center}html:not([data-archive-view=grid]):not([data-archive-view=book]) main.poem-archive>.archive-grid-only{display:none}.book-navigation{align-items:center;column-gap:var(--space-2);margin-bottom:var(--space-6);font-family:var(--font-ui);font-size:var(--font-size-80);min-height:var(--touch-target-min);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.book-navigation .archive-view{grid-area:1/2}.book-navigation .archive-view[hidden]{visibility:hidden;display:block}.book-navigation .archive-view .navigation{flex-wrap:nowrap;margin-bottom:0}.book-navigation button[hidden],.book-page-number,.book-corners{display:none}@media screen{.poem-archive>.poem,.pagination,.newsletter,.site-footer{transform-origin:0 0}html[data-archive-view=book] .site-grid>main.poem-archive{gap:var(--space-8);width:min(100%, var(--content-width));grid-column:wide;grid-template-columns:minmax(0,1fr);justify-self:center;align-items:stretch;position:relative}html[data-archive-view=book] main.poem-archive>*{grid-column:auto}html[data-archive-view=book] main.poem-archive>:is(.archive-view,.book-navigation,.pagination,.sr-only){grid-column:1/-1}html[data-archive-view=book] .archive-view .navigation{margin-bottom:0}html[data-archive-view=book] .poem-archive>.poem{touch-action:pan-y pinch-zoom;margin:0;scroll-margin-block-start:calc(var(--touch-target-min) + var(--space-8))}.archive-book-dragging{-webkit-user-select:none;user-select:none}html[data-archive-view=book] .poem-archive>.poem .poem-link:after{display:none}html[data-archive-view=book] .poem-archive .poem-link:focus-visible{outline:var(--focus-width) solid currentColor}html[data-archive-view=book] .poem-archive>.poem:not(.archive-book-current),html[data-archive-view=book] .poem-archive>.pagination,html[data-archive-view=book] .archive-list-page{display:none}html[data-archive-view=book] main.poem-archive>.book-navigation{grid-column:1/-1;margin-bottom:0}html[data-archive-view=book] .poem:has(>.book-page-number){padding-block-end:calc(var(--poem-padding-block) + var(--space-4) + 1.5 * var(--font-size-80))}html[data-archive-view=book] .book-page-number{color:var(--poem-text-color);font-family:var(--font-ui);font-size:var(--font-size-80);font-variant-numeric:tabular-nums;pointer-events:none;line-height:1.5;display:block;position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--poem-padding)}html[data-archive-view=book] .book-page-number-left{inset-inline-start:var(--poem-padding);inset-inline-end:auto}.book-navigation button{min-height:var(--touch-target-min);min-width:var(--touch-target-min);border-radius:var(--radius-control);padding-inline:var(--space-3);color:var(--color-accent);cursor:pointer;background:0 0;border:0}.book-navigation button[data-book-turn="-1"]{grid-area:1/1;justify-self:start}.book-navigation button[data-book-turn="1"]{grid-area:1/3;justify-self:end}.book-navigation button:disabled{color:var(--color-text-muted);opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.book-navigation button:enabled:hover{background:var(--color-selection)}}html[data-archive-view=book] .book-corners{display:contents}.book-corners>span:not([hidden]){z-index:2;width:var(--touch-target-min);height:var(--touch-target-min);touch-action:none;-webkit-tap-highlight-color:transparent;cursor:grab;position:absolute}.book-corners>span:active{cursor:grabbing}.book-animation{z-index:4;pointer-events:none;position:absolute;overflow:clip}.book-curl{width:100%}.book-leaf{gap:var(--space-8);flex-direction:column;display:flex;position:relative}.book-animation .book-leaf,.book-animation .book-leaf:before{background:0 0!important}.book-animation .book-leaf>.poem{flex:none;margin:0}.book-animation .poem-link:after{display:none}.archive-book-obscured{visibility:hidden}@media (width>=48rem){html[data-archive-view=book] .site-grid>main.poem-archive{width:min(100%, calc(2 * var(--content-width) + var(--space-8)));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (horizontal-viewport-segments:2){html[data-archive-view=book] .site-grid>main.poem-archive{width:100%;padding-left:calc(env(viewport-segment-left 0 0) + var(--page-gutter));padding-right:calc(100% - env(viewport-segment-right 1 0) + var(--page-gutter));grid-column:full;grid-template-columns:minmax(0, calc(env(viewport-segment-width 0 0) - 2 * var(--page-gutter))) minmax(0, calc(env(viewport-segment-width 1 0) - 2 * var(--page-gutter)));column-gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0) + 2 * var(--page-gutter));direction:ltr}}html[data-archive-view=grid] .site-grid>main.poem-archive{--archive-gap:var(--space-4);align-items:start;gap:var(--archive-gap);grid-column:wide;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));justify-self:center;width:100%}html[data-archive-view=grid] main.poem-archive>*{grid-column:auto}html[data-archive-view=grid] main.poem-archive>:is(.archive-view,.book-navigation,.pagination,.sr-only){grid-column:1/-1}html[data-archive-view=grid] main.poem-archive>.book-navigation{margin-bottom:0}html[data-archive-view=grid] .archive-view .navigation{margin-bottom:var(--space-2)}html[data-archive-view=grid] .site-grid>main.poem-archive[data-masonry]{grid-template-rows:auto;grid-auto-rows:1px;row-gap:0}html[data-archive-view=grid] main[data-masonry]>:is(.archive-view,.book-navigation){padding-bottom:var(--archive-gap)}html[data-archive-view=grid] .poem-archive>.poem{zoom:.5;margin:0}html[data-archive-view=grid] .poem-archive .stanzas>:nth-child(n+4){display:none!important}html[data-archive-view=grid] .poem-archive .stanzas:has(>:nth-child(4))>:nth-child(3){margin-bottom:0}html[data-archive-view=grid] .poem-archive .poem-strip-layout{column-gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}html[data-archive-view=grid] .poem-archive .poem-strip-layout .stanzas{grid-area:1/1}html[data-archive-view=grid] .poem-archive .poem-strip-figure{grid-area:1/2;inset-inline:0 auto}html[data-archive-view=grid] .poem-archive>.pagination,html[data-archive-view=grid] .archive-list-page{display:none}@media (width<=38rem){.book-turn-label{display:none}html[data-archive-view=grid] .site-grid>main.poem-archive{--archive-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}}@media print{.archive-view,.book-navigation,.book-corners,.book-animation{display:none}.archive-book-obscured{visibility:visible}.poem-archive>.poem{grid-row-end:auto!important}}
