.forgotPassword-module__oA9njG__container{flex-wrap:wrap;justify-content:center;align-items:center;padding:32px;display:flex}.forgotPassword-module__oA9njG__box{background-color:#fff;border-radius:8px;width:100%;max-width:440px;padding:32px 40px;box-shadow:0 8px 24px #0000000f}.forgotPassword-module__oA9njG__title{text-align:center;color:#333;margin-bottom:24px;font-size:24px;font-weight:700}
.advertisingBar-module__Bo3_iG__adsBox{background:#fefefe;justify-content:center;align-items:center;width:100%;margin:8px 0;padding:8px 0;display:flex}.advertisingBar-module__Bo3_iG__adsBox a{display:flex}.advertisingBar-module__Bo3_iG__adsBox a img{height:60px}
.buttonBox-module__3u5ktG__btnBox{gap:36px;padding:8px 0;display:flex}.buttonBox-module__3u5ktG__btnBox.buttonBox-module__3u5ktG__right{justify-content:flex-end}.buttonBox-module__3u5ktG__btnBox.buttonBox-module__3u5ktG__center{justify-content:center}
.featuredList-module__cpTFnW__featuredListContainer{width:100%;margin:24px 0}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__emptyState{text-align:center;color:#94a3b8;padding:48px 16px;font-size:14px}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem{background:#fff;border:1px solid #e2e8f0e6;border-radius:8px;transition:box-shadow .25s;box-shadow:0 18px 40px #0f172a14}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem:hover{box-shadow:0 25px 45px #0f172a26}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem.featuredList-module__cpTFnW__adItem{grid-column:1/-1}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link{color:inherit;flex-wrap:wrap;padding:16px;text-decoration:none;display:flex}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__thumbnail{object-fit:contain;object-position:center;border-radius:16px;width:80px;height:80px;box-shadow:inset 0 0 0 1px #fff3}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content{gap:10px;width:100%;display:flex}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__meta{display:inline-flex}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__info{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;display:flex}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__info .featuredList-module__cpTFnW__title{color:#0f172a;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin:0;font-size:17px;font-weight:600;display:-webkit-box;overflow:hidden}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__info .featuredList-module__cpTFnW__description{color:#475569;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__addInfo{color:#64748b;justify-content:flex-end;gap:12px;width:100%;height:12px;font-size:12px;display:flex}@media (max-width:768px){.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list{grid-template-columns:1fr;gap:4px}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link{padding:16px 8px}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__thumbnail{width:60px;height:60px}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__info{flex:1}.featuredList-module__cpTFnW__featuredListContainer .featuredList-module__cpTFnW__list .featuredList-module__cpTFnW__listItem .featuredList-module__cpTFnW__link .featuredList-module__cpTFnW__content .featuredList-module__cpTFnW__info .featuredList-module__cpTFnW__description{line-clamp:3}}
.loginPrompt-module__4uxcTq__container{flex-direction:column;align-items:center;gap:16px;padding:24px 12px 32px;display:flex}.loginPrompt-module__4uxcTq__containerInline{flex-direction:column;align-items:center;padding:16px 0;display:flex}.loginPrompt-module__4uxcTq__stage{width:100%;max-width:640px;position:relative}.loginPrompt-module__4uxcTq__card{z-index:1;border:1px solid var(--jpl-login-prompt-border,#d6e8ffe6);text-align:center;background:var(--jpl-login-prompt-bg,#f7fbffb8);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);box-shadow:0 8px 28px var(--jpl-login-prompt-shadow,#1677ff1a);border-radius:12px;padding:32px 24px;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.loginPrompt-module__4uxcTq__card{background:var(--jpl-login-prompt-bg-opaque,#f7fbff)}}.loginPrompt-module__4uxcTq__title{color:var(--jpl-login-prompt-title,#1f2d3d);margin:0 0 12px;font-size:20px;font-weight:600}.loginPrompt-module__4uxcTq__description{color:var(--jpl-login-prompt-desc,#5b6b7c);margin:0 0 24px;font-size:14px;line-height:1.7}.loginPrompt-module__4uxcTq__description:last-child{margin-bottom:0}.loginPrompt-module__4uxcTq__action{background:var(--jpl-login-prompt-action-bg,#1677ff);color:#fff;border-radius:6px;padding:8px 28px;font-size:14px;text-decoration:none;display:inline-block}.loginPrompt-module__4uxcTq__action:hover{filter:brightness(1.12);color:#fff}.loginPrompt-module__4uxcTq__preview{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:14px;margin-top:-28px;padding:44px 20px 8px;display:flex;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.loginPrompt-module__4uxcTq__previewRow{align-items:flex-start;gap:16px;display:flex}.loginPrompt-module__4uxcTq__previewImage{background:var(--jpl-login-prompt-skeleton-image,linear-gradient(135deg, #dbe9fb 0%, #eef4fd 45%, #cfe0f7 100%));border-radius:8px;flex:0 0 132px;height:88px}.loginPrompt-module__4uxcTq__previewLines{flex-direction:column;flex:auto;gap:12px;padding-top:4px;display:flex}.loginPrompt-module__4uxcTq__previewLine,.loginPrompt-module__4uxcTq__previewLineShort{background:var(--jpl-login-prompt-skeleton,linear-gradient(90deg, #e3ebf5 0%, #eff3f8 55%, #e3ebf5 100%));border-radius:6px;height:12px}.loginPrompt-module__4uxcTq__previewLineShort{width:62%}@media (max-width:768px){.loginPrompt-module__4uxcTq__container{padding:16px 8px 24px}.loginPrompt-module__4uxcTq__card{padding:24px 16px}.loginPrompt-module__4uxcTq__previewImage{flex-basis:92px;height:64px}}
.categories-module__uOp2ZW__categoryWrap{width:100%}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer{flex-wrap:wrap;justify-content:flex-start;gap:20px;width:100%;display:flex}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a{color:#fff;border:1px solid #ccc;border-radius:8px 8px 0 0;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a:hover{filter:drop-shadow(0 0 5px var(--shadow-color));transform:translateY(-3px)}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a img{width:100%}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a h3{text-align:center;background:#0009;width:100%;padding:10px;position:absolute;bottom:0}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a h3 span{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:768px){.categories-module__uOp2ZW__categoryWrap{overflow-y:scroll}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer{flex-wrap:nowrap;justify-content:flex-start;width:fit-content;padding:6px 0}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a h3{justify-content:center;align-items:center;height:40px;padding:2px;font-size:14px;display:flex;bottom:0}.categories-module__uOp2ZW__categoryWrap .categories-module__uOp2ZW__categoryContainer a h3 span{-webkit-line-clamp:2;line-clamp:2}.categories-module__uOp2ZW__wrapCategory{overflow:hidden}.categories-module__uOp2ZW__wrapCategory div.categories-module__uOp2ZW__categoryContainer{flex-wrap:wrap;flex:1;width:100%;display:flex}.categories-module__uOp2ZW__wrapCategory div.categories-module__uOp2ZW__categoryContainer a img{width:100%}.categories-module__uOp2ZW__wrapCategory div.categories-module__uOp2ZW__categoryContainer a h3{justify-content:center;align-items:center;height:40px;display:flex}.categories-module__uOp2ZW__wrapCategory div.categories-module__uOp2ZW__categoryContainer a h3 span{-webkit-line-clamp:2;line-clamp:2}}
.readingHistoryList-module__YwOTGG__list{flex-direction:column;gap:10px;display:flex}.readingHistoryList-module__YwOTGG__item{color:inherit;background:#fafbff;border:1px solid #f0f1f3;border-radius:12px;gap:10px;padding:10px;text-decoration:none;transition:border .2s,background .2s;display:flex}.readingHistoryList-module__YwOTGG__item:hover{background:#f3f5ff;border-color:#d6dbff}.readingHistoryList-module__YwOTGG__cover{object-fit:cover;background:#f5f5f5;border-radius:8px;flex:none;width:48px;height:64px}.readingHistoryList-module__YwOTGG__info{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.readingHistoryList-module__YwOTGG__title{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.readingHistoryList-module__YwOTGG__chapter{color:#6b7280;font-size:12px}.readingHistoryList-module__YwOTGG__progressRow{align-items:center;gap:8px;display:flex}.readingHistoryList-module__YwOTGG__progressBar{flex:auto;min-width:0}.readingHistoryList-module__YwOTGG__continue{color:var(--primary-color,#4f46e5);flex:none;font-size:12px}.readingHistoryList-module__YwOTGG__meta{color:#9aa3af;font-size:12px}
.readingHistoryDrawerAction-module__yjcA0G__drawerTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.readingHistoryDrawerAction-module__yjcA0G__hint{color:var(--light-font-color,#6b7280);font-size:12px}.readingHistoryDrawerAction-module__yjcA0G__card{box-shadow:none;border:0;padding:0}.readingHistoryDrawerAction-module__yjcA0G__empty{text-align:center;color:var(--light-font-color,#6b7280);padding:16px}.readingHistoryDrawerAction-module__yjcA0G__mobileButton{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}.readingHistoryDrawerAction-module__yjcA0G__drawer .ant-drawer-body{padding:16px}
.shareModal-module__OxPNcG__section{margin-bottom:20px}.shareModal-module__OxPNcG__section:last-child{margin-bottom:0}.shareModal-module__OxPNcG__sectionTitle{color:var(--text-color-secondary,#ffffffa6);margin-bottom:10px;font-size:13px}.shareModal-module__OxPNcG__platformGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.shareModal-module__OxPNcG__platform{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;transition:background-color .2s;display:flex}.shareModal-module__OxPNcG__platform:hover{background-color:var(--hover-bg,#ffffff14)}.shareModal-module__OxPNcG__platformIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.shareModal-module__OxPNcG__platformLabel{color:var(--text-color,inherit);text-align:center;font-size:12px;line-height:1.2}.shareModal-module__OxPNcG__bgX{background-color:#000}.shareModal-module__OxPNcG__bgFacebook{background-color:#1877f2}.shareModal-module__OxPNcG__bgLine{background-color:#06c755}.shareModal-module__OxPNcG__bgQq{background-color:#12b7f5}.shareModal-module__OxPNcG__bgWeibo{background-color:#e6162d}.shareModal-module__OxPNcG__bgWechat{background-color:#07c160}.shareModal-module__OxPNcG__bgXiaohongshu{background-color:#ff2442}.shareModal-module__OxPNcG__qrWrap{flex-direction:column;align-items:center;gap:8px;display:flex}.shareModal-module__OxPNcG__qrTip{color:var(--text-color-secondary,#ffffffa6);text-align:center;font-size:12px}.shareModal-module__OxPNcG__copyRow{gap:8px;display:flex}.shareModal-module__OxPNcG__copyRow .ant-input{flex:1}.shareModal-module__OxPNcG__embedTextarea{font-family:monospace;font-size:12px}@media (max-width:768px){.shareModal-module__OxPNcG__platformGrid{grid-template-columns:repeat(4,1fr);gap:8px}}
.pageBtn-module__eqtdGW__writeBox{text-align:right;padding:8px}.pageBtn-module__eqtdGW__writeBox .pageBtn-module__eqtdGW__like{font-size:14px;position:relative}.pageBtn-module__eqtdGW__writeBox .pageBtn-module__eqtdGW__like .pageBtn-module__eqtdGW__likeCount{position:absolute;top:0;right:0}.pageBtn-module__eqtdGW__writeBox .pageBtn-module__eqtdGW__active{color:var(--danger-color)}@media (max-width:768px){.pageBtn-module__eqtdGW__writeBox{height:0}.pageBtn-module__eqtdGW__writeBox .pageBtn-module__eqtdGW__wideScreen{display:none}}
.relatedTabs-module__YWvjDG__relatedTabs{width:100%}.relatedTabs-module__YWvjDG__relatedTabs .ant-tabs-nav{margin-bottom:12px}.relatedTabs-module__YWvjDG__relatedTabs .ant-tabs-tab{padding:6px 8px;font-size:13px}.relatedTabs-module__YWvjDG__relatedTabs .ant-tabs-tab+.ant-tabs-tab{margin-left:8px}.relatedTabs-module__YWvjDG__relatedCard{min-width:0;list-style:none}.relatedTabs-module__YWvjDG__relatedCardLink{color:inherit;background:#fafbfc;border:1px solid #eef1f5;border-radius:8px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.relatedTabs-module__YWvjDG__relatedCardLink:hover{background:#f0f4fa;border-color:#dbe3f0}.relatedTabs-module__YWvjDG__relatedCardLeft{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:56px;display:flex}.relatedTabs-module__YWvjDG__relatedCardLogo{object-fit:contain;background:#fff;border:1px solid #eef0f4;border-radius:8px;width:56px;height:56px}.relatedTabs-module__YWvjDG__relatedCardPlace{color:#6b7280;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:56px;font-size:11px;line-height:1.3;overflow:hidden}.relatedTabs-module__YWvjDG__relatedCardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.relatedTabs-module__YWvjDG__relatedCardTitle{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.relatedTabs-module__YWvjDG__relatedCardDesc{color:#6b7280;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}
.latestNews-module__xgO4Ha__wrapper{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;padding:12px 0;box-shadow:0 2px 8px #0f172a14}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__header{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper{height:260px;margin-top:4px;position:relative;overflow:hidden}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list{flex-direction:column;animation:25s linear infinite latestNews-module__xgO4Ha__latestNewsScroll;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list.latestNews-module__xgO4Ha__paused{animation-play-state:paused}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item{border-bottom:1px dashed #e2e8f0;gap:8px;padding:8px 0;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item:last-child{border-bottom:none}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__avatarArea{flex:0 0 32px;justify-content:center;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__avatarArea .latestNews-module__xgO4Ha__avatar{object-fit:cover;border-radius:999px;width:28px;height:28px}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__avatarArea .latestNews-module__xgO4Ha__avatarPlaceholder{color:#475569;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea{flex:1;min-width:0}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea .latestNews-module__xgO4Ha__line1{justify-content:space-between;align-items:center;display:flex}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea .latestNews-module__xgO4Ha__line1 .latestNews-module__xgO4Ha__userName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin-right:8px;font-size:13px;font-weight:500;overflow:hidden}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea .latestNews-module__xgO4Ha__line1 .latestNews-module__xgO4Ha__badge{color:#475569;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:2px 6px;font-size:10px}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea .latestNews-module__xgO4Ha__line2{color:#475569;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__list .latestNews-module__xgO4Ha__item .latestNews-module__xgO4Ha__contentArea .latestNews-module__xgO4Ha__time{color:#94a3b8;margin-top:2px;font-size:12px}.latestNews-module__xgO4Ha__wrapper .latestNews-module__xgO4Ha__listWrapper .latestNews-module__xgO4Ha__empty{text-align:center;color:#94a3b8;padding:16px 0;font-size:13px}@keyframes latestNews-module__xgO4Ha__latestNewsScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.latestNews-module__xgO4Ha__listWrapper:hover .latestNews-module__xgO4Ha__list:not(.latestNews-module__xgO4Ha__paused){animation-play-state:paused}
.book-module__c2A_nq__searchRow{margin-bottom:16px}.book-module__c2A_nq__bookCover{object-fit:cover;background:#f5f5f5;border-radius:10px;width:92px;height:124px}.book-module__c2A_nq__bookInfo{flex-direction:column;flex:1;gap:6px;display:flex}.book-module__c2A_nq__bookInfoHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.book-module__c2A_nq__bookTitle{margin:0;font-size:16px;font-weight:700;line-height:1.3}.book-module__c2A_nq__bookMetaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.book-module__c2A_nq__bookMetaText{color:var(--light-font-color,#606770);font-size:13px}.book-module__c2A_nq__bookReadCount{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.book-module__c2A_nq__bookSubtitle{color:var(--light-font-color,#606770);font-size:14px}.book-module__c2A_nq__bookDescription{color:var(--light-font-color,#606770);font-size:13px;line-height:1.5}.book-module__c2A_nq__pagination{justify-content:center;margin-top:12px;display:flex}.book-module__c2A_nq__emptyState{text-align:center;color:var(--light-font-color,#6b7280);padding:48px}.book-module__c2A_nq__bookHeader{background:#fff;border:1px solid #eceef1;gap:16px;padding:24px;display:flex;box-shadow:0 16px 36px #121a2e14}.book-module__c2A_nq__bookHeader .book-module__c2A_nq__bookCover{object-fit:cover;background:#f5f5f5;width:100px;height:100px}.book-module__c2A_nq__bookHeader .book-module__c2A_nq__bookInfo{flex-direction:column;flex:1;gap:8px;display:flex}.book-module__c2A_nq__bookHeader .book-module__c2A_nq__bookTitle{margin:0;font-size:20px;font-weight:600}.book-module__c2A_nq__bookHeader .book-module__c2A_nq__bookSubtitle{color:var(--light-font-color,#5f6d7d)}.book-module__c2A_nq__bookHeader .book-module__c2A_nq__bookDescription{color:var(--light-font-color,#606770);font-size:14px;line-height:1.6}.book-module__c2A_nq__bookDescriptionClamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.book-module__c2A_nq__bookDescriptionToggle{color:#4f46e5;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}.book-module__c2A_nq__readingProgress{background:#fafbff;border:1px solid #eef0f4;border-radius:12px;flex-direction:column;gap:6px;margin-top:12px;padding:12px;display:flex}.book-module__c2A_nq__readingProgressHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.book-module__c2A_nq__readingProgressTitle{color:#1f2937;font-size:13px;font-weight:600}.book-module__c2A_nq__readingProgressChapter{color:#6b7280;font-size:12px}.book-module__c2A_nq__continueButton{color:#fff;background:#4f46e5;border-radius:999px;align-self:flex-start;margin-top:4px;padding:4px 16px;font-size:13px;text-decoration:none}.book-module__c2A_nq__continueButton:hover{background:#4338ca}.book-module__c2A_nq__chapterSection{background:#fff;border:1px solid #eceef1;padding:16px 24px;box-shadow:0 16px 36px #121a2e14}.book-module__c2A_nq__chapterHeader{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.book-module__c2A_nq__chapterControls{align-items:center;gap:8px;display:flex}.book-module__c2A_nq__chapterSortLabel{color:var(--light-font-color,#6b7280);font-size:13px}.book-module__c2A_nq__chapterList{flex-direction:column;gap:8px;display:flex}.book-module__c2A_nq__chapterLink{color:inherit;background:#fafbff;border:1px solid #f0f1f3;padding:8px 16px;text-decoration:none;transition:border .2s,background .2s;display:block}.book-module__c2A_nq__chapterLink:hover{background:#f4f6ff;border-color:#d0d5ff}.book-module__c2A_nq__chapterTitle{margin:0;font-weight:600}.book-module__c2A_nq__chapterLockIcon{color:var(--light-font-color,#808593);margin-right:6px;font-size:12px}.book-module__c2A_nq__chapterSubtitle{color:var(--light-font-color,#808593);margin:4px 0 0;font-size:13px}.book-module__c2A_nq__pageWrapper{flex-direction:column;gap:8px;padding:16px 8px;display:flex}.book-module__c2A_nq__contentLayout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:8px;display:grid}.book-module__c2A_nq__detailLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:8px;display:grid}.book-module__c2A_nq__detailMain{flex-direction:column;gap:8px;min-width:0;display:flex}.book-module__c2A_nq__detailAside{position:sticky;top:16px}.book-module__c2A_nq__mainColumn{min-width:0}.book-module__c2A_nq__sidebar{position:sticky;top:16px}.book-module__c2A_nq__favoritesCard{background:#fff;border:1px solid #eceef1;border-radius:14px;padding:16px;box-shadow:0 16px 36px #121a2e14}.book-module__c2A_nq__favoritesHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.book-module__c2A_nq__favoritesHint{color:var(--light-font-color,#6b7280);font-size:12px}.book-module__c2A_nq__favoritesList{flex-direction:column;gap:10px;display:flex}.book-module__c2A_nq__favoriteItem{color:inherit;background:#fafbff;border:1px solid #f0f1f3;border-radius:12px;gap:10px;padding:10px;text-decoration:none;transition:border .2s,background .2s;display:flex}.book-module__c2A_nq__favoriteItem:hover{background:#f3f5ff;border-color:#d6dbff}.book-module__c2A_nq__favoriteCover{object-fit:cover;background:#f5f5f5;border-radius:8px;width:96px;height:96px}.book-module__c2A_nq__favoriteInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.book-module__c2A_nq__favoriteTitle{color:#1f2937;font-size:14px;font-weight:600}.book-module__c2A_nq__favoriteNote{color:#6b7280;font-size:12px}.book-module__c2A_nq__favoriteDescription{color:#6b7280;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.book-module__c2A_nq__favoriteAuthor{color:#6b7280;font-size:12px}.book-module__c2A_nq__favoriteMeta{color:#9aa3af;font-size:12px}.book-module__c2A_nq__favoritesEmpty{text-align:center;color:var(--light-font-color,#6b7280);padding:16px}.book-module__c2A_nq__bookActions{justify-content:flex-end;width:100%;margin-top:8px;display:flex}.book-module__c2A_nq__bookActionsTopRight{width:auto;margin-top:0}.book-module__c2A_nq__favoriteButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.book-module__c2A_nq__bookFavoriteButton{white-space:nowrap;margin-top:2px}.book-module__c2A_nq__favoriteButtonActive{color:#b45309;background:#fff7e6;border-color:#fbbf24}.book-module__c2A_nq__favoriteButton:disabled{cursor:not-allowed;opacity:.6}.book-module__c2A_nq__favoriteIconButton{color:#6b7280;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:inline-flex}.book-module__c2A_nq__favoriteIconButtonActive{color:#b45309}.book-module__c2A_nq__favoriteIconButtonDisabled{opacity:.5;cursor:not-allowed}.book-module__c2A_nq__drawerTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.book-module__c2A_nq__mobileFavoritesBar{display:none}.book-module__c2A_nq__mobileFavoritesButton{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;height:40px;font-size:18px;display:inline-flex}.book-module__c2A_nq__mobileActionBar{display:none}.book-module__c2A_nq__mobileActionButton{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.book-module__c2A_nq__favoritesDrawer .ant-drawer-body{padding:16px}.book-module__c2A_nq__favoritesDrawer .book-module__c2A_nq__favoritesCard{box-shadow:none;border:0;padding:0}@media (max-width:768px){.book-module__c2A_nq__bookCover{width:120px;height:140px}.book-module__c2A_nq__contentLayout,.book-module__c2A_nq__detailLayout{grid-template-columns:1fr}.book-module__c2A_nq__detailAside{position:static}.book-module__c2A_nq__sidebar{display:none}.book-module__c2A_nq__mobileFavoritesBar{z-index:11;background:#fff;border-top:1px solid #eceef1;justify-content:center;align-items:center;height:56px;display:flex;position:fixed;bottom:0;left:0;right:0}.book-module__c2A_nq__mobileActionBar{z-index:11;background:#fff;border-top:1px solid #eceef1;justify-content:center;align-items:center;gap:20px;height:56px;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0}}
.articlesBox-module__Q6S3Zq__artcileBox header .articlesBox-module__Q6S3Zq__articleInfo{color:var(--light-font-color);flex-wrap:wrap;gap:10px;padding:8px 0;font-size:14px;display:flex}.articlesBox-module__Q6S3Zq__artcileBox img,.articlesBox-module__Q6S3Zq__artcileBox figure{box-sizing:border-box;max-width:100%}.articlesBox-module__Q6S3Zq__artcileBox .articlesBox-module__Q6S3Zq__attitudeBox{justify-content:flex-start;gap:20px;padding:20px 0;display:flex}.articlesBox-module__Q6S3Zq__artcileBox .articlesBox-module__Q6S3Zq__attitudeBox span{cursor:pointer;gap:8px;font-size:14px;display:flex}.articlesBox-module__Q6S3Zq__artcileBox .articlesBox-module__Q6S3Zq__attitudeBox span.articlesBox-module__Q6S3Zq__active{color:var(--danger-color)}.articlesBox-module__Q6S3Zq__artcileBox .articlesBox-module__Q6S3Zq__loginRequired{text-align:center;color:var(--light-font-color);padding:40px 0;font-size:14px}.articlesBox-module__Q6S3Zq__artcileBox .ContentEditable__root{height:fit-content;min-height:auto;padding:8px}
.spining-module__Q7XCqq__spinningContainer{position:relative}.spining-module__Q7XCqq__spinningContent{opacity:.5;transition:opacity .3s}.spining-module__Q7XCqq__spining{z-index:10;background-color:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.spining-module__Q7XCqq__spining>svg{width:32px;height:32px;margin:20px auto;animation:1s linear infinite spining-module__Q7XCqq__rotate;display:block}.spining-module__Q7XCqq__spining>svg>circle{stroke:#1677ff;stroke-width:4px;stroke-dasharray:31.4 31.4;stroke-dashoffset:0;animation:1.5s ease-in-out infinite spining-module__Q7XCqq__dash}.spining-module__Q7XCqq__spining .spining-module__Q7XCqq__loadingText{text-align:center;width:100%}@keyframes spining-module__Q7XCqq__pulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}@keyframes spining-module__Q7XCqq__rotate{to{transform:rotate(360deg)}}@keyframes spining-module__Q7XCqq__dash{0%{stroke-dashoffset:31.4px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-31.4px}}
.article-module__ex3ADa__articleBox{padding:0 8px}.article-module__ex3ADa__articleBox .article-module__ex3ADa__searchBox{width:60%;margin:0 auto}@media (max-width:768px){.article-module__ex3ADa__articleBox .article-module__ex3ADa__searchBox{width:100%}}.article-module__ex3ADa__contentLayout{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:24px;display:grid}.article-module__ex3ADa__mainColumn{min-width:0}.article-module__ex3ADa__sidebar{min-width:0;position:sticky;top:16px}.article-module__ex3ADa__sidebarEmpty{color:#7f7f7fe6;text-align:center;padding:16px 0;font-size:.85rem}.article-module__ex3ADa__authorList{margin:0;padding:0;list-style:none}.article-module__ex3ADa__authorItem{color:inherit;border-radius:8px;align-items:center;gap:10px;padding:8px 4px;text-decoration:none;display:flex}.article-module__ex3ADa__authorItem:hover{background:#7f7f7f14}.article-module__ex3ADa__authorAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.article-module__ex3ADa__authorName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.article-module__ex3ADa__authorCount{color:#7f7f7fe6;flex-shrink:0;font-size:.8rem}.article-module__ex3ADa__sidebarTags{flex-wrap:wrap;gap:6px;display:flex}.article-module__ex3ADa__sidebarTag{cursor:pointer;color:inherit;background:0 0;border:1px solid #7f7f7f40;border-radius:999px;padding:3px 10px;font-size:.82rem}.article-module__ex3ADa__sidebarTag em{opacity:.6;margin-left:4px;font-size:.75em;font-style:normal}.article-module__ex3ADa__sidebarTagActive{background:var(--ant-color-primary,#1677ff);color:#fff;border-color:#0000}@media (max-width:1024px){.article-module__ex3ADa__contentLayout{grid-template-columns:minmax(0,1fr)}.article-module__ex3ADa__sidebar{position:static}}.article-module__ex3ADa__filterBar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.article-module__ex3ADa__backToAll{color:var(--ant-color-primary,#1677ff);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.9rem}.article-module__ex3ADa__backToAll:hover{text-decoration:underline}.article-module__ex3ADa__filterHint{color:#7f7f7fe6;font-size:.85rem}
.categoriesAndFeatureList-module__voum5a__wrap{align-items:flex-start;gap:20px;padding:0 8px;display:flex}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__categoryWrap{flex-wrap:wrap;flex:1;justify-content:center;padding:8px 0;display:flex}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__featuredWrap{width:280px}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__searchBox{text-align:right;width:100%;margin:12px auto 0}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__searchBox>span{width:80%}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__tagBox{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;margin-top:12px;display:flex}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__tag{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2px 10px;transition:all .2s}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__tag:hover{color:#0f172a;border-color:#94a3b8}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__tagActive{background:#0f172a;border-color:#0f172a;box-shadow:0 6px 18px #0f172a2e;color:#fff!important}@media (max-width:768px){.categoriesAndFeatureList-module__voum5a__wrap{flex-direction:column-reverse;width:100%}.categoriesAndFeatureList-module__voum5a__wrap .categoriesAndFeatureList-module__voum5a__featuredWrap{width:100%}}
.japan-module__e-_7BG__pageWrapper{flex-direction:column;gap:8px;padding:16px 8px;display:flex}
.costDetail-module__NOKKga__page{max-width:960px;margin:0 auto;padding:16px}.costDetail-module__NOKKga__nav{margin-bottom:16px}.costDetail-module__NOKKga__backLink{color:#5470c6;align-items:center;gap:6px;font-size:.9rem;text-decoration:none;display:inline-flex}.costDetail-module__NOKKga__backLink:hover{text-decoration:underline}.costDetail-module__NOKKga__header{margin-bottom:20px}.costDetail-module__NOKKga__title{margin:0;font-size:1.6rem;font-weight:700}.costDetail-module__NOKKga__filterBar{background:#f9fafb;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;padding:16px;display:grid;box-shadow:0 4px 12px #0f172a0f}.costDetail-module__NOKKga__chartWrap{background:#fff;padding:8px 0}.costDetail-module__NOKKga__empty{padding:48px 0}.costDetail-module__NOKKga__commentsSection{border-top:1px solid #f0f0f0;margin-top:40px;padding-top:24px}.costDetail-module__NOKKga__dataCommentForm{background:#f8f9ff;border:1px solid #e0e6ff;border-radius:8px;margin-bottom:24px;padding:16px 20px}.costDetail-module__NOKKga__dataCommentFormRow{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:768px){.costDetail-module__NOKKga__page{padding:12px}.costDetail-module__NOKKga__title{font-size:1.2rem}.costDetail-module__NOKKga__filterBar{border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;padding:12px}.costDetail-module__NOKKga__commentsSection{margin-top:24px;padding-top:16px}.costDetail-module__NOKKga__dataCommentForm{padding:12px 14px}.costDetail-module__NOKKga__dataCommentFormRow{flex-direction:column;gap:0}.costDetail-module__NOKKga__dataCommentFormRow>*{flex:none!important;width:100%!important;min-width:0!important;margin-bottom:12px!important}}
.carouselPlus-module__sUk8na__carouselWrap{min-height:clamp(180px,60vw,560px)}.carouselPlus-module__sUk8na__videoContainer{max-height:560px;margin-top:2px;overflow:hidden}.carouselPlus-module__sUk8na__videoContainer a{width:100%;max-height:inherit;display:block;position:relative;overflow:hidden}.carouselPlus-module__sUk8na__videoContainer a .carouselPlus-module__sUk8na__imgBoxTitle{color:#fff;text-align:center;letter-spacing:2px;background:#0006;flex-wrap:wrap;width:100%;font-size:18px;line-height:30px;display:flex;position:absolute;bottom:8px}.carouselPlus-module__sUk8na__videoContainer a .carouselPlus-module__sUk8na__imgBoxTitle>span{width:100%;padding:8px 0;line-height:50px}.carouselPlus-module__sUk8na__videoContainer a .carouselPlus-module__sUk8na__imgBoxTitle>span:first-of-type{filter:drop-blur(0 0 5px var(--shadow-color));font-size:24px}.carouselPlus-module__sUk8na__videoContainer a img{aspect-ratio:5/3;width:100%;display:block}.carouselPlus-module__sUk8na__ant-carousel .carouselPlus-module__sUk8na__slick-arrow{background:#0009}@media (max-width:768px){.carouselPlus-module__sUk8na__videoContainer .carouselPlus-module__sUk8na__imgBoxTitle{line-height:20px}.carouselPlus-module__sUk8na__videoContainer .carouselPlus-module__sUk8na__imgBoxTitle>span{line-height:20px}.carouselPlus-module__sUk8na__videoContainer .carouselPlus-module__sUk8na__imgBoxTitle>span:first-of-type{text-wrap:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}}
.requireLogin-module__pxd71W__placeholder{min-height:120px}
.tagFilterBar-module__iEbZgW__bar{margin-bottom:16px}.tagFilterBar-module__iEbZgW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tagFilterBar-module__iEbZgW__tag{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;margin:0;padding:4px 12px;transition:background .2s,color .2s}.tagFilterBar-module__iEbZgW__tag:hover{opacity:.85}.tagFilterBar-module__iEbZgW__active{background:var(--ant-color-primary,#1677ff);color:#fff;border-color:#0000}.tagFilterBar-module__iEbZgW__featured{border-left:3px solid var(--ant-color-primary,#1677ff)}.tagFilterBar-module__iEbZgW__count{opacity:.65;margin-left:6px;font-size:.75em;font-style:normal}.tagFilterBar-module__iEbZgW__moreTag{color:var(--ant-color-primary,#1677ff);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.85rem}.tagFilterBar-module__iEbZgW__moreTag:disabled{opacity:.6;cursor:default}
.titlebox-module__25L19G__sectionWrap{justify-content:space-between;display:flex}.titlebox-module__25L19G__sectionWrap .titlebox-module__25L19G__sectionTitle{color:var(--title-color);letter-spacing:.5px;border-left:4px solid #e63946;margin:8px 0;padding-left:12px;font-size:18px;font-weight:700}
.blogHome-module__W3CwSG__page{max-width:1100px;margin:0 auto;padding:16px}@media (max-width:768px){.blogHome-module__W3CwSG__page{padding:8px}}.blogHome-module__W3CwSG__crumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;display:flex}.blogHome-module__W3CwSG__crumbLink{color:#7f7f7ff2;text-decoration:none}.blogHome-module__W3CwSG__crumbLink:hover{text-decoration:underline}.blogHome-module__W3CwSG__crumbSep{color:#7f7f7f99}.blogHome-module__W3CwSG__crumbCurrent{font-weight:600}.blogHome-module__W3CwSG__searchBar{margin-bottom:16px}.blogHome-module__W3CwSG__searchChips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.blogHome-module__W3CwSG__clearAll{color:#7f7f7ff2;cursor:pointer;font-size:.85rem}.blogHome-module__W3CwSG__clearAll:hover{text-decoration:underline}
.bookFeaturedList-module__oLkULa__featuredListContainer{width:100%;margin:24px 0}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem{background:#fff;border:1px solid #e2e8f0e6;border-radius:8px;transition:box-shadow .25s;position:relative;box-shadow:0 18px 40px #0f172a14}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem:hover{box-shadow:0 25px 45px #0f172a26}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link{color:inherit;flex-wrap:wrap;padding:16px;text-decoration:none;display:flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__thumbnail{border-radius:16px;width:96px;height:96px;box-shadow:inset 0 0 0 1px #fff3}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content{gap:10px;width:100%;display:flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__meta{display:inline-flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;display:flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__title{color:#0f172a;width:100%;margin:0;font-size:17px;font-weight:600}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__metaRow{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__author{color:#64748b;margin:0;font-size:13px;line-height:1.4}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__readCount{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__description{color:#475569;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;width:100%;max-height:3em;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__addInfo{color:#64748b;justify-content:flex-end;gap:12px;width:100%;height:12px;font-size:12px;display:flex}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItemTopRight .bookFeaturedList-module__oLkULa__link{padding-right:56px}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__footer{width:100%}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__footerTopRight{z-index:1;position:absolute;top:12px;right:12px}@media (max-width:768px){.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list{grid-template-columns:1fr;gap:4px}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link{padding:16px 8px}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__thumbnail{width:96px;height:96px}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info{flex:1}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItem .bookFeaturedList-module__oLkULa__link .bookFeaturedList-module__oLkULa__content .bookFeaturedList-module__oLkULa__info .bookFeaturedList-module__oLkULa__description{line-clamp:3}.bookFeaturedList-module__oLkULa__featuredListContainer .bookFeaturedList-module__oLkULa__list .bookFeaturedList-module__oLkULa__listItemTopRight .bookFeaturedList-module__oLkULa__link{padding-right:48px}}
.tools-module__5JrL6G__toolsWrap{padding-bottom:16px}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;display:grid}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div .tools-module__5JrL6G__toolCard{color:#333;box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000f}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div .tools-module__5JrL6G__toolCard .tools-module__5JrL6G__icon{margin-bottom:1rem;font-size:2.2rem}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div .tools-module__5JrL6G__toolCard h3{color:#fff;text-align:center;background:#0009;width:100%;height:40px;line-height:40px;position:absolute;bottom:0}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div .tools-module__5JrL6G__toolCard img{width:100%;container:unset}.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div .tools-module__5JrL6G__toolCard .tools-module__5JrL6G__accessBadge{color:#fff;z-index:1;background:#186ad9d9;border-radius:999px;padding:4px 8px;font-size:.75rem;line-height:1;position:absolute;top:8px;left:8px}@media (max-width:768px){.tools-module__5JrL6G__toolsWrap .tools-module__5JrL6G__toolsGrid>div{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}
.detail-module__QoXf8G__detailPage{width:100%;padding:0 8px;overflow:hidden}.detail-module__QoXf8G__detailBox{margin:8px 0;padding:0 8px}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox{place-content:flex-start;gap:16px;display:flex}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__listBox{flex:1}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__listBox .detail-module__QoXf8G__attitudeBox{justify-content:flex-start;gap:20px;display:flex}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__listBox .detail-module__QoXf8G__copyrightNotice{color:#00000073;border-top:1px solid #0505050f;margin:12px 0 0;padding:12px 0 0;font-size:12px;line-height:20px}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__hotBox{width:400px}@media (max-width:768px){.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox{flex-wrap:wrap;gap:8px}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__hotBox{width:100%}.detail-module__QoXf8G__detailBox .detail-module__QoXf8G__contentBox .detail-module__QoXf8G__divider{display:none}}.detail-module__QoXf8G__ownerBar{background:#1677ff0f;border:1px dashed #1677ff73;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;display:flex}.detail-module__QoXf8G__ownerHint{color:#7f7f7ff2;font-size:.85rem}
.detail-module__2IrPeG__forumDetail{padding:16px 8px}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox{place-content:flex-start;gap:16px;display:flex}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox .detail-module__2IrPeG__listBox{flex:1}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox .detail-module__2IrPeG__divider{border:1px solid #efefef;border-radius:12px}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox .detail-module__2IrPeG__hotBox{width:320px}@media (max-width:768px){.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox{flex-wrap:wrap;gap:8px}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox .detail-module__2IrPeG__hotBox{width:100%}.detail-module__2IrPeG__forumDetail .detail-module__2IrPeG__contentBox .detail-module__2IrPeG__divider{display:none}}
.forum-module__6RmHjG__forumPage .forum-module__6RmHjG__topTabs{margin-bottom:10px}@media (max-width:768px){.forum-module__6RmHjG__studyPage{padding:0 8px}}
.prefectures-module__SB1MEG__overview{max-width:1120px;margin:0 auto;padding:16px 12px 40px}.prefectures-module__SB1MEG__overviewTitle{margin:8px 0 4px;font-size:24px;font-weight:700}.prefectures-module__SB1MEG__overviewTagline{color:#666;margin:0 0 20px;font-size:14px}.prefectures-module__SB1MEG__empty{color:#999;text-align:center;padding:48px 0}.prefectures-module__SB1MEG__regionSection{margin-bottom:24px}.prefectures-module__SB1MEG__regionTitle{border-left:3px solid #d93636;margin:0 0 12px;padding-left:8px;font-size:16px;font-weight:600}.prefectures-module__SB1MEG__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.prefectures-module__SB1MEG__card{color:inherit;background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}.prefectures-module__SB1MEG__card:hover{border-color:#f0c0c0;transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.prefectures-module__SB1MEG__cardName{font-size:16px;font-weight:600}.prefectures-module__SB1MEG__cardStats{flex-wrap:wrap;gap:6px;display:flex}.prefectures-module__SB1MEG__badge{color:#444;white-space:nowrap;background:#f5f5f5;border-radius:6px;padding:2px 8px;font-size:12px}.prefectures-module__SB1MEG__citySection{scroll-margin-top:12px}.prefectures-module__SB1MEG__cityCollapsed>:nth-child(n+11){display:none}.prefectures-module__SB1MEG__cityMore{margin-top:12px}.prefectures-module__SB1MEG__cityMoreSmallOnly{display:none}.prefectures-module__SB1MEG__detail{max-width:960px;margin:0 auto;padding:8px 12px 48px}.prefectures-module__SB1MEG__detailHeader{margin:8px 0 20px}.prefectures-module__SB1MEG__detailTitle{margin:0 0 4px;font-size:26px;font-weight:700}.prefectures-module__SB1MEG__detailSubTitle{color:#888;font-size:14px}.prefectures-module__SB1MEG__completing{color:#999;text-align:center;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px;margin-bottom:20px;padding:16px}.prefectures-module__SB1MEG__cover{object-fit:cover;border-radius:12px;width:100%;max-height:320px;margin-bottom:20px}.prefectures-module__SB1MEG__section{margin-bottom:24px}.prefectures-module__SB1MEG__sectionTitle{border-left:3px solid #d93636;margin:0 0 10px;padding-left:8px;font-size:18px;font-weight:600}.prefectures-module__SB1MEG__prose{color:#333;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.8}.prefectures-module__SB1MEG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.prefectures-module__SB1MEG__listItem{border:1px solid #eee;border-radius:8px;padding:12px 14px}.prefectures-module__SB1MEG__listItemName{margin-bottom:4px;font-weight:600}.prefectures-module__SB1MEG__listItemMeta{color:#666;flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.prefectures-module__SB1MEG__proseGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.prefectures-module__SB1MEG__proseCard{text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:10px;padding:14px 16px;font-family:inherit;transition:box-shadow .15s,border-color .15s;display:block}.prefectures-module__SB1MEG__proseCard:hover{border-color:#f0c0c0;box-shadow:0 2px 8px #0000000f}.prefectures-module__SB1MEG__proseCardTitle{color:#333;margin-bottom:6px;font-size:15px;font-weight:600}.prefectures-module__SB1MEG__proseCardPreview{color:#888;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.prefectures-module__SB1MEG__proseCardStatic{cursor:default}.prefectures-module__SB1MEG__proseCardStatic:hover{box-shadow:none;border-color:#eee}.prefectures-module__SB1MEG__proseCardValue{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.prefectures-module__SB1MEG__officeSearch{margin-bottom:12px}.prefectures-module__SB1MEG__officeGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.prefectures-module__SB1MEG__officeCard{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;min-width:0;padding:12px 14px;transition:box-shadow .15s,border-color .15s}.prefectures-module__SB1MEG__officeCard:hover{border-color:#f0c0c0;box-shadow:0 2px 8px #0000000f}.prefectures-module__SB1MEG__officeCardName{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-weight:600;display:flex}.prefectures-module__SB1MEG__officeTypeBadge{color:#1677ff;white-space:nowrap;background:#e8f1ff;border-radius:10px;padding:1px 8px;font-size:12px;font-weight:500;line-height:1.4}.prefectures-module__SB1MEG__officeCardMeta{color:#666;margin-top:2px;font-size:13px;line-height:1.5}.prefectures-module__SB1MEG__officeMetaLabel{color:#999;margin-right:6px}.prefectures-module__SB1MEG__linkList{flex-wrap:wrap;gap:8px 20px;display:flex}.prefectures-module__SB1MEG__linkItem{color:#1677ff;font-size:14px}.prefectures-module__SB1MEG__modalMeta{color:#333;flex-direction:column;gap:10px;font-size:14px;line-height:1.7;display:flex}.prefectures-module__SB1MEG__modalMetaLabel{color:#888;margin-right:8px}.prefectures-module__SB1MEG__modalImage{object-fit:cover;border-radius:10px;width:100%;max-height:320px}.prefectures-module__SB1MEG__poiGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.prefectures-module__SB1MEG__poiCard{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;min-width:0;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.prefectures-module__SB1MEG__poiCard:hover{border-color:#f0c0c0;box-shadow:0 2px 8px #0000000f}.prefectures-module__SB1MEG__poiImage{object-fit:cover;width:100%;height:130px}.prefectures-module__SB1MEG__poiBody{padding:12px 14px}.prefectures-module__SB1MEG__poiName{margin-bottom:4px;font-weight:600}.prefectures-module__SB1MEG__poiCategory{color:#d93636;background:#fdeeee;border-radius:6px;margin-bottom:6px;padding:1px 8px;font-size:12px;display:inline-block}.prefectures-module__SB1MEG__poiDesc{color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.prefectures-module__SB1MEG__mapLink{color:#1677ff;align-items:center;gap:4px;margin-top:6px;font-size:13px;display:inline-flex}.prefectures-module__SB1MEG__relatedTabs{gap:10px;margin-bottom:14px;display:flex}.prefectures-module__SB1MEG__relatedTab{cursor:pointer;color:#444;background:#f7f7f7;border:1px solid #e0e0e0;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:14px;transition:background .15s,border-color .15s,color .15s}.prefectures-module__SB1MEG__relatedTab:hover{color:#d43733;border-color:#f0c0c0}.prefectures-module__SB1MEG__relatedTabActive,.prefectures-module__SB1MEG__relatedTabActive:hover{color:#fff;background:#d43733;border-color:#d43733}.prefectures-module__SB1MEG__relatedList{flex-direction:column;gap:8px;display:flex}.prefectures-module__SB1MEG__relatedCard{color:inherit;border:1px solid #eee;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.prefectures-module__SB1MEG__relatedCard:hover{border-color:#f0c0c0;box-shadow:0 2px 8px #0000000f}.prefectures-module__SB1MEG__relatedCardLogo{object-fit:contain;background:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-shrink:0;width:44px;height:44px}.prefectures-module__SB1MEG__relatedCardBody{flex:1;min-width:0}.prefectures-module__SB1MEG__relatedCardName{color:#333;font-size:15px;font-weight:600}.prefectures-module__SB1MEG__relatedCardDesc{color:#888;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;display:-webkit-box;overflow:hidden}.prefectures-module__SB1MEG__relatedPager{justify-content:center;margin-top:14px;display:flex}.prefectures-module__SB1MEG__relatedLoading,.prefectures-module__SB1MEG__relatedEmpty{text-align:center;color:#999;padding:30px}@media (max-width:768px){.prefectures-module__SB1MEG__overviewTitle{font-size:20px}.prefectures-module__SB1MEG__detailTitle{font-size:22px}.prefectures-module__SB1MEG__grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.prefectures-module__SB1MEG__cityCollapsed>:nth-child(n+7){display:none}.prefectures-module__SB1MEG__cityMoreSmallOnly{display:inline-block}.prefectures-module__SB1MEG__proseGrid,.prefectures-module__SB1MEG__officeGrid{grid-template-columns:1fr}.prefectures-module__SB1MEG__poiGrid{grid-template-columns:repeat(2,1fr)}}.prefectures-module__SB1MEG__eventMonthLabel{color:#333;margin:14px 0 8px;font-size:15px;font-weight:600}.prefectures-module__SB1MEG__eventDate{color:#d93636;margin-top:2px;font-size:13px}.prefectures-module__SB1MEG__eventCity{color:#666;margin-top:2px;font-size:12px}.prefectures-module__SB1MEG__moreBtn{color:#d43733;cursor:pointer;background:#fff7f7;border:1px solid #e0c0c0;border-radius:8px;padding:7px 18px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.prefectures-module__SB1MEG__moreBtn:hover{background:#fdeeee;border-color:#f0c0c0}.prefectures-module__SB1MEG__eventsMore{margin-top:4px}
.detail-module__g1MF4a__detailPage{width:100%;padding:0 8px;overflow:hidden}.detail-module__g1MF4a__detailBox{margin:8px 0;padding:0 8px}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox{place-content:flex-start;gap:16px;display:flex}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__listBox{flex:1}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__listBox .detail-module__g1MF4a__attitudeBox{justify-content:flex-start;gap:20px;display:flex}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__listBox .detail-module__g1MF4a__copyrightNotice{color:#00000073;border-top:1px solid #0505050f;margin:12px 0 0;padding:12px 0 0;font-size:12px;line-height:20px}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__hotBox{width:400px}@media (max-width:768px){.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox{flex-wrap:wrap;gap:8px}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__hotBox{width:100%}.detail-module__g1MF4a__detailBox .detail-module__g1MF4a__contentBox .detail-module__g1MF4a__divider{display:none}}
@keyframes tax-module__L08b0q__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.tax-module__L08b0q__pageWrapper{max-width:1040px;margin:0 auto;padding:0 8px 32px}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__glassCard{transition:all .3s;animation:.4s ease-out both tax-module__L08b0q__slideUp;background:linear-gradient(135deg,#f8fbff 0%,#fff 55%)!important;border:1px solid #e6f0ff!important;border-radius:12px!important;margin-top:10px!important;box-shadow:0 10px 26px #1e40af14!important}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__glassCard:hover{border-color:#7aa7ff!important;box-shadow:0 12px 30px #1e40af24!important}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__headerRow{flex-wrap:wrap;place-content:flex-end space-between;align-items:flex-start;gap:12px;display:flex}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__historySelect{min-width:200px}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__noteList{margin:4px 0 0;padding-left:18px}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:16px;display:grid}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__summaryItem{color:#1f2937;background:linear-gradient(150deg,#eff6ff 0%,#fff 60%);border:1px solid #dbeafe;border-radius:14px;padding:20px;transition:all .3s}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__summaryItem:hover{border-color:#93c5fd;transform:translateY(-2px)}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__summaryLabel{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;font-size:12px;font-weight:500}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__summaryValue{color:#1d4ed8;letter-spacing:-.02em;margin-top:8px;font-size:26px;font-weight:700}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__divider{border-color:#e6f0ff!important}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__mutedText{color:#9ca3af!important}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__cardTitle{color:#1f2937;letter-spacing:.04em;align-items:center;gap:8px;font-weight:600;display:inline-flex}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__pageSubText{color:#6b7280;font-size:13px;line-height:1.8}.tax-module__L08b0q__pageWrapper .ant-form-item{margin-bottom:16px}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__submitRow{align-items:center;gap:12px;margin:4px 0;display:flex}.tax-module__L08b0q__pageWrapper .tax-module__L08b0q__adSlot{width:100%}@media (max-width:768px){.tax-module__L08b0q__summaryGrid{grid-template-columns:1fr}.tax-module__L08b0q__summaryValue{font-size:20px}.tax-module__L08b0q__glassCard{border-radius:12px!important;padding:14px!important}.tax-module__L08b0q__headerRow{flex-wrap:wrap;gap:10px}}
.tools-module__aXuwBq__toolsBox{margin:0 8px}.tools-module__aXuwBq__quickLinks{max-width:var(--basic-wdth,1280px);margin:8px auto 12px}.tools-module__aXuwBq__quickLinkCard{color:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:12px 14px;display:block}.tools-module__aXuwBq__quickLinkCard:hover{background:#ffffff0f;border-color:#ffffff38}
.chapterReader-module__D0wAQW__pageWrapper{color:#111827eb;background:radial-gradient(1200px 800px at 10% 10%,#6366f12e,#0000 60%),radial-gradient(1000px 700px at 90% 20%,#10b98124,#0000 55%),radial-gradient(900px 600px at 50% 90%,#ec48991f,#0000 55%),#f7f8fb;min-height:100vh;padding:16px 8px;transition:background .2s}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare]{--reader-bg:#d8e8d2;--reader-card:#e6f0e0;--reader-header:#dde9d6;--reader-paragraph:#e6f0e080;--reader-border:#466e462e;--reader-text:#1e321eeb;--reader-text-soft:#1e321eb3;--reader-hover:#466e4614;--reader-accent:#4a7a4a;--reader-shadow:#466e461f}.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia]{--reader-bg:#e9e0cb;--reader-card:#f4ecd8;--reader-header:#f0e7d2;--reader-paragraph:#f4ecd880;--reader-border:#78643c2e;--reader-text:#332a1ceb;--reader-text-soft:#332a1cb3;--reader-hover:#78643c14;--reader-accent:#b08948;--reader-shadow:#78643c1f}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark]{--reader-bg:#161616;--reader-card:#1f1f1f;--reader-header:#242424;--reader-paragraph:#ffffff08;--reader-border:#ffffff1a;--reader-text:#e6e6e6eb;--reader-text-soft:#c8c8c8a6;--reader-hover:#ffffff0f;--reader-accent:#5a7fb5;--reader-shadow:#00000080}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare],.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia],.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark]{background-image:none;background-color:var(--reader-bg);color:var(--reader-text)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__sectionCard,.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__sidebarCard,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__sectionCard,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__sidebarCard,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sectionCard,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sidebarCard{background:var(--reader-card);border-color:var(--reader-border);box-shadow:0 14px 40px var(--reader-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__sectionHeader,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__sectionHeader,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sectionHeader{background:var(--reader-header);border-bottom-color:var(--reader-border)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare],.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia],.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark]{--jpl-login-prompt-bg:var(--reader-paragraph);--jpl-login-prompt-bg-opaque:var(--reader-paragraph);--jpl-login-prompt-border:var(--reader-border);--jpl-login-prompt-shadow:var(--reader-shadow);--jpl-login-prompt-title:var(--reader-text);--jpl-login-prompt-desc:var(--reader-text-soft);--jpl-login-prompt-action-bg:var(--reader-accent);--jpl-login-prompt-skeleton:var(--reader-hover);--jpl-login-prompt-skeleton-image:var(--reader-hover)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__paragraph,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__paragraph,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__paragraph{background:var(--reader-paragraph);border-color:var(--reader-border)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__sentenceRow:hover,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__sentenceRow:hover,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sentenceRow:hover{background:var(--reader-hover);border-color:var(--reader-border)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__article,.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__emptyState,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__article,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__emptyState,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__article,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__emptyState{color:var(--reader-text)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=eyeCare] .chapterReader-module__D0wAQW__zhBottom,.chapterReader-module__D0wAQW__pageWrapper[data-theme=sepia] .chapterReader-module__D0wAQW__zhBottom,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__zhBottom{color:var(--reader-text-soft)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__bookTitle,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sectionTitle,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__chapterTitle,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sidebarHeader{color:var(--reader-text)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__authorRow,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sidebarHint{color:var(--reader-text-soft)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__ghostButton,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__miniIconBtn{color:var(--reader-text);border-color:var(--reader-border);background:0 0}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__miniIconBtnSecondary{color:var(--reader-text-soft);border-color:var(--reader-border);background:0 0}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__ghostButton:hover,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__miniIconBtn:hover,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__miniIconBtnSecondary:hover{background:var(--reader-hover);border-color:var(--reader-border)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__fieldSlider .ant-typography{color:var(--reader-text)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__sidebarHeaderLeft,.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__commentTitle{color:var(--reader-text)}.chapterReader-module__D0wAQW__layoutGrid{grid-template-columns:minmax(0,1fr) 320px;gap:8px;display:grid}.chapterReader-module__D0wAQW__sectionCard,.chapterReader-module__D0wAQW__sidebarCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:1px solid #1118271a;overflow:hidden;box-shadow:0 14px 40px #1118271a}.chapterReader-module__D0wAQW__bookPlayRow{justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px 0;display:flex}.chapterReader-module__D0wAQW__returnButton{padding:8px 14px}.chapterReader-module__D0wAQW__bookPlayBadge.chapterReader-module__D0wAQW__bookPlayBadgeStrong.ant-badge .ant-badge-count{height:auto;min-width:unset;padding:2px 6px;font-size:10px;line-height:1;top:-6px;right:50%;transform:translate(50%)}.chapterReader-module__D0wAQW__bookPlayBadge.chapterReader-module__D0wAQW__bookPlayBadgeStrong .chapterReader-module__D0wAQW__bookPlayBadgeText{color:#ef4444;font-size:10px;line-height:1;display:inline-block;transform:translate(-4px,2px)}.chapterReader-module__D0wAQW__bookPlayIconButton{color:#111827b3;cursor:pointer;justify-content:center;align-items:center;padding:6px;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.chapterReader-module__D0wAQW__bookPlayIconButton .anticon{font-size:18px}.chapterReader-module__D0wAQW__bookPlayBadge{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.chapterReader-module__D0wAQW__bookPlayBadge.ant-badge{justify-content:center;align-items:center;display:flex}.chapterReader-module__D0wAQW__bookPlayIconButton:hover{transform:translateY(-1px)}.chapterReader-module__D0wAQW__bookPlayIconButtonActive{color:#1677ff}.chapterReader-module__D0wAQW__bookPlayIconButtonActive .anticon{color:#1677ff}.chapterReader-module__D0wAQW__iconButtonDisabled{opacity:.45;cursor:not-allowed;transform:none}.chapterReader-module__D0wAQW__sectionHeader{background:linear-gradient(#ffffffe6,#fff9);border-bottom:1px solid #1118271a;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.chapterReader-module__D0wAQW__headerLeft{flex:1;min-width:0}.chapterReader-module__D0wAQW__titleRow{align-items:center;gap:10px;display:flex}.chapterReader-module__D0wAQW__sectionTitle{letter-spacing:.01em;word-break:break-word;font-size:18px;font-weight:650;line-height:1.2}.chapterReader-module__D0wAQW__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.chapterReader-module__D0wAQW__themeSelect{min-width:96px}.chapterReader-module__D0wAQW__playControlRow{border-bottom:1px solid #11182714;justify-content:center;display:flex}.chapterReader-module__D0wAQW__fieldSlider{align-items:center;gap:8px;display:flex}.chapterReader-module__D0wAQW__fieldSlider .ant-slider{width:200px}.chapterReader-module__D0wAQW__ghostButton{color:#111827db;cursor:pointer;font:inherit;appearance:none;background:#11182708;border:1px solid #1118271a;align-content:flex-end;gap:6px;padding:0;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.chapterReader-module__D0wAQW__ghostButtonActive{color:#111827f2;background:#10b9812e;border-color:#10b98180}.chapterReader-module__D0wAQW__favoriteIconButton{cursor:pointer;justify-content:center;align-items:center;padding:6px 10px;display:inline-flex}.chapterReader-module__D0wAQW__favoriteIconButtonActive{color:#b45309;background:#fff7e6;border-color:#fbbf24}.chapterReader-module__D0wAQW__ghostButton:hover{background:#1118270d;border-color:#11182729;transform:translateY(-1px)}.chapterReader-module__D0wAQW__ghostButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.chapterReader-module__D0wAQW__article{flex-direction:column;gap:8px;padding:14px 14px 18px;display:flex}.chapterReader-module__D0wAQW__emptyState{color:#111827b3;text-align:center;padding:40px 18px}.chapterReader-module__D0wAQW__paragraph{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;padding:10px;line-height:1.9;display:flex}.chapterReader-module__D0wAQW__sentenceRow{vertical-align:top;background:#ffffff05;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:8px;width:100%;padding:8px 0;line-height:1.6;transition:background .16s,border-color .16s;display:flex}.chapterReader-module__D0wAQW__sentenceRow:hover{background:#ffffff0f;border-color:#ffffff1a}.chapterReader-module__D0wAQW__sentenceRowPlaying{background:#6366f11f;border-color:#6366f147}.chapterReader-module__D0wAQW__sentenceBtnCol{flex-direction:column;flex:none;gap:4px;margin-top:1px;display:inline-flex}.chapterReader-module__D0wAQW__miniIconBtn,.chapterReader-module__D0wAQW__miniIconBtnSecondary{color:#111827db;cursor:pointer;background:#11182708;border:1px solid #1118271a;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:13px;line-height:1;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.chapterReader-module__D0wAQW__miniIconBtnSecondary{color:#111827b3}.chapterReader-module__D0wAQW__miniIconBtn:hover,.chapterReader-module__D0wAQW__miniIconBtnSecondary:hover{background:#1118270d;border-color:#1118272e;transform:translateY(-1px)}.chapterReader-module__D0wAQW__miniIconBtn:disabled,.chapterReader-module__D0wAQW__miniIconBtnSecondary:disabled{opacity:.45;cursor:not-allowed;transform:none}.chapterReader-module__D0wAQW__jaZhStack{flex-direction:column;flex:1;max-width:100%;display:flex}.chapterReader-module__D0wAQW__zhBottom{word-break:break-word;color:#111827b3;opacity:0;max-height:0;margin-top:0;font-size:12px;line-height:1.5;transition:max-height .2s ease-out,margin-top .2s ease-out,opacity .2s ease-out;overflow:hidden}.chapterReader-module__D0wAQW__jaZhStackShow .chapterReader-module__D0wAQW__zhBottom{opacity:1;max-height:fit-content}.chapterReader-module__D0wAQW__sidebar{align-self:start;height:fit-content;position:sticky;top:16px}.chapterReader-module__D0wAQW__sidebarHeader{letter-spacing:.04em;color:#111827b3;border-bottom:1px solid #1118271a;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex}.chapterReader-module__D0wAQW__sidebarHeaderLeft{color:#000;align-items:center;display:inline-flex}.chapterReader-module__D0wAQW__sidebarHint{color:#11182799;font-size:12px}.chapterReader-module__D0wAQW__chapterList{max-height:calc(100vh - 120px);margin:0;padding:8px;list-style:none;overflow:auto}.chapterReader-module__D0wAQW__chapterItem{margin:4px 0}.chapterReader-module__D0wAQW__chapterLink{color:#111827db;background:#11182708;border:1px solid #0000;flex-direction:column;gap:4px;padding:10px;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:flex}.chapterReader-module__D0wAQW__chapterLink:hover{background:#1118270f;border-color:#1118271a;transform:translateY(-1px)}.chapterReader-module__D0wAQW__chapterLinkActive{background:#10b98124;border-color:#10b98159}.chapterReader-module__D0wAQW__chapterNo{letter-spacing:.03em;color:#11182799;font-size:12px}.chapterReader-module__D0wAQW__chapterTitle{font-size:14px;line-height:1.35}.chapterReader-module__D0wAQW__chapterList::-webkit-scrollbar{width:10px}.chapterReader-module__D0wAQW__chapterList::-webkit-scrollbar-thumb{background:#11182724 padding-box padding-box;border:2px solid #0000;border-radius:999px}.chapterReader-module__D0wAQW__chapterList::-webkit-scrollbar-thumb:hover{background:#11182738 padding-box padding-box}.chapterReader-module__D0wAQW__mobileActionBar{display:none}.chapterReader-module__D0wAQW__chapterDrawer .ant-drawer-body{background:#fff;padding:16px}.chapterReader-module__D0wAQW__chapterDrawer .ant-drawer-header{background:#fff;border-bottom:1px solid #1118271a}:is(.chapterReader-module__D0wAQW__chapterDrawer .ant-drawer-title,.chapterReader-module__D0wAQW__chapterDrawer .ant-drawer-close){color:#111827e6}@media (max-width:768px){.chapterReader-module__D0wAQW__layoutGrid{grid-template-columns:1fr}.chapterReader-module__D0wAQW__sectionHeader{flex-direction:column;align-items:stretch;gap:10px}.chapterReader-module__D0wAQW__headerActions{justify-content:flex-start}.chapterReader-module__D0wAQW__sidebar{display:none}.chapterReader-module__D0wAQW__sectionCard{order:1}.chapterReader-module__D0wAQW__chapterList{max-height:none}.chapterReader-module__D0wAQW__bookPlayRow{display:none}.chapterReader-module__D0wAQW__mobileActionBar{z-index:11;background:#fff;border-top:1px solid #e5e7eb;justify-content:center;align-items:center;gap:20px;height:56px;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.chapterReader-module__D0wAQW__mobileActionBar>*{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}}.chapterReader-module__D0wAQW__chapterNav{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0;display:flex}.chapterReader-module__D0wAQW__navButton{color:#111827e6;cursor:pointer;background:#ffffffe6;border:1px solid #11182733;border-radius:999px;padding:10px 18px;font-weight:600;transition:transform .16s,background .16s,border-color .16s}.chapterReader-module__D0wAQW__navButton:hover:not(:disabled){background:#1118270d;transform:translateY(-1px)}.chapterReader-module__D0wAQW__navButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.chapterReader-module__D0wAQW__bookTitle{letter-spacing:.02em;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.3}.chapterReader-module__D0wAQW__authorRow{color:#111827b3;margin-bottom:12px;font-size:14px}.chapterReader-module__D0wAQW__commentCard{margin-top:8px;padding:16px 18px 20px}.chapterReader-module__D0wAQW__recommendCard{margin-top:8px;padding:16px 18px 18px}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__recommendCard{--title-color:var(--reader-text)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__recommendCard .ant-tabs-tab .ant-tabs-tab-btn{color:var(--reader-text-soft)}.chapterReader-module__D0wAQW__pageWrapper[data-theme=dark] .chapterReader-module__D0wAQW__recommendCard .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--reader-accent)}.chapterReader-module__D0wAQW__commentTitle{color:#111827eb;margin-bottom:12px;font-size:16px;font-weight:700}.chapterReader-module__D0wAQW__chapterLockIcon{color:#11182773;margin-right:6px;font-size:12px}
.hotAuthors-module__PH6Zrq__hotAuthors{margin-bottom:20px}.hotAuthors-module__PH6Zrq__row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hotAuthors-module__PH6Zrq__tag{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;padding:4px 12px;font-size:14px;line-height:1.4;transition:border-color .2s,color .2s}.hotAuthors-module__PH6Zrq__tag:hover{border-color:var(--ant-color-primary,#1677ff);color:var(--ant-color-primary,#1677ff)}.hotAuthors-module__PH6Zrq__moreTag{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ant-color-primary,#1677ff);background:0 0;border:0;align-self:center;margin:0;padding:4px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .2s,opacity .2s}.hotAuthors-module__PH6Zrq__moreTag:hover{text-decoration:underline}.hotAuthors-module__PH6Zrq__moreTag:disabled{cursor:default;opacity:.6;text-decoration:none}
.languageSchoolDetail-module__QXnlYW__languageSchoolDetail{background:#f4f6fb;border-radius:8px;flex-direction:column;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:24px 16px 48px;display:flex;box-shadow:0 10px 40px #0f172a14}.languageSchoolDetail-module__QXnlYW__detailLayout{align-items:flex-start;gap:16px;display:flex}.languageSchoolDetail-module__QXnlYW__detailMain{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.languageSchoolDetail-module__QXnlYW__relatedAside{background:#fff;border-radius:8px;flex-shrink:0;width:320px;max-height:calc(100vh - 32px);padding:16px;position:sticky;top:16px;overflow:hidden auto;box-shadow:0 12px 30px #0f172a0f}.languageSchoolDetail-module__QXnlYW__relatedAside:empty{display:none}.languageSchoolDetail-module__QXnlYW__school{background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 35px #0f172a1f}.languageSchoolDetail-module__QXnlYW__cover{width:100%;max-height:240px;overflow:hidden}.languageSchoolDetail-module__QXnlYW__cover>img{object-fit:cover;width:100%;height:100%;display:block}.languageSchoolDetail-module__QXnlYW__schoolInfo{background:linear-gradient(135deg,#f9fafb 0%,#edf2ff 100%);flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.languageSchoolDetail-module__QXnlYW__schoolTitle{align-items:center;gap:16px;display:flex}.languageSchoolDetail-module__QXnlYW__schoolTitle .sectionWrap{flex:1;margin:0}.languageSchoolDetail-module__QXnlYW__schoolTitle .sectionTitle{margin:0}.languageSchoolDetail-module__QXnlYW__logo{object-fit:cover;background:#fff;border:1px solid #e0e7ff;border-radius:12px;flex-shrink:0;width:64px;height:64px}.languageSchoolDetail-module__QXnlYW__schoolTitleText{flex-direction:column;flex:1;gap:4px;display:flex}.languageSchoolDetail-module__QXnlYW__schoolSummary .ant-typography{color:#1f2937;margin:0}.languageSchoolDetail-module__QXnlYW__schoolStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.languageSchoolDetail-module__QXnlYW__statItem{background:#ffffffd9;border:1px solid #e0e7ff;border-radius:8px;flex-direction:column;row-gap:4px;padding:12px;display:flex}.languageSchoolDetail-module__QXnlYW__statLabel{color:#6b7280;letter-spacing:.5px;font-size:12px}.languageSchoolDetail-module__QXnlYW__statValue{color:#111827;font-size:16px;font-weight:600}.languageSchoolDetail-module__QXnlYW__schoolActions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.languageSchoolDetail-module__QXnlYW__schoolButton{min-width:120px}.languageSchoolDetail-module__QXnlYW__metaLine{justify-content:flex-end;gap:8px;display:flex}.languageSchoolDetail-module__QXnlYW__card,.languageSchoolDetail-module__QXnlYW__newsCard,.languageSchoolDetail-module__QXnlYW__panelCard{background:#fff;border-radius:8px;padding:20px;box-shadow:0 12px 30px #0f172a0f}.languageSchoolDetail-module__QXnlYW__sectionTitle{color:#111827;margin-bottom:12px;font-size:16px;font-weight:600}.languageSchoolDetail-module__QXnlYW__card .ant-collapse{background:0 0}.languageSchoolDetail-module__QXnlYW__card .ant-collapse-header{padding-left:0!important;padding-right:0!important}.languageSchoolDetail-module__QXnlYW__qualWrap{flex-direction:column;gap:10px;display:flex}.languageSchoolDetail-module__QXnlYW__qualBadges{flex-wrap:wrap;gap:8px;display:flex}.languageSchoolDetail-module__QXnlYW__qualMeta{flex-wrap:wrap;gap:16px;display:flex}.languageSchoolDetail-module__QXnlYW__courseList{flex-direction:column;gap:16px;display:flex}.languageSchoolDetail-module__QXnlYW__courseItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.languageSchoolDetail-module__QXnlYW__courseName{color:#1d4ed8;margin-bottom:10px;font-size:15px;font-weight:600}.languageSchoolDetail-module__QXnlYW__branchList,.languageSchoolDetail-module__QXnlYW__staffList{flex-direction:column;gap:12px;display:flex}.languageSchoolDetail-module__QXnlYW__branchItem,.languageSchoolDetail-module__QXnlYW__staffItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px}.languageSchoolDetail-module__QXnlYW__branchName{color:#111827;margin-bottom:4px;font-weight:600}.languageSchoolDetail-module__QXnlYW__branchMeta{flex-wrap:wrap;gap:16px;display:flex}.languageSchoolDetail-module__QXnlYW__newsHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.languageSchoolDetail-module__QXnlYW__newsModalToolbar{margin-bottom:16px}.languageSchoolDetail-module__QXnlYW__newsModalPager{justify-content:flex-end;margin-top:16px;display:flex}.languageSchoolDetail-module__QXnlYW__ratingStats{grid-template-columns:220px 1fr;align-items:center;gap:24px;display:grid}.languageSchoolDetail-module__QXnlYW__ratingOverall{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:16px;display:flex}.languageSchoolDetail-module__QXnlYW__ratingOverallScore{color:#6d28d9;font-size:40px;font-weight:700;line-height:1}.languageSchoolDetail-module__QXnlYW__ratingOverallMeta{color:#6b7280;flex-direction:column;align-items:center;gap:2px;font-size:12px;display:flex}.languageSchoolDetail-module__QXnlYW__ratingDimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}.languageSchoolDetail-module__QXnlYW__ratingDimRow{grid-template-columns:96px auto 36px;align-items:center;gap:8px;display:grid}.languageSchoolDetail-module__QXnlYW__ratingDimLabel{color:#374151;font-size:13px}.languageSchoolDetail-module__QXnlYW__ratingDimScore{color:#111827;text-align:right;font-size:13px;font-weight:600}.languageSchoolDetail-module__QXnlYW__commentHeader{flex-direction:column;gap:6px;display:flex}.languageSchoolDetail-module__QXnlYW__commentTags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.languageSchoolDetail-module__QXnlYW__commentOverall .ant-rate{font-size:14px}.languageSchoolDetail-module__QXnlYW__commentDims{flex-wrap:wrap;gap:6px;display:flex}.languageSchoolDetail-module__QXnlYW__commentDim{color:#6b7280;background:#f3f4f6;border-radius:6px;padding:2px 8px;font-size:12px}@media (max-width:768px){.languageSchoolDetail-module__QXnlYW__languageSchoolDetail{box-shadow:none;border-radius:0;padding:12px}.languageSchoolDetail-module__QXnlYW__detailLayout{flex-direction:column}.languageSchoolDetail-module__QXnlYW__relatedAside{width:100%;max-height:none;position:static;overflow:visible}.languageSchoolDetail-module__QXnlYW__schoolTitle{flex-direction:column;align-items:flex-start}.languageSchoolDetail-module__QXnlYW__schoolActions{flex-direction:column}.languageSchoolDetail-module__QXnlYW__schoolStats{grid-template-columns:1fr}.languageSchoolDetail-module__QXnlYW__schoolInfo{padding:16px}.languageSchoolDetail-module__QXnlYW__ratingStats,.languageSchoolDetail-module__QXnlYW__ratingDimensions{grid-template-columns:1fr}.languageSchoolDetail-module__QXnlYW__panelCard{padding:16px 12px}}
.csCompany-module__VsEHRq__csCompany{padding:0 8px 10px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn{background:#f9fafb;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1280px,100%);margin:8px auto;padding:16px;display:grid;box-shadow:0 8px 18px #0f172a14}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__searchInput{grid-column:1/-1;width:100%}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__searchSelect{justify-self:stretch;width:100%}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedPanel{opacity:0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:0;transition:max-height .4s,opacity .4s;display:grid;overflow:hidden}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedPanelOpen{opacity:1;max-height:480px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedToggle{color:#1677ff;grid-column:1/-1;justify-self:end;height:auto;padding:0;font-size:12px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedToggleIconExpanded{transition:transform .2s;transform:rotate(180deg)}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar{color:#f3f4f6;background:radial-gradient(circle at 0 0,#ffffff2e,#0000 55%),linear-gradient(120deg,#212f4d 0%,#312e81 60%,#7c3aed 100%);border-radius:20px;width:min(780px,100%);margin:12px auto 20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 25px 45px #0f172a40}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar:after{content:"";pointer-events:none;border:1px solid #ffffff26;border-radius:16px;position:absolute;inset:12px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganHeader{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganHeader p{letter-spacing:.5px;margin:0;font-size:18px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganBadge{letter-spacing:1px;color:#e0e7ff;text-transform:uppercase;background:#ffffff26;border-radius:999px;flex-wrap:wrap;align-self:flex-start;padding:4px 12px;font-size:12px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganHighlight{z-index:1;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;font-size:16px;display:flex;position:relative}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganHighlight>span{color:#f9fafb;background:#fff3;border-radius:999px;padding:4px 10px;font-size:14px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar .csCompany-module__VsEHRq__sloganFoot{z-index:1;color:#f3f4f6d9;margin:12px 0 0;font-size:13px;position:relative}@media (max-width:768px){.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:12px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__searchInput{grid-column:1/-1}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__searchSelect{justify-self:stretch;width:100%}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__seachBtn .csCompany-module__VsEHRq__advancedPanelOpen{max-height:720px}.csCompany-module__VsEHRq__csCompany .csCompany-module__VsEHRq__sloganBar{width:100%;padding:20px}}
.report-module__-jp1bq__reportBox{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:560px;margin:24px auto;padding:24px 28px;transition:box-shadow .2s;box-shadow:0 4px 12px #0000000a}
.languageSchool-module__SS7aOa__languageSchool{padding:0 8px 10px}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn{background:#f9fafb;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(1280px,100%);margin:8px auto;padding:16px;display:grid;box-shadow:0 8px 18px #0f172a14}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__searchInput{grid-column:1/-1;width:100%}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__searchSelect{justify-self:stretch;width:100%}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__advancedPanel{opacity:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:0;transition:max-height .4s,opacity .4s;display:grid;overflow:hidden}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__advancedPanelOpen{opacity:1;max-height:520px}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__qualSwitchGroup{flex-wrap:wrap;grid-column:1/-1;gap:16px;padding:4px 2px;display:flex}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__qualSwitch{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__advancedToggle{color:#1677ff;grid-column:1/-1;justify-self:end;height:auto;padding:0;font-size:12px}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__qualBadges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__qualBadge{color:#1d4ed8;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;display:inline-flex}@media (max-width:768px){.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn{width:100%;padding:12px}.languageSchool-module__SS7aOa__languageSchool .languageSchool-module__SS7aOa__seachBtn .languageSchool-module__SS7aOa__advancedPanelOpen{max-height:760px}}
.becomeAuthorBar-module__1pBdDa__bar{background:#1677ff0f;border:1px solid #1677ff26;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;display:flex}.becomeAuthorBar-module__1pBdDa__text{color:#000000b8;font-size:.9rem}@media (prefers-color-scheme:dark){.becomeAuthorBar-module__1pBdDa__text{color:#ffffffbf}}
.blogModules-module__dxdjWq__blog{--blog-primary:#1677ff;--blog-text:#222;--blog-muted:#8c8c8c;--blog-radius:12px;--blog-banner-height:260px;--blog-banner-overlay:.35;--blog-title-font:system-ui, sans-serif;--blog-title-size:1.6rem;color:var(--blog-text);background-color:var(--blog-bg,transparent)}.blogModules-module__dxdjWq__bgImage{background-image:var(--blog-bg-image,none);background-position:50%;background-size:cover;background-attachment:fixed}.blogModules-module__dxdjWq__dark{--blog-bg:#16181d;color:var(--blog-text)}.blogModules-module__dxdjWq__banner{width:100%;height:var(--blog-banner-height);border-radius:var(--blog-radius);margin-bottom:24px;position:relative;overflow:hidden}.blogModules-module__dxdjWq__bannerImage,.blogModules-module__dxdjWq__bannerFallback{object-fit:cover;width:100%;height:100%}.blogModules-module__dxdjWq__bannerFallback{background:linear-gradient(135deg, var(--blog-primary), transparent)}.blogModules-module__dxdjWq__bannerOverlay{background:rgba(0, 0, 0, var(--blog-banner-overlay));position:absolute;inset:0}.blogModules-module__dxdjWq__bannerText{color:#fff;flex-direction:column;justify-content:center;padding:0 32px;display:flex;position:absolute;inset:0}.blogModules-module__dxdjWq__alignLeft{text-align:left;align-items:flex-start}.blogModules-module__dxdjWq__alignCenter{text-align:center;align-items:center}.blogModules-module__dxdjWq__alignRight{text-align:right;align-items:flex-end}.blogModules-module__dxdjWq__blogTitle{font-family:var(--blog-title-font);font-size:var(--blog-title-size);text-shadow:0 2px 8px #0006;margin:0;font-weight:700}.blogModules-module__dxdjWq__blogTagline{opacity:.9;text-shadow:0 1px 4px #0006;margin:8px 0 0;font-size:.95rem}.blogModules-module__dxdjWq__profile{border-radius:var(--blog-radius);background:#7f7f7f0f;align-items:center;gap:16px;margin-bottom:24px;padding:16px;display:flex}.blogModules-module__dxdjWq__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}.blogModules-module__dxdjWq__profileName{font-size:1.05rem;font-weight:600}.blogModules-module__dxdjWq__profileBio{color:var(--blog-muted);margin-top:4px;font-size:.9rem}.blogModules-module__dxdjWq__profileStats{color:var(--blog-muted);gap:16px;margin-top:8px;font-size:.85rem;display:flex}.blogModules-module__dxdjWq__section{margin-bottom:28px}.blogModules-module__dxdjWq__empty{color:var(--blog-muted);text-align:center;padding:24px 0;font-size:.9rem}.blogModules-module__dxdjWq__list{flex-direction:column;gap:12px;display:flex}.blogModules-module__dxdjWq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.blogModules-module__dxdjWq__magazine{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.blogModules-module__dxdjWq__card{border-radius:var(--blog-radius);color:inherit;background:#7f7f7f0d;gap:12px;padding:12px;text-decoration:none;transition:background .2s;display:flex}.blogModules-module__dxdjWq__card:hover{background:#7f7f7f1f}.blogModules-module__dxdjWq__grid .blogModules-module__dxdjWq__card,.blogModules-module__dxdjWq__magazine .blogModules-module__dxdjWq__card{flex-direction:column}.blogModules-module__dxdjWq__cardCover{object-fit:cover;border-radius:calc(var(--blog-radius) / 2);flex-shrink:0;width:120px;height:80px}.blogModules-module__dxdjWq__grid .blogModules-module__dxdjWq__cardCover,.blogModules-module__dxdjWq__magazine .blogModules-module__dxdjWq__cardCover{width:100%;height:160px}.blogModules-module__dxdjWq__cardBody{flex:1;min-width:0}.blogModules-module__dxdjWq__cardTitle{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;display:-webkit-box;overflow:hidden}.blogModules-module__dxdjWq__cardDesc{color:var(--blog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.85rem;display:-webkit-box;overflow:hidden}.blogModules-module__dxdjWq__cardMeta{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:.8rem;display:flex}.blogModules-module__dxdjWq__cardTags{flex-wrap:wrap;gap:6px;display:inline-flex}.blogModules-module__dxdjWq__cardTag{background:#7f7f7f26;border-radius:999px;padding:1px 8px;font-style:normal}.blogModules-module__dxdjWq__listCards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.blogModules-module__dxdjWq__listNav{flex-wrap:wrap;gap:8px;display:flex}.blogModules-module__dxdjWq__listItem{border-radius:var(--blog-radius);color:inherit;border-left:3px solid var(--blog-primary);background:#7f7f7f0f;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:flex}.blogModules-module__dxdjWq__listItem:hover{background:#7f7f7f24}.blogModules-module__dxdjWq__listTitle{font-weight:500}.blogModules-module__dxdjWq__listCount{color:var(--blog-muted);font-size:.8rem}.blogModules-module__dxdjWq__tagCloud,.blogModules-module__dxdjWq__archive,.blogModules-module__dxdjWq__links{flex-wrap:wrap;gap:8px;display:flex}.blogModules-module__dxdjWq__tag,.blogModules-module__dxdjWq__archiveItem,.blogModules-module__dxdjWq__link{color:inherit;background:#7f7f7f1a;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.85rem;text-decoration:none;display:inline-flex}.blogModules-module__dxdjWq__tag:hover,.blogModules-module__dxdjWq__link:hover{background:var(--blog-primary);color:#fff}.blogModules-module__dxdjWq__tagCount,.blogModules-module__dxdjWq__archiveItem em{color:var(--blog-muted);font-size:.75rem;font-style:normal}.blogModules-module__dxdjWq__about{white-space:pre-wrap;color:var(--blog-text);margin:0;line-height:1.8}@media (max-width:768px){.blogModules-module__dxdjWq__banner{height:calc(var(--blog-banner-height) * .7)}.blogModules-module__dxdjWq__card{flex-direction:column}.blogModules-module__dxdjWq__cardCover{width:100%;height:160px}.blogModules-module__dxdjWq__bannerText{padding:0 16px}}.blogModules-module__dxdjWq__blogTagline *{font-size:inherit;line-height:inherit;display:inline}.blogModules-module__dxdjWq__blogTagline a{color:inherit;text-decoration:underline}.blogModules-module__dxdjWq__blogTagline br{content:"";display:block}.blogModules-module__dxdjWq__blog{container-type:inline-size}.blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.blogModules-module__dxdjWq__mainColumn,.blogModules-module__dxdjWq__sidebar{min-width:0}@media (min-width:1025px){.blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.blogModules-module__dxdjWq__sidebar{position:sticky;top:16px}}@container (max-width:899px){.blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr)}.blogModules-module__dxdjWq__sidebar{position:static}}.blogModules-module__dxdjWq__singleColumn,.blogModules-module__dxdjWq__singleColumn.blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr)}.blogModules-module__dxdjWq__sidebar .blogModules-module__dxdjWq__section{margin-bottom:20px}.blogModules-module__dxdjWq__sidebar .blogModules-module__dxdjWq__profile{text-align:left;flex-direction:column;align-items:flex-start}.blogModules-module__dxdjWq__sidebar .blogModules-module__dxdjWq__card{flex-direction:column}.blogModules-module__dxdjWq__sidebar .blogModules-module__dxdjWq__cardCover{width:100%;height:120px}.blogModules-module__dxdjWq__menuToggle{border:1px solid var(--blog-primary);border-radius:var(--blog-radius);width:100%;color:var(--blog-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;display:inline-flex}.blogModules-module__dxdjWq__menuToggle:hover{background:var(--blog-primary);color:#fff}.blogModules-module__dxdjWq__filterBar{border-radius:var(--blog-radius);background:#7f7f7f14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;display:flex}.blogModules-module__dxdjWq__filterLabel{font-weight:600}.blogModules-module__dxdjWq__filterLabel em{color:var(--blog-muted);margin-left:8px;font-style:normal;font-weight:400}.blogModules-module__dxdjWq__filterClear{color:var(--blog-primary);font-size:.9rem;text-decoration:none}.blogModules-module__dxdjWq__filterClear:hover{text-decoration:underline}.blogModules-module__dxdjWq__vpDesktop .blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.blogModules-module__dxdjWq__vpDesktop .blogModules-module__dxdjWq__sidebar{position:static}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__contentLayout{grid-template-columns:minmax(0,1fr)}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__sidebar{position:static}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__card{flex-direction:column}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__cardCover{width:100%;height:140px}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__banner{height:calc(var(--blog-banner-height) * .6)}.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__grid,.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__magazine,.blogModules-module__dxdjWq__vpMobile .blogModules-module__dxdjWq__listCards{grid-template-columns:minmax(0,1fr)}.blogModules-module__dxdjWq__filterResult{border-bottom:1px solid #7f7f7f33;margin-bottom:28px;padding-bottom:20px}
.CaptchaBox-module__hAHL8G__overlay{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CaptchaBox-module__hAHL8G__card{border-radius:12px;width:min(520px,100%)}.CaptchaBox-module__hAHL8G__row{align-items:flex-start;gap:12px;display:flex}.CaptchaBox-module__hAHL8G__input{flex:1}.CaptchaBox-module__hAHL8G__captchaWrapper{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.CaptchaBox-module__hAHL8G__captchaBox{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:140px;height:42px;display:flex;overflow:hidden}.CaptchaBox-module__hAHL8G__captchaImg{display:block}.CaptchaBox-module__hAHL8G__placeholder{font-size:12px}.CaptchaBox-module__hAHL8G__footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}
.codeBox-module__W3TRaW__codeRow{gap:12px;display:flex}.codeBox-module__W3TRaW__codeRow input{flex:1}.codeBox-module__W3TRaW__codeButton{white-space:nowrap;flex-shrink:0}
.focusedComment-module__xCJJtq__focusedCard{background:#fffbe6;border:1px solid #ffd591;border-radius:8px;margin-bottom:16px;padding:12px 16px;animation:1.2s ease-out focusedComment-module__xCJJtq__focusedPulse}@keyframes focusedComment-module__xCJJtq__focusedPulse{0%{box-shadow:0 0 #faad1473}to{box-shadow:0 0 0 10px #faad1400}}.focusedComment-module__xCJJtq__focusedHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.focusedComment-module__xCJJtq__focusedBadge{color:#d46b08;background:#fff1b8;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.focusedComment-module__xCJJtq__focusedBody{gap:12px;display:flex}.focusedComment-module__xCJJtq__focusedMain{flex:1;min-width:0}.focusedComment-module__xCJJtq__focusedName{margin-bottom:4px;font-size:14px;font-weight:600}.focusedComment-module__xCJJtq__focusedContent{word-break:break-word;font-size:14px}.focusedComment-module__xCJJtq__focusedContent img{max-width:100%}.focusedComment-module__xCJJtq__focusedRoot{color:#8c8c8c;-webkit-line-clamp:2;background:#00000008;border-radius:6px;-webkit-box-orient:vertical;margin-top:8px;padding:6px 10px;font-size:12px;display:-webkit-box;overflow:hidden}.focusedComment-module__xCJJtq__focusedMeta{color:#bfbfbf;margin-top:6px;font-size:12px}
.blogOwnerBar-module__T-ux0G__bar{justify-content:flex-end;margin-bottom:12px;display:flex}@media (max-width:768px){.blogOwnerBar-module__T-ux0G__bar{justify-content:stretch}}
.articleWrite-module___aGSYW__editor{max-width:900px;margin:0 auto;padding:16px}.articleWrite-module___aGSYW__metaGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}.articleWrite-module___aGSYW__coverToggle{justify-content:center;margin-top:8px;display:flex}@media (max-width:768px){.articleWrite-module___aGSYW__editor{padding:8px}}.articleWrite-module___aGSYW__versionPanel{border-top:1px solid #7f7f7f33;margin-top:32px;padding-top:16px}.articleWrite-module___aGSYW__versionHint,.articleWrite-module___aGSYW__versionEmpty{color:#7f7f7fe6;margin:8px 0 0;font-size:.85rem}
.jplifeCost-module__gjfdLG__page{max-width:960px;margin:0 auto;padding:0 8px 24px}.jplifeCost-module__gjfdLG__header{text-align:center;padding:20px 0 16px}.jplifeCost-module__gjfdLG__title{margin-bottom:6px;font-size:1.8rem;font-weight:700}.jplifeCost-module__gjfdLG__subtitle{color:#666;margin:0;font-size:.95rem}.jplifeCost-module__gjfdLG__filterBar{background:#f9fafb;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;padding:16px;display:grid;box-shadow:0 4px 12px #0f172a0f}.jplifeCost-module__gjfdLG__list{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.jplifeCost-module__gjfdLG__card{background:#fff;border:1px solid #eceef1;border-radius:10px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.jplifeCost-module__gjfdLG__card:hover{border-color:#5470c6;box-shadow:0 4px 16px #0f172a14}.jplifeCost-module__gjfdLG__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.jplifeCost-module__gjfdLG__cardLeft{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.jplifeCost-module__gjfdLG__cardIcon{color:#5470c6;background:#f0f4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.5rem;display:flex}.jplifeCost-module__gjfdLG__cardInfo{min-width:0}.jplifeCost-module__gjfdLG__cardTitle{white-space:nowrap;margin:0 0 2px;font-size:1rem;font-weight:600}.jplifeCost-module__gjfdLG__cardDesc{color:#999;white-space:nowrap;margin:0;font-size:.8rem}.jplifeCost-module__gjfdLG__cardRight{flex-shrink:0;align-items:center;gap:16px;display:flex}.jplifeCost-module__gjfdLG__cardAvg{color:#888;white-space:nowrap;font-size:.85rem}.jplifeCost-module__gjfdLG__cardAvgValue{color:#5470c6;font-size:1rem}.jplifeCost-module__gjfdLG__cardChart{border-top:1px solid #f0f1f3;padding:0 12px}.jplifeCost-module__gjfdLG__cardFooter{border-top:1px solid #f0f1f3;justify-content:flex-end;padding:8px 20px;display:flex}.jplifeCost-module__gjfdLG__detailLink{color:#5470c6;align-items:center;font-size:.85rem;text-decoration:none;display:inline-flex}.jplifeCost-module__gjfdLG__detailLink:hover{text-decoration:underline}.jplifeCost-module__gjfdLG__cardChartEmpty{border-top:1px solid #f0f1f3;justify-content:center;align-items:center;height:80px;display:flex}.jplifeCost-module__gjfdLG__chartEmptyIcon{color:#d9d9d9;font-size:2rem}@media (max-width:768px){.jplifeCost-module__gjfdLG__page{padding:0 8px 16px}.jplifeCost-module__gjfdLG__header{padding:14px 0 12px}.jplifeCost-module__gjfdLG__title{font-size:1.3rem}.jplifeCost-module__gjfdLG__filterBar{border-radius:8px;grid-template-columns:1fr;gap:8px;margin-bottom:16px;padding:12px}.jplifeCost-module__gjfdLG__cardHeader{gap:8px;padding:12px 14px}.jplifeCost-module__gjfdLG__cardTitle{white-space:normal;font-size:.95rem}.jplifeCost-module__gjfdLG__cardDesc{white-space:normal}.jplifeCost-module__gjfdLG__cardRight{justify-content:space-between;width:100%}.jplifeCost-module__gjfdLG__cardFooter{padding:6px 14px}}
.visa-module__ZeEasG__visaBox{padding:0 8px}.visa-module__ZeEasG__visaBox .visa-module__ZeEasG__searchBox{width:60%;margin:0 auto}@media (max-width:768px){.visa-module__ZeEasG__visaBox .visa-module__ZeEasG__searchBox{width:100%}}
.posts-module__bSyoAa__searchBox{text-align:right;margin-bottom:12px}.posts-module__bSyoAa__searchBox>span{width:30%}@media (max-width:768px){.posts-module__bSyoAa__searchBox>span{width:50%}}.posts-module__bSyoAa__itemActions{justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;display:flex}
.reading-module__uBr-sa__container{padding:8px 0}
.settings-module__QlNz7W__settings{max-width:480px;margin:0 auto}
.InputWithUnit-module__UWYSyW__inputWithUnit{align-items:center;gap:8px;display:flex}.InputWithUnit-module__UWYSyW__inputShrink{flex:1;min-width:0}.InputWithUnit-module__UWYSyW__currencyUnit{color:#9ca3af;letter-spacing:.06em;text-align:right;white-space:nowrap;width:60px;font-size:12px;font-weight:500}
