.work-card[data-v-ff8744f2]{background-color:#263238f0;color:#eceff1;font-family:Noto Sans JP,sans-serif;--cu:var(--u);font-size:max(7.22px,calc(var(--cu)*1.02));z-index:3}@supports (container-type:inline-size){.work-card[data-v-ff8744f2]{container-type:inline-size;--cu:clamp(8px,4cqi,14px)}}.work-card .v-img[data-v-ff8744f2]{background-color:#00000080;width:100%;aspect-ratio:1/1}.work-thumb[data-v-ff8744f2]{position:relative}.work-thumb__fav[data-v-ff8744f2]{position:absolute;top:max(4px,calc(var(--cu)*.5));right:max(4px,calc(var(--cu)*.5));z-index:4;display:flex;line-height:0;color:#fff;font-size:max(16px,calc(var(--cu)*1.9));filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.work-card .work-actions[data-v-ff8744f2]{min-height:36px;padding-top:max(2.22px,calc(var(--cu)*.313));padding-bottom:max(2.22px,calc(var(--cu)*.313))}.work-desc-wrapper[data-v-ff8744f2]{margin:0 4px;overflow:hidden;white-space:nowrap}.work-desc-track[data-v-ff8744f2]{display:inline-block}.work-desc-text[data-v-ff8744f2],.work-desc-track[data-v-ff8744f2]{white-space:nowrap}.work-desc-spacer[data-v-ff8744f2]{display:inline-block;width:6em}.work-desc-track.is-scrolling[data-v-ff8744f2]{animation:desc-scroll-ff8744f2 30s linear infinite}@keyframes desc-scroll-ff8744f2{0%{transform:translate(0)}to{transform:translate(-50%)}}.work-card h2[data-v-ff8744f2]{font-size:max(12.2px,calc(var(--cu)*1.72));font-weight:400;text-align:left;margin:auto 0 0 -1px;overflow:hidden;white-space:nowrap}.work-title-marquee[data-v-ff8744f2]{position:relative}.work-title-text[data-v-ff8744f2]{display:inline-block;white-space:nowrap}.work-title-marquee.is-overflowing:hover .work-title-text[data-v-ff8744f2]{animation:title-scroll-ff8744f2 4s linear infinite;padding-right:3em}@keyframes title-scroll-ff8744f2{0%{transform:translate(0)}to{transform:translate(-100%)}}.work-card .left-pane[data-v-ff8744f2]{padding:0 4px 0 8px;overflow:hidden}.work-card .left-pane .v-btn[data-v-ff8744f2]{width:100%;height:max(30px,calc(var(--cu)*4.22));font-size:max(11.11px,calc(var(--cu)*1.563));font-weight:700;padding:7px auto;padding-top:max(4.44px,calc(var(--cu)*.625));padding-bottom:max(4.44px,calc(var(--cu)*.625));margin-bottom:max(2.22px,calc(var(--cu)*.313))}.work-card .left-pane .v-btn[data-v-ff8744f2]:hover{background-color:#90a4ae}.work-card .right-pane[data-v-ff8744f2]{color:#90a4ae;font-size:max(6.67px,calc(var(--cu)*.94));text-align:right;padding:0 8px 0 4px;padding-right:max(4.44px,calc(var(--cu)*.625));margin:0;overflow:hidden;text-wrap-mode:nowrap}.work-card .work-tags[data-v-ff8744f2]{overflow:hidden;white-space:nowrap;position:relative}.work-tags-inner[data-v-ff8744f2]{display:inline-block;white-space:nowrap}.work-tags.is-overflowing:hover .work-tags-inner[data-v-ff8744f2]{animation:tags-scroll-ff8744f2 6s linear infinite;padding-right:3em}@keyframes tags-scroll-ff8744f2{0%{transform:translate(0)}to{transform:translate(-100%)}}.work-card .work-tag-chip[data-v-ff8744f2]{font-weight:400;color:#eceff1;background-color:#455a64;padding:0 5px 1px;padding-bottom:max(.5px,calc(var(--cu)*.078));margin:0 2px 1px;margin-bottom:max(.5px,calc(var(--cu)*.156));border-radius:2px;display:inline-block}.work-card .work-metrics span[data-v-ff8744f2]{margin-right:2px}.like-btn[data-v-ff8744f2]{cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;opacity:.7;transition:opacity .15s,transform .1s}.like-btn[data-v-ff8744f2]:hover,.like-btn.is-liked[data-v-ff8744f2]{opacity:1}.like-btn[data-v-ff8744f2]:active{transform:scale(1.25)}.status-badge[data-v-ff8744f2]{display:inline-flex;align-items:center;vertical-align:middle;margin-right:2px}.status-badge .status-sub[data-v-ff8744f2]{margin-left:-2px}.status-badge.is-clickable[data-v-ff8744f2]{cursor:pointer;transition:transform .1s}.status-badge.is-clickable[data-v-ff8744f2]:hover{filter:brightness(1.2)}.status-badge.is-clickable[data-v-ff8744f2]:active{transform:scale(1.2)}.work-card .work-release-date[data-v-ff8744f2]{color:#b0bec5;display:inline-block}.work-card .work-provider[data-v-ff8744f2]{margin-right:1px;color:#60e0f0;display:inline-block;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.work-card .author-link[data-v-ff8744f2]{color:inherit;text-decoration:none}.work-card .author-link[data-v-ff8744f2]:hover{text-decoration:underline}
