.page[data-v-7b6c1f98]{min-height:100vh;padding:calc(.875rem + env(safe-area-inset-top)) .875rem calc(5.5rem + env(safe-area-inset-bottom));background:#fff}.image-btn[data-v-7b6c1f98],.more-btn[data-v-7b6c1f98]{margin:0;padding:0;border:0;background:transparent}.mine-top-nav[data-v-7b6c1f98]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:#2b2229;font-size:1.5rem;font-weight:900}.mine-nav-back[data-v-7b6c1f98]{width:1.375rem;height:1.375rem}.mine-head[data-v-7b6c1f98]{position:relative;overflow:hidden;margin-bottom:.75rem;padding:1rem;color:#fff;background:linear-gradient(135deg,#2b2229,#ff4b87 68%,#ffadbf);border-radius:1.125rem;box-shadow:0 .5625rem 1.1875rem rgba(255,62,127,.2)}.mine-head[data-v-7b6c1f98]:after{content:"";position:absolute;right:-1.5rem;top:-1.5625rem;width:6.875rem;height:6.875rem;background:rgba(255,255,255,.14);border-radius:50%}.mine-desc[data-v-7b6c1f98]{position:relative;z-index:1;display:block;color:rgba(255,255,255,.86);font-size:.8125rem;line-height:1.55}.publish-card[data-v-7b6c1f98]{padding:.6875rem .75rem;background:#fff;border:1px solid #f0e6e1;border-radius:24px;box-shadow:0 .3125rem .8125rem rgba(75,43,54,.04)}.publish-row[data-v-7b6c1f98]{display:flex;align-items:flex-start;gap:.5625rem}.publish-left[data-v-7b6c1f98]{display:flex;align-items:flex-start;gap:.5625rem;min-width:0;flex:1}.publish-avatar[data-v-7b6c1f98]{width:2.375rem;height:2.375rem;flex-shrink:0;border:.125rem solid #fff;border-radius:50%}.publish-avatar.text-avatar[data-v-7b6c1f98]{display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ff3e7f,#ff8fac);font-size:.8125rem;font-weight:900}.publish-input[data-v-7b6c1f98]{flex:1;min-height:1.375rem;padding:.3125rem 0;font-size:.8125rem;color:#1d1b20;background:transparent}.camera-btn[data-v-7b6c1f98]{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;border-radius:50%}.camera-icon[data-v-7b6c1f98]{width:1.25rem;height:1.25rem}.publish-submit-row[data-v-7b6c1f98]{display:flex;justify-content:flex-end;margin-top:.5rem}.submit-publish-btn[data-v-7b6c1f98]{height:2rem;margin:0;padding:0 1.125rem;color:#fff;background:linear-gradient(135deg,#ff3e7f,#ff8fac);border:0;border-radius:1rem;font-size:.8125rem;font-weight:700}.draft-images[data-v-7b6c1f98]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4375rem;margin-top:.5625rem}.draft-img-cell[data-v-7b6c1f98]{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid #f0e6e1;border-radius:.5rem;background:#f7f1ee}.draft-img-cell uni-image[data-v-7b6c1f98]{width:100%;height:100%}.draft-uploading[data-v-7b6c1f98]{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:.3125rem;color:#8f7f86;background:#f7f8fa;font-size:.6875rem;font-weight:800}.draft-spinner[data-v-7b6c1f98]{width:1.1875rem;height:1.1875rem;border:.15625rem solid #e2e6ec;border-top-color:#ff3e7f;border-radius:50%;animation:draft-spin-7b6c1f98 .8s linear infinite}@keyframes draft-spin-7b6c1f98{to{transform:rotate(360deg)}}.draft-remove[data-v-7b6c1f98]{position:absolute;top:.25rem;right:.25rem;z-index:3;width:1.125rem;height:1.125rem;display:grid;place-items:center;color:#fff;background:rgba(0,0,0,.46);border-radius:50%;font-size:.875rem}.notice-pills[data-v-7b6c1f98]{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;margin:1rem 0 .5625rem}.refresh-pill[data-v-7b6c1f98]{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;min-height:2rem;margin:0;padding:0 .875rem;color:#6f6369;background:rgba(255,255,255,.82);border:0;border-radius:999px;box-shadow:inset 0 0 0 .03125rem rgba(255,62,127,.08),0 .25rem .6875rem rgba(75,43,54,.05);font-size:.75rem;line-height:2rem;backdrop-filter:blur(10px)}.refresh-pill[data-v-7b6c1f98]:after{border:0}.refresh-pill.glow[data-v-7b6c1f98]{color:#ff3e7f;background:linear-gradient(135deg,#fff,#fff1f6);box-shadow:inset 0 0 0 .03125rem rgba(255,62,127,.13),0 .3125rem .8125rem rgba(255,62,127,.1)}.refresh-icon[data-v-7b6c1f98]{color:#ff3e7f;font-size:.875rem;font-weight:900}.interaction-panel[data-v-7b6c1f98]{display:grid;gap:.3125rem;margin:-.125rem 0 .625rem;padding:.4375rem;background:#fff;border:1px solid #f0e6e1;border-radius:.5625rem}.interaction-notice[data-v-7b6c1f98]{display:flex;align-items:flex-start;gap:.4375rem;min-height:1.625rem;padding:.25rem .0625rem;color:#6f6369;font-size:.75rem}.interaction-copy[data-v-7b6c1f98]{display:grid;gap:.125rem;min-width:0;flex:1}.interaction-line[data-v-7b6c1f98]{display:flex;align-items:center;gap:.25rem}.interaction-name[data-v-7b6c1f98]{color:#1d1b20;font-weight:900}.interaction-detail[data-v-7b6c1f98]{color:#1d1b20;line-height:1.45;word-break:break-word}.interaction-moment[data-v-7b6c1f98]{color:#9a8d93;font-size:.6875rem;line-height:1.4;word-break:break-word}.interaction-open[data-v-7b6c1f98]{flex-shrink:0;padding-top:.125rem;color:#ff3e7f;font-size:.6875rem;font-weight:800}.moment[data-v-7b6c1f98]{padding:.8125rem;background:#fff;border:1px solid #f0e6e1;border-radius:24px;box-shadow:0 .375rem .9375rem rgba(75,43,54,.05);transition:box-shadow .2s ease,border-color .2s ease}.moment.highlighted[data-v-7b6c1f98]{border-color:#ff9ab9;box-shadow:0 0 0 .125rem rgba(255,62,127,.12),0 .375rem .9375rem rgba(75,43,54,.06)}.feed[data-v-7b6c1f98]{display:grid;gap:.875rem}.author-line[data-v-7b6c1f98]{display:flex;align-items:center;justify-content:space-between;gap:.5625rem}.author[data-v-7b6c1f98]{display:grid;grid-template-columns:2.5625rem minmax(0,1fr);gap:.5rem;align-items:center}.avatar[data-v-7b6c1f98]{width:2.75rem;height:2.75rem;border-radius:50%;background:#f7f1ee}.text-avatar[data-v-7b6c1f98]{display:grid;place-items:center;color:#fff;font-size:.9375rem;font-weight:900}.name-line[data-v-7b6c1f98]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.name[data-v-7b6c1f98]{color:#172026;font-size:.9375rem;font-weight:900}.verified-badge[data-v-7b6c1f98],.vip[data-v-7b6c1f98]{display:inline-flex;align-items:center;justify-content:center;height:1.0625rem;padding:0 .375rem;border-radius:999px;font-size:.59375rem;font-weight:900;line-height:1.0625rem}.verified-badge[data-v-7b6c1f98]{color:#168553;background:#e8fbf2;box-shadow:inset 0 0 0 .03125rem rgba(41,181,106,.16)}.vip[data-v-7b6c1f98]{color:#fff;background:linear-gradient(90deg,#ff0051,#ff4d8d)}.resting[data-v-7b6c1f98]{padding:.125rem .3125rem;color:#7b8491;background:#eef1f5;border-radius:.5625rem;font-size:.625rem;font-weight:800}.time[data-v-7b6c1f98]{display:block;margin-top:.25rem;color:#49454f;font-size:.71875rem}.more-btn[data-v-7b6c1f98]{margin:0;padding:0;border:0;background:transparent}.more-wrap[data-v-7b6c1f98]{position:relative}.more-dots[data-v-7b6c1f98]{display:block;padding:.25rem .125rem;font-size:.875rem;color:#8b7c83;letter-spacing:.0625rem;line-height:1}.menu-popup[data-v-7b6c1f98]{position:absolute;top:1.5rem;right:0;z-index:10;background:#fff;border:1px solid #f0e6e1;border-radius:.375rem;box-shadow:0 .1875rem .625rem rgba(0,0,0,.1);overflow:hidden}.menu-item[data-v-7b6c1f98]{padding:.5625rem 1rem;color:#1d1b20;font-size:.78125rem;white-space:nowrap}.menu-item[data-v-7b6c1f98]:active{background:#fff3f8}.pinned-tag[data-v-7b6c1f98]{display:inline-block;margin-top:.375rem;margin-right:.3125rem;padding:.125rem .4375rem;color:#ff3e7f;background:#fff3f8;border:1px solid #ffd9df;border-radius:.25rem;font-size:.6875rem;font-weight:700}.audit-tag[data-v-7b6c1f98]{color:#8b4bb0;background:#f6edff;border-color:#ead7ff}.content[data-v-7b6c1f98]{display:block;margin-top:.5625rem;color:#1d1b20;font-size:.84375rem;line-height:1.65}.photos[data-v-7b6c1f98]{display:grid;grid-template-columns:1fr;gap:.375rem;margin-top:.5rem;overflow:hidden;border-radius:.5625rem}.photo-wrap[data-v-7b6c1f98]{position:relative;overflow:hidden;border-radius:.5625rem}.photos uni-image[data-v-7b6c1f98]{width:100%;height:13.4375rem;border:1px solid #f0e6e1;border-radius:.5625rem;background:#f7f1ee}.photo-wrap.pending uni-image[data-v-7b6c1f98],.photo-wrap.rejected uni-image[data-v-7b6c1f98]{filter:brightness(.72)}.draft-img-cell.pending uni-image[data-v-7b6c1f98]{filter:brightness(.72)}.image-audit-overlay[data-v-7b6c1f98]{position:absolute;top:.375rem;left:.375rem;z-index:2;display:inline-flex;align-items:center;color:#fff;background:transparent;pointer-events:none}.image-audit-title[data-v-7b6c1f98]{min-width:3rem;padding:.21875rem .5rem;background:rgba(139,75,176,.92);border-radius:999px;font-size:.6875rem;font-weight:900;box-shadow:0 .25rem .5625rem rgba(39,20,46,.18);text-align:center}.image-audit-sub[data-v-7b6c1f98]{display:none}.image-audit-overlay.rejected .image-audit-title[data-v-7b6c1f98]{background:rgba(190,45,67,.9)}.actions[data-v-7b6c1f98]{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid #f0e6e1}.action-btn[data-v-7b6c1f98]{height:1.9375rem;margin:0;padding:0;color:#49454f;background:transparent;border:none;font-size:.75rem;display:flex;align-items:center;justify-content:center}.like-action[data-v-7b6c1f98]{color:#ff3e7f;display:flex;align-items:center;justify-content:center;font-size:.75rem}.action-icon[data-v-7b6c1f98]{width:1rem;height:1rem;margin-right:.25rem;flex-shrink:0}.heart-filled[data-v-7b6c1f98]{margin-right:.25rem;font-size:.875rem;color:#ff3e7f}.like-users[data-v-7b6c1f98]{display:flex;align-items:flex-start;gap:.3125rem;margin-top:.5rem;padding:.5rem .5625rem;color:#b76c88;background:#fbf2ed;border-radius:.5rem;font-size:.78125rem;line-height:1.55}.like-heart-small[data-v-7b6c1f98]{flex-shrink:0;color:#ff3e7f;font-size:.75rem;line-height:1.55}.like-name-list[data-v-7b6c1f98]{display:flex;align-items:center;flex-wrap:wrap;gap:.1875rem .375rem;min-width:0}.like-user-name[data-v-7b6c1f98]{color:#9c496b;font-weight:800}.comments[data-v-7b6c1f98]{display:grid;gap:.375rem;margin-top:.5rem;padding:.5625rem;color:#1d1b20;background:#fbf2ed;border-radius:.5rem;font-size:.78125rem}.comment-item[data-v-7b6c1f98]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4375rem;line-height:1.55}.comment-main[data-v-7b6c1f98]{flex:1;min-width:0}.comment-name[data-v-7b6c1f98]{color:#1d1b20;font-weight:800}.comment-colon[data-v-7b6c1f98]{color:#8b7c83}.comment-body[data-v-7b6c1f98]{color:#3b3337;word-break:break-word}.comment-reply-to[data-v-7b6c1f98]{color:#b76c88;font-weight:700}.comment-reply-name[data-v-7b6c1f98]{color:#9c496b;font-weight:800}.comment-reply-btn[data-v-7b6c1f98]{padding-top:.0625rem;color:#b76c88;font-size:.6875rem;flex-shrink:0}.expand-comments[data-v-7b6c1f98]{color:#ff3e7f;font-size:.71875rem;text-align:center;padding:.25rem 0}.comment-box[data-v-7b6c1f98]{display:grid;gap:.375rem;margin-top:.4375rem;padding:.4375rem;background:#fff9f7;border:1px solid #f0e6e1;border-radius:.5625rem}.reply-bar[data-v-7b6c1f98]{display:flex;align-items:center;justify-content:space-between;min-height:1.1875rem;color:#b76c88;font-size:.6875rem;font-weight:700}.reply-cancel[data-v-7b6c1f98]{padding-left:.625rem;color:#8b7c83;font-weight:500}.comment-compose[data-v-7b6c1f98]{display:grid;grid-template-columns:minmax(0,1fr) 3.375rem;align-items:start;gap:.375rem}.comment-input[data-v-7b6c1f98]{width:100%;height:2.375rem;min-height:2.375rem;box-sizing:border-box;padding:.5625rem .625rem;color:#1d1b20;background:#fff;border:1px solid #f0e6e1;border-radius:.5625rem;font-size:.78125rem;line-height:1.45}.comment-send[data-v-7b6c1f98]{width:3.375rem;height:2.375rem;margin:0;padding:0;color:#fff;background:linear-gradient(135deg,#ff3e7f,#ff8fac);border:0;border-radius:.5625rem;font-size:.75rem;font-weight:800;line-height:2.375rem}.comment-send[data-v-7b6c1f98]:after{border:0}.empty[data-v-7b6c1f98]{padding:2.5rem 0;text-align:center;color:#9aa1aa}.tabbar[data-v-7b6c1f98]{position:fixed;z-index:90;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding:.5625rem 1.125rem calc(1.0625rem + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);border:1px solid #f0e6e1;border-bottom:0;border-radius:1rem 1rem 0 0;box-shadow:0 -.25rem 1.125rem rgba(75,43,54,.06)}.tab[data-v-7b6c1f98]{position:relative;display:grid;justify-items:center;gap:.1875rem;text-align:center;color:#49454f;font-size:.625rem}.tab-icon[data-v-7b6c1f98]{font-size:1.25rem;line-height:1}.tab-icon-img[data-v-7b6c1f98]{width:1.25rem;height:1.25rem}.tab-label[data-v-7b6c1f98]{display:block;line-height:1}.tab.active[data-v-7b6c1f98]{color:#ff3e7f;font-weight:900}.tab.active[data-v-7b6c1f98]:before{content:"";position:absolute;top:-.5rem;width:1.8125rem;height:.25rem;background:linear-gradient(135deg,#ff3e7f,#ff8fac);border-radius:999px}.tab-message-badge[data-v-7b6c1f98]{position:absolute;top:-.25rem;right:.9375rem;min-width:.9375rem;height:.9375rem;padding:0 .25rem;color:#fff;background:#ff3b30;border:.0625rem solid #fff;border-radius:999px;font-size:.5625rem;line-height:.9375rem}
