.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}.BPvt1G_album{padding:8px}.BPvt1G_album .react-photo-album--photo{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}.BPvt1G_tile{transition:transform var(--duration) var(--ease-out);position:relative;overflow:hidden}.BPvt1G_tile:hover{transform:scale(1.01)}.BPvt1G_overlay{z-index:2;padding:var(--space-2);background:linear-gradient(180deg, var(--scrim) 0%, transparent 22%, transparent 66%, var(--scrim-medium) 100%);opacity:0;pointer-events:none;transition:opacity var(--duration) var(--ease-out);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:0}.BPvt1G_tile:hover .BPvt1G_overlay,.BPvt1G_tile:focus-visible .BPvt1G_overlay,.BPvt1G_tile:focus-within .BPvt1G_overlay{opacity:1}.BPvt1G_tile:is(:hover,:focus-within) .BPvt1G_overlay :is(a,[role=button]){pointer-events:auto}.BPvt1G_badge{border-radius:var(--radius-full);background:var(--scrim-medium);max-width:70%;color:var(--fg-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-overflow:ellipsis;white-space:nowrap;padding:.2rem .55rem;display:inline-flex;overflow:hidden}.BPvt1G_strip{align-items:center;gap:var(--space-1);width:100%;margin-top:auto;display:flex}.BPvt1G_action{width:var(--control-height-xs);height:var(--control-height-xs);border-radius:var(--radius-full);background:var(--scrim-medium);color:var(--fg-strong);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.BPvt1G_tile:is(:hover,:focus-within) .BPvt1G_action{-webkit-backdrop-filter:blur(10px)}.BPvt1G_action:hover{background:var(--scrim-strong);transform:translateY(-1px)}.BPvt1G_action:focus-visible{box-shadow:var(--ring);outline:none}.BPvt1G_action[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.BPvt1G_actionEnd{margin-left:auto}@media (hover:none) and (pointer:coarse){.BPvt1G_overlay{display:none}}.BPvt1G_play{z-index:1;border-radius:var(--radius-full);background:var(--scrim-medium);width:2.4rem;height:2.4rem;box-shadow:0 0 0 1px var(--border-strong);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BPvt1G_play:after{content:"";border-style:solid;border-width:.32rem 0 .32rem .52rem;border-color:transparent transparent transparent var(--primary);position:absolute;top:50%;left:54%;transform:translate(-35%,-50%)}.BPvt1G_stack{gap:var(--space-2);padding:var(--space-12) var(--space-2) var(--space-2);flex-direction:column;display:flex}.BPvt1G_pendingRow{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.BPvt1G_pendingSlot{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--overlay-1), var(--overlay-2), var(--overlay-1));background-size:180% 100%;width:100%;animation:1.2s ease-in-out infinite BPvt1G_gallery-pending}@keyframes BPvt1G_gallery-pending{0%{background-position:100% 0}to{background-position:-80% 0}}.BPvt1G_audioList{gap:var(--space-3);padding:var(--space-12) var(--space-4) var(--space-2);flex-direction:column;display:flex}.BPvt1G_audioTile{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);cursor:pointer;text-align:left;transition:border-color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);display:flex}.BPvt1G_audioTile:hover{border-color:var(--border-strong);transform:translateY(-1px)}.BPvt1G_audioArt{width:4.2rem;height:4.2rem;padding:var(--space-3);border-radius:var(--radius-md);background:var(--brand-surface);flex:none;justify-content:center;align-items:flex-end;gap:3px;display:flex}.BPvt1G_audioBar{border-radius:var(--radius-full);background:var(--fg);width:4px;height:40%}.BPvt1G_audioBar:nth-child(2){height:70%}.BPvt1G_audioBar:nth-child(3){height:100%}.BPvt1G_audioBar:nth-child(4){height:55%}.BPvt1G_audioBar:nth-child(5){height:85%}.BPvt1G_audioBar:nth-child(6){height:45%}.BPvt1G_audioBar:nth-child(7){height:65%}.BPvt1G_audioBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.BPvt1G_audioTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-strong)}.BPvt1G_audioModel{font-size:var(--text-2xs);color:var(--fg-subtle)}.BPvt1G_audioTile audio{width:100%;margin-top:var(--space-1)}@media (prefers-reduced-motion:reduce){.BPvt1G_overlay,.BPvt1G_action{transition:none}.BPvt1G_action:hover{transform:none}}.AJOjKG_feed{width:100%;padding:3.5rem 0 var(--space-4)}.AJOjKG_frame{padding:var(--space-2) var(--space-3) 0}.AJOjKG_board{width:100%;position:relative}.AJOjKG_board .AJOjKG_cell{top:var(--y);left:var(--x);width:var(--w);height:var(--h);min-width:0;position:absolute}.AJOjKG_board[data-settled] .AJOjKG_cell{transition:top var(--duration) var(--ease-out), left var(--duration) var(--ease-out), height var(--duration) var(--ease-out)}.AJOjKG_board .AJOjKG_cell:hover{transform:none}.AJOjKG_tile{border-radius:var(--radius-lg);background:var(--surface-inset);cursor:zoom-in;position:absolute;inset:0;overflow:hidden}.AJOjKG_tile:focus-visible{box-shadow:var(--ring);outline:none}.AJOjKG_media{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out);display:block}.AJOjKG_tile:hover .AJOjKG_media{transform:scale(1.02)}.AJOjKG_spend{top:var(--space-3);left:var(--space-3);z-index:2;border-radius:var(--radius-full);background:var(--scrim-medium);color:var(--fg);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity var(--duration-fast) var(--ease-out);padding:.15rem .45rem;position:absolute}.AJOjKG_tile:hover .AJOjKG_spend,.AJOjKG_tile:focus-within .AJOjKG_spend{opacity:1}.AJOjKG_more{padding:var(--space-5) 0 0;color:var(--fg-subtle);justify-content:center;display:flex}.AJOjKG_moreButton{height:30px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-muted);font-size:var(--text-xs);cursor:pointer;border:0}.AJOjKG_moreButton:hover{background:var(--surface-4);color:var(--fg)}.AJOjKG_spin{animation:.9s linear infinite AJOjKG_spin}@keyframes AJOjKG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AJOjKG_media,.AJOjKG_board[data-settled] .AJOjKG_cell{transition:none}.AJOjKG_tile:hover .AJOjKG_media{transform:none}}
