.fm-moods[data-v-872f4ac2]{align-items:center;background:#ffd6e609;border:.0625rem solid var(--fm-hair,rgba(255,214,230,.14));border-radius:1.5rem;display:flex;flex-wrap:wrap;gap:.875rem 1.125rem;padding:1.125rem 1.375rem}.fm-moods__label[data-v-872f4ac2]{color:var(--fm-ink,#fff3ec);font-family:var(--fm-display,serif);font-size:1.25rem;font-style:italic;white-space:nowrap}.fm-moods__row[data-v-872f4ac2]{display:flex;flex-wrap:wrap;gap:.5rem}.fm-moods__chip[data-v-872f4ac2]{align-items:center;border:.0625rem solid var(--fm-hair-2,rgba(255,214,230,.28));border-radius:62.4375rem;color:var(--fm-ink,#fff3ec);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1rem;transition:border-color .18s ease,background .18s ease,transform .18s ease}.fm-moods__chip i[data-v-872f4ac2]{background:var(--fm-orchid,#d96bff);border-radius:50%;height:.5rem;width:.5rem}.fm-moods__chip[data-v-872f4ac2]:hover{background:var(--fm-coral-soft,rgba(255,61,142,.14));border-color:var(--fm-coral,#ff3d8e);color:var(--fm-ink,#fff3ec);text-decoration:none;transform:translateY(-.125rem)}@media(max-width:900px){.fm-moods[data-v-872f4ac2]{align-items:flex-start;border-radius:1.25rem;flex-direction:column;gap:.625rem;padding:1rem}.fm-moods__row[data-v-872f4ac2]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;width:100%}.fm-moods__row[data-v-872f4ac2]::-webkit-scrollbar{display:none}.fm-moods__chip[data-v-872f4ac2]{box-sizing:border-box;flex:none;min-height:2.75rem}}.fm-wall[data-v-ad895b3c]{align-items:start;display:grid;gap:1.125rem;grid-template-columns:repeat(6,minmax(0,1fr))}.fm-wall__arch[data-v-ad895b3c]{aspect-ratio:3/4.4}.fm-wall__arch.is-1[data-v-ad895b3c]{margin-top:2.75rem}.fm-wall__arch[data-v-ad895b3c]:hover{transform:translateY(-.375rem);transition:transform .25s ease}@media(max-width:900px){.fm-wall[data-v-ad895b3c]{display:flex;gap:.75rem;margin:0 -1rem;overflow-x:auto;padding:0 1rem .5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.fm-wall[data-v-ad895b3c]::-webkit-scrollbar{display:none}.fm-wall__arch[data-v-ad895b3c]{aspect-ratio:3/4.2;flex:none;scroll-snap-align:start;width:11.875rem}.fm-wall__arch.is-1[data-v-ad895b3c]{margin-top:0}}
