.PostHeader-module__hHBVoW__postHeaderContainer{color:#fff;justify-content:center;width:100%;height:calc(30rem + 60px);min-height:360px;margin-top:-60px;padding-top:60px;display:flex;position:relative;overflow:hidden}.PostHeader-module__hHBVoW__postHeaderContainer:before{content:"";background-color:var(--primary-color,var(--primary));opacity:1;width:100%;height:100%;transition:all;display:block;position:absolute;top:0;left:0}.PostHeader-module__hHBVoW__postInfoWrapper{z-index:10;transform-origin:0 0;will-change:transform;width:100%;max-width:1400px;height:calc(100% - 60px);margin:0 auto;position:absolute;top:60px}.PostHeader-module__hHBVoW__postInfo{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%;height:100%;padding:0 3.75rem;display:flex}.PostHeader-module__hHBVoW__postTopCover{filter:blur(30px);opacity:.5;width:70%;height:100%;margin:0 -20% 0 auto;position:relative;overflow:hidden}.PostHeader-module__hHBVoW__postTopBg{object-fit:cover;opacity:0;width:100%;min-width:50vw;height:100%;min-height:25rem;transition:opacity .5s ease-out;position:relative}.PostHeader-module__hHBVoW__postTopBg.PostHeader-module__hHBVoW__isLoaded{opacity:.8}.PostHeader-module__hHBVoW__postFirstinfo .PostHeader-module__hHBVoW__metaFirstlineTop{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:1rem;display:flex}.PostHeader-module__hHBVoW__postMetaOriginal,.PostHeader-module__hHBVoW__postMetaCategory{white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:12px;align-items:center;height:32px;padding:0 12px;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.PostHeader-module__hHBVoW__postMetaCategory:hover{color:var(--primary-color,var(--primary));background:#fff}.PostHeader-module__hHBVoW__tagShare .PostHeader-module__hHBVoW__postMetaTagList{flex-wrap:wrap;gap:8px;display:flex}.PostHeader-module__hHBVoW__postMetaTag{white-space:nowrap;opacity:.8;border-radius:12px;align-items:center;height:32px;padding:0 12px 0 8px;font-size:1rem;transition:all .3s;display:inline-flex}.PostHeader-module__hHBVoW__postMetaTag:hover{color:#fff;opacity:1;background:#fff3}.PostHeader-module__hHBVoW__tagIcon{opacity:.6}.PostHeader-module__hHBVoW__tagName{color:#fff;margin-left:4px;font-size:1rem;transition:color .3s}.PostHeader-module__hHBVoW__postTitle{text-align:left;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.PostHeader-module__hHBVoW__postMeta{opacity:.9;flex-direction:column;align-items:flex-start;font-size:1rem;display:flex}.PostHeader-module__hHBVoW__metaSecondline{flex-wrap:wrap;align-items:center;gap:.5rem 0;display:flex}.PostHeader-module__hHBVoW__metaItem{opacity:.6;cursor:default;border-radius:12px;align-items:center;padding:2px 8px;transition:all .3s;display:inline-flex}.PostHeader-module__hHBVoW__metaItem:hover{opacity:1}.PostHeader-module__hHBVoW__metaClickable{cursor:pointer;font-weight:800}.PostHeader-module__hHBVoW__metaClickable:hover{opacity:1;background:#fff3}.PostHeader-module__hHBVoW__metaIcon{flex-shrink:0;margin-right:.4rem}.PostHeader-module__hHBVoW__metaSeparator{margin:0 .15rem;display:inline-block}.PostHeader-module__hHBVoW__wavesArea{z-index:5;pointer-events:none;width:100%;position:absolute;bottom:-11px;left:0}.PostHeader-module__hHBVoW__wavesSvg{width:100%;height:3.75rem}.PostHeader-module__hHBVoW__parallax>use{will-change:transform;animation:25s cubic-bezier(.55,.5,.45,.5) infinite PostHeader-module__hHBVoW__moveForever}.PostHeader-module__hHBVoW__parallax>use:first-child{fill:color-mix(in srgb, var(--background) 74%, transparent);animation-duration:7s;animation-delay:-2s}.PostHeader-module__hHBVoW__parallax>use:nth-child(2){fill:color-mix(in srgb, var(--background) 51%, transparent);animation-duration:10s;animation-delay:-3s}.PostHeader-module__hHBVoW__parallax>use:nth-child(3){fill:color-mix(in srgb, var(--background) 21%, transparent);animation-duration:13s;animation-delay:-4s}.PostHeader-module__hHBVoW__parallax>use:nth-child(4){fill:var(--background);animation-duration:20s;animation-delay:-5s}@keyframes PostHeader-module__hHBVoW__moveForever{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media (max-width:768px){.PostHeader-module__hHBVoW__wavesArea{visibility:hidden;display:none}.PostHeader-module__hHBVoW__postInfoWrapper{height:fit-content;position:absolute;top:auto;bottom:0;left:0}.PostHeader-module__hHBVoW__postInfo{background-image:linear-gradient(to bottom, transparent, var(--primary-color,var(--primary)));justify-content:normal;align-items:center;gap:0;height:fit-content;padding:11rem 6% 1rem}.PostHeader-module__hHBVoW__postInfo .PostHeader-module__hHBVoW__tagShare{display:none}.PostHeader-module__hHBVoW__postMeta{align-items:center;margin-top:1rem}.PostHeader-module__hHBVoW__metaSecondline{justify-content:center;font-size:.75rem}.PostHeader-module__hHBVoW__postTopCover{z-index:1;filter:blur();opacity:1;width:100%;height:30rem;margin:0;position:fixed;top:0;left:0;right:0;transform:none!important}.PostHeader-module__hHBVoW__postTopCover:after{z-index:1;content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--primary-color,var(--primary)) 30%, transparent) 0%, color-mix(in srgb, var(--primary-color,var(--primary)) 50%, transparent) 30%, color-mix(in srgb, var(--primary-color,var(--primary)) 80%, transparent) 55%, var(--primary-color,var(--primary)) 70%);width:100%;height:100%;position:absolute;top:0;left:0}.PostHeader-module__hHBVoW__postTopBg{filter:none;opacity:1;border-radius:0;height:75%;min-height:18.75rem}.PostHeader-module__hHBVoW__postHeaderContainer{z-index:1;background-color:var(--primary-color,var(--primary));height:30rem}.PostHeader-module__hHBVoW__postHeaderContainer:before{display:none}}
.PostDetail-module__kMpn_q__postDetailContainer{width:100%;min-height:100vh}.PostDetail-module__kMpn_q__layout{gap:.625rem;max-width:1400px;margin:0 auto;padding:1rem 1.5rem;display:flex}.PostDetail-module__kMpn_q__postContentInner{width:calc(100% - 300px);transition:width .3s}.PostDetail-module__kMpn_q__postContentInner::selection{color:#fff;background-color:var(--primary)}.PostDetail-module__kMpn_q__postContentInner.PostDetail-module__kMpn_q__fullWidth{width:100%}.PostDetail-module__kMpn_q__postDetailContent{background:var(--card);border:1px solid var(--border);--comment-form-bg:var(--anzhiyu-secondbg);--comment-form-quote-bg:var(--muted);--comment-item-bg:transparent;--comment-item-border:none;--comment-item-radius:0;--comment-item-padding:0;--comment-item-gap:1.5rem;--comment-divider-display:block;border-radius:12px;flex-direction:column;align-self:flex-start;gap:.625rem;width:100%;padding:1.25rem 2.5rem;transition:all .3s;animation:.6s .1s backwards PostDetail-module__kMpn_q__slideIn;display:flex;position:relative;box-shadow:0 1px 3px #0000000d}@keyframes PostDetail-module__kMpn_q__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PostDetail-module__kMpn_q__paginationInlineWrap{display:block}@media (min-width:1400px){.PostDetail-module__kMpn_q__paginationInlineWrap{display:none!important}}.PostDetail-module__kMpn_q__postTagBar{border-radius:12px;flex-wrap:wrap;gap:.6rem .8rem;margin-top:.125rem;margin-bottom:.25rem;display:flex}.PostDetail-module__kMpn_q__postTagItem{color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:.875rem;line-height:1.5;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.PostDetail-module__kMpn_q__postTagItem:hover{color:#fff;background:var(--primary);border-color:var(--primary)}.PostDetail-module__kMpn_q__postTagItem:hover .PostDetail-module__kMpn_q__postTagIcon{color:#fff}.PostDetail-module__kMpn_q__postTagItem:hover .PostDetail-module__kMpn_q__postTagCount{color:var(--primary);background:#fff}.PostDetail-module__kMpn_q__postTagIcon{color:var(--muted-foreground);font-size:.9rem}.PostDetail-module__kMpn_q__customPostHtml{width:100%}.PostDetail-module__kMpn_q__postTagName{font-weight:500}.PostDetail-module__kMpn_q__postTagCount{color:var(--foreground);background:var(--muted);border-radius:5px;margin-left:6px;padding:0 6px;font-size:.75rem;font-weight:500;transition:all .2s ease-in-out}.PostDetail-module__kMpn_q__commentSection{min-height:200px;margin-top:1.5rem}.PostDetail-module__kMpn_q__footerBar{flex-direction:column;justify-content:center;align-items:center;height:140px;margin-top:16px;display:flex}.PostDetail-module__kMpn_q__footerLogo{letter-spacing:normal;padding:0 5px;font-size:1.6rem;font-weight:900;line-height:3rem;transition:all .3s}.PostDetail-module__kMpn_q__footerDescription{color:var(--muted-foreground);font-weight:700}.PostDetail-module__kMpn_q__footerLink{color:inherit;cursor:pointer;background:var(--muted);border:1px solid var(--border);border-radius:20px;margin-top:8px;padding:4px 16px;font-size:14px;text-decoration:none;transition:all .3s ease-out;display:inline-block}.PostDetail-module__kMpn_q__footerLink:hover{color:#fff;background:var(--primary);border-color:var(--primary);transform:scale(1.1)}@media (max-width:992px){.PostDetail-module__kMpn_q__postContentInner{width:100%}}@media (max-width:768px){.PostDetail-module__kMpn_q__layout{z-index:3;background-color:var(--primary);padding:0;position:relative}.PostDetail-module__kMpn_q__postDetailContent{z-index:1;border:none;border-radius:12px 12px 0 0;padding:1rem}.PostDetail-module__kMpn_q__postContentInner{touch-action:pan-y;width:100%;max-width:100%;overflow-x:hidden}.PostDetail-module__kMpn_q__postTagBar{gap:.5rem .625rem}.PostDetail-module__kMpn_q__postTagItem{padding:3px 9px;font-size:.8125rem}.PostDetail-module__kMpn_q__postTagCount{margin-left:4px;font-size:.6875rem}.PostDetail-module__kMpn_q__footerBar{z-index:2;background:var(--card);justify-content:center;align-items:center;margin-top:0;display:flex;position:relative}}@media print{.PostDetail-module__kMpn_q__postDetailContainer{min-height:unset}.PostDetail-module__kMpn_q__layout{gap:0;max-width:100%;margin:0;padding:0;display:block}.PostDetail-module__kMpn_q__postContentInner{width:100%!important}.PostDetail-module__kMpn_q__postDetailContent{box-shadow:none;background:0 0;border:none;border-radius:0;gap:0;padding:0;animation:none}.PostDetail-module__kMpn_q__postTagBar,.PostDetail-module__kMpn_q__paginationInlineWrap,.PostDetail-module__kMpn_q__footerBar,.PostDetail-module__kMpn_q__commentSection{display:none!important}}.PostDetail-module__kMpn_q__articleLead{background:var(--anzhiyu-secondbg);border:1px solid var(--border);border-radius:12px;margin:0 0 .75rem;padding:.75rem 1rem}.PostDetail-module__kMpn_q__articleLeadTitle{color:var(--muted-foreground);align-items:center;gap:5px;margin-bottom:.5rem;font-size:.9rem;line-height:1.3;display:flex}.PostDetail-module__kMpn_q__articleLeadIcon{width:19px;height:19px;color:var(--primary);flex-shrink:0;transform:translateY(1px)}.PostDetail-module__kMpn_q__articleLeadTitleText{color:var(--primary);-webkit-user-select:none;user-select:none;font-weight:700}.PostDetail-module__kMpn_q__articleLeadText{color:var(--foreground);font-size:.95rem;line-height:1.6}.PostDetail-module__kMpn_q__loginRequiredGate{justify-content:center;align-items:center;width:100%;min-height:420px;padding:2.5rem 1.5rem;display:flex}.PostDetail-module__kMpn_q__loginRequiredGateCard{text-align:center;background:var(--card);border:1px dashed var(--border);border-radius:16px;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:440px;padding:2.75rem 2.25rem;display:flex;box-shadow:0 4px 24px #0000000f}.PostDetail-module__kMpn_q__loginRequiredGateIcon{width:76px;height:76px;color:var(--primary);background:var(--primary-op-light);border-radius:50%;justify-content:center;align-items:center;display:flex}.PostDetail-module__kMpn_q__loginRequiredGateTitle{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:700}.PostDetail-module__kMpn_q__loginRequiredGateDesc{color:var(--muted-foreground);margin:0;font-size:.9rem;line-height:1.7}.PostDetail-module__kMpn_q__loginRequiredGateBtn{color:#fff;background:var(--primary);border-radius:10px;justify-content:center;align-items:center;min-width:160px;height:42px;margin-top:.5rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.PostDetail-module__kMpn_q__loginRequiredGateBtn:hover{opacity:.9;transform:translateY(-1px)}.PostDetail-module__kMpn_q__loginRequiredGateLoading{color:var(--muted-foreground);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.9rem;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryCard{background:var(--anzhiyu-secondbg);border:1px solid var(--border);border-radius:12px;margin:0 0 .75rem;padding:.75rem 1rem;transition:border-color .3s}.PostDetail-module__kMpn_q__aiSummaryCard:hover{border-color:var(--primary)}.PostDetail-module__kMpn_q__aiSummaryCardError{border-color:var(--danger,#ef4444);background:color-mix(in srgb, var(--danger,#ef4444) 5%, var(--anzhiyu-secondbg))}.PostDetail-module__kMpn_q__aiSummaryCardStale{border-color:var(--warning,#f59e0b)}.PostDetail-module__kMpn_q__aiSummaryTitle{color:var(--muted-foreground);align-items:center;gap:5px;margin-bottom:.5rem;font-size:.9rem;line-height:1.3;display:flex}.PostDetail-module__kMpn_q__aiSummaryIcon{width:19px;height:19px;color:var(--primary);flex-shrink:0;transform:translateY(1px)}.PostDetail-module__kMpn_q__aiSummaryIconError{color:var(--danger,#ef4444)}.PostDetail-module__kMpn_q__aiSummaryTitleText{color:var(--primary);-webkit-user-select:none;user-select:none;font-weight:700}.PostDetail-module__kMpn_q__aiSummaryBadge{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.75rem;font-weight:500}.PostDetail-module__kMpn_q__aiSummaryBadgeStale{color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 10%, transparent);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.75rem;font-weight:500}.PostDetail-module__kMpn_q__aiSummaryText{color:var(--foreground);font-size:.95rem;line-height:1.6}.PostDetail-module__kMpn_q__aiSummarySkeleton{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}.PostDetail-module__kMpn_q__aiSummarySkeletonLine{background:linear-gradient(90deg, var(--border) 25%, color-mix(in srgb, var(--border) 50%, transparent) 50%, var(--border) 75%);background-size:200% 100%;border-radius:4px;height:.875rem;animation:1.5s infinite PostDetail-module__kMpn_q__aiSummaryShimmer}@keyframes PostDetail-module__kMpn_q__aiSummaryShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PostDetail-module__kMpn_q__aiSummaryErrorText{color:var(--danger,#ef4444);margin-bottom:.75rem;font-size:.9rem;line-height:1.5}.PostDetail-module__kMpn_q__aiSummaryPendingText{color:var(--muted-foreground);margin-bottom:.75rem;font-size:.9rem;line-height:1.5}.PostDetail-module__kMpn_q__aiSummaryRegenerateBtn{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryRegenerateBtn:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 20%, transparent);border-color:var(--primary)}.PostDetail-module__kMpn_q__aiSummaryRegenerateBtn:disabled{opacity:.6;cursor:not-allowed}.PostDetail-module__kMpn_q__aiSummaryRefreshBtn{width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:all .2s;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryRefreshBtn:hover:not(:disabled){color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}.PostDetail-module__kMpn_q__aiSummaryRefreshBtn:disabled{opacity:.5;cursor:not-allowed}.PostDetail-module__kMpn_q__aiSummaryIconSpin{animation:1s linear infinite PostDetail-module__kMpn_q__aiSummarySpin}@keyframes PostDetail-module__kMpn_q__aiSummarySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PostDetail-module__kMpn_q__aiSummaryStaleHint{color:var(--warning,#f59e0b);border-top:1px dashed color-mix(in srgb, var(--warning,#f59e0b) 30%, transparent);margin-top:.5rem;padding-top:.5rem;font-size:.8rem;line-height:1.4}.PostDetail-module__kMpn_q__aiSummaryBody{align-items:flex-start;gap:.75rem;display:flex}.PostDetail-module__kMpn_q__aiSummaryPoster{background:var(--border);border-radius:8px;flex-shrink:0;width:160px;overflow:hidden}.PostDetail-module__kMpn_q__aiSummaryPosterImg{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.PostDetail-module__kMpn_q__aiSummaryBody .PostDetail-module__kMpn_q__aiSummaryText{flex:1;min-width:0}@media (max-width:600px){.PostDetail-module__kMpn_q__aiSummaryBody{flex-direction:column}.PostDetail-module__kMpn_q__aiSummaryPoster{width:100%;max-width:320px}}.PostDetail-module__kMpn_q__aiSummaryQA{border-top:1px solid var(--border);margin-top:.75rem;padding-top:.75rem}.PostDetail-module__kMpn_q__aiSummaryQAMessages{flex-direction:column;gap:.5rem;max-height:240px;margin-bottom:.625rem;padding-right:.25rem;display:flex;overflow-y:auto}.PostDetail-module__kMpn_q__aiSummaryQAMsg{word-break:break-word;border-radius:10px;max-width:85%;padding:.5rem .75rem;font-size:.875rem;line-height:1.55}.PostDetail-module__kMpn_q__aiSummaryQAMsgUser{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--foreground);border-bottom-right-radius:3px;align-self:flex-end}.PostDetail-module__kMpn_q__aiSummaryQAMsgAssistant{background:var(--anzhiyu-secondbg);color:var(--foreground);border:1px solid var(--border);border-bottom-left-radius:3px;align-self:flex-start}.PostDetail-module__kMpn_q__aiSummaryQATyping{gap:3px;padding:.25rem 0;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryQATyping span{background:var(--muted-foreground);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite PostDetail-module__kMpn_q__aiSummaryQATypingBounce}.PostDetail-module__kMpn_q__aiSummaryQATyping span:nth-child(2){animation-delay:.15s}.PostDetail-module__kMpn_q__aiSummaryQATyping span:nth-child(3){animation-delay:.3s}@keyframes PostDetail-module__kMpn_q__aiSummaryQATypingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.PostDetail-module__kMpn_q__aiSummaryQAInput{align-items:center;gap:.5rem;display:flex}.PostDetail-module__kMpn_q__aiSummaryQAInputField{min-width:0;color:var(--foreground);background:var(--anzhiyu-secondbg);border:1px solid var(--border);border-radius:8px;outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.PostDetail-module__kMpn_q__aiSummaryQAInputField:focus{border-color:var(--primary)}.PostDetail-module__kMpn_q__aiSummaryQAInputField::placeholder{color:var(--muted-foreground)}.PostDetail-module__kMpn_q__aiSummaryQASendBtn{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s,transform .1s;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryQASendBtn:active:not(:disabled){transform:scale(.95)}.PostDetail-module__kMpn_q__aiSummaryQASendBtnDisabled{opacity:.4;cursor:not-allowed}.PostDetail-module__kMpn_q__aiSummaryQAAction{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.PostDetail-module__kMpn_q__aiSummaryQAInputWrap{align-items:center;gap:.5rem;display:flex}.PostDetail-module__kMpn_q__aiSummaryQAInput{color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:8px;outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.PostDetail-module__kMpn_q__aiSummaryQAInput:focus{border-color:var(--primary)}.PostDetail-module__kMpn_q__aiSummaryQAInput::placeholder{color:var(--muted-foreground)}.PostDetail-module__kMpn_q__aiSummaryQASendBtn{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryQASendBtn:hover:not(:disabled){opacity:.85}.PostDetail-module__kMpn_q__aiSummaryQASendBtn:disabled{opacity:.4;cursor:not-allowed}.PostDetail-module__kMpn_q__aiSummaryQAButton{color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryQAButton:hover{background:color-mix(in srgb, var(--primary) 15%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent)}.PostDetail-module__kMpn_q__aiSummaryQABadge{color:#fff;background:var(--primary);border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:600;display:inline-flex}.PostDetail-module__kMpn_q__aiSummaryQAModal{flex-direction:column;height:500px;display:flex}.PostDetail-module__kMpn_q__aiSummaryQAModalMessages{flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex;overflow-y:auto}.PostDetail-module__kMpn_q__aiSummaryQAModalEmpty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.PostDetail-module__kMpn_q__aiPodcastCard{background:var(--anzhiyu-secondbg);border:1px solid var(--border);border-radius:12px;margin-top:1rem;padding:.875rem 1rem;box-shadow:0 1px 3px #0000000a}.PostDetail-module__kMpn_q__aiPodcastCardError{border-color:color-mix(in srgb, var(--danger,#ef4444) 30%, transparent)}.PostDetail-module__kMpn_q__aiPodcastHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.PostDetail-module__kMpn_q__aiPodcastIcon{color:var(--primary);flex-shrink:0;font-size:1.1rem}.PostDetail-module__kMpn_q__aiPodcastIconError{color:var(--danger,#ef4444)}.PostDetail-module__kMpn_q__aiPodcastTitle{color:var(--foreground);font-size:.95rem;font-weight:600}.PostDetail-module__kMpn_q__aiPodcastBadge{color:var(--muted-foreground);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.7rem;display:inline-flex}.PostDetail-module__kMpn_q__aiPodcastSpinner{animation:1s linear infinite PostDetail-module__kMpn_q__aiPodcastSpin}@keyframes PostDetail-module__kMpn_q__aiPodcastSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PostDetail-module__kMpn_q__aiPodcastPendingText,.PostDetail-module__kMpn_q__aiPodcastErrorText{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.PostDetail-module__kMpn_q__aiPodcastErrorText{color:var(--danger,#ef4444)}.PostDetail-module__kMpn_q__aiPodcastSkeleton{flex-direction:column;gap:.5rem;display:flex}.PostDetail-module__kMpn_q__aiPodcastSkeletonLine{background:linear-gradient(90deg, var(--border) 25%, color-mix(in srgb, var(--border) 50%, transparent) 50%, var(--border) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.5s infinite PostDetail-module__kMpn_q__aiPodcastShimmer}@keyframes PostDetail-module__kMpn_q__aiPodcastShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PostDetail-module__kMpn_q__aiPodcastControls{align-items:center;gap:.75rem;display:flex}.PostDetail-module__kMpn_q__aiPodcastPlayBtn{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:transform .15s,opacity .15s;display:inline-flex}.PostDetail-module__kMpn_q__aiPodcastPlayBtn:hover{opacity:.85;transform:scale(1.05)}.PostDetail-module__kMpn_q__aiPodcastPlayBtn:active{transform:scale(.95)}.PostDetail-module__kMpn_q__aiPodcastProgressWrap{flex:1;align-items:center;min-width:0;display:flex}.PostDetail-module__kMpn_q__aiPodcastProgress{appearance:none;cursor:pointer;background:var(--border);border-radius:2px;outline:none;width:100%;height:4px}.PostDetail-module__kMpn_q__aiPodcastProgress::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;box-shadow:0 1px 3px #0003}.PostDetail-module__kMpn_q__aiPodcastProgress::-webkit-slider-thumb:hover{transform:scale(1.2)}.PostDetail-module__kMpn_q__aiPodcastProgress::-moz-range-thumb{background:var(--primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0003}.PostDetail-module__kMpn_q__aiPodcastTime{color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.PostDetail-module__kMpn_q__aiPodcastSpeedWrap{flex-shrink:0;position:relative}.PostDetail-module__kMpn_q__aiPodcastSpeedBtn{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);cursor:pointer;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:background .15s}.PostDetail-module__kMpn_q__aiPodcastSpeedBtn:hover{background:color-mix(in srgb, var(--primary) 18%, transparent)}.PostDetail-module__kMpn_q__aiPodcastSpeedMenu{background:var(--card-bg,#fff);border:1px solid var(--border);z-index:10;border-radius:8px;flex-direction:column;gap:2px;min-width:60px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 4px 12px #0000001a}.PostDetail-module__kMpn_q__aiPodcastSpeedOption{text-align:center;color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.375rem .625rem;font-size:.75rem;transition:background .15s}.PostDetail-module__kMpn_q__aiPodcastSpeedOption:hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.PostDetail-module__kMpn_q__aiPodcastSpeedOptionActive{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);font-weight:600}
.CardSeriesPost-module__-_dQ6G__cardSeriesPost{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:1rem;box-shadow:0 1px 3px #0000000d}.CardSeriesPost-module__-_dQ6G__cardTitle{color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.CardSeriesPost-module__-_dQ6G__cardTitle svg{color:var(--primary);font-size:1rem}.CardSeriesPost-module__-_dQ6G__count{color:var(--muted-foreground);background:var(--muted);border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.CardSeriesPost-module__-_dQ6G__listContainer{position:relative}.CardSeriesPost-module__-_dQ6G__listContainer.CardSeriesPost-module__-_dQ6G__overflow{max-height:25.75rem;overflow:hidden}.CardSeriesPost-module__-_dQ6G__articleList{flex-direction:column;gap:.75rem;display:flex}.CardSeriesPost-module__-_dQ6G__articleItem{background:0 0;border-radius:8px;gap:.75rem;padding:.5rem;text-decoration:none;transition:all .2s;display:flex}.CardSeriesPost-module__-_dQ6G__articleItem:hover{background:var(--muted)}.CardSeriesPost-module__-_dQ6G__articleItem:hover .CardSeriesPost-module__-_dQ6G__coverImage{transform:scale(1.05)}.CardSeriesPost-module__-_dQ6G__cover{border-radius:8px;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.CardSeriesPost-module__-_dQ6G__coverImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.CardSeriesPost-module__-_dQ6G__info{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.CardSeriesPost-module__-_dQ6G__title{color:var(--foreground);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.CardSeriesPost-module__-_dQ6G__date{color:var(--muted-foreground);font-size:.75rem}.CardSeriesPost-module__-_dQ6G__overflowMask{pointer-events:none;background:linear-gradient(to bottom, transparent 0%, var(--card) 100%);height:80px;position:absolute;bottom:0;left:0;right:0}.CardSeriesPost-module__-_dQ6G__moreLink{width:100%;color:var(--primary);background:var(--primary-op);border-radius:8px;justify-content:center;align-items:center;gap:.25rem;margin-top:.75rem;padding:.5rem;font-size:.8125rem;text-decoration:none;transition:all .2s;display:flex}.CardSeriesPost-module__-_dQ6G__moreLink:hover{background:var(--primary);color:#fff}.CardSeriesPost-module__-_dQ6G__moreLink svg{font-size:.75rem;transition:transform .2s}.CardSeriesPost-module__-_dQ6G__moreLink:hover svg{transform:translate(2px)}@media (max-width:992px){.CardSeriesPost-module__-_dQ6G__cardSeriesPost{display:none}}
