.gallery-toggles-row{border-radius:1rem;flex-wrap:nowrap;display:flex;align-items:center;justify-content:center;margin:0 2px}.gallery-toggles-row .v-btn{border-left:1px solid var(--line-color)}.gallery-toggles-row .v-btn:first-child{border-left:none}.collection-header-row.collapsed{position:fixed;background:var(--background-color);border-right:none;border-bottom:none;border-bottom-right-radius:2rem;top:0;left:0;height:62px;width:62px;z-index:10;overflow:hidden}.gallery-heading-col{min-width:50px}.gallery-heading-col .gallery-heading{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-content-row{min-height:90vh;position:relative}.gallery-content-row .gallery-content-col{border-right:none}.gallery-content-row .gallery-content-col.square{padding-bottom:1rem!important;background:transparent}.gallery-content-row .gallery-content-col.square .gallery-image{aspect-ratio:1;width:auto;height:calc(100% - 4rem);contain:paint;margin:2rem auto;box-shadow:0 1.5rem 5rem -1rem rgba(0,0,0,.5),0 1rem 1.5rem -.6rem rgba(0,0,0,.3)}.gallery-content-row .gallery-content-col.is-screenshot{background:var(--background-color,#ccc)!important;width:1200px!important;height:630px!important;flex-shrink:0!important;flex-grow:0!important;display:block!important;border:none!important;max-width:unset!important;margin:0!important;padding:0!important;flex-basis:1200px!important}.gallery-content-row .gallery-control-col{min-width:300px;min-height:100vh;background:var(--background-color)}.gallery-content-row .gallery-control-col.is-fixed{position:fixed;top:0;right:0;height:100vh;overflow:scroll;z-index:10;border-left:1px solid var(--line-color)}.gallery-content-row .preview-col.has-controls{max-width:calc(100vw - 300px)}.display-gallery .view-image{height:auto}.debug-panel{max-width:300px;position:relative;top:8rem;left:0;z-index:10;background:rgba(0,0,0,.2);padding:.25rem}.debug-panel.hide{opacity:.05}.display-token{height:100vh;width:100%}.controller-key-column{width:52px;min-height:52px;overflow:hidden;flex-basis:52px;flex-shrink:0;flex-grow:0}.controller-key-column.is-header .v-btn .v-btn__content{width:100%;height:100%}.control-view-selection-row{border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color)}.control-view-selection-row .v-btn:not(.v-btn--round).v-size--small{padding:0 8px}.cache-notification{position:fixed;left:1rem;bottom:1rem;background:#444;padding:2rem}.gallery-description-row h2{margin:0}.attribute-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,.25fr));grid-auto-rows:1fr;gap:.5rem}.attribute-grid .grid-item{aspect-ratio:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:.5rem .75rem;background:var(--line-color)}.attribute-grid .grid-item .grid-item-value{font-size:3rem;font-weight:400;font-variation-settings:"wght" 400}.loader-animation-container{position:absolute;top:72px;left:1rem;z-index:9999}.gallery-loading-card{width:300px;background:transparent!important;box-shadow:none;border-radius:.25rem;padding:1rem;z-index:999}.gallery-image{width:100%;height:100%;contain:paint}.gallery-image>arweave-viewer{width:100%;height:100%;display:flex;display:block;will-change:transform}.gallery-image>arweave-viewer *{will-change:transform}.gallery-image>img{width:100%;height:100%;display:block}.status-strings{position:absolute;background:transparent;z-index:10;left:.5rem;bottom:2.5rem;font-size:.675rem;font-family:Courier New,Courier,monospace}.status-strings .status-string{-webkit-animation:appear .2s ease-in-out;animation:appear .2s ease-in-out;cursor:pointer}.status-strings .status-string:hover{color:var(--secondary-color,#000)}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}.controls-column.inline .control-row{border-top-style:dashed}.control-row{align-items:stretch;border-top:1px solid var(--line-color)}.control-row .toggle-box .v-btn{width:2rem;height:2rem;opacity:.5}.control-row.is-active .v-btn{opacity:1}.control-row:last-of-type{border-bottom:1px solid var(--line-color)}.toggle-box{flex-basis:2rem;flex-grow:0;border-right:1px solid var(--line-color);margin:0;padding:0;color:var(--line-color);display:flex;align-items:stretch;justify-content:stretch;place-content:center;width:2rem;height:auto;align-self:stretch;border-radius:0}.control-edit-panel{border-top:1px dashed var(--line-color)}.apply-row{position:-webkit-sticky;position:sticky;bottom:0;background:var(--background-color)}.v-slide-group__next,.v-slide-group__prev{padding:0;min-width:0}.enhancement-item.selected{border:1px solid}.enhancement-item.selected .selected-flag{position:absolute;top:0;right:0;background:var(--secondary-color);padding:0 .5rem}.enhancement-item .enhancement-title{background:var(--line-color);font-size:1rem}.enhancement-item.small .enhancement-title{font-size:.75rem}.enhancement-container{display:block;position:relative}.enhancement-container div.enhancement-id{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 2.5rem);display:block;line-height:2.5rem}.enhancement-container .copy-button{display:block;flex-shrink:0;position:absolute;right:0;top:0}.activity-panel{border-top:1px solid var(--line-color);background:var(--secondary-color,#999)}.activity-panel,.activity-panel.as-footer{position:fixed;bottom:0;width:100%;z-index:10000}.activity-panel.as-footer{max-width:600px;margin:0 auto!important;left:0;right:0;border-radius:1rem 1rem 0 0;box-shadow:0 -1rem 2rem -.5rem rgba(0,0,0,.5)}.activity-panel.as-footer.is-animated{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.activity-panel.as-footer.is-animated.is-initiated{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.activity-panel.as-footer .activity-title-row{border-radius:1rem 1rem 0 0}.activity-panel .activity-title-row{background:var(--line-color)}.activity-panel .activity-title{text-transform:capitalize}@-webkit-keyframes activity-arrive{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes activity-arrive{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}