.pf-fold{z-index:6;font:600 12.5px var(--font-body), sans-serif;color:#4a3f33;cursor:pointer;background:#f6eedbd9;border:1px solid #221c1640;border-radius:14px;padding:4px 11px;position:absolute;top:14px;right:clamp(16px,2vw,32px)}.pf-fold:hover{background:#f6eedb}.pf-fold:focus-visible{outline-offset:2px;outline:2px solid #b23020}[data-theme=dark] .pf-fold{color:#e9dfc7;background:#00000059;border-color:#e9dfc759}.pf-name{display:none}[data-painting=band][data-folded]{aspect-ratio:auto!important;background-position:bottom!important;background-size:max(100%,1500px)!important;height:50px!important;min-height:0!important;max-height:none!important;padding:0!important;display:block!important;overflow:hidden!important}[data-painting=band][data-folded]>:not(.pf-fold):not(.pf-name):not([data-painting-art]){clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-painting=band][data-folded]>[data-painting-art]{aspect-ratio:auto!important;background-position:bottom!important;background-size:max(100%,1500px)!important;order:0!important;width:auto!important;height:auto!important;position:absolute!important;inset:0!important;transform:none!important}[data-painting=band][data-folded]>[data-painting-art]>*,[data-painting][data-folded] .hw-canvas{display:none!important}[data-painting=band][data-folded] .pf-name{z-index:5;font-family:var(--font-display), serif;letter-spacing:.03em;color:#221c16;white-space:nowrap;background:#efe4cce6;border-left:3px solid #b23020;margin:0;padding:2px 12px 3px;font-size:18px;font-weight:700;display:block;position:absolute;top:50%;left:4%;transform:translateY(-50%)}[data-theme=dark] [data-painting=band][data-folded] .pf-name{color:#f6eedb;background:#14100bd1;border-left-color:#c9a227}[data-painting=band][data-folded] .pf-fold{top:50%;transform:translateY(-50%)}[data-painting=stage][data-folded]{background-image:none!important}[data-painting=stage][data-folded]:before{display:none!important}@media (max-width:720px){.pf-fold{padding:3px 9px;font-size:11.5px;top:10px;right:12px}[data-painting=band][data-folded]{height:44px!important}[data-painting=band][data-folded],[data-painting=band][data-folded]>[data-painting-art]{background-position:62% bottom!important;background-size:max(100%,700px)!important}[data-painting=band][data-folded] .pf-name{text-overflow:ellipsis;max-width:calc(100% - 190px);font-size:15px;left:12px;overflow:hidden}}
