.spinner[data-v-35e247d0]{width:100%;display:flex}.circle[data-v-35e247d0],.emoji-spinner[data-v-35e247d0]{justify-content:center;text-align:center;width:100%}@-webkit-keyframes spin-data-v-35e247d0{to{-webkit-transform:rotate(1turn)}}@keyframes spin-data-v-35e247d0{to{transform:rotate(1turn)}}.emoji-spinner[data-v-35e247d0]{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin-data-v-35e247d0;animation-name:spin-data-v-35e247d0;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:flex;flex-direction:column;font-size:1.8rem;margin:50px 0}.wrap[data-v-7755d9ae]{display:grid;grid-template-columns:repeat(auto-fill,130px);grid-gap:20px;justify-content:space-between;max-height:1000px;overflow-x:auto}.recommendation-card[data-v-7755d9ae]{max-width:100%;vertical-align:top;width:130px}.cover[data-v-7755d9ae]{background-size:cover;border-radius:4px;box-shadow:0 4px 4px rgba(var(--color-shadow-blue),.05);display:grid;grid-template-rows:1fr auto;height:180px;margin-bottom:10px;overflow:hidden;position:relative;transition:box-shadow .2s ease-in-out;width:130px}.title[data-v-7755d9ae]{font-size:1.3rem;font-weight:600;line-height:140%;white-space:normal}.recommendation-card:hover .cover[data-v-7755d9ae]{box-shadow:0 14px 30px rgba(var(--color-shadow-blue),.3),0 4px 4px rgba(var(--color-shadow-blue),.05)}h2[data-v-7755d9ae]{margin-bottom:15px;display:flex;justify-content:start}a[data-v-7755d9ae]:hover,a[data-v-7755d9ae]:visited:hover{color:rgb(var(--color-blue))}@media (max-width:760px){.wrap[data-v-7755d9ae]{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;grid-auto-flow:column}}.character-wrap[data-v-5fdb45ba]{position:relative;margin-bottom:50px}.character[data-v-5fdb45ba]{min-height:408px}.actions[data-v-5fdb45ba]{align-items:baseline;display:flex;margin-left:auto;margin-top:10px}.header[data-v-5fdb45ba]{background:rgb(var(--color-gray-100));padding-bottom:30px;padding-top:50px}.character .container[data-v-5fdb45ba]{display:grid;grid-template-columns:220px auto auto;gap:58px;overflow:visible;max-width:1300px}.body.container[data-v-5fdb45ba]{grid-template-columns:220px auto}.image[data-v-5fdb45ba]{border-radius:5px;box-shadow:0 14px 30px rgba(var(--color-shadow-blue),.15),0 4px 4px rgba(var(--color-shadow-blue),.05);position:absolute;opacity:1;width:auto;left:auto;top:auto;height:auto}.name[data-v-5fdb45ba]{color:rgb(var(--color-gray-800));font-weight:800;font-size:2.8rem;letter-spacing:.03em;margin-top:10px}.description-wrap[data-v-5fdb45ba]{position:relative}.description[data-v-5fdb45ba]{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.4rem;line-height:2.1rem;margin-top:12px;overflow:hidden}.name-alt[data-v-5fdb45ba]{color:rgb(var(--color-gray-600));font-size:1.4rem;font-weight:500;margin-top:8px}.description-length-toggle[data-v-5fdb45ba]{cursor:pointer;font-size:1.4rem;font-weight:500;opacity:0;padding-bottom:5px;padding-top:20px;text-align:center;transition:.2s}.description-length-toggle[data-v-5fdb45ba]:hover{opacity:1}@media (max-width:700px){.description[data-v-5fdb45ba]{min-height:0}.header[data-v-5fdb45ba]{background:rgba(var(--color-gray-100),0);padding-top:25px;padding-bottom:10px}.character .container[data-v-5fdb45ba]{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;grid-template-columns:auto;justify-items:center;text-align:center}.body.container[data-v-5fdb45ba]{align-items:left;gap:0;grid-template-columns:auto;text-align:left}.image[data-v-5fdb45ba],.names[data-v-5fdb45ba]{position:static;z-index:2}.image[data-v-5fdb45ba]{width:210px}.mobile-background[data-v-5fdb45ba]{background:rgb(var(--color-gray-100));position:absolute;width:100%;height:200px;top:0;left:0;z-index:1}.description-wrap[data-v-5fdb45ba],.names[data-v-5fdb45ba]{width:100%}.description-length-toggle[data-v-5fdb45ba]{opacity:1}}