.profile-page[data-v-51de238a]{background-color:var(--color-background);padding:0}.profile-header[data-v-51de238a]{background:linear-gradient(135deg,#ff6b9d,#ff8fb3 50%,#ffa5c5);color:var(--color-text-inverse);display:flex;flex-direction:column;justify-content:center;min-height:200px;overflow:hidden;padding:40px 20px 30px;position:relative;text-align:center}.profile-header[data-v-51de238a]:before{animation:backgroundMove-51de238a 20s linear infinite;background:radial-gradient(circle,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:20px 20px;content:"";height:200%;left:-50%;opacity:.4;position:absolute;top:-50%;width:200%}.profile-header[data-v-51de238a]:after{background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,107,157,.3) 0,transparent 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes backgroundMove-51de238a{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.profile-header .avatar-section[data-v-51de238a]{display:inline-block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));margin-bottom:16px;position:relative;z-index:1}.profile-header .user-info[data-v-51de238a]{position:relative;z-index:1}.profile-header .user-info h2[data-v-51de238a]{font-size:26px;font-weight:700;letter-spacing:.3px;margin:0 0 8px;text-shadow:0 2px 8px rgba(0,0,0,.1)}.profile-header .user-info .location[data-v-51de238a]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;margin:0 0 12px;opacity:.95;text-shadow:0 1px 4px rgba(0,0,0,.08)}.profile-header .user-info .verification-status .van-tag[data-v-51de238a]{align-items:center;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.12);display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 12px}.profile-header .user-info .verification-status .van-tag.clickable-tag[data-v-51de238a]{cursor:pointer;transition:all .2s ease}.profile-header .user-info .verification-status .van-tag.clickable-tag[data-v-51de238a]:active{opacity:.8;transform:scale(.95)}.error-header .error-content[data-v-51de238a],.error-header .loading-content[data-v-51de238a],.loading-header .error-content[data-v-51de238a],.loading-header .loading-content[data-v-51de238a]{align-items:center;display:flex;flex-direction:column;gap:12px}.error-header .error-content p[data-v-51de238a],.error-header .loading-content p[data-v-51de238a],.loading-header .error-content p[data-v-51de238a],.loading-header .loading-content p[data-v-51de238a]{font-size:16px;margin:0;opacity:.9}.profile-menu[data-v-51de238a]{padding:0 12px 40px}.profile-menu .van-cell-group[data-v-51de238a]{border-radius:12px;box-shadow:0 2px 8px var(--color-shadow-light);overflow:hidden}.profile-menu[data-v-51de238a] .van-cell:active{background-color:var(--color-card)}.online-users-carousel[data-v-352f4930]{background:var(--color-card);border-bottom:1px solid var(--color-border-light);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:0 2px 8px var(--color-shadow-medium);margin-bottom:12px;padding:12px}.carousel-header[data-v-352f4930]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.carousel-header h3[data-v-352f4930]{color:var(--color-text-primary);font-size:16px;font-weight:600;margin:0}.user-swipe[data-v-352f4930]{height:90px}.swipe-item[data-v-352f4930]{height:100%}.skeleton-container[data-v-352f4930]{height:90px}.users-row[data-v-352f4930]{align-items:center;display:flex;height:100%;justify-content:space-around;padding:0 8px}.online-user[data-v-352f4930]{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:transform .2s}.online-user[data-v-352f4930]:hover{transform:scale(1.05)}.online-user .username[data-v-352f4930]{color:var(--color-text-secondary);font-size:12px;max-width:60px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.online-user.skeleton[data-v-352f4930]{cursor:default;pointer-events:none}.online-user.skeleton[data-v-352f4930]:hover{transform:none}.avatar-skeleton[data-v-352f4930]{border-radius:50%;height:50px}.avatar-skeleton[data-v-352f4930],.username-skeleton[data-v-352f4930]{animation:pulse-352f4930 1.5s ease-in-out infinite;background:var(--color-border-light);width:50px}.username-skeleton[data-v-352f4930]{border-radius:4px;height:12px}@keyframes pulse-352f4930{0%,to{opacity:1}50%{opacity:.5}}.chat-page[data-v-11f4cdc8]{background-color:var(--color-background);min-height:calc(100vh - 64px)}@media(max-width:767px){.chat-content[data-v-11f4cdc8]{padding-top:44px}}.search-container[data-v-11f4cdc8]{background:var(--color-surface);border-bottom:1px solid var(--color-border-light);padding-right:10px}.search-container .search-wrapper[data-v-11f4cdc8]{align-items:center;display:flex;gap:8px}.search-container .search-wrapper .search-input[data-v-11f4cdc8]{flex:1}.search-container .search-wrapper .search-input[data-v-11f4cdc8] .van-field__control{background-color:var(--color-input-bg);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-primary);font-size:14px;padding:3px 8px}.search-container .search-wrapper .search-btn[data-v-11f4cdc8]{flex-shrink:0;min-width:70px}.search-container .search-wrapper .cancel-btn[data-v-11f4cdc8]{flex-shrink:0;min-width:60px}.chat-list[data-v-11f4cdc8]{padding:16px}@media(max-width:767px){.chat-list[data-v-11f4cdc8]{padding:12px}}[data-v-11f4cdc8] .van-empty__description{text-align:center}.hint-text[data-v-11f4cdc8]{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin-top:8px}.connections-page[data-v-75959d8b]{background-color:var(--color-background);overflow:visible;position:relative}.user-grid .user-card[data-v-75959d8b]{align-items:center;background:var(--color-card);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:0 2px 8px var(--color-shadow-medium);cursor:pointer;display:flex;gap:12px;margin-bottom:12px;padding:16px;position:relative;transition:transform .2s}.user-grid .user-card[data-v-75959d8b]:hover{transform:translateY(-2px)}.user-grid .user-card.blurred-card[data-v-75959d8b]{cursor:pointer}.user-grid .user-card .avatar-wrapper[data-v-75959d8b]{display:inline-block;height:60px;position:relative;width:60px}.user-grid .user-card .avatar-wrapper .blurred-avatar[data-v-75959d8b]{filter:blur(8px);height:100%;width:100%}.user-grid .user-card .avatar-wrapper .avatar-overlay[data-v-75959d8b]{align-items:center;background:rgba(0,0,0,.25);border-radius:50%;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.user-grid .user-card .avatar-wrapper .avatar-overlay .premium-lock[data-v-75959d8b]{align-items:center;background:rgba(255,107,157,.95);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;height:32px;justify-content:center;width:32px}.user-grid .user-card .avatar-wrapper .avatar-overlay .premium-lock .van-icon[data-v-75959d8b]{color:#fff;font-size:16px}.user-grid .user-card .user-info.blurred-info[data-v-75959d8b]{filter:blur(4px);pointer-events:none}.user-grid .user-card.matched[data-v-75959d8b]{border:1px solid var(--color-primary);margin-top:12px}.user-grid .user-card.matched .match-badge[data-v-75959d8b]{align-items:center;background:var(--color-primary);border-radius:16px;color:var(--color-text-inverse);display:flex;font-size:12px;gap:4px;padding:6px 12px;position:absolute;right:16px;top:-12px;white-space:nowrap;z-index:5}.user-grid .user-card .user-info[data-v-75959d8b]{flex:1}.user-grid .user-card .user-info h4[data-v-75959d8b]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:4px;margin:0 0 4px}.user-grid .user-card .user-info h4 .verified-icon[data-v-75959d8b]{color:var(--color-primary);font-size:16px}.user-grid .user-card .user-info p[data-v-75959d8b]{color:var(--color-text-tertiary);font-size:14px;margin:0}.user-grid .user-card .floating-actions[data-v-75959d8b]{bottom:12px;display:flex;flex-direction:row;gap:8px;position:absolute;right:12px;z-index:10}.user-grid .user-card .floating-btn[data-v-75959d8b]{align-items:center;backdrop-filter:blur(10px);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.user-grid .user-card .floating-btn[data-v-75959d8b]:hover{transform:translateY(-2px)}.user-grid .user-card .floating-btn[data-v-75959d8b]:active{transform:scale(.95)}.user-grid .user-card .floating-btn .floating-icon[data-v-75959d8b]{font-size:18px;transition:all .2s ease}.user-grid .user-card .floating-btn.chat-btn[data-v-75959d8b]{background:hsla(0,0%,47%,.25);box-shadow:0 2px 6px rgba(0,0,0,.2)}.user-grid .user-card .floating-btn.chat-btn .floating-icon[data-v-75959d8b]{color:hsla(0,0%,100%,.9)}.user-grid .user-card .floating-btn.chat-btn[data-v-75959d8b]:hover{background:hsla(0,0%,47%,.4);box-shadow:0 3px 8px rgba(0,0,0,.25)}.user-grid .user-card .floating-btn.chat-btn.matched[data-v-75959d8b]{background:hsla(0,0%,47%,.25)}.user-grid .user-card .floating-btn.chat-btn.matched .floating-icon[data-v-75959d8b]{color:hsla(0,0%,100%,.9)}.user-grid .user-card .floating-btn.chat-btn.matched[data-v-75959d8b]:hover{background:hsla(0,0%,47%,.4)}.user-grid .user-card .floating-btn.like-btn[data-v-75959d8b]{background:rgba(255,107,157,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.user-grid .user-card .floating-btn.like-btn .floating-icon[data-v-75959d8b]{color:var(--color-primary)}.user-grid .user-card .floating-btn.like-btn.active[data-v-75959d8b]{background:var(--color-primary);box-shadow:0 2px 8px rgba(255,107,157,.5)}.user-grid .user-card .floating-btn.like-btn.active .floating-icon.liked[data-v-75959d8b]{color:#fff;transform:scale(1.1)}.user-grid .user-card .floating-btn.like-btn[data-v-75959d8b]:hover:not(.active){background:rgba(255,107,157,.25);box-shadow:0 3px 8px rgba(0,0,0,.2)}.user-grid .user-card .floating-btn.unlike-btn[data-v-75959d8b]{background:rgba(255,71,87,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.user-grid .user-card .floating-btn.unlike-btn .floating-icon[data-v-75959d8b]{color:#ee0a24}.user-grid .user-card .floating-btn.unlike-btn[data-v-75959d8b]:hover{background:rgba(255,71,87,.25);box-shadow:0 3px 8px rgba(0,0,0,.2)}@media(max-width:767px){.user-grid .user-card .floating-actions[data-v-75959d8b]{bottom:8px;gap:6px;right:8px}.user-grid .user-card .floating-btn[data-v-75959d8b]{height:36px;width:36px}.user-grid .user-card .floating-btn .floating-icon[data-v-75959d8b]{font-size:14px}}.tab-content-wrapper[data-v-75959d8b]{position:relative}.tab-content-wrapper.content-locked[data-v-75959d8b]{height:calc(100vh - 181px);overflow:hidden}@media(min-width:768px)and (max-width:1023px){.tab-content-wrapper.content-locked[data-v-75959d8b]{height:calc(100vh - 141px)}}@media(min-width:1024px){.tab-content-wrapper.content-locked[data-v-75959d8b]{height:calc(100vh - 141px)}}.tab-content-wrapper.content-locked .user-grid[data-v-75959d8b]{filter:blur(8px);pointer-events:none;user-select:none}.tab-content-wrapper.is-empty[data-v-75959d8b]{height:calc(100vh - 181px)}@media(min-width:768px)and (max-width:1023px){.tab-content-wrapper.is-empty[data-v-75959d8b]{height:calc(100vh - 141px)}}@media(min-width:1024px){.tab-content-wrapper.is-empty[data-v-75959d8b]{height:calc(100vh - 141px)}}.tab-content-wrapper.is-empty[data-v-75959d8b] .van-pull-refresh{height:100%}.tab-content-wrapper.is-empty[data-v-75959d8b] .van-pull-refresh__track{padding-top:60px}.tab-content-wrapper.is-empty[data-v-75959d8b] .van-empty{padding:0}.premium-overlay[data-v-75959d8b]{cursor:pointer;left:50%;pointer-events:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.premium-overlay .lock-icon[data-v-75959d8b]{color:var(--color-primary);filter:drop-shadow(0 8px 24px rgba(255,107,157,.5));font-size:80px}.moment-card[data-v-659f11f7]{background:var(--color-card);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:0 2px 8px var(--color-shadow-medium);margin-bottom:16px;padding:16px}.moment-header[data-v-659f11f7]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.moment-header-right[data-v-659f11f7]{margin-top:-14px}.moment-menu-icon[data-v-659f11f7]{border-radius:4px;color:#999;cursor:pointer;padding:4px;transition:all .2s ease}.moment-menu-icon[data-v-659f11f7]:hover{background-color:rgba(0,0,0,.05);color:#666}.moment-menu-icon[data-v-659f11f7]:active{background-color:rgba(0,0,0,.1)}.user-info[data-v-659f11f7]{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex:1;margin:-4px;padding:4px;touch-action:manipulation;transition:background-color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.user-info[data-v-659f11f7]:hover{background-color:rgba(0,0,0,.05)}.user-info[data-v-659f11f7]:active{background-color:rgba(0,0,0,.1)}.user-avatar[data-v-659f11f7]{margin-right:12px}.user-details[data-v-659f11f7]{flex:1}.user-name[data-v-659f11f7]{align-items:center;color:var(--color-text-primary);display:flex;font-size:16px;font-weight:600;gap:4px}.user-age-location[data-v-659f11f7]{color:var(--color-text-tertiary);font-size:12px;margin-top:2px}.moment-time[data-v-659f11f7]{color:var(--color-text-tertiary);font-size:12px;margin-top:5px;text-align:right}.moment-content[data-v-659f11f7]{margin-bottom:16px}.moment-content.locked-content .moment-text[data-v-659f11f7]{filter:blur(4px);pointer-events:none}.moment-text[data-v-659f11f7]{color:var(--color-text-primary);font-size:15px;line-height:1.5;margin:0 0 12px}.moment-images[data-v-659f11f7]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.moment-images.single-image[data-v-659f11f7]{grid-template-columns:1fr;max-width:240px}.image-container[data-v-659f11f7]{border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.image-container img[data-v-659f11f7]{background-color:#f5f5f5;display:block;height:160px;object-fit:cover;transition:transform .2s;width:100%}.image-container img[data-v-659f11f7]:hover{transform:scale(1.02)}.image-container img[src*=placeholder][data-v-659f11f7],.image-container img[src=""][data-v-659f11f7]{filter:grayscale(.3);opacity:.7}.moment-actions[data-v-659f11f7]{border-top:.5px solid var(--color-divider);padding-top:12px}.action-buttons[data-v-659f11f7]{display:flex;gap:32px}.comments-section[data-v-659f11f7]{border-top:.5px solid var(--color-divider);margin-top:16px;padding-top:16px}.comments-list[data-v-659f11f7]{margin-bottom:16px}.comment-item[data-v-659f11f7]{display:flex;margin-bottom:12px;position:relative}.comment-item[data-v-659f11f7]:last-child{margin-bottom:0}.comment-avatar[data-v-659f11f7]{cursor:pointer;margin-right:8px;margin-top:2px;touch-action:manipulation;transition:opacity .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.comment-avatar[data-v-659f11f7]:hover{opacity:.8}.comment-avatar[data-v-659f11f7]:active{opacity:.6}.comment-content[data-v-659f11f7]{flex:1;font-size:14px}.comment-user[data-v-659f11f7]{color:var(--color-text-primary);cursor:pointer;font-weight:600;margin-right:8px;touch-action:manipulation;transition:color .2s ease;-webkit-tap-highlight-color:rgba(255,107,157,.2)}.comment-user[data-v-659f11f7]:hover{color:var(--color-primary)}.comment-user[data-v-659f11f7]:active{opacity:.7}.comment-text[data-v-659f11f7]{color:var(--color-text-secondary)}.comment-time[data-v-659f11f7]{color:var(--color-text-tertiary);font-size:12px;margin-top:4px}.comment-actions[data-v-659f11f7]{margin-left:auto;padding-left:8px}.comment-menu-icon[data-v-659f11f7]{border-radius:4px;color:#999;cursor:pointer;font-size:16px;padding:4px;transition:all .2s ease}.comment-menu-icon[data-v-659f11f7]:hover{background-color:rgba(0,0,0,.05);color:#666}.comment-menu-icon[data-v-659f11f7]:active{background-color:rgba(0,0,0,.1)}.comments-actions[data-v-659f11f7]{display:flex;justify-content:center;margin-top:12px}.comments-toggle-btn[data-v-659f11f7],.load-more-btn[data-v-659f11f7]{align-items:center;background:none;border:none;border-radius:16px;color:#666;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 16px;transition:all .2s ease}.comments-toggle-btn[data-v-659f11f7]:hover,.load-more-btn[data-v-659f11f7]:hover{background-color:rgba(255,107,157,.1);color:#ff6b9d}.comments-toggle-btn[data-v-659f11f7]:disabled,.load-more-btn[data-v-659f11f7]:disabled{cursor:not-allowed;opacity:.5}.comments-toggle-btn .van-icon[data-v-659f11f7],.load-more-btn .van-icon[data-v-659f11f7]{font-size:14px}.comment-input-section[data-v-659f11f7]{align-items:center;background:var(--color-input-bg);border:1px solid var(--color-border-light);border-radius:20px;display:flex;gap:12px;min-height:36px;padding:4px 8px;transition:border-color .3s ease}.comment-input-section[data-v-659f11f7]:focus-within{border-color:var(--color-primary)}.comment-input[data-v-659f11f7]{flex:1;padding:0}.comment-input[data-v-659f11f7] .van-field__control{background:transparent;border:none;border-radius:0;font-size:14px;line-height:1.4;min-height:28px;padding:6px 8px}.comment-input[data-v-659f11f7] .van-field__body{border:none;min-height:28px}.comment-input[data-v-659f11f7] .van-field{min-height:28px;padding:0}.send-button[data-v-659f11f7]{background:var(--color-primary);border:none;box-shadow:0 2px 4px rgba(255,107,157,.2);height:28px;min-width:60px}.send-button[data-v-659f11f7] .van-button__content{color:var(--color-text-inverse);font-size:13px;font-weight:600}.send-button[data-v-659f11f7]:not(:disabled):hover{background:var(--color-primary-dark);box-shadow:0 2px 6px rgba(255,107,157,.3)}.send-button[data-v-659f11f7]:not(:disabled):active{transform:scale(.98)}.send-button[data-v-659f11f7]:disabled{background:var(--color-border);box-shadow:none;opacity:.4}.send-button[data-v-659f11f7]:disabled .van-button__content{color:var(--color-text-disabled)}@media(min-width:1024px){.image-container img[data-v-659f11f7]{height:240px}}@media(max-width:767px){.moment-card[data-v-659f11f7]{margin-bottom:12px;padding:12px}.moment-images[data-v-659f11f7]{grid-template-columns:repeat(2,1fr)}.moment-images.single-image[data-v-659f11f7]{grid-template-columns:1fr}.action-buttons[data-v-659f11f7]{gap:20px}}.moment-editor .editor-container[data-v-0b59d222]{background:var(--color-card);display:flex;flex-direction:column;height:100%}.moment-editor .editor-header[data-v-0b59d222]{border-bottom:1px solid var(--color-border-light);padding:16px;text-align:center}.moment-editor .editor-header h3[data-v-0b59d222]{color:var(--color-text-primary);font-size:18px;font-weight:600;margin:0}.moment-editor .editor-content[data-v-0b59d222]{flex:1;overflow-y:auto;padding:16px}.moment-editor .image-upload-section[data-v-0b59d222]{margin-top:24px;padding:0 16px}.moment-editor .image-upload-section .upload-title[data-v-0b59d222]{align-items:center;color:var(--color-text-primary);display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.moment-editor .image-upload-section .upload-title .upload-count[data-v-0b59d222]{color:var(--color-text-tertiary);font-size:14px;font-weight:400}.moment-editor .image-upload-section .upload-title .required-mark[data-v-0b59d222]{color:#ee0a24;font-size:16px;font-weight:600}.moment-editor .image-upload-section[data-v-0b59d222] .van-uploader .van-uploader__upload{background:var(--color-background-secondary);border:2px dashed var(--color-border);border-radius:8px}.moment-editor .image-upload-section[data-v-0b59d222] .van-uploader .van-uploader__upload:hover{background:var(--color-hover);border-color:var(--color-primary)}.moment-editor .image-upload-section[data-v-0b59d222] .van-uploader .van-uploader__upload-icon{color:var(--color-text-tertiary)}.moment-editor .image-upload-section[data-v-0b59d222] .van-uploader .van-uploader__upload-text{color:var(--color-text-secondary);font-size:14px}.moment-editor .image-upload-section[data-v-0b59d222] .van-uploader .van-uploader__preview{border-radius:8px;overflow:hidden}.moment-editor .content-input[data-v-0b59d222]{margin-top:24px}.moment-editor .content-input[data-v-0b59d222] .van-field__control{background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);font-size:15px;line-height:1.5;padding:12px;resize:none}.moment-editor .editor-footer[data-v-0b59d222]{border-top:1px solid var(--color-border-light);display:flex;gap:12px;padding:16px}.moment-editor .editor-footer .btn[data-v-0b59d222]{flex:1}@media(max-width:767px){.moment-editor .editor-content[data-v-0b59d222]{padding:0}.moment-editor .editor-footer[data-v-0b59d222]{padding:12px 16px}}.show-list .moments-container[data-v-205172a7]{padding-bottom:20px}.show-list[data-v-205172a7] .van-empty{padding:40px 0}.show-list.is-empty[data-v-205172a7]{height:calc(100vh - 181px)}@media(min-width:768px)and (max-width:1023px){.show-list.is-empty[data-v-205172a7]{height:calc(100vh - 141px)}}@media(min-width:1024px){.show-list.is-empty[data-v-205172a7]{height:calc(100vh - 141px)}}.show-list.is-empty[data-v-205172a7] .van-pull-refresh{height:100%}.show-list.is-empty .content-wrapper[data-v-205172a7]{padding-top:60px}.show-list.is-empty[data-v-205172a7] .van-empty{padding:0}.show-page[data-v-364d4753]{background:var(--color-background);overflow:visible;position:relative}.show-tabs[data-v-364d4753] .sticky-tabs-container,.show-tabs[data-v-364d4753] .tab-content{min-height:auto}.verified-content[data-v-364d4753]{min-height:400px;position:relative}.verified-content.content-locked[data-v-364d4753]{height:calc(100vh - 156px);overflow:hidden}@media(min-width:1024px){.verified-content.content-locked[data-v-364d4753]{height:calc(100vh - 133px)}}.verified-content.content-locked[data-v-364d4753] .show-list{filter:blur(8px);pointer-events:none;user-select:none}.premium-overlay[data-v-364d4753]{cursor:pointer;left:50%;pointer-events:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.premium-overlay .lock-icon[data-v-364d4753]{color:var(--color-primary);filter:drop-shadow(0 8px 24px rgba(255,107,157,.5));font-size:80px}.floating-post-button[data-v-364d4753]{align-items:center;background:var(--color-primary);border-radius:50%;bottom:140px;box-shadow:0 4px 12px var(--color-shadow-medium);cursor:pointer;display:flex;height:48px;justify-content:center;position:fixed;right:20px;transition:all .3s ease;width:48px;z-index:999}.floating-post-button[data-v-364d4753]:hover{box-shadow:0 6px 16px var(--color-shadow-dark);transform:translateY(-2px)}.floating-post-button[data-v-364d4753]:active{transform:translateY(0)}.floating-post-button .van-icon[data-v-364d4753]{color:#fff;font-weight:700}@media(max-width:767px){.floating-post-button[data-v-364d4753]{bottom:140px;right:20px}}.custom-dialog[data-v-dbab4504]{background:var(--color-surface);padding:24px 20px 20px}.custom-dialog .dialog-header[data-v-dbab4504]{margin-bottom:20px;text-align:center}.custom-dialog .dialog-header .icon-wrapper[data-v-dbab4504]{align-items:center;background:linear-gradient(135deg,rgba(255,139,171,.1),rgba(255,139,171,.2));border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 16px;width:80px}.custom-dialog .dialog-header .icon-wrapper .van-icon[data-v-dbab4504]{color:var(--color-primary)}.custom-dialog .dialog-header h3[data-v-dbab4504]{color:var(--color-text-primary);font-size:20px;font-weight:600;margin:0 0 8px}.custom-dialog .dialog-header .dialog-desc[data-v-dbab4504]{color:var(--color-text-secondary);font-size:14px;line-height:1.6;margin:0;padding:0 8px}.custom-dialog .dialog-header .required-badge[data-v-dbab4504]{align-items:center;background:rgba(255,139,171,.1);border-radius:16px;color:var(--color-primary);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-top:12px;padding:6px 12px}.custom-dialog .dialog-header .required-badge .van-icon[data-v-dbab4504]{color:var(--color-primary)}.custom-dialog .dialog-content[data-v-dbab4504]{margin-bottom:20px}.custom-dialog .dialog-actions[data-v-dbab4504]{display:flex;gap:10px}.custom-dialog .dialog-actions[data-v-dbab4504]:has(.van-button:only-child){flex-direction:column}.custom-dialog .dialog-actions[data-v-dbab4504]:has(.van-button:nth-child(2)){flex-direction:row}.custom-dialog .dialog-actions:has(.van-button:nth-child(2)) .van-button[data-v-dbab4504]{flex:1}.custom-dialog .dialog-actions .primary-btn[data-v-dbab4504]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 12px rgba(255,139,171,.3);font-size:16px;font-weight:600;height:44px;transition:all .3s ease}.custom-dialog .dialog-actions .primary-btn[data-v-dbab4504]:active{box-shadow:0 2px 8px rgba(255,139,171,.2);transform:scale(.98)}.custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504]{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:15px;font-weight:500;height:44px;transition:all .3s ease}.custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504]:active{background:var(--color-hover);transform:scale(.98)}.stayin-content .stayin-options[data-v-dbab4504]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.stayin-content .stayin-options .stayin-btn[data-v-dbab4504]{flex:0 0 calc(50% - 4px);font-size:13px;height:40px;margin:0;min-width:auto;transition:all .3s ease}.stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504]{background:var(--color-card);border:1px solid var(--color-border);color:var(--color-text-primary)}.stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504]:active{background:var(--color-hover)}.stayin-content .stayin-options .stayin-btn.van-button--primary[data-v-dbab4504]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 2px 8px rgba(255,139,171,.3)}.dark-theme .custom-dialog[data-v-dbab4504],[data-theme=dark] .custom-dialog[data-v-dbab4504]{background:var(--color-surface)}.dark-theme .custom-dialog .dialog-header .icon-wrapper[data-v-dbab4504],[data-theme=dark] .custom-dialog .dialog-header .icon-wrapper[data-v-dbab4504]{background:linear-gradient(135deg,rgba(255,139,171,.15),rgba(255,139,171,.25))}.dark-theme .custom-dialog .dialog-header .required-badge[data-v-dbab4504],[data-theme=dark] .custom-dialog .dialog-header .required-badge[data-v-dbab4504]{background:rgba(255,139,171,.15)}.dark-theme .custom-dialog .dialog-actions .primary-btn[data-v-dbab4504],[data-theme=dark] .custom-dialog .dialog-actions .primary-btn[data-v-dbab4504]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 12px rgba(255,139,171,.4)}.dark-theme .custom-dialog .dialog-actions .primary-btn[data-v-dbab4504]:active,[data-theme=dark] .custom-dialog .dialog-actions .primary-btn[data-v-dbab4504]:active{box-shadow:0 2px 8px rgba(255,139,171,.3)}.dark-theme .custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504],[data-theme=dark] .custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504]{border-color:rgba(255,139,171,.3);color:var(--color-text-secondary)}.dark-theme .custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504]:active,[data-theme=dark] .custom-dialog .dialog-actions .secondary-btn[data-v-dbab4504]:active{background:rgba(255,139,171,.1)}.dark-theme .stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504],[data-theme=dark] .stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504]{background:hsla(0,0%,100%,.05);border-color:rgba(255,139,171,.2)}.dark-theme .stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504]:active,[data-theme=dark] .stayin-content .stayin-options .stayin-btn.van-button--default[data-v-dbab4504]:active{background:rgba(255,139,171,.1)}.dark-theme .stayin-content .stayin-options .stayin-btn.van-button--primary[data-v-dbab4504],[data-theme=dark] .stayin-content .stayin-options .stayin-btn.van-button--primary[data-v-dbab4504]{box-shadow:0 2px 8px rgba(255,139,171,.4)}[data-v-dbab4504] .van-picker{background:transparent}[data-v-dbab4504] .van-picker .van-picker__toolbar{display:none}[data-v-dbab4504] .van-picker .van-picker__columns{padding:0}[data-v-dbab4504] .van-picker .van-picker-column__item{color:var(--color-text-secondary);font-size:15px}[data-v-dbab4504] .van-picker .van-picker-column__item--selected{color:var(--color-primary);font-size:16px;font-weight:600}[data-v-dbab4504] .van-picker .van-picker__mask{background-image:linear-gradient(180deg,var(--color-surface),hsla(0,0%,100%,0)),linear-gradient(0deg,var(--color-surface),hsla(0,0%,100%,0))}[data-v-dbab4504] .van-picker .van-picker__frame{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border)}.dark-theme[data-v-dbab4504] .van-picker .van-picker__frame,[data-theme=dark][data-v-dbab4504] .van-picker .van-picker__frame{border-bottom-color:rgba(255,139,171,.2);border-top-color:rgba(255,139,171,.2)}[data-v-dbab4504] .van-popup{background:var(--color-surface);box-shadow:0 8px 32px rgba(0,0,0,.2)}[data-v-dbab4504] .van-popup .van-icon-cross{color:var(--color-text-tertiary);font-size:20px}[data-v-dbab4504] .van-popup .van-icon-cross:active{color:var(--color-text-secondary)}.dark-theme[data-v-dbab4504] .van-popup,[data-theme=dark][data-v-dbab4504] .van-popup{background:var(--color-surface);box-shadow:0 8px 32px rgba(0,0,0,.6)}.search-page[data-v-206a7b87]{background-color:var(--color-background);min-height:calc(100vh - 60px)}@media(min-width:1024px){.search-page[data-v-206a7b87]{min-height:100vh}}.search-page .filter-icon[data-v-206a7b87]{border-radius:50%;color:var(--color-text-primary);cursor:pointer;padding:8px;transition:all .2s ease}.search-page .filter-icon[data-v-206a7b87]:hover{background-color:var(--color-hover);color:var(--color-primary)}.search-page .filter-icon[data-v-206a7b87]:active{transform:scale(.95)}@media(max-width:767px){.content-wrapper[data-v-206a7b87]{padding-top:44px}}.search-tabs[data-v-206a7b87] .sticky-tabs-container,.search-tabs[data-v-206a7b87] .tab-content{min-height:auto}.local-content[data-v-206a7b87]{min-height:400px;position:relative}.local-content.content-locked[data-v-206a7b87]{height:calc(100vh - 223px);overflow:hidden}@media(min-width:1024px){.local-content.content-locked[data-v-206a7b87]{height:calc(100vh - 171px)}}.local-content.content-locked .location-header[data-v-206a7b87],.local-content.content-locked[data-v-206a7b87] .user-grid{filter:blur(8px);pointer-events:none;user-select:none}.verified-content[data-v-206a7b87]{min-height:400px;position:relative}.verified-content.content-locked[data-v-206a7b87]{height:calc(100vh - 185px);overflow:hidden}@media(min-width:1024px){.verified-content.content-locked[data-v-206a7b87]{height:calc(100vh - 133px)}}.verified-content.content-locked[data-v-206a7b87] .user-grid{filter:blur(8px);pointer-events:none;user-select:none}.premium-overlay[data-v-206a7b87]{cursor:pointer;left:50%;pointer-events:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.premium-overlay .lock-icon[data-v-206a7b87]{color:var(--color-primary);filter:drop-shadow(0 8px 24px rgba(255,107,157,.5));font-size:80px}.location-header[data-v-206a7b87]{align-items:center;background:var(--color-background);display:flex;gap:5px;margin:0;padding:0 0 12px}.location-header .location-icon[data-v-206a7b87]{border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:16px;padding:4px;transition:all .2s ease}.location-header .location-icon[data-v-206a7b87]:hover{background-color:var(--color-hover);transform:scale(1.1)}.location-header .location-icon[data-v-206a7b87]:active{transform:scale(.9)}.location-header span[data-v-206a7b87]{color:var(--color-text-secondary);font-size:14px}