.album-card_card__n5HOu{display:flow-root;min-width:0;border-radius:10px;outline-offset:5px}.album-card_card__n5HOu:focus-visible{outline:2px solid var(--color-accent)}.album-card_stack__UFEiw{position:relative;isolation:isolate;margin:14px 18px 0;aspect-ratio:4/3}.album-card_sheet__hX2pZ{position:absolute;inset:0;overflow:hidden;border:1px solid #ffffff26;border-radius:8px;background:linear-gradient(145deg,#383b42,#202228);box-shadow:0 8px 20px #0005;transition:transform .25s ease,border-color .25s ease}.album-card_sheet__hX2pZ img{display:block;width:100%;height:100%;object-fit:cover}.album-card_back__xmVnU{transform:translate(5px,-4px) rotate(5deg)}.album-card_middle__b2zVf{transform:translate(-4px,-2px) rotate(-4deg)}.album-card_back__xmVnU img,.album-card_middle__b2zVf img{opacity:.65}.album-card_cover__XNfFg{background:#191b20;box-shadow:0 10px 28px #0008}.album-card_cover__XNfFg:after{position:absolute;inset:0;content:"";background:linear-gradient(transparent 65%,#0006);pointer-events:none}.album-card_empty__WPBkS{display:grid;height:100%;place-items:center;color:#ffffff40;background:radial-gradient(ellipse at top,#303640,#191b20 75%)}.album-card_count__xaRaq{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #ffffff26;border-radius:6px;background:#111a;color:#fff;font-size:12px;line-height:16px;backdrop-filter:blur(8px)}.album-card_caption__pQo0X{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:18px 18px 6px}.album-card_title__5XRhb{color:#eee;font-size:16px;font-weight:500;line-height:24px;overflow-wrap:anywhere}.album-card_arrow__nOx_B{flex-shrink:0;margin-top:3px;color:#777;transition:color .25s ease,transform .25s ease}.album-card_card__n5HOu:focus-visible .album-card_cover__XNfFg{border-color:#ffffff60;transform:translateY(-3px)}@media (hover:hover){.album-card_card__n5HOu:hover .album-card_back__xmVnU{transform:translate(7px,-7px) rotate(7deg)}.album-card_card__n5HOu:hover .album-card_middle__b2zVf{transform:translate(-7px,-4px) rotate(-6deg)}.album-card_card__n5HOu:hover .album-card_cover__XNfFg{border-color:#ffffff60;transform:translateY(-3px)}.album-card_card__n5HOu:hover .album-card_arrow__nOx_B{color:#fff;transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.album-card_arrow__nOx_B,.album-card_sheet__hX2pZ{transition:none}}.album-card_wrapper__Tuqh7{position:relative;min-width:0}.album-card_controls__Bg8UP{position:absolute;top:26px;right:30px;z-index:2}.album-card_actionGroup__94zpy{display:flex;gap:6px}.album-card_iconButton__xy8PH{display:grid;width:38px;height:38px;place-items:center;border:1px solid #ffffff40;border-radius:6px;background:#111d;color:#eee;cursor:pointer;backdrop-filter:blur(8px)}.album-card_iconButton__xy8PH:hover{border-color:#ffffff80;background:#333}.album-card_createCard__pdtcg:focus-visible,.album-card_iconButton__xy8PH:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.album-card_createCard__pdtcg{display:flex;min-width:0;flex-direction:column;align-self:start;border-radius:10px;color:#aaa;text-align:left;cursor:pointer}.album-card_createCover__jLwX9{display:flex;width:calc(100% - 36px);margin:14px 18px 0;aspect-ratio:4/3;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:1px dashed #ffffff40;border-radius:8px;background:#ffffff03;font-size:16px;transition:border-color .2s ease,background .2s ease}.album-card_plus__iB1X7{display:grid;width:48px;height:48px;place-items:center;border:1px solid #ffffff26;border-radius:50%}.album-card_plus__iB1X7 svg{width:24px;height:24px}.album-card_createCaption__3QVda{padding:18px 18px 6px;font-size:16px;line-height:24px;visibility:hidden}.album-card_createCard__pdtcg:focus-visible .album-card_createCover__jLwX9,.album-card_createCard__pdtcg:hover .album-card_createCover__jLwX9{border-color:#ffffff80;background:#ffffff08;color:#fff}.album-card_dialog__bXmOQ{position:fixed;inset:0;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:28px;overflow-y:auto;border:1px solid #ffffff26;border-radius:12px;background:#202020;color:#eee;box-shadow:0 24px 80px #0008}.album-card_dialog__bXmOQ::backdrop{background:#000b;backdrop-filter:blur(4px)}.album-card_deleteButton__AFDLc{min-height:40px;padding:10px 20px;border:1px solid #f871714d;border-radius:6px;background:#9f2929;color:#fff;cursor:pointer}.album-card_deleteButton__AFDLc:hover{background:#b73232}.album-card_deleteButton__AFDLc:focus-visible{outline:2px solid #f87171;outline-offset:4px}.album-card_deleteButton__AFDLc:disabled{opacity:.6;cursor:wait}