@layer arttime-forms {
html body .album-mobile-actions-v58{display:flex!important;flex-wrap:nowrap!important;gap:5px!important}
html body .album-mobile-actions-v58>.btn{flex:1 1 0!important;width:auto!important;padding:0 2px!important;gap:3px!important;font-size:clamp(9px,2.8vw,12px)!important}
html body .album-mobile-actions-v58>.btn[href*="download_"]{flex-grow:1.5!important}
html body .album-mobile-actions-v58>.btn i{font-size:12px!important}
html body .album-mobile-name-row-v50{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:6px}
html body .album-mobile-name-row-v50 .album-serial{margin:0!important;min-width:0}
html body .album-mobile-name-row-v50 .album-type-badge{flex:0 0 auto;margin-left:auto;padding:5px 7px;font-size:9px;white-space:nowrap}
html body :is(.album-list-actions,.album-mobile-actions-v58,.album-detail-hero-actions-v85,.album-detail-mobile-actions-v47) a[href*="download_album="],html body .album-header-zip-v46[href*="download_album="]{background:linear-gradient(180deg,#42bce7 0%,#0798d2 36%,#008ac6 94%,#007bab 94%)!important;border-color:#078dbc!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body :is(.album-list-actions,.album-mobile-actions-v58,.album-detail-hero-actions-v85,.album-detail-mobile-actions-v47) a[href*="download_approved="],html body .album-header-zip-v46[href*="download_approved="]{background:linear-gradient(180deg,#ffe887 0%,#ffd141 24%,#f4b800 94%,#dca400 94%)!important;border-color:#f7c437!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body .fp-shop-table>.p-3:first-child{padding-bottom:8px!important}
html body .kt-product-list-first .kt-section-head{margin-bottom:9px!important}
html body .fp-dt-info-below{padding-bottom:10px!important;margin-bottom:0!important}
html body #ktCatalogTabs>a{border-top-color:transparent!important}
html body #ktCatalogTabs>a.active{border:0!important;box-shadow:0 8px 18px #a3165f20!important}
html body #ktCatalogTabs>a:before,html body #ktCatalogTabs>a:after{display:none!important}
html body .fp-shot-admin-v50 .fp-shot-imgbtn:after{content:none!important;display:none!important}
html body #fpShotBulkFormV20{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:nowrap!important}
html body #fpShotBulkFormV20>.btn{width:auto!important;flex:0 1 auto!important;min-width:0!important;padding:0 12px!important;font-size:13px!important;white-space:nowrap!important}
html body .fp-shot-count-row-v50{display:flex;justify-content:flex-end;margin:0 0 5px}
html body .fp-shot-group-title{display:flex;align-items:center;gap:6px}
html body .fp-shot-group-title>.fp-shot-selected-count{margin-left:auto;flex:0 0 auto;font-size:12px}
html body .fp-shot-admin-v50 .fp-shot-actions{display:flex!important;flex-direction:row!important;gap:8px!important}
html body .fp-shot-admin-v50 .fp-shot-actions>.btn{flex:1 1 0!important;min-width:0!important;width:auto!important}
html body main.app-wrapper .fp-ud-table-card .fp-ud-cell-value-v13 .fp-member-inspect-actions-v50{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:7px!important}
html body main.app-wrapper .fp-member-inspect-actions-v50>.btn,html body main.app-wrapper .fp-member-inspect-actions-v50>form{flex:1 1 0!important;min-width:0!important;width:auto!important}
html body main.app-wrapper .fp-member-inspect-actions-v50 .btn{padding:0 6px!important;white-space:nowrap!important}
html body .fp-member-inspect-actions-v50 i::before{text-shadow:none!important;filter:none!important}
html body .fp-member-inspect-actions-v50 .btn,html body .fp-member-inspect-actions-v50 .btn *{text-shadow:none!important;filter:none!important}
html body .fp-member-inspect-v50{background:var(--fp-action-pink,linear-gradient(180deg,#f078a5,#df3f7e 94%,#b81762 94%))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important}
@media(max-width:991.98px){
html body main.app-wrapper section.album-admin-hero.album-admin-detail-hero-v111{margin-bottom:5px!important}
html body .album-detail-mobile-actions-v47{gap:5px!important;margin-bottom:5px!important}
html body .fp-admin-photo-page .fp-photo-mobile-tabs-v24{gap:5px!important;margin-top:5px!important;margin-bottom:5px!important}
html body .fp-admin-photo-page .fp-top-stats{gap:5px!important;margin-top:0!important;margin-bottom:5px!important}
html body .fp-admin-photo-page .fp-photo-hero-clean{margin-bottom:5px!important}
html body .fp-admin-photo-page .fp-photo-hero-actions-clean{gap:5px!important}
html body .fp-member-detail-actions-v108 .fp-member-detail-accounting-v108{border:0!important;background:var(--fp-action-pink,linear-gradient(180deg,#f078a5,#df3f7e 94%,#b81762 94%))!important;border-radius:16px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
}
}
