.custom-pagination[data-v-2b91501c]{--pagination-color:var(--info,#1989fa);box-sizing:border-box;container-type:inline-size;padding:4px 8px;background-color:#fff;color:#323233}.custom-pagination__row[data-v-2b91501c]{display:flex;align-items:center;max-width:480px;margin:0 auto;min-height:44px}.custom-pagination__bar[data-v-2b91501c]{display:flex;align-items:center;flex:1;min-width:0}.custom-pagination__button[data-v-2b91501c],.custom-pagination__page[data-v-2b91501c]{box-sizing:border-box;min-height:44px;padding:0;border:0;background:transparent;font-family:inherit;font-size:13px;cursor:pointer;-webkit-tap-highlight-color:transparent}.custom-pagination__button[data-v-2b91501c]:focus-visible,.custom-pagination__page[data-v-2b91501c]:focus-visible{outline:2px solid var(--pagination-color);outline-offset:-2px}.custom-pagination__button[data-v-2b91501c]:disabled,.custom-pagination__page[data-v-2b91501c]:disabled{color:#c8c9cc;cursor:default}.custom-pagination__button[data-v-2b91501c]{flex:0 0 44px;color:#646566}.custom-pagination__button .van-icon[data-v-2b91501c]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:30px;height:30px;border:1px solid #dcdee0;border-radius:4px;background-color:#fff;font-size:14px;vertical-align:middle}.custom-pagination__button[data-v-2b91501c]:active:not(:disabled){color:var(--pagination-color)}.custom-pagination__button:active:not(:disabled) .van-icon[data-v-2b91501c]{border-color:var(--pagination-color)}.custom-pagination__button:disabled .van-icon[data-v-2b91501c]{border-color:#ebedf0;background-color:#f7f8fa}.custom-pagination__page[data-v-2b91501c]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;color:#969799;font-size:14px;font-variant-numeric:tabular-nums}.custom-pagination__page strong[data-v-2b91501c]{color:var(--pagination-color);font-size:16px;font-weight:500}.custom-pagination__page:disabled strong[data-v-2b91501c]{color:#c8c9cc}.custom-pagination__page[data-v-2b91501c]:active:not(:disabled){opacity:.65}.custom-pagination__numbers[data-v-2b91501c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-pagination__arrow[data-v-2b91501c]{flex:none;margin-left:5px;font-size:10px}.custom-pagination__total[data-v-2b91501c]{display:none;flex:0 1 82px;min-width:0;margin-left:10px;overflow:hidden;color:#969799;font-size:12px;line-height:18px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.custom-pagination__total--only[data-v-2b91501c]{display:block;flex:1;margin-left:0;text-align:center}@container (min-width: 364px){.custom-pagination__total{display:block}}.pagination-picker[data-v-2b91501c]{background-color:#fff;color:#323233;border-radius:12px 12px 0 0}.pagination-picker__heading[data-v-2b91501c]{flex:1;min-width:0;text-align:center}.pagination-picker__title[data-v-2b91501c]{font-size:14px;font-weight:500;line-height:20px}.pagination-picker__summary[data-v-2b91501c]{color:#969799;font-size:11px;line-height:18px;overflow-wrap:break-word}.pagination-picker[data-v-2b91501c] .van-picker__toolbar{height:56px}.pagination-picker[data-v-2b91501c] .van-picker__confirm{color:var(--info,#1989fa)}.pagination-picker[data-v-2b91501c] .van-picker-column__item{color:#646566;font-size:15px}.pagination-picker[data-v-2b91501c] .van-picker-column__item--selected{color:var(--info,#1989fa);font-weight:500}.pagination-list .split-line{position:relative}.pagination-list .split-line:not(:last-child):after{display:block;position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:16px;bottom:0;left:16px;border-bottom:1px solid #ebedf0;transform:scaleY(.5)}.position-comment-page[data-v-794ab796]{background-color:#f7f8fa;height:var(--full-height);display:flex;flex-direction:column}.search-section[data-v-794ab796]{position:sticky;top:0;z-index:10;box-shadow:0 1px 4px rgba(0,0,0,.05)}.list-container[data-v-794ab796]{flex:1;padding:12px;overflow-y:auto}.position-card[data-v-794ab796]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.02);transition:all .2s}.position-card[data-v-794ab796]:active{background-color:#fafafa}.position-card .card-header[data-v-794ab796]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f5f6f7}.position-card .card-header .position-title[data-v-794ab796]{font-size:16px;font-weight:600;color:#333;flex:1;margin-right:8px}.position-card .card-stats[data-v-794ab796]{display:flex;align-items:center}.position-card .card-stats .stat-item[data-v-794ab796]{display:flex;flex-direction:column;align-items:center;flex:1}.position-card .card-stats .stat-item .label[data-v-794ab796]{font-size:12px;color:#999;margin-bottom:4px}.position-card .card-stats .stat-item .value[data-v-794ab796]{font-size:16px;font-weight:600;color:#333}.position-card .card-stats .stat-item.has-unread .value[data-v-794ab796]{color:#ee0a24}.position-card .card-stats .stat-divider[data-v-794ab796]{width:1px;height:24px;background-color:#eee}.comments-popup[data-v-794ab796]{height:80vh;display:flex;flex-direction:column}.comments-popup .popup-header[data-v-794ab796]{padding:16px;text-align:center;border-bottom:1px solid #f5f6f7;background:#fff}.comments-popup .popup-header .popup-title[data-v-794ab796]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.comments-popup .popup-header .popup-subtitle[data-v-794ab796]{font-size:12px;color:#999}.comments-popup .comment-scroll-area[data-v-794ab796]{flex:1;overflow-y:auto;background-color:#f7f8fa;padding:12px}.comments-popup .comment-item[data-v-794ab796]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px}.comments-popup .comment-item .comment-user[data-v-794ab796]{display:flex;gap:12px;margin-bottom:12px}.comments-popup .comment-item .comment-user .user-avatar[data-v-794ab796]{flex-shrink:0;border:1px solid #f0f0f0}.comments-popup .comment-item .comment-user .user-info[data-v-794ab796]{flex:1}.comments-popup .comment-item .comment-user .user-info .name-row[data-v-794ab796]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.comments-popup .comment-item .comment-user .user-info .name-row .username[data-v-794ab796]{font-size:14px;font-weight:600;color:#333}.comments-popup .comment-item .comment-user .user-info .name-row .time[data-v-794ab796]{font-size:12px;color:#999}.comments-popup .comment-item .comment-user .user-info .comment-content[data-v-794ab796]{font-size:14px;color:#333;line-height:1.5}.comments-popup .comment-item .reply-section[data-v-794ab796]{padding-left:52px}.comments-popup .comment-item .reply-section .response-box[data-v-794ab796]{background:#f7f8fa;border-radius:8px;padding:10px;margin-bottom:8px}.comments-popup .comment-item .reply-section .response-box .response-header[data-v-794ab796]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.comments-popup .comment-item .reply-section .response-box .response-header .tag[data-v-794ab796]{font-size:12px;color:#1989fa;font-weight:500;background:rgba(25,137,250,.1);padding:1px 4px;border-radius:4px}.comments-popup .comment-item .reply-section .response-box .response-header .time[data-v-794ab796]{font-size:11px;color:#999}.comments-popup .comment-item .reply-section .response-box .response-content[data-v-794ab796]{font-size:13px;color:#555;line-height:1.4}.comments-popup .comment-item .reply-section .action-row[data-v-794ab796]{display:flex;justify-content:flex-end}.comments-popup .comment-item .reply-section .action-row .action-btn[data-v-794ab796]{height:24px;line-height:22px;font-size:12px;padding:0 12px}.reply-input-popup[data-v-794ab796]{width:90%;max-width:340px}.reply-container[data-v-794ab796]{display:flex;flex-direction:column}.reply-container .reply-header[data-v-794ab796]{padding:16px;text-align:center;font-size:16px;font-weight:600;color:#333;border-bottom:1px solid #f5f6f7}.reply-container .reply-body[data-v-794ab796]{padding:16px}.reply-container .reply-body .reply-textarea[data-v-794ab796]{background:#f7f8fa;border-radius:8px;padding:10px}.reply-container .reply-footer[data-v-794ab796]{padding:0 16px 16px}.custom-pagination-list[data-v-794ab796]{background:transparent}