.community-hero[data-v-15ea97d6]{position:relative;background:linear-gradient(135deg,#f5e6e0,#edd5cc,#e4c4b5,#dab39e,#d0a288 72%,#c49070);color:#3e2723;text-align:center;overflow:hidden;width:100%;height:560px;display:flex;align-items:center;justify-content:center}.hero-bg-pattern[data-v-15ea97d6]{position:absolute;inset:0;background-image:radial-gradient(circle at 12% 42%,rgba(255,245,240,.35) 0%,transparent 48%),radial-gradient(circle at 88% 58%,rgba(196,144,112,.18) 0%,transparent 48%),repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(200,120,100,.03) 10px,rgba(200,120,100,.03) 11px);opacity:.85}.hero-bg-gradient[data-v-15ea97d6]{position:absolute;inset:0;background:linear-gradient(180deg,#f5e6e0f7,#edd5ccf0,#d0a288f2)}.floating-elements[data-v-15ea97d6]{position:absolute;inset:0;pointer-events:none;z-index:0}.float-item[data-v-15ea97d6]{position:absolute;font-size:30px;animation:commFloat-15ea97d6 7.5s ease-in-out infinite;opacity:.28;filter:blur(.35px)}.item-1[data-v-15ea97d6]{top:10%;left:9%;animation-delay:0s}.item-2[data-v-15ea97d6]{top:26%;right:11%;font-size:28px;animation-delay:1.9s}.item-3[data-v-15ea97d6]{bottom:26%;left:13%;font-size:24px;animation-delay:3.8s}.item-4[data-v-15ea97d6]{bottom:14%;right:9%;animation-delay:5.7s}@keyframes commFloat-15ea97d6{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(14px,-17px) rotate(114deg)}66%{transform:translate(-12px,-15px) rotate(228deg)}}.hero-content[data-v-15ea97d6]{position:absolute;z-index:1;max-width:820px;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:0;height:auto;margin:0;text-align:center}.hero-badge[data-v-15ea97d6]{display:inline-flex;align-items:center;gap:10px;padding:8px 24px;background:#ffffffed;border-radius:20px;margin-bottom:26px;box-shadow:0 4px 18px #b7503c1a;animation:badgeFadeIn-15ea97d6 .7s ease-out both}.badge-dot[data-v-15ea97d6]{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#c75b3e,#d97642)}.badge-text[data-v-15ea97d6]{font-size:13px;font-weight:700;letter-spacing:2.5px;color:#5d4037;text-transform:uppercase}@keyframes badgeFadeIn-15ea97d6{0%{opacity:0;transform:translateY(-16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-title[data-v-15ea97d6]{margin:0 0 16px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;line-height:1.2}.title-char[data-v-15ea97d6],.title-accent[data-v-15ea97d6]{display:inline-block;font-size:52px;font-weight:900;letter-spacing:5px;color:#3e2723;opacity:0;animation:charReveal-15ea97d6 .72s cubic-bezier(.34,1.56,.64,1) forwards}.title-accent[data-v-15ea97d6]{color:#fff;text-shadow:0 2px 10px rgba(199,91,62,.5),0 4px 20px rgba(62,39,35,.25);background:linear-gradient(135deg,#c75b3e,#d97642,#e8945a);padding:10px 26px;border-radius:14px;margin-left:6px;animation:accentReveal-15ea97d6 .82s cubic-bezier(.34,1.56,.64,1) .48s forwards;letter-spacing:4px}@keyframes charReveal-15ea97d6{0%{opacity:0;transform:translateY(34px) scale(.86) rotateX(-16deg);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0);filter:blur(0)}}@keyframes accentReveal-15ea97d6{0%{opacity:0;transform:translateY(34px) scale(.72) rotateX(-24deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}.hero-subtitle[data-v-15ea97d6]{font-size:19px;font-weight:600;color:#6d4c41;margin:0 0 16px;letter-spacing:3px;opacity:0;animation:fadeUp-15ea97d6 .7s ease-out .6s forwards}.hero-description[data-v-15ea97d6]{font-size:17px;line-height:1.85;color:#4e342e;opacity:0;animation:fadeUp-15ea97d6 .7s ease-out .76s forwards;max-width:640px;margin:0 auto 32px}@keyframes fadeUp-15ea97d6{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.community-indicator[data-v-15ea97d6]{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:28px;opacity:0;animation:fadeUp-15ea97d6 .7s ease-out .92s forwards}.comm-line[data-v-15ea97d6]{width:280px;height:2px;background:linear-gradient(90deg,transparent,#C75B3E,transparent);position:relative}.comm-line[data-v-15ea97d6]:after{content:"";position:absolute;left:0;top:-1px;width:44%;height:4px;background:linear-gradient(90deg,#c75b3e,#e8945a);border-radius:2px;box-shadow:0 0 14px #c75b3e80;transition:width 1.6s ease}.community-indicator:hover .comm-line[data-v-15ea97d6]:after{width:100%}.comm-icons[data-v-15ea97d6]{display:flex;gap:18px}.comm-icon[data-v-15ea97d6]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffad;font-size:17px;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);border:2px solid transparent}.comm-icon[data-v-15ea97d6]:hover{transform:scale(1.16) translateY(-4px);background:#ffebee;box-shadow:0 8px 24px #c75b3e47;border-color:#c75b3e}.comm-icon.active[data-v-15ea97d6]{background:linear-gradient(135deg,#c75b3e,#d97642);box-shadow:0 4px 18px #c75b3e80;transform:scale(1.08)}.hero-quick-nav[data-v-15ea97d6]{margin-top:10px;padding-top:14px;border-top:1px dashed rgba(199,91,62,.22)}.quick-nav-label[data-v-15ea97d6]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:10px;font-size:11px;color:#c75b3e;letter-spacing:1px;text-transform:uppercase;opacity:.7}.label-arrow[data-v-15ea97d6]{font-size:14px;animation:bounceDown-15ea97d6 1.5s ease-in-out infinite}@keyframes bounceDown-15ea97d6{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.quick-nav-buttons[data-v-15ea97d6]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.quick-nav-btn[data-v-15ea97d6]{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:#ffffffd9;border:1px solid rgba(199,91,62,.18);border-radius:20px;text-decoration:none;color:#4e342e;font-size:13px;font-weight:600;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.quick-nav-btn[data-v-15ea97d6]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#c75b3e,#e8945a);transform:scaleX(0);transition:transform .3s ease}.quick-nav-btn[data-v-15ea97d6]:hover{background:#fff;border-color:#c75b3e;transform:translateY(-2px);box-shadow:0 4px 12px #c75b3e26}.quick-nav-btn[data-v-15ea97d6]:hover:before{transform:scaleX(1)}.qbtn-icon[data-v-15ea97d6]{font-size:15px;opacity:.8}.qbtn-text[data-v-15ea97d6]{letter-spacing:.5px}.qbtn-hint[data-v-15ea97d6]{font-size:10px;color:#d97642;opacity:0;max-width:0;overflow:hidden;transition:all .3s ease;margin-left:4px}.quick-nav-btn:hover .qbtn-hint[data-v-15ea97d6]{opacity:1;max-width:80px;margin-left:8px}.hero-wave[data-v-15ea97d6]{position:absolute;bottom:0;left:0;right:0;line-height:0}.hero-wave svg[data-v-15ea97d6]{width:100%;height:88px;display:block}.community[data-v-15ea97d6]{background:var(--sp-bg-paper);padding-top:0;padding-bottom:var(--sp-space-12);min-height:100vh;position:relative;overflow:hidden}.community__decoration[data-v-15ea97d6]{position:absolute;width:200px;height:200px;opacity:.08;z-index:1}.community__decoration--top-left[data-v-15ea97d6]{top:-100px;left:-100px;background:linear-gradient(135deg,var(--sp-cinnabar) 0%,var(--sp-ocher-light) 100%);border-radius:50%}.community__decoration--top-right[data-v-15ea97d6]{top:-80px;right:-80px;background:linear-gradient(135deg,var(--sp-celadon) 0%,var(--sp-success-light) 100%);border-radius:50%}.community__decoration--bottom-left[data-v-15ea97d6]{bottom:-100px;left:-100px;background:linear-gradient(135deg,var(--sp-golden) 0%,var(--sp-golden-muted) 100%);border-radius:50%}.community__decoration--bottom-right[data-v-15ea97d6]{bottom:-80px;right:-80px;background:linear-gradient(135deg,var(--sp-cinnabar) 0%,var(--sp-error-light) 100%);border-radius:50%}.community__container[data-v-15ea97d6]{max-width:1400px;margin:0 auto;padding:0 var(--sp-space-6);position:relative;z-index:2}.community__header[data-v-15ea97d6]{text-align:center;margin-bottom:var(--sp-space-8)}.community__title[data-v-15ea97d6]{font-size:var(--sp-font-size-3xl);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);margin:0 0 var(--sp-space-3) 0}.community__subtitle[data-v-15ea97d6]{font-size:var(--sp-font-size-base);color:var(--sp-text-secondary);margin:0}.community__toolbar[data-v-15ea97d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-space-6);flex-wrap:wrap;gap:var(--sp-space-4)}.toolbar__search[data-v-15ea97d6]{display:flex;align-items:center;background:#fff;border-radius:var(--sp-radius-lg);border:2px solid var(--sp-border-default);overflow:hidden;max-width:400px;flex:1}.search__input[data-v-15ea97d6]{flex:1;padding:var(--sp-space-4);border:none;outline:none;font-size:var(--sp-font-size-sm)}.search__button[data-v-15ea97d6]{padding:var(--sp-space-4) var(--sp-space-5);background:var(--sp-cinnabar);border:none;cursor:pointer;color:#fff;font-size:var(--sp-font-size-base);transition:background var(--sp-duration-fast) var(--sp-ease-out)}.search__button[data-v-15ea97d6]:hover{background:var(--sp-cinnabar-dark)}.toolbar__sort[data-v-15ea97d6]{display:flex;align-items:center}.sort__select[data-v-15ea97d6]{padding:var(--sp-space-3) var(--sp-space-4);border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-md);font-size:var(--sp-font-size-sm);background:#fff;cursor:pointer;outline:none}.community__nav[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3);margin-bottom:var(--sp-space-6);flex-wrap:wrap;justify-content:center;position:relative}.nav__more-wrapper[data-v-15ea97d6]{position:relative}.nav__item--more[data-v-15ea97d6]{background:var(--sp-bg-secondary);border-color:var(--sp-border-default)}.nav__item--more[data-v-15ea97d6]:hover,.nav__item--expanded[data-v-15ea97d6]{background:#fff;border-color:var(--sp-cinnabar)}.nav__arrow[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);margin-left:var(--sp-space-1);transition:transform var(--sp-duration-fast)}.nav__item--expanded .nav__arrow[data-v-15ea97d6]{transform:rotate(180deg)}.nav__dropdown[data-v-15ea97d6]{position:absolute;top:calc(100% + var(--sp-space-2));right:0;min-width:200px;background:#fff;border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-lg);box-shadow:var(--sp-shadow-lg);padding:var(--sp-space-2);z-index:var(--sp-z-dropdown);display:flex;flex-direction:column;gap:var(--sp-space-1);animation:dropdownFadeIn-15ea97d6 var(--sp-duration-fast) ease-out}@keyframes dropdownFadeIn-15ea97d6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nav__dropdown-item[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-4);background:transparent;border:none;border-radius:var(--sp-radius-md);cursor:pointer;text-align:left;font-size:var(--sp-font-size-sm);transition:background var(--sp-duration-fast)}.nav__dropdown-item[data-v-15ea97d6]:hover{background:var(--sp-cinnabar-light)}.nav__dropdown-item--active[data-v-15ea97d6]{background:var(--sp-cinnabar);color:#fff}.nav__dropdown-item--active .nav__count[data-v-15ea97d6]{background:#fff3}.community__nav-wrapper[data-v-15ea97d6]{display:none}.nav__item[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-5);background:#fff;border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-lg);cursor:pointer;transition:all var(--sp-duration-fast) var(--sp-ease-out);font-size:var(--sp-font-size-sm)}.nav__item[data-v-15ea97d6]:hover{border-color:var(--sp-cinnabar);background:var(--sp-cinnabar-light)}.nav__item--active[data-v-15ea97d6]{background:var(--sp-cinnabar);border-color:var(--sp-cinnabar);color:#fff}.nav__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-base)}.nav__name[data-v-15ea97d6]{font-weight:var(--sp-font-weight-semibold)}.nav__count[data-v-15ea97d6]{background:var(--sp-bg-secondary);padding:var(--sp-space-1) var(--sp-space-3);border-radius:var(--sp-radius-full);font-size:var(--sp-font-size-xs)}.nav__item--active .nav__count[data-v-15ea97d6]{background:#fff3}.community__actions[data-v-15ea97d6]{display:flex;gap:var(--sp-space-4);margin-bottom:var(--sp-space-6)}.community__nav-actions-row[data-v-15ea97d6]{display:contents}.action__label--compact[data-v-15ea97d6]{display:none}.action__button[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-6);border:none;border-radius:var(--sp-radius-lg);font-size:var(--sp-font-size-sm);font-weight:var(--sp-font-weight-semibold);cursor:pointer;transition:all var(--sp-duration-fast) var(--sp-ease-out)}.action__button--primary[data-v-15ea97d6]{background:var(--sp-cinnabar);color:#fff}.action__button--primary[data-v-15ea97d6]:hover:not(:disabled){background:var(--sp-cinnabar-dark);transform:translateY(-2px);box-shadow:var(--sp-shadow-lg)}.action__button--success[data-v-15ea97d6]{background:var(--sp-success);color:#fff}.action__button--success[data-v-15ea97d6]:hover:not(:disabled){background:var(--sp-success-dark);transform:translateY(-2px);box-shadow:var(--sp-shadow-lg)}.action__button--lottery[data-v-15ea97d6]{background:linear-gradient(135deg,var(--sp-golden) 0%,var(--sp-golden-dark) 100%);color:#fff;text-decoration:none;display:inline-flex;align-items:center}.action__button--lottery[data-v-15ea97d6]:hover{transform:translateY(-2px);box-shadow:var(--sp-shadow-lg),0 0 20px #f0d06066}.action__button--secondary[data-v-15ea97d6]{background:var(--sp-bg-secondary);color:var(--sp-text-primary);border:2px solid var(--sp-border-default)}.action__button--secondary[data-v-15ea97d6]:hover{background:var(--sp-border-default)}.action__button--disabled[data-v-15ea97d6]{opacity:.5;cursor:not-allowed}.action__sign-count[data-v-15ea97d6]{background:#fff3;padding:var(--sp-space-1) var(--sp-space-3);border-radius:var(--sp-radius-full);font-size:var(--sp-font-size-xs)}.community__stats[data-v-15ea97d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-space-5);margin-bottom:var(--sp-space-8)}.stat__card[data-v-15ea97d6]{background:#fff;padding:var(--sp-space-6);border-radius:var(--sp-radius-lg);text-align:center;border:2px solid var(--sp-border-default);box-shadow:var(--sp-shadow-sm)}.stat__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-2xl);margin-bottom:var(--sp-space-3)}.stat__value[data-v-15ea97d6]{display:block;font-size:var(--sp-font-size-2xl);font-weight:var(--sp-font-weight-bold);color:var(--sp-cinnabar);margin-bottom:var(--sp-space-1)}.stat__label[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary)}.community__layout[data-v-15ea97d6]{display:grid;grid-template-columns:1fr 320px;gap:var(--sp-space-6)}.community__main[data-v-15ea97d6]{min-width:0}.community__sidebar[data-v-15ea97d6],.post__list[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-5)}.loading__spinner[data-v-15ea97d6]{text-align:center;padding:var(--sp-space-10)}.spinner[data-v-15ea97d6]{font-size:var(--sp-font-size-2xl);animation:spin-15ea97d6 var(--sp-duration-normal) linear infinite}@keyframes spin-15ea97d6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.post__item[data-v-15ea97d6]{background:#fff;padding:var(--sp-space-6);border-radius:var(--sp-radius-lg);border:2px solid var(--sp-border-default);box-shadow:var(--sp-shadow-sm);transition:box-shadow var(--sp-duration-fast) var(--sp-ease-out)}.post__item[data-v-15ea97d6]:hover{box-shadow:var(--sp-shadow-md)}.post__header[data-v-15ea97d6]{margin-bottom:var(--sp-space-4)}.post__author[data-v-15ea97d6]{display:flex;gap:var(--sp-space-4)}.author__avatar[data-v-15ea97d6]{width:56px;height:56px;border-radius:50%;background:var(--sp-cinnabar);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--sp-font-weight-bold);font-size:var(--sp-font-size-lg);flex-shrink:0}.author__info[data-v-15ea97d6]{flex:1}.post__meta-top[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-4);margin-bottom:var(--sp-space-2)}.post__tag[data-v-15ea97d6]{background:var(--sp-cinnabar-light);color:var(--sp-cinnabar);padding:var(--sp-space-1) var(--sp-space-3);border-radius:var(--sp-radius-full);font-size:var(--sp-font-size-xs);font-weight:var(--sp-font-weight-semibold)}.post__tag--sticky[data-v-15ea97d6]{background:var(--sp-golden-muted);color:var(--sp-golden-dark)}.post__time[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.post__title[data-v-15ea97d6]{font-size:var(--sp-font-size-xl);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);margin:0;cursor:pointer;transition:color var(--sp-duration-fast) var(--sp-ease-out)}.post__title[data-v-15ea97d6]:hover{color:var(--sp-cinnabar)}.post__meta[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-5);font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.meta__item[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-1)}.meta__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-sm)}.post__content[data-v-15ea97d6]{font-size:var(--sp-font-size-base);line-height:var(--sp-line-height-relaxed);color:var(--sp-text-secondary);margin-bottom:var(--sp-space-4);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post__tags[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3);flex-wrap:wrap;margin-bottom:var(--sp-space-5)}.tag[data-v-15ea97d6]{background:var(--sp-bg-secondary);color:var(--sp-text-secondary);padding:var(--sp-space-1) var(--sp-space-4);border-radius:var(--sp-radius-full);font-size:var(--sp-font-size-xs);border:1px solid var(--sp-border-default)}.post__actions[data-v-15ea97d6]{display:flex;gap:var(--sp-space-5);flex-wrap:wrap;padding-top:var(--sp-space-5);border-top:1px solid var(--sp-border-light)}.post-action__button[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-1);background:none;border:none;cursor:pointer;font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary);transition:all var(--sp-duration-fast) var(--sp-ease-out);padding:var(--sp-space-2) var(--sp-space-4);border-radius:var(--sp-radius-md)}.post-action__button[data-v-15ea97d6]:hover{background:var(--sp-bg-secondary);color:var(--sp-cinnabar)}.post-action__button--liked[data-v-15ea97d6]{color:var(--sp-error)}.post-action__button--edit[data-v-15ea97d6]{color:var(--sp-success)}.post-action__button--delete[data-v-15ea97d6]{color:var(--sp-error)}.post-action__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-base)}.comments__section[data-v-15ea97d6]{margin-top:var(--sp-space-6);padding-top:var(--sp-space-6);border-top:2px solid var(--sp-border-default)}.comments__header[data-v-15ea97d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-space-5)}.comments__header h3[data-v-15ea97d6]{font-size:var(--sp-font-size-lg);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);margin:0}.comments__count[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary)}.comment__input-box[data-v-15ea97d6]{margin-bottom:var(--sp-space-5)}.comment__input[data-v-15ea97d6]{width:100%;padding:var(--sp-space-4);border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-md);font-size:var(--sp-font-size-sm);resize:vertical;outline:none;transition:border-color var(--sp-duration-fast) var(--sp-ease-out)}.comment__input[data-v-15ea97d6]:focus{border-color:var(--sp-cinnabar)}.comment__actions[data-v-15ea97d6]{display:flex;justify-content:flex-end;margin-top:var(--sp-space-3)}.comments__list[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-5)}.comment__item[data-v-15ea97d6]{background:var(--sp-bg-secondary);padding:var(--sp-space-5);border-radius:var(--sp-radius-md)}.comment__author[data-v-15ea97d6]{display:flex;gap:var(--sp-space-4)}.comment__avatar[data-v-15ea97d6]{width:44px;height:44px;border-radius:50%;background:var(--sp-success);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--sp-font-weight-bold);font-size:var(--sp-font-size-base);flex-shrink:0}.comment__info[data-v-15ea97d6]{flex:1}.comment__header[data-v-15ea97d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-space-2)}.comment__author-name[data-v-15ea97d6]{font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);font-size:var(--sp-font-size-sm)}.comment__time[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.comment__content[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary);line-height:var(--sp-line-height-relaxed)}.comment__footer[data-v-15ea97d6]{display:flex;gap:var(--sp-space-4);margin-top:var(--sp-space-3)}.comment-action__button[data-v-15ea97d6]{background:none;border:none;cursor:pointer;font-size:var(--sp-font-size-xs);color:var(--sp-text-secondary);transition:color var(--sp-duration-fast) var(--sp-ease-out)}.comment-action__button[data-v-15ea97d6]:hover{color:var(--sp-cinnabar)}.comment-action__button--delete[data-v-15ea97d6]{color:var(--sp-error)}.reply__input-box[data-v-15ea97d6]{margin-top:var(--sp-space-4);padding-left:var(--sp-space-5);border-left:3px solid var(--sp-border-default)}.reply__input[data-v-15ea97d6]{width:100%;padding:var(--sp-space-3);border:1px solid var(--sp-border-default);border-radius:var(--sp-radius-md);font-size:var(--sp-font-size-xs);resize:vertical;outline:none}.reply__actions[data-v-15ea97d6]{display:flex;justify-content:flex-end;gap:var(--sp-space-3);margin-top:var(--sp-space-2)}.replies__list[data-v-15ea97d6]{margin-top:var(--sp-space-4);padding-left:var(--sp-space-5);border-left:2px solid var(--sp-border-default)}.reply__item[data-v-15ea97d6]{padding:var(--sp-space-3) 0;border-bottom:1px dashed var(--sp-border-light)}.reply__item[data-v-15ea97d6]:last-child{border-bottom:none}.reply__author[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3)}.reply__avatar[data-v-15ea97d6]{width:32px;height:32px;border-radius:50%;background:var(--sp-celadon);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--sp-font-weight-bold);font-size:var(--sp-font-size-xs);flex-shrink:0}.reply__info[data-v-15ea97d6]{flex:1}.reply__header[data-v-15ea97d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-space-1)}.reply__author-name[data-v-15ea97d6]{font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);font-size:var(--sp-font-size-xs)}.reply__time[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.reply__content[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary)}.reply__to[data-v-15ea97d6]{color:var(--sp-cinnabar);font-weight:var(--sp-font-weight-semibold)}.pagination[data-v-15ea97d6]{display:flex;justify-content:center;align-items:center;gap:var(--sp-space-4);margin-top:var(--sp-space-10);padding:var(--sp-space-5);background:#fff;border-radius:var(--sp-radius-lg);border:2px solid var(--sp-border-default)}.pagination__left[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-3)}.pagination__button[data-v-15ea97d6]{padding:var(--sp-space-3) var(--sp-space-5);background:var(--sp-bg-secondary);border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-md);cursor:pointer;font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary);transition:all var(--sp-duration-fast) var(--sp-ease-out)}.pagination__button[data-v-15ea97d6]:hover:not(:disabled){background:var(--sp-cinnabar);border-color:var(--sp-cinnabar);color:#fff}.pagination__button[data-v-15ea97d6]:disabled{opacity:.5;cursor:not-allowed}.pagination__numbers[data-v-15ea97d6]{display:flex;gap:var(--sp-space-2)}.pagination__number[data-v-15ea97d6]{width:40px;height:40px;border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-md);background:#fff;cursor:pointer;font-size:var(--sp-font-size-sm);color:var(--sp-text-secondary);transition:all var(--sp-duration-fast) var(--sp-ease-out)}.pagination__number[data-v-15ea97d6]:hover:not(:disabled){border-color:var(--sp-cinnabar);color:var(--sp-cinnabar)}.pagination__number--active[data-v-15ea97d6]{background:var(--sp-cinnabar);border-color:var(--sp-cinnabar);color:#fff}.pagination__right[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-4)}.pagination__info[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-muted)}.pagination__size[data-v-15ea97d6]{padding:var(--sp-space-2) var(--sp-space-3);border:1px solid var(--sp-border-default);border-radius:var(--sp-radius-md);font-size:var(--sp-font-size-xs)}.sidebar__section[data-v-15ea97d6]{background:#fff;border-radius:var(--sp-radius-lg);padding:var(--sp-space-5);border:2px solid var(--sp-border-default);box-shadow:var(--sp-shadow-md)}.sidebar__header[data-v-15ea97d6]{margin-bottom:var(--sp-space-4)}.sidebar__header h3[data-v-15ea97d6]{font-size:var(--sp-font-size-md);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);margin:0}.sidebar__section--announcement[data-v-15ea97d6]{background:linear-gradient(135deg,var(--sp-golden-muted) 0%,white 100%);border-color:var(--sp-golden)}.announcement-carousel[data-v-15ea97d6]{padding:2px 0 4px}.announcement-carousel__line[data-v-15ea97d6]{margin:0;font-size:var(--sp-font-size-sm);line-height:1.45;color:var(--sp-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1.45em}.announcement-carousel__dots[data-v-15ea97d6]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px}.announcement-carousel__dot[data-v-15ea97d6]{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:var(--sp-border-default);cursor:pointer;transition:background .2s ease,transform .2s ease}.announcement-carousel__dot--active[data-v-15ea97d6]{background:var(--sp-cinnabar);transform:scale(1.15)}.sidebar__section--hot[data-v-15ea97d6]{min-width:0}.hot-posts[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-4)}.hot-post__item[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3);padding:var(--sp-space-3);border-radius:var(--sp-radius-md);transition:background var(--sp-duration-fast) var(--sp-ease-out)}.hot-post__item[data-v-15ea97d6]:hover{background:var(--sp-bg-secondary)}.hot-post__rank[data-v-15ea97d6]{width:28px;height:28px;border-radius:50%;background:var(--sp-bg-secondary);display:flex;align-items:center;justify-content:center;font-size:var(--sp-font-size-xs);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-muted);flex-shrink:0}.hot-post__rank--top[data-v-15ea97d6]{background:var(--sp-cinnabar);color:#fff}.hot-post__content[data-v-15ea97d6]{flex:1;min-width:0}.hot-post__title[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);color:var(--sp-text-primary);margin:0 0 var(--sp-space-1) 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-post__meta[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3);font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.active-users[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-3)}.user-item[data-v-15ea97d6]{display:flex;align-items:center;gap:var(--sp-space-3)}.user-avatar-sm[data-v-15ea97d6]{width:36px;height:36px;border-radius:50%;background:var(--sp-cinnabar);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--sp-font-weight-bold);font-size:var(--sp-font-size-sm)}.user-info-sm[data-v-15ea97d6]{flex:1}.user-name[data-v-15ea97d6]{display:block;font-size:var(--sp-font-size-sm);font-weight:var(--sp-font-weight-semibold);color:var(--sp-text-primary)}.user-posts[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.tag-cloud[data-v-15ea97d6]{display:flex;flex-wrap:wrap;gap:var(--sp-space-2)}.cloud-tag[data-v-15ea97d6]{background:var(--sp-bg-secondary);padding:var(--sp-space-2) var(--sp-space-4);border-radius:var(--sp-radius-full);font-size:var(--sp-font-size-xs);color:var(--sp-text-secondary);cursor:pointer;transition:all var(--sp-duration-fast) var(--sp-ease-out);border:1px solid var(--sp-border-default)}.cloud-tag[data-v-15ea97d6]:hover{background:var(--sp-cinnabar);color:#fff;border-color:var(--sp-cinnabar)}.online-avatars[data-v-15ea97d6]{display:flex;flex-wrap:wrap;gap:var(--sp-space-2)}.online-avatar[data-v-15ea97d6]{width:32px;height:32px;border-radius:50%;background:var(--sp-success);position:relative;border:2px solid white}.online-dot[data-v-15ea97d6]{position:absolute;bottom:0;right:0;width:10px;height:10px;background:var(--sp-success);border-radius:50%;border:2px solid white}.online-more[data-v-15ea97d6]{width:32px;height:32px;border-radius:50%;background:var(--sp-bg-secondary);display:flex;align-items:center;justify-content:center;font-size:var(--sp-font-size-xs);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-secondary);border:2px solid white}.online-count[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-success)}.dialog__overlay[data-v-15ea97d6]{position:fixed;inset:0;background:var(--sp-bg-overlay);display:flex;align-items:center;justify-content:center;z-index:var(--sp-z-modal);padding:var(--sp-space-4)}.dialog[data-v-15ea97d6]{background:#fff;border-radius:var(--sp-radius-xl);box-shadow:var(--sp-shadow-xl);max-width:600px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.dialog--large[data-v-15ea97d6]{max-width:800px}.dialog__header[data-v-15ea97d6]{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-space-5);border-bottom:1px solid var(--sp-border-light)}.dialog__header h3[data-v-15ea97d6]{font-size:var(--sp-font-size-lg);font-weight:var(--sp-font-weight-bold);color:var(--sp-text-primary);margin:0}.dialog__close[data-v-15ea97d6]{background:none;border:none;font-size:var(--sp-font-size-xl);cursor:pointer;color:var(--sp-text-muted);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all var(--sp-duration-fast) var(--sp-ease-out)}.dialog__close[data-v-15ea97d6]:hover{background:var(--sp-bg-secondary);color:var(--sp-text-primary)}.dialog__body[data-v-15ea97d6]{flex:1;padding:var(--sp-space-5);overflow-y:auto}.dialog__footer[data-v-15ea97d6]{display:flex;justify-content:flex-end;gap:var(--sp-space-4);padding:var(--sp-space-5);border-top:1px solid var(--sp-border-light)}.post__form[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-5)}.form__group[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-2)}.form__label[data-v-15ea97d6]{font-size:var(--sp-font-size-sm);font-weight:var(--sp-font-weight-semibold);color:var(--sp-text-primary)}.form__control[data-v-15ea97d6]{padding:var(--sp-space-4);border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-md);font-size:var(--sp-font-size-base);outline:none;transition:border-color var(--sp-duration-fast) var(--sp-ease-out)}.form__control[data-v-15ea97d6]:focus{border-color:var(--sp-cinnabar)}.form__control--textarea[data-v-15ea97d6]{resize:vertical;min-height:120px}.form__hint[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);color:var(--sp-text-muted)}.post__detail[data-v-15ea97d6]{display:flex;flex-direction:column;gap:var(--sp-space-5)}.detail__meta[data-v-15ea97d6]{display:flex;gap:var(--sp-space-5);flex-wrap:wrap}.detail__content[data-v-15ea97d6]{font-size:var(--sp-font-size-base);line-height:var(--sp-line-height-relaxed);color:var(--sp-text-secondary)}.detail__tags[data-v-15ea97d6]{display:flex;gap:var(--sp-space-3);flex-wrap:wrap}.detail__actions[data-v-15ea97d6]{display:flex;gap:var(--sp-space-5);padding-top:var(--sp-space-5);border-top:1px solid var(--sp-border-light)}.community__points-toast[data-v-15ea97d6]{position:fixed;top:20%;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--sp-success) 0%,var(--sp-success-light) 100%);color:#fff;padding:var(--sp-space-5) var(--sp-space-8);border-radius:var(--sp-radius-xl);box-shadow:var(--sp-shadow-xl);display:flex;align-items:center;gap:var(--sp-space-4);z-index:var(--sp-z-toast);animation:slideDown-15ea97d6 var(--sp-duration-normal) var(--sp-ease-out)}@keyframes slideDown-15ea97d6{0%{opacity:0;transform:translate(-50%) translateY(-30px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.points-toast__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-2xl)}.points-toast__content[data-v-15ea97d6]{display:flex;flex-direction:column}.points-toast__title[data-v-15ea97d6]{font-size:var(--sp-font-size-base);font-weight:var(--sp-font-weight-semibold)}.points-toast__value[data-v-15ea97d6]{font-size:var(--sp-font-size-xl);font-weight:var(--sp-font-weight-bold)}@media(max-width:1024px){.community-hero[data-v-15ea97d6]{height:auto;min-height:500px;padding:52px var(--sp-space-5) 96px;align-items:flex-start;box-sizing:border-box}.hero-content[data-v-15ea97d6]{position:relative;left:auto;top:auto;transform:none;margin:0 auto;padding:0 var(--sp-space-3);width:100%;max-width:100%;box-sizing:border-box}.title-char[data-v-15ea97d6]{font-size:38px;letter-spacing:3px}.title-accent[data-v-15ea97d6]{font-size:32px;padding:8px 18px;letter-spacing:2px;margin-left:4px}.hero-subtitle[data-v-15ea97d6]{font-size:16px}.hero-description[data-v-15ea97d6]{font-size:15px}.hero-quick-nav[data-v-15ea97d6]{display:none}.comm-line[data-v-15ea97d6]{width:220px}.comm-icons[data-v-15ea97d6]{gap:12px}.comm-icon[data-v-15ea97d6]{width:32px;height:32px;font-size:14px}.community__layout[data-v-15ea97d6]{grid-template-columns:1fr}.community__sidebar[data-v-15ea97d6]{order:-1;width:100%;max-width:none;align-self:stretch;min-width:0}.sidebar__section[data-v-15ea97d6]{max-width:none;width:100%;margin:0;box-sizing:border-box}}@media(max-width:768px){.community[data-v-15ea97d6]{padding-top:0;padding-bottom:var(--sp-space-8)}.community-hero[data-v-15ea97d6]{min-height:0;padding:48px var(--sp-space-4) 104px;align-items:flex-start}.hero-content[data-v-15ea97d6]{position:relative;left:auto;top:auto;transform:none;margin:0 auto;padding:0 var(--sp-space-2);width:100%;max-width:100%;box-sizing:border-box}.hero-title[data-v-15ea97d6]{gap:4px;margin-bottom:12px}.title-char[data-v-15ea97d6]{font-size:clamp(26px,7.5vw,34px);letter-spacing:2px}.title-accent[data-v-15ea97d6]{font-size:clamp(18px,5vw,26px);padding:6px 14px;letter-spacing:2px;margin-left:4px;margin-top:2px}.hero-subtitle[data-v-15ea97d6]{font-size:15px;letter-spacing:2px;margin-bottom:12px}.hero-description[data-v-15ea97d6]{font-size:14px;line-height:1.7;margin-bottom:20px;padding:0 2px}.community-indicator[data-v-15ea97d6]{margin-bottom:16px}.comm-line[data-v-15ea97d6]{width:min(240px,86vw)}.comm-icons[data-v-15ea97d6]{gap:10px;flex-wrap:wrap;justify-content:center}.community__container[data-v-15ea97d6]{padding:0 var(--sp-space-4)}.community__title[data-v-15ea97d6]{font-size:var(--sp-font-size-2xl)}.community__subtitle[data-v-15ea97d6]{font-size:var(--sp-font-size-sm)}.community__toolbar[data-v-15ea97d6]{flex-direction:column;align-items:stretch}.toolbar__search[data-v-15ea97d6]{max-width:none}.toolbar__sort[data-v-15ea97d6]{justify-content:flex-end}.community__nav-wrapper[data-v-15ea97d6]{display:block;margin-bottom:var(--sp-space-3)}.community__nav[data-v-15ea97d6]{display:none}.community__nav-actions-row[data-v-15ea97d6]{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-space-3);margin-bottom:var(--sp-space-6);min-width:0;overflow:visible}.community__nav-actions-row .community__actions[data-v-15ea97d6]{order:-1;width:100%;max-width:100%;flex:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:8px;margin-bottom:0;box-sizing:border-box}.community__nav-actions-row .action__button[data-v-15ea97d6],.community__nav-actions-row .action__button--lottery[data-v-15ea97d6]{flex:1 1 0;min-width:0;min-height:52px;padding:8px 6px;font-size:clamp(11px,2.8vw,13px);font-weight:var(--sp-font-weight-semibold);gap:4px;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;box-sizing:border-box;border-radius:var(--sp-radius-lg);white-space:normal;text-align:center}.community__nav-actions-row .action__label--full[data-v-15ea97d6]{display:inline}.community__nav-actions-row .action__label--compact[data-v-15ea97d6],.community__nav-actions-row .action__sign-count[data-v-15ea97d6]{display:none}.community__nav-actions-row .action__emoji[data-v-15ea97d6]{font-size:15px;line-height:1;flex-shrink:0}.nav__item[data-v-15ea97d6]{flex-shrink:0;padding:var(--sp-space-2) var(--sp-space-4);font-size:var(--sp-font-size-xs)}.nav__count[data-v-15ea97d6]{display:none}.action__button[data-v-15ea97d6]{padding:var(--sp-space-2) var(--sp-space-5);font-size:var(--sp-font-size-xs)}.community__stats[data-v-15ea97d6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.stat__card[data-v-15ea97d6]{padding:8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0}.stat__icon[data-v-15ea97d6]{font-size:16px;margin-bottom:2px;line-height:1}.stat__value[data-v-15ea97d6]{font-size:clamp(12px,3.4vw,15px);line-height:1.2;margin-bottom:2px}.stat__label[data-v-15ea97d6]{font-size:clamp(9px,2.4vw,11px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.post__item[data-v-15ea97d6]{padding:var(--sp-space-4)}.post__author[data-v-15ea97d6]{flex-direction:column;gap:var(--sp-space-3)}.author__avatar[data-v-15ea97d6]{width:48px;height:48px;font-size:var(--sp-font-size-lg)}.post__meta-top[data-v-15ea97d6]{flex-direction:column;align-items:flex-start;gap:var(--sp-space-2)}.post__title[data-v-15ea97d6]{font-size:var(--sp-font-size-lg)}.post__meta[data-v-15ea97d6],.post__actions[data-v-15ea97d6]{gap:var(--sp-space-3)}.post-action__button[data-v-15ea97d6]{padding:var(--sp-space-1) var(--sp-space-3);font-size:var(--sp-font-size-xs)}.post-action__icon[data-v-15ea97d6]{font-size:var(--sp-font-size-sm)}.comment__author[data-v-15ea97d6]{flex-direction:column;gap:var(--sp-space-3)}.comment__avatar[data-v-15ea97d6]{width:40px;height:40px}.pagination[data-v-15ea97d6]{flex-direction:column;gap:var(--sp-space-4)}.pagination__left[data-v-15ea97d6]{flex-wrap:wrap;justify-content:center}.pagination__number[data-v-15ea97d6]{width:36px;height:36px;font-size:var(--sp-font-size-xs)}.dialog[data-v-15ea97d6]{max-width:100%;margin:var(--sp-space-4)}.dialog__header[data-v-15ea97d6],.dialog__body[data-v-15ea97d6],.dialog__footer[data-v-15ea97d6]{padding:var(--sp-space-4)}}@media(max-width:480px){.community-hero[data-v-15ea97d6]{padding-top:40px;padding-left:var(--sp-space-3);padding-right:var(--sp-space-3);padding-bottom:100px}.hero-badge[data-v-15ea97d6]{margin-bottom:16px;padding:6px 16px}.badge-text[data-v-15ea97d6]{font-size:11px;letter-spacing:1.5px}.community__header[data-v-15ea97d6]{margin-bottom:var(--sp-space-6)}.community__title[data-v-15ea97d6]{font-size:var(--sp-font-size-xl)}.community__nav-wrapper[data-v-15ea97d6]{display:block;margin-bottom:var(--sp-space-4)}.community__nav-select[data-v-15ea97d6]{width:100%;padding:var(--sp-space-3) var(--sp-space-4);font-size:var(--sp-font-size-sm);border:2px solid var(--sp-border-default);border-radius:var(--sp-radius-lg);background:#fff;cursor:pointer;outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%233E2723' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-space-4) center;padding-right:var(--sp-space-10)}.community__nav-select[data-v-15ea97d6]:focus{border-color:var(--sp-cinnabar)}.community__nav[data-v-15ea97d6]{display:none}.community__nav-actions-row[data-v-15ea97d6]{display:block;margin-bottom:0}.community__nav-actions-row .community__actions[data-v-15ea97d6]{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:8px;margin-top:0;margin-bottom:var(--sp-space-6);justify-content:stretch;align-items:center}.community__nav-actions-row .action__button[data-v-15ea97d6],.community__nav-actions-row .action__button--lottery[data-v-15ea97d6]{flex:1 1 0;min-width:0;min-height:52px;padding:10px 6px;font-size:clamp(12px,3.2vw,14px);gap:4px;flex-direction:column;justify-content:center;align-items:center;white-space:normal;text-align:center}.community__nav-actions-row .action__label--full[data-v-15ea97d6]{display:inline}.community__nav-actions-row .action__label--compact[data-v-15ea97d6],.community__nav-actions-row .action__sign-count[data-v-15ea97d6]{display:none}.community__nav-actions-row .action__emoji[data-v-15ea97d6]{font-size:15px;flex-shrink:0}.community__stats[data-v-15ea97d6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.stat__card[data-v-15ea97d6]{padding:6px 2px}.stat__icon[data-v-15ea97d6]{font-size:14px;margin-bottom:1px}.stat__value[data-v-15ea97d6]{font-size:clamp(11px,3.2vw,14px)}.stat__label[data-v-15ea97d6]{font-size:clamp(8px,2.2vw,10px)}.community__sidebar[data-v-15ea97d6]{gap:var(--sp-space-4);width:100%;max-width:none}.sidebar__section[data-v-15ea97d6]{padding:var(--sp-space-4);width:100%;max-width:none;margin:0;box-sizing:border-box}.sidebar__section--hot .hot-posts[data-v-15ea97d6]{width:100%}.sidebar__header h3[data-v-15ea97d6]{font-size:var(--sp-font-size-sm)}.hot-post__title[data-v-15ea97d6]{font-size:var(--sp-font-size-xs);white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hot-post__meta[data-v-15ea97d6]{flex-direction:column;gap:var(--sp-space-1);align-items:flex-start}.post__content[data-v-15ea97d6]{-webkit-line-clamp:4}.comment__input-box[data-v-15ea97d6]{margin-bottom:var(--sp-space-3)}.comment__input[data-v-15ea97d6]{padding:var(--sp-space-3)}}
