.loading[data-v-bceef21f]{color:#999;padding:20px 0;text-align:center}.people-list[data-v-bceef21f]{display:grid;gap:clamp(16px,1.2vw,24px);grid-template-columns:repeat(5,minmax(0,1fr))}.people-list .poster[data-v-bceef21f]{height:clamp(312px,20.31vw,390px);width:100%}.pop[data-v-bceef21f]{background:#fbeedd;border-radius:8px;overflow:hidden;padding:0}.character[data-v-bceef21f]{align-items:stretch;display:flex}.character .left[data-v-bceef21f]{background:#a73225;color:#fff;flex-shrink:0;padding:clamp(24px,2vw,40px);text-align:center;width:clamp(240px,15.6vw,300px)}.character .left .poster[data-v-bceef21f]{height:clamp(312px,20.31vw,390px)}.character .left h2[data-v-bceef21f],.character .left h3[data-v-bceef21f],.character .right[data-v-bceef21f]{font-size:clamp(16px,1vw,18px)}.character .right[data-v-bceef21f]{padding:clamp(24px,2vw,40px)}.character .right__scroll[data-v-bceef21f]{box-sizing:border-box;max-height:70vh;overflow-y:auto}.character .right__scroll[data-v-bceef21f] p{text-indent:2em}.deeds[data-v-bceef21f]{display:grid;gap:clamp(16px,2vw,40px);grid-template-columns:repeat(2,1fr);padding-top:clamp(8px,1.2vw,32px)}.deeds .deed .poster[data-v-bceef21f]{height:clamp(200px,10vw,352px);width:100%}.deeds .deed .poster img[data-v-bceef21f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loading[data-v-2ba5c5b7]{color:#999;padding:20px 0;text-align:center}.course-list[data-v-2ba5c5b7]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(60px,6vw,120px)}.course-list li[data-v-2ba5c5b7]{padding:12px 0}.course-list a[data-v-2ba5c5b7]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff7e480;border:1px solid #fff5ed;box-sizing:border-box;display:flex;height:64px;justify-content:space-between;position:relative}.course-list a .name[data-v-2ba5c5b7]{font-size:clamp(16px,1.2vw,20px);padding:0 24px}.course-list a .more[data-v-2ba5c5b7]{background:#a71814;bottom:-1px;color:#fff;font-size:14px;height:64px;line-height:64px;padding:0 32px;position:absolute;right:-1px;top:-1px}.subTabs[data-v-d92f5dc6]{align-items:center;display:flex}.subTabs .subtab[data-v-d92f5dc6]{cursor:pointer;padding:clamp(6px,.5vw,12px) clamp(10px,1.25vw,24px) clamp(6px,.5vw,12px) 0}
