@import url('create-theme.css?v=8');
.create-power-station{display:none;position:relative;z-index:5;grid-column:1/-1;text-align:center;padding:0 20px 8px;background:transparent!important}.is-divine .create-power-station{display:block}.create-power-station[hidden]{display:none}
.create-power-lever{display:inline-flex;flex-direction:column;align-items:center;gap:5px;border:0;border-radius:12px;background:transparent;color:#665234;padding:0 22px 13px;cursor:pointer}.create-power-lever:hover{background:#fff9e63d}.create-power-lever:focus-visible{outline:3px solid #8a7146;outline-offset:4px}.create-power-lever:disabled{opacity:.5;cursor:wait}.create-lever-view{display:block;width:132px;height:116px;pointer-events:none;filter:drop-shadow(0 7px 3px #6b59342b)}.create-lever-view canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.create-lever-label{font:11px/1.5 'Space Mono',monospace}.create-power-status{font:10px/1.6 'Space Mono',monospace;color:#8c7959;margin:8px 0 0}.lever-fallback .create-lever-view:after{content:'Power lever';display:grid;place-items:center;height:100%;font:12px 'Space Mono',monospace}
.create-edge-shafts{position:absolute;top:0;left:0;width:100%;z-index:8;pointer-events:none;overflow:hidden;--shaft-width:32px;--shaft-height:48px;--shaft-end:-3072px}.create-edge-shafts[hidden]{display:none}.create-edge-shafts>i{position:absolute;top:0;bottom:0;left:0;width:var(--shaft-width);background-image:var(--shaft-frames);background-repeat:repeat-y;background-size:calc(var(--shaft-width)*96) var(--shaft-height);image-rendering:pixelated;transform:translateY(var(--shaft-rise,0%));animation:create-shaft-spin 7.5s steps(96) infinite;animation-play-state:paused}.create-edge-shafts>i:last-child{left:auto;right:0}@keyframes create-shaft-spin{to{background-position-x:var(--shaft-end)}}
.has-create-lever .site-footer create-cogwheels{display:none}
.photobook-column{position:relative;min-width:0}.photobook-column>create-photo-conveyor{position:absolute;inset:0;z-index:6}.photobook-column>create-photo-conveyor[hidden]{display:none}.create-transport-active{min-height:820px;isolation:isolate;overflow:hidden}.create-transport-active>libratum-photobook{width:min(680px,100%);margin-inline:auto;position:relative;z-index:7;will-change:transform,opacity;transform-origin:center 35%}.create-book-removed>libratum-photobook{visibility:hidden;pointer-events:none}
.create-book-sling{position:absolute;top:0;bottom:0;left:max(0px,calc((100% - 680px)/2));width:min(680px,100%);z-index:8;pointer-events:none;opacity:0;transform-origin:center 35%}.create-book-sling i{position:absolute;top:95px;left:28%;width:12px;height:var(--hook-length,85px);background:url('assets/create/chain.png') left top/64px 64px repeat-y;image-rendering:pixelated;transform:scaleY(var(--hook,0));transform-origin:top}.create-book-sling i:last-child{left:auto;right:28%}.create-book-sling i:before{content:'';position:absolute;inset:0;background:url('assets/create/chain.png') -12px 0/64px 64px repeat-y}.create-book-sling i:after{content:'';position:absolute;bottom:-5px;left:-2px;width:16px;height:10px;border:4px solid #656b72;border-top:0;box-shadow:2px 2px #262a32}
.is-create .about-section{position:relative;z-index:5;grid-template-columns:1fr;gap:35px;padding-inline:0}.is-create .about-copy{width:calc(100% - clamp(40px,12vw,200px));max-width:1050px;margin-inline:auto}.is-create .about-copy h2{max-width:680px}.is-create .photobook-column{width:100%;max-width:none}.is-create .photobook-column{scroll-margin-top:105px}
@media(max-width:650px){.create-transport-active{min-height:740px}.create-edge-shafts{--shaft-width:22px;--shaft-height:33px;--shaft-end:-2112px}.create-power-station{padding-bottom:8px}.create-book-sling i{width:9px;background-size:48px 48px;}.create-book-sling i:before{background-size:48px 48px;background-position:-9px 0}.create-lever-view{width:120px;height:110px}}
@media(prefers-reduced-motion:reduce){.create-transport-active>libratum-photobook{will-change:auto}.create-book-sling{display:none}.create-edge-shafts>i{animation:none}}

.create-edge-shafts.is-spinning>i{animation-play-state:running}
.create-transport-active>libratum-photobook{position:absolute;top:0;left:50%;width:clamp(120px,18vw,215px);margin-left:clamp(-107.5px,-9vw,-60px);margin-right:0;transform-origin:50% -50px}
.create-book-sling{top:0;bottom:auto;left:50%;width:clamp(120px,18vw,215px);margin-left:clamp(-107.5px,-9vw,-60px)}
.create-book-sling i{top:0;left:22%;transform:none;height:var(--hook-length,70px)}
.create-book-sling i:last-child{right:22%}
@media(prefers-reduced-motion:reduce){.create-edge-shafts>i{transform:none}}
