.profile-camera-album{--album-cloth:#4e5a3f;aspect-ratio:5/6;perspective:900px;color:#2a251c;text-align:left;width:100%;display:block;position:relative}.profile-camera-album-back{background:color-mix(in oklab, var(--album-cloth) 70%, #000);border-radius:3px 10px 10px 3px;position:absolute;inset:17% 0 0 2%;box-shadow:0 1px 2px #1e190f2e,0 16px 24px -12px #1e190f7a}.profile-camera-album-back:before{content:"";background:repeating-linear-gradient(#f7f3e9 0 1.5px,#ddd6c4 1.5px 2.5px);border-radius:2px 7px 7px 2px;position:absolute;inset:-3px 4px 3px 9%;box-shadow:1px 0 #cfc8b6}.profile-camera-album-prints{z-index:1;pointer-events:none;position:absolute;inset:0}.profile-camera-album .profile-camera-folder-print{z-index:10;transform-origin:50% 100%;transform:translateX(calc(-50% + var(--peek-x,0%))) translateY(var(--peek-y,-16%)) rotate(var(--peek-rot,0deg));background:0 0;transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;top:3%;left:50%;overflow:visible}@media (prefers-reduced-motion:reduce){.profile-camera-album .profile-camera-folder-print,.profile-camera-album-cover{transition:none}}.profile-camera-album .profile-camera-folder-print[data-kind=stamp]{width:36%}.profile-camera-album-mount{aspect-ratio:4/5;border:1.5px dashed color-mix(in oklab, var(--album-cloth) 55%, transparent);background:#ffffff8c;border-radius:3px;width:30%;position:absolute;top:6%;left:50%;transform:translate(-50%)rotate(-3deg)}.profile-camera-album-cover{z-index:2;background:radial-gradient(120% 90% at 30% 12%, #ffffff29, transparent 62%), repeating-linear-gradient(45deg, #ffffff0d 0 1px, transparent 1px 3px), repeating-linear-gradient(-45deg, #0000000f 0 1px, transparent 1px 3px), var(--album-cloth);transform-origin:0%;border-radius:3px 10px 10px 3px;transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;inset:23% 0 0;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a,inset 0 1px #ffffff2e,0 1px 2px #1e190f38}.profile-camera-album-cover:before{content:"";background:linear-gradient(90deg,#0000004d,#ffffff1a 60%,#0000001f);width:11%;position:absolute;inset:0 auto 0 0}.profile-camera-album-cover:after{content:"";background:#00000029;width:1px;position:absolute;inset:0 auto 0 14%;box-shadow:1px 0 #ffffff1f}.profile-camera-album-corner{aspect-ratio:1;background:color-mix(in oklab, var(--album-cloth) 52%, #000);width:15%;position:absolute;right:0}.profile-camera-album-corner[data-corner=top]{clip-path:polygon(0 0,100% 0,100% 100%);top:0}.profile-camera-album-corner[data-corner=bottom]{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:0}.profile-camera-album-plate{color:#2a251c;background:#f6f1e4;border-radius:4px;align-content:center;gap:2px;min-height:24%;padding:6px 8px;display:grid;position:absolute;bottom:13%;left:23%;right:13%;box-shadow:inset 0 0 0 1px #3c321e29,0 1px 1px #00000038}.profile-camera-album-plate:after{content:"";pointer-events:none;border:1px dashed #3c321e3d;border-radius:3px;position:absolute;inset:2px}.profile-camera-album-plate[data-blank]{background:linear-gradient(#3c321e2e,#3c321e2e) 50% 42%/62% 1px no-repeat,linear-gradient(#3c321e2e,#3c321e2e) 50% 66%/44% 1px no-repeat,#f6f1e4;height:17%;min-height:0}.profile-camera-album-title{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}.profile-camera-album-meta{font-variant-numeric:tabular-nums;opacity:.7;font-size:10.5px}.profile-camera-folder[data-receiving=true] .profile-camera-album-cover,[data-album-lift]:hover .profile-camera-album-cover,.profile-camera-folder:hover .profile-camera-album-cover{transform:rotateY(-18deg)}[data-album-lift]:hover .profile-camera-folder-print{transform:translateX(calc(-50% + var(--peek-x,0%) * 1.7)) translateY(calc(var(--peek-y,-16%) - 10%)) rotate(calc(var(--peek-rot,0deg) * 1.35))}@media (hover:none),(prefers-reduced-motion:reduce){[data-album-lift]:hover .profile-camera-album-cover,.profile-camera-folder:hover .profile-camera-album-cover{transform:none}[data-album-lift]:hover .profile-camera-folder-print{transform:translateX(calc(-50% + var(--peek-x,0%))) translateY(var(--peek-y,-16%)) rotate(var(--peek-rot,0deg))}}@media (prefers-reduced-motion:no-preference){[data-album-lift][data-playing] .profile-camera-album-cover{transform:rotateY(-18deg)}[data-album-lift][data-playing] .profile-camera-folder-print{transform:translateX(calc(-50% + var(--peek-x,0%) * 1.7)) translateY(calc(var(--peek-y,-16%) - 10%)) rotate(calc(var(--peek-rot,0deg) * 1.35))}}html[data-appearance=dark] .profile-camera-album{filter:brightness(.9)saturate(.92)}
