.c-astrolabeWrap[data-v-47f25357]{background:#000;border-radius:8px;overflow:hidden}.c-astrolabeWrap__chart[data-v-47f25357]{height:600px}.c-blogDetail[data-v-47f25357]{margin:0 auto;max-width:800px}.c-blogDetail__content[data-v-47f25357]{line-height:1.8}.c-eyeCatch[data-v-47f25357]{height:auto;width:100%}.c-profileLink[data-v-47f25357]:hover{opacity:.8}.c-breadcrumbs--white[data-v-47f25357] .v-breadcrumbs-item{color:#fff!important}.c-breadcrumbs--white[data-v-47f25357] .v-breadcrumbs-item--disabled{opacity:.7}.c-breadcrumbs--white[data-v-47f25357] a{color:#fff!important;text-decoration:none}.c-breadcrumbs--white[data-v-47f25357] a:hover{opacity:.8}.c-tagChips[data-v-47f25357]{display:flex;flex-wrap:wrap;gap:6px}.c-tagChip[data-v-47f25357]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.4);border-radius:12px;color:#fff;display:inline-block;font-size:.72rem;padding:3px 10px;text-decoration:none;transition:background .15s}.c-tagChip[data-v-47f25357]:hover{background:#ffffff4d}.c-readingTime[data-v-47f25357]{align-items:center;display:inline-flex;opacity:.75}.c-guideLink[data-v-47f25357]{align-items:center;background:#fff8dc80;border:1px solid rgba(180,140,60,.5);border-radius:8px;color:#5a4000;display:flex;font-size:.9rem;gap:2px;line-height:1.5;padding:12px 16px;text-decoration:none;transition:background .15s}.c-guideLink[data-v-47f25357]:hover{background:#fff4c8d9}.c-guideLink span[data-v-47f25357]{flex:1}.c-toc[data-v-47f25357]{background:#fff8dc73;border:1px solid rgba(180,140,60,.4);border-radius:8px;padding:16px 20px}.c-toc__header[data-v-47f25357]{align-items:center;color:#5a4000;display:flex;font-size:.95rem;font-weight:700;margin-bottom:10px}.c-toc__list[data-v-47f25357]{list-style:none;margin:0;padding:0}.c-toc__item[data-v-47f25357]{align-items:baseline;display:flex;gap:4px;margin-bottom:6px}.c-toc__item--h3[data-v-47f25357]{font-size:.9rem;padding-left:1.2em}.c-toc__num[data-v-47f25357]{color:#8a6e2f;min-width:1.6em}.c-toc__dash[data-v-47f25357],.c-toc__num[data-v-47f25357]{flex-shrink:0;font-size:.85rem}.c-toc__dash[data-v-47f25357]{color:#aaa;min-width:1.2em}.c-toc__link[data-v-47f25357]{color:#5a4000;line-height:1.5;text-decoration:none}.c-toc__link[data-v-47f25357]:hover{color:#c8860a;text-decoration:underline}@media (min-width:960px){.v-icon.c-shareBtn{&__link[data-v-47f25357]:hover{color:var(--v-primary-base)!important}&__fb[data-v-47f25357]:hover{color:#0866ff!important}}.c-shareBtn__threads[data-v-47f25357]{cursor:pointer}.c-shareBtn__threads[data-v-47f25357]:hover{opacity:.8}}.c-birthYearPeers__list[data-v-47f25357]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.c-birthYearPeers__card[data-v-47f25357]{background:#fff8dc73;border:1px solid rgba(138,110,47,.3);border-radius:8px;color:#3d2b00;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;transition:background .15s}.c-birthYearPeers__card[data-v-47f25357]:hover{background:#fff}.c-birthYearPeers__name[data-v-47f25357]{color:#2d1f00;font-size:.95rem;font-weight:700}.c-birthYearPeers__star[data-v-47f25357]{color:#8a6e2f;font-size:.75rem}@media (min-width:600px){.c-birthYearPeers__list[data-v-47f25357]{grid-template-columns:repeat(3,1fr)}}.c-relatedCard{&__img[data-v-47f25357]{display:block;-o-object-fit:cover;object-fit:cover}&__img[data-v-47f25357],&__imgPlaceholder[data-v-47f25357]{aspect-ratio:8/5;width:100%}&__imgPlaceholder[data-v-47f25357]{background:#8a6e2f14}&__title[data-v-47f25357]{display:-webkit-box;font-size:.8rem;font-weight:700;line-height:1.4;margin:6px 2px 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.c-relatedCard[data-v-47f25357]{color:inherit;display:block;overflow:hidden;text-decoration:none;transition:opacity .15s}.c-relatedCard[data-v-47f25357]:hover{opacity:.8}.c-blogDetail__content img{height:auto;max-width:100%}.c-blogDetail__content p{margin-bottom:12px}.c-blogDetail__content p:has(img){margin:20px 0;text-align:center}.c-blogDetail__content li,.c-blogDetail__content ul{list-style-type:disc}.c-blogDetail__content h2[id],.c-blogDetail__content h3[id]{scroll-margin-top:80px}.c-blogDetail__content h2{margin-bottom:8px;margin-top:24px}.c-blogDetail__content h3{margin-bottom:4px;margin-top:12px}
