.character-detail-module__evWBra__shellContent{padding-bottom:32px}.character-detail-module__evWBra__page{width:min(100%,1380px);margin:0 auto}.character-detail-module__evWBra__ownerPreviewBanner{border:1px solid color-mix(in srgb, var(--warning) 45%, transparent);background:color-mix(in srgb, var(--warning) 10%, var(--surface));border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:16px 18px;display:flex}.character-detail-module__evWBra__ownerPreviewBanner small,.character-detail-module__evWBra__ownerPreviewBanner strong,.character-detail-module__evWBra__ownerPreviewBanner p{display:block}.character-detail-module__evWBra__ownerPreviewBanner small{color:var(--text-secondary);margin-bottom:4px}.character-detail-module__evWBra__ownerPreviewBanner strong{font-size:1rem}.character-detail-module__evWBra__ownerPreviewBanner p{color:var(--text-secondary);margin:6px 0 0}.character-detail-module__evWBra__ownerPreviewBanner_pending{border-color:color-mix(in srgb, var(--warning) 45%, transparent);background:color-mix(in srgb, var(--warning) 10%, var(--surface))}.character-detail-module__evWBra__ownerPreviewBanner_rejected{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.character-detail-module__evWBra__ownerPreviewBanner_approved{border-color:color-mix(in srgb, var(--success) 45%, transparent);background:color-mix(in srgb, var(--success) 10%, var(--surface))}.character-detail-module__evWBra__ownerPreviewActions{flex:none;gap:10px;display:flex}.character-detail-module__evWBra__ownerPreviewActions a{border:1px solid var(--card-border);min-height:36px;color:var(--text-strong);background:var(--surface-raised);transition:border-color .18s var(--ease), background .18s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.character-detail-module__evWBra__ownerPreviewActions a:hover{border-color:var(--accent);background:var(--accent-soft)}.character-detail-module__evWBra__ownerPreviewActions a:first-child{background:var(--accent);color:var(--accent-ink);box-shadow:var(--cta-shadow);border-color:#0000;font-weight:750}.character-detail-module__evWBra__ownerPreviewActions a:first-child:hover{background:var(--accent-strong)}.character-detail-module__evWBra__ownerPreviewContent{border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--surface-raised);box-shadow:var(--card-shadow);margin-top:28px;padding:24px}.character-detail-module__evWBra__ownerPreviewContent header span{color:var(--accent-text);letter-spacing:.12em;font-size:12px;font-weight:700}.character-detail-module__evWBra__ownerPreviewContent header h2{color:var(--text-strong);letter-spacing:-.03em;margin:6px 0 0;font-size:24px;font-weight:800;line-height:32px}.character-detail-module__evWBra__ownerPreviewSections{gap:14px;margin-top:20px;display:grid}.character-detail-module__evWBra__ownerPreviewSections section{background:var(--surface-soft);border-radius:14px;padding:16px}.character-detail-module__evWBra__ownerPreviewSections h3{color:var(--text-strong);margin:0 0 8px;font-size:15px;font-weight:750}.character-detail-module__evWBra__ownerPreviewSections p{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.75}.character-detail-module__evWBra__profileDeck{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:24px;grid-template-columns:minmax(250px,300px) minmax(310px,1fr) minmax(250px,300px);grid-template-areas:"portrait brief memory";align-items:start;gap:16px 22px;padding:18px;display:grid}.character-detail-module__evWBra__hero{aspect-ratio:2/3;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--surface-soft);width:100%;box-shadow:var(--card-shadow);isolation:isolate;grid-area:portrait;position:relative;overflow:hidden}.character-detail-module__evWBra__heroImage{object-fit:cover}.character-detail-module__evWBra__mobileHeroCopy,.character-detail-module__evWBra__mobileProfileDetails{display:none}.character-detail-module__evWBra__heroShade{z-index:1;background:linear-gradient(#452b0c1a 0%,#0000 24% 62%,#452b0c6b 100%);position:absolute;inset:0}.character-detail-module__evWBra__backLink{z-index:2;border:1px solid var(--card-border);width:34px;height:34px;color:var(--text-strong);background:var(--surface-raised);cursor:pointer;transition:transform .22s var(--ease), background .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease);border-radius:50%;place-items:center;padding:0;font-size:18px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #68471614}.character-detail-module__evWBra__backLink:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);transform:translate(-2px)}.character-detail-module__evWBra__backLink svg{width:16px;transform:rotate(180deg)}.character-detail-module__evWBra__portraitStamp{z-index:2;color:#ffffffc2;letter-spacing:.14em;justify-content:space-between;align-items:flex-end;gap:12px;font-size:12px;display:flex;position:absolute;bottom:15px;left:15px;right:15px}.character-detail-module__evWBra__portraitStamp small{color:#ffffff8a;letter-spacing:.08em;font-size:12px}.character-detail-module__evWBra__profileBrief{flex-direction:column;grid-area:brief;min-width:0;height:450px;padding:7px 2px 0;display:flex;overflow:hidden}.character-detail-module__evWBra__profileBrief h1{gap:6px;max-width:36rem;margin:0;padding-left:16px;display:grid;position:relative}.character-detail-module__evWBra__profileBrief h1:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:5px;height:28px;position:absolute;top:4px;left:0}.character-detail-module__evWBra__profileName{color:var(--text-strong);font:800 28px/36px var(--font-body);letter-spacing:-.03em;text-wrap:balance}.character-detail-module__evWBra__profileHook{color:var(--text-secondary);font:500 14px/1.5 var(--font-body);margin:6px 0 0 16px}.character-detail-module__evWBra__heroMeta{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;font-size:12px;display:flex}.character-detail-module__evWBra__heroMeta>i{background:var(--line-strong);border-radius:50%;width:3px;height:3px}.character-detail-module__evWBra__liveStatus{align-items:center;gap:6px;display:inline-flex}.character-detail-module__evWBra__liveStatus b{background:#64c995;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #64c9958c}.character-detail-module__evWBra__tags{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.character-detail-module__evWBra__tags span{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);color:var(--accent-text);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.character-detail-module__evWBra__profileDescription{overscroll-behavior:contain;min-height:0;color:var(--text-secondary);white-space:pre-line;scrollbar-color:color-mix(in srgb, var(--accent) 56%, transparent) transparent;scrollbar-gutter:stable;flex:1;margin-top:17px;padding-right:8px;font-size:13px;line-height:1.78;overflow-y:auto}.character-detail-module__evWBra__profileDescription p,.character-detail-module__evWBra__mobileIntroText p{margin:0 0 9px}.character-detail-module__evWBra__profileDescription p:last-child,.character-detail-module__evWBra__mobileIntroText p:last-child{margin-bottom:0}.character-detail-module__evWBra__profileDescription::-webkit-scrollbar{width:1px}.character-detail-module__evWBra__profileDescription::-webkit-scrollbar-track{background:0 0}.character-detail-module__evWBra__profileDescription::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 56%, transparent);border-radius:999px}.character-detail-module__evWBra__creatorLine{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:13px;display:flex}.character-detail-module__evWBra__creatorLine span{color:var(--text-tertiary);letter-spacing:.08em;font-size:12px}.character-detail-module__evWBra__creatorLine strong{color:var(--text-strong);font-size:12px;font-weight:700}.character-detail-module__evWBra__creatorLine>div{align-items:center;gap:8px;display:inline-flex}.character-detail-module__evWBra__creatorLine i{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line-soft);background-position:50%;background-size:cover;border-radius:50%}.character-detail-module__evWBra__memoryCard{overscroll-behavior:contain;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--surface-raised);min-width:0;height:450px;box-shadow:var(--card-shadow);grid-area:memory;padding:16px;overflow-y:auto}.character-detail-module__evWBra__memoryHeading{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:12px;display:flex}.character-detail-module__evWBra__memoryHeading span{color:var(--accent-text);letter-spacing:.12em;font-size:11px;font-weight:700}.character-detail-module__evWBra__memoryHeading h2{color:var(--text-strong);font:800 20px/28px var(--font-body);letter-spacing:-.03em;margin-top:4px;padding-left:14px;position:relative}.character-detail-module__evWBra__memoryHeading h2:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:4px;position:absolute;top:5px;bottom:5px;left:0}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery button{aspect-ratio:3/4;border:1px solid var(--card-border);background:var(--surface-soft);transition:border-color .24s var(--ease);border-radius:12px;position:relative;overflow:hidden}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery button:hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery img{object-fit:cover;transition:transform .7s var(--ease-heavy)}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery button:hover img{transform:scale(1.05)}.character-detail-module__evWBra__memoryEmpty{min-height:280px;color:var(--text-tertiary);text-align:center;place-items:center;font-size:12px;display:grid}.character-detail-module__evWBra__commentSection{width:100%;margin-top:28px}.character-detail-module__evWBra__sectionHeading{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.character-detail-module__evWBra__sectionHeading h2{color:var(--text-strong);font:800 24px/32px var(--font-body);letter-spacing:-.03em;padding-left:16px;position:relative}.character-detail-module__evWBra__sectionHeading h2:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:5px;position:absolute;top:6px;bottom:6px;left:0}.character-detail-module__evWBra__sectionHeading>span{color:var(--text-secondary);font-size:13px;font-weight:500}.character-detail-module__evWBra__commentList{gap:10px;margin-top:14px;display:grid}.character-detail-module__evWBra__commentList article{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:16px;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:14px 16px;display:grid}.character-detail-module__evWBra__commentAvatar{width:36px;height:36px;color:var(--accent-ink);background:var(--accent);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.character-detail-module__evWBra__commentList header{justify-content:space-between;align-items:center;gap:12px;display:flex}.character-detail-module__evWBra__commentList header strong{color:var(--text-strong);font-size:13px;font-weight:700}.character-detail-module__evWBra__commentList time{color:var(--text-tertiary);font-size:12px}.character-detail-module__evWBra__commentList p{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:1.65}.character-detail-module__evWBra__commentReplies{color:var(--accent-text);margin-top:8px;font-size:12px}.character-detail-module__evWBra__commentReplies summary{cursor:pointer;width:max-content}.character-detail-module__evWBra__commentReplies p{color:var(--text-secondary);background:var(--surface-soft);border-radius:9px;margin-top:8px;padding:9px 10px;font-size:12px}.character-detail-module__evWBra__commentComposerControl{position:relative}.character-detail-module__evWBra__commentComposerControl>button{min-height:34px;color:var(--accent-text);transition:color .18s var(--ease);padding:0 9px;font-size:13px;font-weight:650}.character-detail-module__evWBra__commentComposerControl>button:hover{text-underline-offset:3px;text-decoration:underline}.character-detail-module__evWBra__commentComposer{z-index:20;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--surface-raised);gap:10px;width:min(520px,100vw - 48px);padding:18px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 30px 80px #68471638}.character-detail-module__evWBra__commentComposer label{color:var(--text-tertiary);font-size:12px}.character-detail-module__evWBra__commentComposer textarea{resize:vertical;width:100%;min-height:88px;color:var(--text-primary);background:var(--surface-soft);transition:border-color .16s var(--ease), background .16s var(--ease), box-shadow .16s var(--ease);border:1px solid #0000;border-radius:14px;outline:0;padding:12px 16px}.character-detail-module__evWBra__commentComposer textarea::placeholder{color:var(--text-tertiary)}.character-detail-module__evWBra__commentComposer textarea:focus-visible{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.character-detail-module__evWBra__commentComposer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.character-detail-module__evWBra__commentComposer small{color:var(--text-tertiary)}.character-detail-module__evWBra__commentComposer button{min-width:120px;min-height:36px;color:var(--accent-ink);background:var(--accent);box-shadow:var(--cta-shadow);transition:transform .2s var(--ease), background .22s var(--ease);border:0;border-radius:999px;padding:0 18px;font-size:13px;font-weight:750}.character-detail-module__evWBra__commentComposer button:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px)}.character-detail-module__evWBra__commentComposer button:active:not(:disabled){transform:scale(.97)}.character-detail-module__evWBra__commentComposer button:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}.character-detail-module__evWBra__commentComposerInline{width:100%;box-shadow:none;margin-top:14px;position:static}.character-detail-module__evWBra__commentComposerSheet{width:auto;padding:14px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:none;background:0 0;border:0;border-radius:0;position:static}.character-detail-module__evWBra__commentSheetStatus{color:var(--text-secondary);font-size:12px}.character-detail-module__evWBra__actionBar,.character-detail-module__evWBra__actionBarMobile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.character-detail-module__evWBra__actionBarMobile{display:none}.character-detail-module__evWBra__actionBarInline{flex-shrink:0;width:max-content;max-width:100%;margin-top:16px}.character-detail-module__evWBra__creatorLine+.character-detail-module__evWBra__actionBarInline{margin-top:12px}.character-detail-module__evWBra__actionBar button,.character-detail-module__evWBra__actionBarMobile button{min-height:44px;transition:border-color .18s var(--ease), background .18s var(--ease), color .18s var(--ease), transform .2s var(--ease), box-shadow .22s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.character-detail-module__evWBra__favoriteButton{color:var(--text-strong);border:1px solid var(--card-border);background:var(--surface-raised)}.character-detail-module__evWBra__favoriteButton:hover{border-color:var(--accent);background:var(--accent-soft)}.character-detail-module__evWBra__favoriteButton.character-detail-module__evWBra__saved{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 28%, var(--surface-raised))}.character-detail-module__evWBra__chatButton{min-width:168px;color:var(--accent-ink);background:var(--accent);box-shadow:var(--cta-shadow);border:0;padding:0 28px;font-weight:750}.character-detail-module__evWBra__chatButton:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 14px 24px -10px #d69600d9}.character-detail-module__evWBra__chatButton:active:not(:disabled){transform:scale(.97)}.character-detail-module__evWBra__chatButton:disabled{opacity:.7}.character-detail-module__evWBra__actionNotice{width:100%;color:var(--text-secondary);font-size:12px}.character-detail-module__evWBra__actionBar svg,.character-detail-module__evWBra__actionBarMobile svg{width:15px}.character-detail-module__evWBra__backLink:focus-visible,.character-detail-module__evWBra__actionBar button:focus-visible,.character-detail-module__evWBra__actionBarMobile button:focus-visible,.character-detail-module__evWBra__commentComposerControl button:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}@media (max-width:1180px){.character-detail-module__evWBra__profileDeck{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"portrait brief""memory memory"}.character-detail-module__evWBra__profileBrief{height:360px}.character-detail-module__evWBra__memoryCard{height:auto;max-height:430px}.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.character-detail-module__evWBra__ownerPreviewBanner{flex-direction:column;align-items:stretch;gap:12px;margin:12px 12px 16px}.character-detail-module__evWBra__ownerPreviewActions{grid-template-columns:1fr 1fr;display:grid}.character-detail-module__evWBra__ownerPreviewActions a{text-align:center}.character-detail-module__evWBra__ownerPreviewContent{margin:20px 12px 0;padding:18px}.character-detail-module__evWBra__shellContent{padding-bottom:92px!important}.character-detail-module__evWBra__profileDeck{background:var(--page-bg);box-shadow:none;border:0;border-radius:0;margin:-18px -16px 0;padding:0 0 24px;display:block}.character-detail-module__evWBra__hero{aspect-ratio:auto;width:100%;height:min(112vw,470px);box-shadow:none;border:0;border-radius:0}.character-detail-module__evWBra__hero:has(video){height:auto;aspect-ratio:var(--hero-media-aspect,2 / 3)}.character-detail-module__evWBra__hero video{object-fit:contain}.character-detail-module__evWBra__heroShade{background:linear-gradient(#452b0c1a 0%,#0000 24%,#452b0c2e 52%,#452b0cd1 100%)}.character-detail-module__evWBra__backLink{width:36px;height:36px;top:16px;left:16px;box-shadow:0 6px 16px #452b0c38}.character-detail-module__evWBra__portraitStamp{display:none}.character-detail-module__evWBra__mobileHeroCopy{z-index:2;display:block;position:absolute;bottom:18px;left:16px;right:16px}.character-detail-module__evWBra__mobileTitle{color:#fff;max-width:350px;font:800 22px/1.3 var(--font-body);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 18px #452b0c8c}.character-detail-module__evWBra__mobileTags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.character-detail-module__evWBra__mobileTags span{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(130%);background:#452b0c85;border:1px solid #ffffff3d;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.character-detail-module__evWBra__profileBrief,.character-detail-module__evWBra__memoryCard{display:none}.character-detail-module__evWBra__mobileProfileDetails{gap:12px;padding:12px 12px 0;display:grid}.character-detail-module__evWBra__mobileIntroduction,.character-detail-module__evWBra__mobileGallerySection{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:16px;padding:14px}.character-detail-module__evWBra__mobileProfileDetails h2{color:var(--text-strong);font:800 18px/24px var(--font-body);letter-spacing:-.03em;padding-left:12px;position:relative}.character-detail-module__evWBra__mobileProfileDetails h2:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.character-detail-module__evWBra__mobileIntroDisclosure{margin-top:10px}.character-detail-module__evWBra__mobileIntroText{color:var(--text-secondary);white-space:pre-line;font-size:13px;line-height:1.78}.character-detail-module__evWBra__mobileIntroDisclosure{position:relative}.character-detail-module__evWBra__mobileIntroToggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.character-detail-module__evWBra__mobileIntroText{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.character-detail-module__evWBra__mobileIntroToggle:checked+.character-detail-module__evWBra__mobileIntroText{display:block;overflow:visible}.character-detail-module__evWBra__mobileIntroControl{width:max-content;color:var(--accent-text);cursor:pointer;align-items:center;gap:3px;margin:6px 0 0 auto;font-size:12px;font-weight:600;list-style:none;display:flex}.character-detail-module__evWBra__mobileIntroControl svg{width:13px;transition:transform .18s}.character-detail-module__evWBra__mobileIntroToggle:focus-visible~.character-detail-module__evWBra__mobileIntroControl{outline:2px solid var(--accent-text);outline-offset:3px}.character-detail-module__evWBra__mobileIntroToggle:checked~.character-detail-module__evWBra__mobileIntroControl svg{transform:rotate(180deg)}.character-detail-module__evWBra__collapseLabel,.character-detail-module__evWBra__mobileIntroToggle:checked~.character-detail-module__evWBra__mobileIntroControl .character-detail-module__evWBra__expandLabel{display:none}.character-detail-module__evWBra__mobileIntroToggle:checked~.character-detail-module__evWBra__mobileIntroControl .character-detail-module__evWBra__collapseLabel{display:inline}.character-detail-module__evWBra__mobileGallerySection{margin-top:0}.character-detail-module__evWBra__mobileGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.character-detail-module__evWBra__mobileGallery button{aspect-ratio:3/4;border:1px solid var(--card-border);background:var(--surface-soft);border-radius:12px;position:relative;overflow:hidden}.character-detail-module__evWBra__mobileGallery img{object-fit:cover}.character-detail-module__evWBra__profileBrief h1{margin-top:9px}.character-detail-module__evWBra__heroMeta{gap:6px;margin-top:10px;font-size:12px}.character-detail-module__evWBra__tags{gap:5px;margin-top:9px}.character-detail-module__evWBra__tags span{padding:2px 7px;font-size:10px;line-height:14px}.character-detail-module__evWBra__profileDescription{scrollbar-gutter:auto;flex:none;margin-top:11px;padding-right:0;font-size:12px;line-height:1.65;overflow:visible}.character-detail-module__evWBra__creatorLine{margin-top:10px;padding-top:9px}.character-detail-module__evWBra__creatorLine span,.character-detail-module__evWBra__creatorLine strong{font-size:12px}.character-detail-module__evWBra__sectionHeading{min-height:28px;padding:0 4px}.character-detail-module__evWBra__sectionHeading h2{font:800 18px/24px var(--font-body);padding-left:12px}.character-detail-module__evWBra__sectionHeading h2:before{width:4px;top:4px;bottom:4px}.character-detail-module__evWBra__sectionHeading>span{font-size:12px}.character-detail-module__evWBra__commentSection{margin-top:22px}.character-detail-module__evWBra__commentList{gap:8px}.character-detail-module__evWBra__commentList article{border-radius:14px;padding:12px}.character-detail-module__evWBra__commentComposerInline{box-shadow:var(--card-shadow);border-radius:16px;padding:14px}.character-detail-module__evWBra__commentComposer button{min-height:36px;font-size:13px}.character-detail-module__evWBra__actionBarMobile{z-index:90;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid var(--card-border);background:var(--surface-raised);border-radius:999px;gap:8px;padding:6px;display:flex;position:fixed;left:12px;box-shadow:0 16px 46px #68471638}.character-detail-module__evWBra__actionBarMobile .character-detail-module__evWBra__favoriteButton{flex:0 0 48px;padding:0}.character-detail-module__evWBra__actionBarMobile .character-detail-module__evWBra__chatButton{flex:1;min-width:0;padding:0 16px}.character-detail-module__evWBra__actionBarMobile button{min-height:44px}.character-detail-module__evWBra__actionBarMobile .character-detail-module__evWBra__favoriteButton span{display:none}.character-detail-module__evWBra__actionNotice{text-align:center;padding:0 10px 4px}}html[data-theme=dark] .character-detail-module__evWBra__profileDeck{background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__memoryCard{background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__commentList article{background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__commentComposer{background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__ownerPreviewContent{background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__commentComposer{box-shadow:0 30px 80px #00000080}html[data-theme=dark] .character-detail-module__evWBra__heroShade{background:linear-gradient(#00000029 0%,#0000 24% 60%,#00000080 100%)}html[data-theme=dark] .character-detail-module__evWBra__tags span{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .character-detail-module__evWBra__favoriteButton.character-detail-module__evWBra__saved{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .character-detail-module__evWBra__backLink{background:var(--surface-soft)}html[data-theme=dark] .character-detail-module__evWBra__backLink:hover{background:var(--accent)}@media (max-width:767px){:is(html[data-theme=dark] .character-detail-module__evWBra__mobileIntroduction,html[data-theme=dark] .character-detail-module__evWBra__mobileGallerySection,html[data-theme=dark] .character-detail-module__evWBra__actionBarMobile){background:var(--surface)}html[data-theme=dark] .character-detail-module__evWBra__actionBarMobile{box-shadow:0 16px 46px #00000073}html[data-theme=dark] .character-detail-module__evWBra__heroShade{background:linear-gradient(#0000001f 0%,#0000 24%,#0003 52%,#000000db 100%)}}@media (prefers-reduced-motion:reduce){.character-detail-module__evWBra__backLink,.character-detail-module__evWBra__tags span,.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery button,.character-detail-module__evWBra__memoryCard .character-detail-module__evWBra__mobileGallery img,.character-detail-module__evWBra__ownerPreviewActions a,.character-detail-module__evWBra__actionBar button,.character-detail-module__evWBra__actionBarMobile button,.character-detail-module__evWBra__commentComposerControl>button,.character-detail-module__evWBra__commentComposer textarea,.character-detail-module__evWBra__commentComposer button{transition:none}}
.community-module__zxqYOq__page{width:min(100%, var(--page-max));margin:0 auto;padding:0 0 5rem}.community-module__zxqYOq__indexPage{padding-bottom:2rem}.community-module__zxqYOq__indexHeader{display:none}.community-module__zxqYOq__indexIntro{align-items:baseline;gap:14px;min-width:0;display:flex}.community-module__zxqYOq__indexIntro .community-module__zxqYOq__eyebrow{flex:none}.community-module__zxqYOq__eyebrow{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.community-module__zxqYOq__indexHeader h1,.community-module__zxqYOq__detailArticle h1,.community-module__zxqYOq__editorHeader h1{color:var(--text-strong);letter-spacing:-.03em;padding-left:16px;font-size:28px;font-weight:800;line-height:36px;position:relative}.community-module__zxqYOq__indexHeader h1:before,.community-module__zxqYOq__detailArticle h1:before,.community-module__zxqYOq__editorHeader h1:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:5px;position:absolute;top:6px;bottom:6px;left:0}.community-module__zxqYOq__indexHeader h1{flex:none}.community-module__zxqYOq__detailArticle h1,.community-module__zxqYOq__editorHeader h1{margin-top:.22rem}.community-module__zxqYOq__indexHeader p{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.community-module__zxqYOq__communityPulse{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:18px;grid-template-columns:auto;align-items:stretch;padding:4px;display:grid}.community-module__zxqYOq__communityPulse>div{border-left:1px solid var(--line-soft);gap:.14rem;min-width:4.1rem;padding:.3rem .75rem;display:grid}.community-module__zxqYOq__communityPulse>div:first-child{border-left:0}.community-module__zxqYOq__communityPulse dt{color:var(--text-tertiary);letter-spacing:.06em;white-space:nowrap;font-size:12px;line-height:1.25}.community-module__zxqYOq__communityPulse dd{color:var(--text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:.9rem;font-weight:760;line-height:1.15}.community-module__zxqYOq__primaryAction,.community-module__zxqYOq__publishButton{background:var(--accent);min-height:44px;box-shadow:var(--cta-shadow);color:var(--accent-ink);letter-spacing:-.01em;transition:transform .2s var(--ease), background .22s var(--ease), box-shadow .22s var(--ease), opacity .18s var(--ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:750;display:inline-flex}.community-module__zxqYOq__primaryAction:hover,.community-module__zxqYOq__publishButton:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 14px 24px -10px #d69600d9}.community-module__zxqYOq__primaryAction:active,.community-module__zxqYOq__publishButton:active:not(:disabled){transform:scale(.97)}.community-module__zxqYOq__primaryAction svg{width:15px;height:15px}.community-module__zxqYOq__primaryAction{z-index:40;position:fixed;bottom:1.75rem;right:1.75rem}.community-module__zxqYOq__feedTabs{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--surface-raised));border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:4px;display:flex;box-shadow:0 2px 6px #6847160f}.community-module__zxqYOq__feedTabs button{min-width:70px;min-height:32px;color:var(--text-secondary);transition:background .22s var(--ease), color .2s var(--ease), box-shadow .22s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.community-module__zxqYOq__feedTabs button:hover{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--text-strong)}.community-module__zxqYOq__feedTabs .community-module__zxqYOq__feedTabActive,.community-module__zxqYOq__feedTabs .community-module__zxqYOq__feedTabActive:hover{background:var(--accent);color:var(--accent-ink);font-weight:750;box-shadow:inset 0 1px #ffffff80,0 8px 16px -8px #d69600b3}.community-module__zxqYOq__masonry{--community-columns:5;grid-template-columns:repeat(var(--community-columns), minmax(0, 1fr));align-items:start;gap:.7rem;padding-top:.75rem;display:grid}.community-module__zxqYOq__masonry[data-masonry-ready=true]{grid-auto-rows:1px;row-gap:0}.community-module__zxqYOq__masonry>.community-module__zxqYOq__postCard{width:100%;min-width:0}.community-module__zxqYOq__postCard{--community-card-radius:var(--card-radius);border:1px solid var(--card-border);border-radius:var(--community-card-radius);background:var(--surface-raised);box-shadow:var(--card-shadow);transition:border-color .24s var(--ease), box-shadow .36s var(--ease-heavy);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.community-module__zxqYOq__postCard:hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));box-shadow:var(--card-shadow-hover)}.community-module__zxqYOq__postCard:hover .community-module__zxqYOq__cover img{transform:scale(1.05)}}.community-module__zxqYOq__cardLink{color:inherit;display:block}.community-module__zxqYOq__cover{border-radius:calc(var(--community-card-radius) - 1px) calc(var(--community-card-radius) - 1px) 0 0;background:var(--surface-soft);position:relative;overflow:hidden}.community-module__zxqYOq__cover img{object-fit:cover;transition:transform .7s var(--ease-heavy)}.community-module__zxqYOq__cover:after{content:"";pointer-events:none;background:linear-gradient(#452b0c1a 0%,#0000 24% 62%,#452b0c47 100%);position:absolute;inset:0}.community-module__zxqYOq__coverCount{z-index:1;-webkit-backdrop-filter:blur(12px)saturate(130%);color:#fff;font-variant-numeric:tabular-nums;background:#452b0c85;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:12px;right:12px}.community-module__zxqYOq__coverCount svg{width:13px}.community-module__zxqYOq__textCover{border-radius:calc(var(--community-card-radius) - 1px) calc(var(--community-card-radius) - 1px) 0 0;background:var(--surface-soft);align-content:center;min-height:9.5rem;padding:1.85rem 1.05rem 1.2rem;display:grid;position:relative;overflow:hidden}.community-module__zxqYOq__textCover:before{color:var(--accent);content:"“";font-family:var(--font-display);font-size:3.2rem;line-height:1;position:absolute;top:.35rem;left:.8rem}.community-module__zxqYOq__textCover p{color:var(--text-primary);-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.community-module__zxqYOq__cardBody{gap:8px;padding:12px 14px 14px;display:grid}.community-module__zxqYOq__cardTitle{color:var(--text-strong);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:750;line-height:24px;display:-webkit-box;overflow:hidden}.community-module__zxqYOq__cardTopic{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));max-width:100%;color:var(--accent-text);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex;overflow:hidden}.community-module__zxqYOq__cardMeta{min-width:0;color:var(--text-tertiary);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.community-module__zxqYOq__miniAvatar{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:var(--accent-soft);width:22px;height:22px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative;overflow:hidden}.community-module__zxqYOq__miniAvatar img,.community-module__zxqYOq__avatar img{object-fit:cover}.community-module__zxqYOq__metaName{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.community-module__zxqYOq__cardMeta time{flex:none}.community-module__zxqYOq__metaComments{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.community-module__zxqYOq__metaComments svg{width:13px}.community-module__zxqYOq__detailArticle,.community-module__zxqYOq__comments,.community-module__zxqYOq__editorForm{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.community-module__zxqYOq__author{align-items:center;gap:10px;padding:.75rem .85rem 0;display:flex}.community-module__zxqYOq__avatar{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:var(--accent-soft);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid;position:relative;overflow:hidden}.community-module__zxqYOq__author>div,.community-module__zxqYOq__comment>div{gap:2px;min-width:0;display:grid}.community-module__zxqYOq__author strong,.community-module__zxqYOq__comment strong{color:var(--text-strong);font-size:13px;font-weight:700;line-height:18px}.community-module__zxqYOq__author small,.community-module__zxqYOq__author time,.community-module__zxqYOq__comment small{color:var(--text-tertiary);font-size:12px;line-height:16px}.community-module__zxqYOq__tags{flex-wrap:wrap;gap:5px;margin-top:.52rem;display:flex}.community-module__zxqYOq__tags span{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));color:var(--accent-text);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px}.community-module__zxqYOq__mediaGrid{background:var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2px;min-height:0;display:grid}.community-module__zxqYOq__mediaItem,.community-module__zxqYOq__viewerSlide{appearance:none;cursor:pointer;border:0;width:100%;padding:0}.community-module__zxqYOq__mediaItem{z-index:1;background:var(--surface-soft);min-width:0;min-height:0;position:relative;overflow:hidden}.community-module__zxqYOq__mediaItem img{object-fit:cover;transition:transform .7s var(--ease-heavy)}.community-module__zxqYOq__mediaItem:hover img{transform:scale(1.035)}.community-module__zxqYOq__detailMedia .community-module__zxqYOq__mediaItem:hover img{transform:none}.community-module__zxqYOq__singleMedia{grid-template-columns:1fr}.community-module__zxqYOq__mediaCount{color:#fff;background:#452b0c8f;border-radius:6px 2px;place-items:center;padding:.14rem .4rem;font-size:11px;font-weight:700;display:none;position:absolute;bottom:0;right:0}.community-module__zxqYOq__detailPage{width:min(100%,50rem)}.community-module__zxqYOq__detailBackRow{min-height:2.6rem;color:var(--text-tertiary);justify-content:space-between;align-items:center;font-size:13px;display:flex}.community-module__zxqYOq__detailBackRow>span:nth-child(2),.community-module__zxqYOq__detailBackRow>span:last-child{display:none}.community-module__zxqYOq__backLink{min-height:2.5rem;color:var(--text-secondary);transition:color .18s var(--ease);align-items:center;gap:6px;font-weight:700;display:inline-flex}.community-module__zxqYOq__backLink:hover{color:var(--accent-text)}.community-module__zxqYOq__detailLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.community-module__zxqYOq__detailLayout:has(.community-module__zxqYOq__communitySidebarAd){grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.community-module__zxqYOq__detailMain{gap:.85rem;min-width:0;display:grid}.community-module__zxqYOq__communitySidebarAd{width:100%;position:sticky;top:5.5rem}.community-module__zxqYOq__detailArticle{min-width:0;padding-top:.05rem}.community-module__zxqYOq__detailArticle .community-module__zxqYOq__author{padding:1.25rem 1.35rem 0}.community-module__zxqYOq__detailArticle h1{max-width:none;margin:1rem 1.35rem 0;padding:0 0 0 16px}.community-module__zxqYOq__detailTopic{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));color:var(--accent-text);border-radius:999px;align-self:flex-start;margin:12px 1.35rem 0;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px}.community-module__zxqYOq__detailBody{max-width:none;color:var(--text-primary);margin:0;padding:14px 1.35rem 0;font-size:15px;line-height:26px}.community-module__zxqYOq__detailArticle>.community-module__zxqYOq__tags{padding:0 1.35rem 1rem}.community-module__zxqYOq__detailMedia{background:0 0;border-radius:0;flex-wrap:wrap;gap:.5rem;width:100%;min-width:0;min-height:0;margin:1rem 0 0;padding:0 1.35rem 1.35rem;display:flex}.community-module__zxqYOq__detailMedia .community-module__zxqYOq__mediaItem,.community-module__zxqYOq__detailMedia .community-module__zxqYOq__mediaFrame{background:0 0;border-radius:16px;width:fit-content;max-width:100%;min-height:0;display:block;overflow:hidden}.community-module__zxqYOq__detailMedia .community-module__zxqYOq__mediaFrame{border:1px solid var(--line-soft);background:var(--surface-soft);position:relative}.community-module__zxqYOq__detailMedia .community-module__zxqYOq__detailImage{object-fit:contain;object-position:left center;border-radius:15px;width:auto;max-width:100%;height:250px;margin:0;display:block}.community-module__zxqYOq__comments{padding:1.25rem 1.35rem 1.35rem}.community-module__zxqYOq__commentsHeading{justify-content:space-between;align-items:end;display:flex}.community-module__zxqYOq__commentsHeading>strong{background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-text);border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}.community-module__zxqYOq__commentsHeading h2,.community-module__zxqYOq__detailComments>h2,.community-module__zxqYOq__railHeading h2{color:var(--text-strong);letter-spacing:-.03em;padding-left:16px;font-size:24px;font-weight:800;line-height:32px;position:relative}.community-module__zxqYOq__commentsHeading h2:before,.community-module__zxqYOq__detailComments>h2:before,.community-module__zxqYOq__railHeading h2:before{content:"";background:linear-gradient(180deg, var(--accent), var(--brand-pink));border-radius:999px;width:5px;position:absolute;top:6px;bottom:6px;left:0}.community-module__zxqYOq__commentList{margin-top:.65rem}.community-module__zxqYOq__comment{border-top:1px solid var(--line-soft);gap:10px;padding:14px 0;display:flex}.community-module__zxqYOq__comment p{color:var(--text-primary);margin-top:4px;font-size:14px;line-height:22px}.community-module__zxqYOq__commentForm{gap:8px;margin-top:.7rem;display:grid}.community-module__zxqYOq__commentForm label{color:var(--text-secondary);font-size:13px;font-weight:700}.community-module__zxqYOq__commentForm>div{background:var(--surface-soft);min-height:44px;transition:border-color .18s var(--ease), background .18s var(--ease), box-shadow .18s var(--ease);border:1px solid #0000;border-radius:12px;align-items:center;padding:0 5px 0 16px;display:flex}.community-module__zxqYOq__commentForm>div:focus-within{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.community-module__zxqYOq__commentForm input{min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;font-size:14px}.community-module__zxqYOq__commentForm input::placeholder{color:var(--text-tertiary)}.community-module__zxqYOq__commentForm button{background:var(--accent);width:34px;height:34px;color:var(--accent-ink);box-shadow:var(--cta-shadow);transition:background .22s var(--ease), transform .2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.community-module__zxqYOq__commentForm button:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px)}.community-module__zxqYOq__commentForm button:active:not(:disabled){transform:scale(.97)}.community-module__zxqYOq__commentForm button:disabled{cursor:not-allowed;box-shadow:none;opacity:.42}.community-module__zxqYOq__commentForm button svg{width:14px}.community-module__zxqYOq__commentStatus{color:var(--warning);font-size:12px}.community-module__zxqYOq__detailComments{border-top:1px solid var(--line-soft);gap:.75rem;margin-top:.25rem;padding:1.25rem 1.35rem 1.35rem;display:grid}.community-module__zxqYOq__feedMore{min-height:4.4rem;color:var(--text-tertiary);letter-spacing:.02em;justify-content:center;align-items:center;margin:.7rem 0 .2rem;font-size:12px;display:flex}.community-module__zxqYOq__feedEnd{width:min(100%,28rem);color:var(--text-tertiary);letter-spacing:.08em;white-space:nowrap;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.75rem;font-size:11px;display:grid}.community-module__zxqYOq__feedEnd>i{background:linear-gradient(90deg, transparent, var(--card-border));height:1px}.community-module__zxqYOq__feedEnd>i:last-child{background:linear-gradient(90deg, var(--card-border), transparent)}.community-module__zxqYOq__feedEnd>span{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));color:var(--accent-text);border-radius:999px;padding:3px 9px;font-weight:600}.community-module__zxqYOq__feedMore button{border:1px solid var(--card-border);background:var(--surface-raised);min-height:36px;color:var(--text-strong);transition:color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);border-radius:999px;padding:0 16px;font-size:13px;font-weight:650;box-shadow:0 2px 6px #6847160f}.community-module__zxqYOq__feedMore button:hover{border-color:var(--accent);background:var(--accent-soft)}.community-module__zxqYOq__feedStatus,.community-module__zxqYOq__feedEmpty,.community-module__zxqYOq__remotePostState{color:var(--text-secondary);padding:1rem;font-size:.85rem}.community-module__zxqYOq__feedEmpty{text-align:center;grid-column:1/-1}.community-module__zxqYOq__remotePostState{place-items:center;min-height:45vh;display:grid}.community-module__zxqYOq__detailSkeleton{gap:.85rem;padding:1.25rem 1.35rem 1.4rem;display:grid}.community-module__zxqYOq__detailSkeletonAuthor{grid-template-columns:2.4rem minmax(0,9rem);align-items:center;gap:.6rem;margin-bottom:.2rem;display:grid}.community-module__zxqYOq__skeletonAvatar{border-radius:50%;width:2.4rem;height:2.4rem}.community-module__zxqYOq__skeletonTitle{width:min(22rem,60%);height:1.9rem}.community-module__zxqYOq__skeletonLine{width:100%;height:.8rem}.community-module__zxqYOq__skeletonLineShort{width:42%;height:.8rem}.community-module__zxqYOq__skeletonMedia{border-radius:16px;max-width:28rem;height:15rem;margin-top:.35rem}.community-module__zxqYOq__skeletonCard,.community-module__zxqYOq__skeletonCard:hover{pointer-events:none;animation:none;transform:none}.community-module__zxqYOq__cover>.community-module__zxqYOq__skeletonCover{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.community-module__zxqYOq__skeletonCardTitle{width:78%;height:.85rem}.community-module__zxqYOq__skeletonMiniAvatar{border-radius:50%;flex:none;width:22px;height:22px}.community-module__zxqYOq__skeletonMetaName{width:4.2rem;height:.7rem}.community-module__zxqYOq__skeletonMetaComments{width:1.6rem;height:.7rem;margin-left:auto}@media (max-width:1100px){.community-module__zxqYOq__masonry{--community-columns:3}.community-module__zxqYOq__skeletonMasonry>.community-module__zxqYOq__postCard:nth-child(n+7){display:none}}@media (max-width:767px){.community-module__zxqYOq__masonry{--community-columns:2}.community-module__zxqYOq__skeletonMasonry>.community-module__zxqYOq__postCard:nth-child(n+5){display:none}}.community-module__zxqYOq__detailRail{border:1px solid var(--card-border);background:var(--surface-raised);box-shadow:var(--card-shadow);border-radius:20px;padding:1.25rem;position:sticky;top:5.5rem}.community-module__zxqYOq__railHeading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.community-module__zxqYOq__railHeading h2{margin-top:.15rem}.community-module__zxqYOq__railHeading>a{min-height:2.25rem;color:var(--text-secondary);transition:color .18s var(--ease);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.community-module__zxqYOq__railHeading>a:hover{color:var(--accent-text)}.community-module__zxqYOq__relatedList{gap:.48rem;margin-top:.65rem;display:grid}.community-module__zxqYOq__relatedPost{border:1px solid var(--card-border);background:var(--surface-raised);min-height:5.5rem;box-shadow:var(--card-shadow);transition:transform .36s var(--ease-heavy), border-color .24s var(--ease), box-shadow .36s var(--ease-heavy);border-radius:16px;grid-template-columns:4.75rem minmax(0,1fr);gap:.65rem;padding:.35rem;display:grid}.community-module__zxqYOq__relatedPost:hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));box-shadow:var(--card-shadow-hover);transform:translateY(-5px)}.community-module__zxqYOq__relatedMedia{background:var(--surface-soft);border-radius:12px;position:relative;overflow:hidden}.community-module__zxqYOq__relatedMedia img{object-fit:cover;transition:transform .7s var(--ease-heavy)}.community-module__zxqYOq__relatedPost:hover .community-module__zxqYOq__relatedMedia img{transform:scale(1.05)}.community-module__zxqYOq__relatedCopy{align-content:center;gap:.24rem;min-width:0;display:grid}.community-module__zxqYOq__relatedCopy>small{color:var(--accent-text);letter-spacing:.05em;font-size:11px;font-weight:700}.community-module__zxqYOq__relatedCopy>strong{color:var(--text-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:18px;display:-webkit-box;overflow:hidden}.community-module__zxqYOq__relatedCopy>span{color:var(--text-tertiary);align-items:center;gap:.28rem;font-size:12px;display:flex}.community-module__zxqYOq__relatedCopy svg{width:.68rem;margin-left:.1rem}.community-module__zxqYOq__editorPage{width:min(100%,54rem)}.community-module__zxqYOq__editorHeader{text-align:center;grid-template-columns:3rem 1fr 3rem;align-items:center;margin-bottom:1.2rem;display:grid}.community-module__zxqYOq__editorHeader>div{justify-items:center;gap:4px;display:grid}.community-module__zxqYOq__editorHeader>button{border:1px solid var(--card-border);background:var(--surface-raised);width:34px;height:34px;color:var(--text-strong);transition:border-color .18s var(--ease), background .18s var(--ease), color .18s var(--ease);border-radius:50%;font-size:1.1rem;line-height:1;box-shadow:0 2px 6px #68471614}.community-module__zxqYOq__editorHeader>button:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.community-module__zxqYOq__editorForm{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px;display:grid}.community-module__zxqYOq__editorForm label{gap:8px;display:grid;position:relative}.community-module__zxqYOq__editorForm label>span,.community-module__zxqYOq__uploadSection>div:first-child>span{color:var(--text-strong);font-size:15px;font-weight:750}.community-module__zxqYOq__editorForm input,.community-module__zxqYOq__editorForm textarea{background:var(--surface-soft);width:100%;min-height:44px;color:var(--text-primary);resize:vertical;transition:border-color .18s var(--ease), background .18s var(--ease), box-shadow .18s var(--ease);border:1px solid #0000;border-radius:12px;outline:none;padding:10px 16px;font-size:14px;line-height:22px}.community-module__zxqYOq__editorForm textarea{border-radius:14px;padding:12px 16px 28px}.community-module__zxqYOq__editorForm input::placeholder,.community-module__zxqYOq__editorForm textarea::placeholder{color:var(--text-tertiary)}.community-module__zxqYOq__editorForm input:focus-visible,.community-module__zxqYOq__editorForm textarea:focus-visible,.community-module__zxqYOq__editorForm input:focus,.community-module__zxqYOq__editorForm textarea:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.community-module__zxqYOq__editorForm label>small{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;bottom:10px;right:12px}.community-module__zxqYOq__topicSection{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}.community-module__zxqYOq__topicSection>div:first-child{justify-content:space-between;gap:1rem;display:flex}.community-module__zxqYOq__topicSection>div:first-child>span{color:var(--text-strong);font-size:15px;font-weight:750}.community-module__zxqYOq__topicSection small{color:var(--text-tertiary);font-size:12px}.community-module__zxqYOq__topicChips{flex-wrap:wrap;gap:6px;display:flex}.community-module__zxqYOq__topicChips li{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);color:var(--accent-text);background:color-mix(in srgb, var(--accent) 16%, var(--surface-raised));border-radius:999px;align-items:center;gap:4px;padding:3px 6px 3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.community-module__zxqYOq__topicChips button{width:16px;height:16px;color:inherit;transition:background .18s var(--ease);border-radius:50%;place-items:center;display:grid}.community-module__zxqYOq__topicChips button:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.community-module__zxqYOq__topicChips svg{width:.62rem}.community-module__zxqYOq__topicField{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.community-module__zxqYOq__topicField button{border:1px solid var(--card-border);min-height:44px;color:var(--text-strong);background:var(--surface-raised);transition:border-color .24s var(--ease), background .24s var(--ease);border-radius:999px;padding:0 16px;font-size:13px;font-weight:700}.community-module__zxqYOq__topicField button:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.community-module__zxqYOq__topicField button:disabled{cursor:not-allowed;opacity:.42}.community-module__zxqYOq__topicField input:disabled{cursor:not-allowed;opacity:.6}.community-module__zxqYOq__topicHint{line-height:1.5}.community-module__zxqYOq__uploadSection{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.community-module__zxqYOq__uploadSection>div:first-child{justify-content:space-between;gap:1rem;display:flex}.community-module__zxqYOq__uploadSection small{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.community-module__zxqYOq__uploadGrid{grid-template-columns:repeat(4,minmax(0,7rem));gap:12px;display:grid}.community-module__zxqYOq__uploadPreview,.community-module__zxqYOq__uploadButton{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--accent) 55%, transparent);background:var(--surface-soft);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.community-module__zxqYOq__uploadPreview{border-style:solid;border-color:var(--card-border)}.community-module__zxqYOq__uploadPreview img{object-fit:cover}.community-module__zxqYOq__uploadPreview button{-webkit-backdrop-filter:blur(12px)saturate(130%);color:#fff;width:26px;height:26px;transition:background .18s var(--ease);background:#452b0c8f;border:1px solid #ffffff3d;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.community-module__zxqYOq__uploadPreview button:hover{background:#452b0cc7}.community-module__zxqYOq__uploadPreview svg{width:.75rem}.community-module__zxqYOq__uploadButton{color:var(--accent-text);cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease);align-content:center;gap:4px;font-size:12px;font-weight:600}.community-module__zxqYOq__uploadButton:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}.community-module__zxqYOq__uploadButton svg{width:18px}.community-module__zxqYOq__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.community-module__zxqYOq__editorNotice{background:var(--accent-soft);color:var(--accent-text);border-radius:12px;padding:12px 16px;font-size:13px;line-height:20px}.community-module__zxqYOq__publishButton{width:100%;min-height:48px;font-size:15px}.community-module__zxqYOq__publishButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.42}.community-module__zxqYOq__dialogBackdrop{z-index:100;background:color-mix(in srgb, var(--page-bg) 70%, transparent);-webkit-backdrop-filter:blur(12px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.community-module__zxqYOq__confirmDialog{border:1px solid var(--card-border);background:var(--surface-raised);text-align:center;border-radius:24px;width:min(100%,25rem);padding:2rem;box-shadow:0 30px 80px #68471638}.community-module__zxqYOq__warningMark{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-text);font-family:var(--font-display);border-radius:12px;place-items:center;margin:0 auto 1rem;font-size:1.6rem;display:grid}.community-module__zxqYOq__confirmDialog h2{color:var(--text-strong);letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:24px}.community-module__zxqYOq__confirmDialog p{color:var(--text-secondary);margin:.7rem 0 1.4rem;font-size:13px;line-height:20px}.community-module__zxqYOq__confirmDialog>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.community-module__zxqYOq__confirmDialog button{border:1px solid var(--card-border);background:var(--surface-raised);min-height:44px;color:var(--text-strong);transition:border-color .18s var(--ease), background .18s var(--ease), transform .2s var(--ease);border-radius:999px;font-size:14px;font-weight:700}.community-module__zxqYOq__confirmDialog button:hover{border-color:var(--accent);background:var(--accent-soft)}.community-module__zxqYOq__confirmDialog button:last-child{background:var(--accent);color:var(--accent-ink);box-shadow:var(--cta-shadow);border-color:#0000;font-weight:750}.community-module__zxqYOq__confirmDialog button:last-child:hover{background:var(--accent-strong);transform:translateY(-1px)}.community-module__zxqYOq__viewerBackdrop{z-index:320;-webkit-backdrop-filter:blur(16px)saturate(115%);animation:community-module__zxqYOq__viewer-in .2s var(--ease) both;background:#040306d1;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.community-module__zxqYOq__viewer{--viewer-stage-max:calc(100dvh - 11.5rem);width:min(100%, 52rem, calc(var(--viewer-stage-max) * var(--viewer-ratio,1.5)));background:color-mix(in srgb, var(--surface-raised) 82%, #000);border:1px solid #ffffff1a;border-radius:1.4rem;grid-template-rows:auto auto auto;min-width:min(100%,24rem);animation:.28s cubic-bezier(.32,.72,0,1) both community-module__zxqYOq__viewer-panel-in;display:grid;overflow:hidden;box-shadow:0 34px 80px #0000008c,inset 0 1px #ffffff12}.community-module__zxqYOq__viewerBar{border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;min-height:3.4rem;padding:0 .55rem 0 1.15rem;display:flex}.community-module__zxqYOq__viewerBar>strong{color:#ffffffeb;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:700;overflow:hidden}.community-module__zxqYOq__viewerBar>span{color:#ffffffb8;font-variant-numeric:tabular-nums;letter-spacing:.06em;background:#ffffff14;border-radius:999px;flex:none;margin-left:auto;padding:.24rem .55rem;font-size:.75rem;font-weight:700}.community-module__zxqYOq__viewerBar>button{color:#fff;width:2.5rem;height:2.5rem;transition:background .18s var(--ease);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.community-module__zxqYOq__viewerBar>button:hover{background:#fff3}.community-module__zxqYOq__viewerBar svg{width:.95rem}.community-module__zxqYOq__viewerBar>.community-module__zxqYOq__viewerReset{border-radius:999px;width:auto;padding:0 .75rem;font-size:.75rem}.community-module__zxqYOq__viewerTrack{touch-action:pan-x;overscroll-behavior:contain;min-height:0;aspect-ratio:var(--viewer-ratio,1.5);max-height:var(--viewer-stage-max);scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#0006;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow:auto hidden}.community-module__zxqYOq__viewerTrack::-webkit-scrollbar{display:none}.community-module__zxqYOq__viewerSlide{cursor:zoom-out;scroll-snap-align:center;touch-action:pan-x;background:0 0;min-width:0;position:relative;overflow:hidden}.community-module__zxqYOq__viewerSlide img{object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none}.community-module__zxqYOq__viewerTrack[data-image-zoomed=true],.community-module__zxqYOq__viewerTrack[data-image-zoomed=true] .community-module__zxqYOq__viewerSlide{touch-action:none}.community-module__zxqYOq__viewerFoot{border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:.4rem;min-height:3.5rem;padding:0 .75rem;display:flex}.community-module__zxqYOq__viewerFoot>button{color:#fff;width:2.5rem;height:2.5rem;transition:background .18s var(--ease), border-color .18s var(--ease);border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;display:grid}.community-module__zxqYOq__viewerFoot>button:hover:not(:disabled){background:#ffffff29;border-color:#0000}.community-module__zxqYOq__viewerFoot>button:disabled{cursor:not-allowed;opacity:.32}.community-module__zxqYOq__viewerFoot>button:first-child svg{transform:scaleX(-1)}.community-module__zxqYOq__viewerFoot svg{width:.9rem}.community-module__zxqYOq__viewerDots{scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.community-module__zxqYOq__viewerDots::-webkit-scrollbar{display:none}.community-module__zxqYOq__viewerDots button{flex:none;place-items:center;width:1.8rem;height:2rem;display:grid}.community-module__zxqYOq__viewerDots button:after{content:"";width:.4rem;height:.4rem;transition:background .2s var(--ease), transform .2s var(--ease);background:#ffffff4d;border-radius:50%}.community-module__zxqYOq__viewerDots .community-module__zxqYOq__viewerDotActive:after{background:var(--accent);transform:scale(1.4)}.community-module__zxqYOq__viewerSpinner{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.community-module__zxqYOq__viewerSpinner:after{content:"";border:2px solid #ffffff29;border-top-color:#ffffffb8;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite community-module__zxqYOq__viewer-spin}@keyframes community-module__zxqYOq__viewer-spin{to{transform:rotate(360deg)}}@keyframes community-module__zxqYOq__viewer-in{0%{opacity:0}to{opacity:1}}@keyframes community-module__zxqYOq__viewer-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}:is(html[data-theme=dark] .community-module__zxqYOq__postCard,html[data-theme=dark] .community-module__zxqYOq__detailArticle,html[data-theme=dark] .community-module__zxqYOq__comments,html[data-theme=dark] .community-module__zxqYOq__editorForm,html[data-theme=dark] .community-module__zxqYOq__detailRail,html[data-theme=dark] .community-module__zxqYOq__relatedPost,html[data-theme=dark] .community-module__zxqYOq__communityPulse,html[data-theme=dark] .community-module__zxqYOq__confirmDialog){background:var(--surface)}html[data-theme=dark] .community-module__zxqYOq__cover:after{background:linear-gradient(#00000029 0%,#0000 24% 60%,#00000070 100%)}html[data-theme=dark] .community-module__zxqYOq__cardTopic{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .community-module__zxqYOq__detailTopic{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .community-module__zxqYOq__tags span{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .community-module__zxqYOq__topicChips li{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .community-module__zxqYOq__feedEnd>span{background:color-mix(in srgb, var(--accent) 12%, var(--surface-soft))}html[data-theme=dark] .community-module__zxqYOq__feedTabs{background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:none}:is(html[data-theme=dark] .community-module__zxqYOq__feedMore button,html[data-theme=dark] .community-module__zxqYOq__editorHeader>button,html[data-theme=dark] .community-module__zxqYOq__confirmDialog button,html[data-theme=dark] .community-module__zxqYOq__topicField button){background:var(--surface);box-shadow:none}html[data-theme=dark] .community-module__zxqYOq__confirmDialog button:last-child{background:var(--accent)}html[data-theme=dark] .community-module__zxqYOq__editorHeader>button:hover{background:var(--accent)}html[data-theme=dark] .community-module__zxqYOq__confirmDialog{box-shadow:0 30px 80px #0000008c}@media (max-width:900px){.community-module__zxqYOq__indexHeader p{display:none}.community-module__zxqYOq__communityPulse>div{min-width:3.6rem;padding-inline:.55rem}:is(.community-module__zxqYOq__detailLayout,.community-module__zxqYOq__detailLayout:has(.community-module__zxqYOq__communitySidebarAd)){grid-template-columns:1fr}.community-module__zxqYOq__detailRail,.community-module__zxqYOq__communitySidebarAd{position:static}}@media (max-width:767px){.community-module__zxqYOq__page{padding:0 0 1rem}.community-module__zxqYOq__indexHeader h1,.community-module__zxqYOq__detailArticle h1,.community-module__zxqYOq__editorHeader h1{padding-left:12px;font-size:22px;line-height:28px}.community-module__zxqYOq__indexHeader h1:before,.community-module__zxqYOq__detailArticle h1:before,.community-module__zxqYOq__editorHeader h1:before{width:4px;top:4px;bottom:4px}.community-module__zxqYOq__commentsHeading h2,.community-module__zxqYOq__detailComments>h2,.community-module__zxqYOq__railHeading h2{padding-left:12px;font-size:18px;line-height:24px}.community-module__zxqYOq__commentsHeading h2:before,.community-module__zxqYOq__detailComments>h2:before,.community-module__zxqYOq__railHeading h2:before{width:4px;top:4px;bottom:4px}.community-module__zxqYOq__detailComments{padding-bottom:4.6rem}.community-module__zxqYOq__commentForm{z-index:40;right:.75rem;bottom:calc(.6rem + env(safe-area-inset-bottom));margin-top:0;position:fixed;left:.75rem}.community-module__zxqYOq__commentForm label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.community-module__zxqYOq__commentForm>div{border-color:var(--card-border);background:var(--surface-raised);box-shadow:0 12px 36px #68471638}.community-module__zxqYOq__commentForm>div:focus-within{border-color:var(--accent);background:var(--surface-raised)}.community-module__zxqYOq__indexHeader{display:none}.community-module__zxqYOq__primaryAction{right:1rem;bottom:calc(5.4rem + env(safe-area-inset-bottom));z-index:40;width:3.25rem;min-width:3.25rem;min-height:3.25rem;padding:0;position:fixed}.community-module__zxqYOq__primaryAction span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.community-module__zxqYOq__primaryAction svg{width:1.2rem;height:1.2rem}.community-module__zxqYOq__feedTabs{z-index:30;top:var(--mobile-download-height,0px);width:auto;margin:calc(-1 * var(--mobile-download-content-gap,18px)) -16px 0;border:0;border-bottom:1px solid var(--line-soft);background:var(--page-bg);box-shadow:none;border-radius:0;justify-content:center;gap:4px;padding:10px 16px;position:sticky}.community-module__zxqYOq__feedTabs:before{content:"";border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--surface-raised));pointer-events:none;border-radius:999px;width:226px;position:absolute;top:6px;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #6847160f}.community-module__zxqYOq__feedTabs button{z-index:1;min-height:30px;padding:0 14px;font-size:12px;position:relative}html[data-theme=dark] .community-module__zxqYOq__feedTabs{background:var(--page-bg)}html[data-theme=dark] .community-module__zxqYOq__feedTabs:before{background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:none}.community-module__zxqYOq__masonry{gap:.55rem;padding-top:.65rem}.community-module__zxqYOq__postCard{--community-card-radius:16px}.community-module__zxqYOq__cardBody{gap:6px;padding:8px 10px 10px}.community-module__zxqYOq__cardTitle{font-size:14px;font-weight:700;line-height:20px}.community-module__zxqYOq__cardTopic{padding:2px 7px;font-size:10px;line-height:14px}.community-module__zxqYOq__cardMeta{gap:5px;font-size:11px}.community-module__zxqYOq__cardMeta time{display:none}.community-module__zxqYOq__miniAvatar{width:20px;height:20px}.community-module__zxqYOq__textCover{min-height:9rem;padding:1.7rem .9rem 1.1rem}.community-module__zxqYOq__textCover p{-webkit-line-clamp:5;font-size:12px;line-height:18px}.community-module__zxqYOq__coverCount{padding:2px 7px;font-size:10px;line-height:14px;top:8px;right:8px}.community-module__zxqYOq__detailBackRow{z-index:30;border-bottom:1px solid var(--line-soft);background:var(--page-bg);grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:44px;margin:-18px -16px .4rem;padding:12px 16px;display:grid;position:sticky;top:0}.community-module__zxqYOq__detailBackRow>span,.community-module__zxqYOq__detailBackRow>span:last-child{display:block}.community-module__zxqYOq__detailBackRow>span:nth-child(2){color:var(--text-strong);text-align:center;font-size:16px;font-weight:700;display:block}.community-module__zxqYOq__backLink{border:1px solid var(--card-border);background:var(--surface-raised);width:34px;height:34px;min-height:34px;color:var(--text-strong);border-radius:50%;justify-content:center;gap:0;font-size:1rem;box-shadow:0 2px 6px #68471614}.community-module__zxqYOq__backLink:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}html[data-theme=dark] .community-module__zxqYOq__backLink{background:var(--surface);box-shadow:none}html[data-theme=dark] .community-module__zxqYOq__backLink:hover{background:var(--accent)}.community-module__zxqYOq__backLabel{display:none}.community-module__zxqYOq__detailLayout,.community-module__zxqYOq__detailMain{gap:.6rem}.community-module__zxqYOq__detailArticle,.community-module__zxqYOq__comments,.community-module__zxqYOq__editorForm,.community-module__zxqYOq__detailRail{border-radius:16px}.community-module__zxqYOq__detailArticle .community-module__zxqYOq__author{padding:14px 16px 0}.community-module__zxqYOq__detailArticle h1{margin:12px 16px 0}.community-module__zxqYOq__detailTopic{margin:10px 16px 0;padding:2px 7px;font-size:10px;line-height:14px}.community-module__zxqYOq__detailBody{padding:10px 16px 0;font-size:14px;line-height:23px}.community-module__zxqYOq__detailArticle>.community-module__zxqYOq__tags{padding:0 16px .75rem}.community-module__zxqYOq__tags span{padding:2px 7px;font-size:10px;line-height:14px}.community-module__zxqYOq__detailMedia{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;min-height:0;margin:.75rem 0 0;padding:0 16px 16px;overflow-x:auto}.community-module__zxqYOq__detailMedia::-webkit-scrollbar{display:none}.community-module__zxqYOq__detailMedia .community-module__zxqYOq__mediaItem{scroll-snap-align:start;flex:none;min-height:0}.community-module__zxqYOq__detailComments{padding:14px 16px 16px}.community-module__zxqYOq__comments{padding:16px}.community-module__zxqYOq__comment{padding:12px 0}.community-module__zxqYOq__comment p{font-size:13px;line-height:20px}.community-module__zxqYOq__detailRail{padding:16px}.community-module__zxqYOq__relatedList{gap:.4rem}.community-module__zxqYOq__relatedPost{grid-template-columns:4.5rem minmax(0,1fr);min-height:5rem}.community-module__zxqYOq__editorHeader{grid-template-columns:2.75rem 1fr 2.75rem}.community-module__zxqYOq__editorForm{gap:16px;padding:16px}.community-module__zxqYOq__editorForm label>span,.community-module__zxqYOq__uploadSection>div:first-child>span,.community-module__zxqYOq__topicSection>div:first-child>span{font-size:14px}.community-module__zxqYOq__uploadPreview,.community-module__zxqYOq__uploadButton{border-radius:14px}.community-module__zxqYOq__uploadGrid{gap:10px}.community-module__zxqYOq__publishButton{min-height:44px;font-size:14px}.community-module__zxqYOq__topicSection>div:first-child,.community-module__zxqYOq__uploadSection>div:first-child{flex-direction:column;gap:.2rem}.community-module__zxqYOq__confirmDialog{border-radius:20px;padding:1.5rem}.community-module__zxqYOq__viewerBackdrop{background:#040306f0;padding:0}.community-module__zxqYOq__viewer{width:100%;height:100%;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;animation:none}.community-module__zxqYOq__viewerBar{border-bottom:0}.community-module__zxqYOq__viewerBar>strong{display:none}.community-module__zxqYOq__viewerBar>span{background:0 0;margin:0 auto 0 0;padding:0}.community-module__zxqYOq__viewerTrack{aspect-ratio:auto;background:0 0;max-height:none}.community-module__zxqYOq__viewerFoot{border-top:0}}@media (prefers-reduced-motion:reduce){.community-module__zxqYOq__viewerBackdrop,.community-module__zxqYOq__viewer{animation:none}.community-module__zxqYOq__postCard,.community-module__zxqYOq__cover img,.community-module__zxqYOq__mediaItem img,.community-module__zxqYOq__relatedPost,.community-module__zxqYOq__relatedMedia img,.community-module__zxqYOq__primaryAction,.community-module__zxqYOq__publishButton,.community-module__zxqYOq__feedTabs button,.community-module__zxqYOq__feedMore button,.community-module__zxqYOq__backLink,.community-module__zxqYOq__railHeading>a,.community-module__zxqYOq__editorHeader>button,.community-module__zxqYOq__editorForm input,.community-module__zxqYOq__editorForm textarea,.community-module__zxqYOq__commentForm>div,.community-module__zxqYOq__commentForm button,.community-module__zxqYOq__uploadButton,.community-module__zxqYOq__uploadPreview button,.community-module__zxqYOq__topicChips button,.community-module__zxqYOq__topicField button,.community-module__zxqYOq__confirmDialog button,.community-module__zxqYOq__viewerDots button:after{transition:none}.community-module__zxqYOq__relatedPost:hover{transform:none}.community-module__zxqYOq__viewerSpinner:after{animation:none}}
