.archive-module__AFGxTG__shell{color:var(--text);font-family:var(--font-inter), sans-serif;background:#fff}.archive-module__AFGxTG__shellFlat{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-inter), sans-serif;max-width:1200px;margin:0 auto;padding:24px 20px 80px}.archive-module__AFGxTG__header{z-index:2000;pointer-events:none;background:linear-gradient(#fff 55%,#fff0);align-items:baseline;gap:10px;padding:20px;display:flex;position:fixed;top:0;left:0;right:0}.archive-module__AFGxTG__header .archive-module__AFGxTG__back{pointer-events:auto}.archive-module__AFGxTG__shellFlat .archive-module__AFGxTG__header{background:0 0;border-bottom:1px solid #e5e5e3;margin-bottom:28px;padding:0 0 20px;position:static}.archive-module__AFGxTG__back{font-family:var(--font-domine), serif;color:var(--text);letter-spacing:-.01em;font-size:.9375rem;font-weight:600;text-decoration:none}.archive-module__AFGxTG__back:hover{opacity:.6}.archive-module__AFGxTG__sep{color:#d0d0cc;font-size:.75rem}.archive-module__AFGxTG__title{color:var(--grey);font-size:.875rem;font-weight:400}.archive-module__AFGxTG__count{color:#c0c0bc;margin-left:auto;font-size:.75rem}.archive-module__AFGxTG__status{color:var(--grey);padding:88px 20px 20px;font-size:.875rem}.archive-module__AFGxTG__statusError{color:#c0392b;padding:88px 20px 20px;font-size:.875rem}.archive-module__AFGxTG__viewport{z-index:1;perspective:1500px;perspective-origin:50% 42%;background:#fff;position:fixed;inset:0;overflow:hidden}.archive-module__AFGxTG__stage{transform-style:preserve-3d;position:absolute;inset:0}.archive-module__AFGxTG__diveCard{width:min(520px,78vw);color:var(--text);will-change:transform, filter, opacity;transform-origin:50%;background:#fff;border:1px solid #e5e5e3;border-radius:10px;text-decoration:none;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 24px 60px #0a0a0a14}.archive-module__AFGxTG__diveCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#0a0a0a0d;transition:opacity .18s;position:absolute;inset:0}.archive-module__AFGxTG__diveCard:hover:after{opacity:1}.archive-module__AFGxTG__image{width:100%;height:auto;display:block}.archive-module__AFGxTG__emptyPlaceholder{aspect-ratio:4/3;background:#f2f2f0}.archive-module__AFGxTG__embedPlaceholder{aspect-ratio:16/9;color:#b8b8b2;background:#f0f0ee;justify-content:center;align-items:center;font-size:2rem;display:flex}.archive-module__AFGxTG__flatList{flex-direction:column;gap:16px;max-width:520px;margin:0 auto;display:flex}.archive-module__AFGxTG__flatCard{color:var(--text);border:1px solid #e5e5e3;border-radius:10px;text-decoration:none;display:block;overflow:hidden}.archive-module__AFGxTG__videoWrap{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.archive-module__AFGxTG__videoFrame{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}.archive-module__AFGxTG__spotifyFrame{border:none;width:100%;display:block}.archive-module__AFGxTG__meta{flex-direction:column;gap:3px;padding:11px 13px 13px;display:flex}.archive-module__AFGxTG__metaOnly{padding:14px 13px 15px}.archive-module__AFGxTG__name{font-family:var(--font-inter), sans-serif;color:var(--text);font-size:.875rem;font-weight:500;line-height:1.35}.archive-module__AFGxTG__category{font-family:var(--font-inter), sans-serif;color:var(--grey);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}@media (max-width:500px){.archive-module__AFGxTG__viewport{perspective:1000px}.archive-module__AFGxTG__diveCard{width:82vw}}
