.album-app .profile-label{position:static}
.album-app .redeem-avatar,.album-app .redeem-avatar:hover{border:1px solid #183365;box-shadow:inset 1px 1px #7294ff,inset -1px -1px #1944a8,1px 1px #11264e}
.album-app .redeem-avatar:active{transform:translateY(1px);box-shadow:none}
.album-app .action-list{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:12px 8px;align-items:center}
.album-app .action.penalty{padding-right:52px}
.album-app .quick-undo{padding:0;width:38px;height:44px;border:1px solid #bdcce7;background:#edf3ff;color:#295cdd;font-size:27px}
.album-app .quick-undo:disabled{background:transparent;border-color:transparent;opacity:.25}
#current-child-name{display:none;font-size:16px;letter-spacing:0;font-weight:600}
@media(max-width:760px){
 .album-app .board{margin:0;padding:0 0 12px;gap:16px;max-height:none;overflow-y:hidden;scroll-padding:0;align-items:stretch}
 .album-app .child-card{flex:0 0 100%;min-width:100%;max-width:100%;scroll-snap-align:center}
 .album-app .logo span{display:inline}.album-app #current-child-name{display:inline;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 .album-app .logo{gap:5px;font-size:17px}.album-app .app-header{padding-left:12px;padding-right:12px}.album-app .header-tools{gap:3px}
 .album-app .action-list .action-copy{font-size:14px}.album-app .action-list .action{gap:6px}
 .album-app .board,.album-app .main-toolbar nav{scrollbar-width:none}
 .album-app .main-toolbar{min-width:0;max-width:100%;overflow:hidden}
 .album-app .main-toolbar nav{min-width:0;max-width:100%;overflow-x:auto}
 .album-app main{overflow-x:clip}
}
