.member-nav-icons[data-v-8b587772]{align-items:center;gap:.65rem;display:inline-flex}.member-entry[data-v-8b587772]{color:#f0e5d3;font-size:.78rem;text-decoration:none}.member-icon-btn[data-v-8b587772]{color:#e6dbc8;background:#ffffff0a;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}.member-icon-btn svg[data-v-8b587772]{width:1rem;height:1rem}.member-avatar[data-v-8b587772]{border:1px solid #ffffff59;border-radius:9999px;width:1.95rem;height:1.95rem;display:inline-flex;overflow:hidden}.member-avatar img[data-v-8b587772]{object-fit:cover;width:100%;height:100%}.member-logout-btn[data-v-8b587772]{color:#e6dbc8;background:0 0;border:1px solid #ffffff4d;border-radius:9999px;padding:.2rem .5rem;font-size:.7rem}.auth-input[data-v-6131a050]{color:#f2e8d7;background:#080605e6;border:1px solid #f9cd7540;border-radius:.75rem;outline:none;width:100%;padding:.7rem .85rem}.auth-input[data-v-6131a050]:focus{border-color:#f9cd75b3}.auth-error[data-v-6131a050]{color:#f29a9a;margin-top:.35rem;font-size:.75rem}.admin-wrap[data-v-761b7b70]{background:#111;min-height:calc(100vh - 5.25rem);padding:2rem 1rem 3rem}.admin-shell[data-v-761b7b70]{max-width:1180px;margin:0 auto}.admin-title[data-v-761b7b70]{color:#f2e8d7;margin:0 0 1rem}.admin-toast[data-v-761b7b70]{color:#f9cd75;z-index:90;background:#120f0cf2;border:1px solid #f9cd7573;border-radius:.55rem;padding:.45rem .7rem;font-size:.8rem;position:fixed;top:5.8rem;right:1rem}.admin-login[data-v-761b7b70]{max-width:420px;padding:1rem}.admin-login h2[data-v-761b7b70]{color:#f2e8d7}.admin-form-row[data-v-761b7b70]{gap:.3rem;margin-bottom:.7rem;display:grid}.admin-form-row label[data-v-761b7b70]{color:#d7cab4;font-size:.85rem}.admin-form-row input[data-v-761b7b70]{color:#f2e8d7;background:#0006;border:1px solid #f9cd754d;border-radius:.4rem;padding:.56rem .72rem;transition:border-color .15s,box-shadow .15s,background .15s}.admin-error[data-v-761b7b70]{color:#f29a9a;font-size:.85rem}.admin-topbar[data-v-761b7b70]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.tabs[data-v-761b7b70]{gap:.5rem;display:inline-flex}.tabs button[data-v-761b7b70]{color:#e8dbc7;background:0 0;border:1px solid #f9cd7559;border-radius:9999px;padding:.35rem .8rem}.tabs button.active[data-v-761b7b70]{background:#f9cd752e}.actions[data-v-761b7b70]{gap:.5rem;display:inline-flex}.dash-grid[data-v-761b7b70]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.log-panel[data-v-761b7b70]{background:#0f0c09cc;border:1px solid #f9cd7533;border-radius:.6rem;margin-top:.75rem;padding:.85rem}.log-panel h3[data-v-761b7b70]{color:#f2e8d7;margin:0 0 .6rem;font-size:.9rem}.log-panel ul[data-v-761b7b70]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.log-panel li[data-v-761b7b70]{border:1px solid #f9cd751a;border-radius:.45rem;padding:.45rem .55rem}.log-action[data-v-761b7b70]{color:#e8dbc7;font-size:.78rem}.log-time[data-v-761b7b70]{color:#bfae90;margin-top:.2rem;font-size:.7rem}.plan-features-input[data-v-761b7b70]{color:#f2e8d7;background:#0000004d;border:1px solid #f9cd7540;border-radius:.4rem;width:100%;margin-top:.5rem;padding:.35rem .55rem;font-size:.78rem}.log-panel input[type=text][data-v-761b7b70],.log-panel input[type=email][data-v-761b7b70],.log-panel input[type=password][data-v-761b7b70],.log-panel input[type=number][data-v-761b7b70],.log-panel select[data-v-761b7b70],.log-panel textarea[data-v-761b7b70],.admin-create-panel input[type=text][data-v-761b7b70],.admin-create-panel input[type=email][data-v-761b7b70],.admin-create-panel input[type=password][data-v-761b7b70],.admin-create-panel input[type=number][data-v-761b7b70],.admin-create-panel select[data-v-761b7b70],.admin-create-panel textarea[data-v-761b7b70],.side-panel input[type=text][data-v-761b7b70],.side-panel input[type=email][data-v-761b7b70],.side-panel input[type=password][data-v-761b7b70],.side-panel input[type=number][data-v-761b7b70],.side-panel select[data-v-761b7b70],.side-panel textarea[data-v-761b7b70],.table-tools input[type=text][data-v-761b7b70],.table-tools select[data-v-761b7b70]{color:#f2e8d7;background:linear-gradient(#1e1711eb,#0e0a08eb);border:1px solid #f9cd7547;border-radius:.52rem;padding:.5rem .7rem;font-size:.8rem;line-height:1.4;transition:border-color .15s,box-shadow .15s,background .15s}.log-panel input[data-v-761b7b70]::placeholder,.log-panel textarea[data-v-761b7b70]::placeholder,.admin-create-panel input[data-v-761b7b70]::placeholder,.admin-create-panel textarea[data-v-761b7b70]::placeholder,.side-panel input[data-v-761b7b70]::placeholder,.side-panel textarea[data-v-761b7b70]::placeholder,.table-tools input[data-v-761b7b70]::placeholder{color:#9f8c6f}.log-panel input[data-v-761b7b70]:focus,.log-panel select[data-v-761b7b70]:focus,.log-panel textarea[data-v-761b7b70]:focus,.admin-create-panel input[data-v-761b7b70]:focus,.admin-create-panel select[data-v-761b7b70]:focus,.admin-create-panel textarea[data-v-761b7b70]:focus,.side-panel input[data-v-761b7b70]:focus,.side-panel select[data-v-761b7b70]:focus,.side-panel textarea[data-v-761b7b70]:focus,.table-tools input[data-v-761b7b70]:focus,.table-tools select[data-v-761b7b70]:focus,.admin-form-row input[data-v-761b7b70]:focus{background:linear-gradient(#261d15f5,#100c09f5);border-color:#f9cd7594;outline:none;box-shadow:0 0 0 3px #f9cd7524}.dash-card[data-v-761b7b70]{background:#0f0c09cc;border:1px solid #f9cd7533;border-radius:.6rem;padding:.9rem}.dash-card .label[data-v-761b7b70]{color:#bfae90;font-size:.85rem}.dash-card .value[data-v-761b7b70]{color:#f9cd75;margin-top:.2rem;font-size:1.6rem;font-weight:700}.skeleton[data-v-761b7b70]{position:relative;overflow:hidden}.skeleton-line[data-v-761b7b70]{background:#ffffff1a;border-radius:9999px;height:.7rem;margin-bottom:.55rem}.skeleton-line.short[data-v-761b7b70]{width:42%}.skeleton-line.long[data-v-761b7b70]{width:68%;height:1.2rem}.table-wrap[data-v-761b7b70]{border:1px solid #f9cd7533;border-radius:.6rem;overflow:auto}.admin-create-panel[data-v-761b7b70]{border-bottom:1px solid #f9cd751f;gap:.55rem;padding:.7rem .6rem;display:grid}.admin-create-panel h3[data-v-761b7b70]{color:#f2e8d7;margin:0;font-size:.88rem}.create-grid[data-v-761b7b70]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.admin-create-panel input[data-v-761b7b70],.admin-create-panel select[data-v-761b7b70],.admin-create-panel textarea[data-v-761b7b70]{border-radius:.52rem;padding:.5rem .7rem;font-size:.78rem}.create-actions[data-v-761b7b70]{color:#ccb89b;align-items:center;gap:.6rem;font-size:.78rem;display:inline-flex}.upload-inline[data-v-761b7b70]{align-items:center;gap:.6rem;display:flex}.upload-btn[data-v-761b7b70]{cursor:pointer;position:relative;overflow:hidden}.upload-btn input[type=file][data-v-761b7b70]{opacity:0;cursor:pointer;position:absolute;inset:0}.thumb-preview[data-v-761b7b70]{object-fit:cover;border:1px solid #f9cd7559;border-radius:.35rem;width:2.6rem;height:2.6rem}.table-avatar[data-v-761b7b70]{object-fit:cover;border:1px solid #f9cd7547;border-radius:9999px;width:2rem;height:2rem}.table-post-image[data-v-761b7b70]{object-fit:cover;border:1px solid #f9cd7540;border-radius:.35rem;width:3rem;height:3rem}.gallery-manage-grid[data-v-761b7b70]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;display:grid}.gallery-manage-item[data-v-761b7b70]{border:1px solid #f9cd751f;border-radius:.45rem;gap:.35rem;padding:.35rem;display:grid}.gallery-manage-item img[data-v-761b7b70]{aspect-ratio:3/4;object-fit:cover;border-radius:.35rem;width:100%}.gallery-sort-actions[data-v-761b7b70]{gap:.3rem;display:inline-flex}.table-tools[data-v-761b7b70]{border-bottom:1px solid #f9cd751f;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .6rem;display:flex}.table-tools input[data-v-761b7b70]{border-radius:9999px;width:min(100%,320px);padding:.45rem .8rem;font-size:.8rem}.table-tools select[data-v-761b7b70]{border-radius:9999px;padding:.45rem .8rem;font-size:.8rem}.table-tools span[data-v-761b7b70]{color:#cdbb9d;font-size:.78rem}.btn-batch[data-v-761b7b70]{color:#f4ddad;background:#f9cd7526;border:1px solid #f9cd7559;border-radius:9999px;padding:.28rem .65rem;font-size:.74rem}.btn-batch[data-v-761b7b70]:disabled{opacity:.45}.batch-actions[data-v-761b7b70]{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:inline-flex}table[data-v-761b7b70]{border-collapse:collapse;width:100%;min-width:900px}th[data-v-761b7b70],td[data-v-761b7b70]{text-align:left;color:#e6dac8;border-bottom:1px solid #f9cd751f;padding:.55rem .6rem;font-size:.82rem}th[data-v-761b7b70]{color:#f9cd75;background:#f9cd750d;font-weight:600}.ops[data-v-761b7b70]{gap:.35rem;display:inline-flex}td button[data-v-761b7b70]{color:#f2e8d7;background:0 0;border:1px solid #f9cd7559;border-radius:9999px;padding:.22rem .6rem;font-size:.72rem}.post-content[data-v-761b7b70]{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.review-tag[data-v-761b7b70]{border:1px solid #f9cd7533;border-radius:9999px;padding:.12rem .45rem;font-size:.7rem;display:inline-block}.review-pending[data-v-761b7b70]{color:#f4ddad;background:#f9cd751f}.review-approved[data-v-761b7b70]{color:#8ee4a1;background:#25964c29;border-color:#25964c47}.review-rejected[data-v-761b7b70]{color:#f5a1a1;background:#b32c2c2e;border-color:#b32c2c47}.review-reason[data-v-761b7b70]{color:#cdbb9d;max-width:180px;margin-top:.2rem;font-size:.7rem}.table-empty[data-v-761b7b70]{color:#c9b79c;padding:1rem;font-size:.85rem}.panel-overlay[data-v-761b7b70]{z-index:120;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.side-panel[data-v-761b7b70]{background:#17120f;border-left:1px solid #f9cd7540;gap:.65rem;width:min(92vw,540px);height:100%;padding:1rem;display:grid;overflow:auto}.side-panel.wide[data-v-761b7b70]{width:min(96vw,760px)}.side-panel h3[data-v-761b7b70],.drawer-section h4[data-v-761b7b70]{color:#f2e8d7;margin:0}.panel-hint[data-v-761b7b70]{color:#cdbb9d;margin:0;font-size:.78rem}.panel-grid[data-v-761b7b70]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.panel-grid.single[data-v-761b7b70]{grid-template-columns:1fr}.side-panel input[data-v-761b7b70],.side-panel textarea[data-v-761b7b70]{border-radius:.52rem;padding:.5rem .7rem;font-size:.8rem}.panel-check[data-v-761b7b70]{color:#ccb89b;font-size:.8rem}.panel-actions[data-v-761b7b70]{gap:.5rem;display:inline-flex}.panel-actions button[data-v-761b7b70]{color:#f2e8d7;background:#f9cd7526;border:1px solid #f9cd7559;border-radius:9999px;padding:.3rem .7rem;font-size:.76rem}.drawer-section[data-v-761b7b70],.drawer-posts[data-v-761b7b70]{gap:.45rem;display:grid}.drawer-post-item[data-v-761b7b70]{border:1px solid #f9cd751f;border-radius:.45rem;grid-template-columns:72px 1fr;gap:.5rem;padding:.4rem;display:grid}.drawer-post-image[data-v-761b7b70]{object-fit:cover;border-radius:.35rem;width:72px;height:72px}.drawer-post-body[data-v-761b7b70]{gap:.25rem;display:grid}.drawer-post-meta[data-v-761b7b70]{color:#cdbb9d;font-size:.72rem}.drawer-post-body p[data-v-761b7b70]{color:#e8dbc7;margin:0;font-size:.8rem}.drawer-gallery-grid[data-v-761b7b70]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.5rem;display:grid}.drawer-gallery-grid img[data-v-761b7b70]{aspect-ratio:3/4;object-fit:cover;border:1px solid #f9cd7526;border-radius:.35rem;width:100%}.pager[data-v-761b7b70]{justify-content:flex-end;align-items:center;gap:.5rem;padding:.6rem;display:flex}.pager button[data-v-761b7b70]{color:#f2e8d7;background:0 0;border:1px solid #f9cd7559;border-radius:9999px;padding:.25rem .65rem;font-size:.74rem}.pager button[data-v-761b7b70]:disabled{opacity:.45}.pager span[data-v-761b7b70]{color:#ccb89b;font-size:.78rem}@media (width<=800px){.admin-topbar[data-v-761b7b70]{flex-direction:column;align-items:flex-start}.dash-grid[data-v-761b7b70]{grid-template-columns:1fr}.table-tools[data-v-761b7b70]{flex-direction:column;align-items:flex-start}.batch-actions[data-v-761b7b70]{width:100%}.create-grid[data-v-761b7b70]{grid-template-columns:1fr 1fr}.panel-grid[data-v-761b7b70],.drawer-post-item[data-v-761b7b70]{grid-template-columns:1fr}}.member-wrap[data-v-9c7fd891]{background:linear-gradient(#9f8e72 0%,#a99a83 33%,#dedede 33% 100%);min-height:calc(100vh - 5.25rem);padding:2.5rem 1rem 3rem}.member-hero[data-v-9c7fd891]{text-align:center;color:#fff;margin-bottom:1.25rem}.member-title[data-v-9c7fd891]{letter-spacing:.08em;margin:0;font-family:Georgia,serif;font-size:2rem}.member-subtitle[data-v-9c7fd891]{margin-top:.25rem;margin-bottom:0;font-size:1.25rem}.member-toolbar[data-v-9c7fd891]{grid-template-columns:1fr;align-items:center;gap:.75rem;max-width:980px;margin:0 auto 1rem;display:grid}.search-wrap[data-v-9c7fd891]{justify-content:center;display:flex}.search-input[data-v-9c7fd891]{background:#fffffff2;border:1px solid #ffffff8c;border-radius:9999px;width:min(100%,380px);padding:.55rem .95rem}.toolbar-toggle[data-v-9c7fd891]{color:#f8f3e9;justify-self:center;align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.sort-wrap[data-v-9c7fd891]{color:#fff;justify-self:center;align-items:center;gap:.45rem;font-size:.8rem;display:inline-flex}.sort-wrap select[data-v-9c7fd891]{background:#fffffff2;border:1px solid #ffffff8c;border-radius:9999px;padding:.25rem .5rem}.cards-grid[data-v-9c7fd891]{grid-template-columns:repeat(auto-fill,minmax(150px,220px));justify-content:center;gap:.75rem;max-width:980px;margin:0 auto;display:grid}.person-card[data-v-9c7fd891]{background:#000;border-radius:.8rem;min-height:180px;text-decoration:none;position:relative;overflow:hidden}.person-image[data-v-9c7fd891]{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%;display:block}.vip-badge[data-v-9c7fd891]{color:#f5d27f;background:#191919cc;border-radius:9999px;padding:.15rem .4rem;font-size:.65rem;position:absolute;top:.45rem;left:.45rem}.vip-badge-demo[data-v-9c7fd891]{color:#f8e5b8}.fav-btn[data-v-9c7fd891]{color:#fff;background:0 0;border:0;font-size:1.05rem;position:absolute;top:.35rem;right:.35rem}.person-meta[data-v-9c7fd891]{color:#fff;background:linear-gradient(#0000,#000000b3);padding:.45rem .5rem;position:absolute;inset:auto 0 0}.person-name[data-v-9c7fd891]{font-size:.8rem;line-height:1.1}.person-row[data-v-9c7fd891]{color:#e4dfd5;justify-content:space-between;margin-top:.15rem;font-size:.68rem;display:flex}.online-dot[data-v-9c7fd891]{color:#86e6b0}.state-hint[data-v-9c7fd891]{color:#f4e8d5;max-width:980px;margin:.25rem auto 1rem;font-size:.88rem}.person-card-demo[data-v-9c7fd891]{cursor:default}@media (width>=768px){.member-wrap[data-v-9c7fd891]{padding:2.5rem 1.5rem 4rem}.member-toolbar[data-v-9c7fd891]{grid-template-columns:1fr auto auto}.cards-grid[data-v-9c7fd891]{grid-template-columns:repeat(auto-fill,minmax(170px,220px))}}.profile-wrap[data-v-7c5874f4]{background:#e6e6e6;min-height:calc(100vh - 5.25rem);padding:1rem .85rem 2rem}.profile-grid[data-v-7c5874f4]{gap:.85rem;max-width:1024px;margin:0 auto;display:grid}.top-back[data-v-7c5874f4]{grid-column:1/-1}.top-back a[data-v-7c5874f4]{color:#6e6e6e;font-size:.78rem;text-decoration:none}.left-col[data-v-7c5874f4],.right-col[data-v-7c5874f4]{gap:.85rem;display:grid}.hero-card[data-v-7c5874f4],.panel[data-v-7c5874f4]{background:#fff;border:1px solid #dadada;border-radius:.75rem}.hero-card[data-v-7c5874f4]{position:relative;overflow:hidden}.more-btn[data-v-7c5874f4]{color:#fff;background:#ffffff73;border:0;border-radius:9999px;width:1.65rem;height:1.65rem;position:absolute;top:.55rem;right:.55rem}.hero-image[data-v-7c5874f4]{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.hero-overlay[data-v-7c5874f4]{color:#fff;background:linear-gradient(#0000,#000000b3);padding:.7rem;position:absolute;inset:auto 0 0}.hero-overlay h1[data-v-7c5874f4]{margin:0;font-size:1.65rem;line-height:1}.hero-overlay p[data-v-7c5874f4]{color:#e8e4db;margin:.22rem 0 .6rem;font-size:.76rem}.hero-actions[data-v-7c5874f4]{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.btn-like[data-v-7c5874f4],.btn-chat[data-v-7c5874f4]{color:#f2e8d7;letter-spacing:.02em;background:#141211bf;border:1px solid #f9cd7580;border-radius:9999px;padding:.42rem .56rem;font-size:.73rem}.btn-like[data-v-7c5874f4]{color:#2f2f2f;background:linear-gradient(90deg,#eac7c9e6,#d0a7b1e6)}.panel[data-v-7c5874f4]{padding:.75rem}.panel h3[data-v-7c5874f4]{color:#1f1f1f;margin:0 0 .65rem;font-size:.95rem}.panel p[data-v-7c5874f4]{color:#505050;margin:0 0 .45rem;font-size:.8rem}.premium[data-v-7c5874f4]{background:linear-gradient(135deg,#0b0b0bf5,#201e1cf5);border-color:#d1a55566}.premium-tag[data-v-7c5874f4]{color:#cf9f4b!important;font-size:.72rem!important}.premium h4[data-v-7c5874f4]{color:#f4e8d1;margin:.25rem 0}.premium p[data-v-7c5874f4]{color:#d7cec0}.btn-premium[data-v-7c5874f4]{color:#fff;background:#b58a47;border-radius:.35rem;margin-top:.35rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}.gallery-grid[data-v-7c5874f4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.gallery-grid-main[data-v-7c5874f4]{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery-grid img[data-v-7c5874f4]{aspect-ratio:3/4;object-fit:cover;border-radius:.45rem;width:100%}.panel-head[data-v-7c5874f4]{justify-content:space-between;align-items:center;display:flex}.panel-head button[data-v-7c5874f4]{background:#fff7e8;border:1px solid #c59f66;border-radius:9999px;padding:.2rem .5rem;font-size:.72rem}.placeholder-box[data-v-7c5874f4]{color:#9a9a9a;background:#efefef;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:95px;margin-top:.45rem;font-size:.78rem;display:flex}.placeholder-icon[data-v-7c5874f4]{font-size:1.4rem}.post-list[data-v-7c5874f4]{margin:0;padding:0;list-style:none}.post-list li[data-v-7c5874f4]{border-top:1px solid #ececec;padding:.55rem 0}.post-list li[data-v-7c5874f4]:first-child{border-top:0;padding-top:0}.post-head[data-v-7c5874f4]{color:#7c7c7c;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.post-meta[data-v-7c5874f4]{color:#9a9a9a;margin:.22rem 0 .35rem 1.8rem;font-size:.67rem}.post-foot[data-v-7c5874f4]{color:#9a9a9a;font-size:.72rem}.post-image[data-v-7c5874f4]{object-fit:cover;border-radius:.45rem;width:100%;max-height:280px;margin:.25rem 0 .4rem}.post-avatar[data-v-7c5874f4]{object-fit:cover;border-radius:9999px;width:1.4rem;height:1.4rem}.post-name[data-v-7c5874f4]{color:#4c4c4c;font-size:.75rem}.post-tag[data-v-7c5874f4]{color:#b08d53;background:#f7efe2;border:1px solid #e9d3ad;border-radius:9999px;margin-left:.25rem;padding:.03rem .28rem;font-size:.62rem}.post-sub[data-v-7c5874f4]{color:#9f9f9f;font-size:.66rem}.post-more[data-v-7c5874f4]{color:#a6a6a6;background:0 0;border:0;margin-left:auto;font-size:1rem;line-height:1}.empty-box[data-v-7c5874f4]{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;min-height:55vh;display:flex}.empty-box h1[data-v-7c5874f4]{margin:0;font-size:1.4rem}@media (width>=900px){.profile-wrap[data-v-7c5874f4]{padding:1rem 1rem 3rem}.profile-grid[data-v-7c5874f4]{grid-template-columns:260px 1fr;align-items:start}}.settings-wrap[data-v-29e9b06b]{background:radial-gradient(circle at top,#251c14a6,#111 45%);min-height:calc(100vh - 5.25rem);padding:2.2rem 1rem 3.2rem}.settings-card[data-v-29e9b06b]{background:#0f0c09e0;border:1px solid #f9cd753d;border-radius:1rem;max-width:860px;margin:0 auto;padding:1.15rem;box-shadow:0 18px 40px #00000059}.settings-head[data-v-29e9b06b]{margin-bottom:.9rem}h1[data-v-29e9b06b]{color:#f2e8d7;letter-spacing:.02em;margin:0;font-size:1.35rem}.sub[data-v-29e9b06b]{color:#ccb89b;margin:.42rem 0 0;font-size:.82rem}.hint[data-v-29e9b06b]{color:#ccb89b;margin:0 0 .6rem;font-size:.8rem}.hint.error[data-v-29e9b06b]{color:#f29a9a}.hint.success[data-v-29e9b06b]{color:#9be2ac}.profile-panel[data-v-29e9b06b],.posts-panel[data-v-29e9b06b]{background:#0000002e;border:1px solid #f9cd7524;border-radius:.8rem;padding:.9rem}.avatar-row[data-v-29e9b06b]{align-items:center;gap:.9rem;display:flex}.avatar-row img[data-v-29e9b06b]{object-fit:cover;border:1px solid #f9cd7573;border-radius:9999px;width:5rem;height:5rem}.avatar-actions[data-v-29e9b06b]{gap:.35rem;display:grid}.avatar-tip[data-v-29e9b06b]{color:#bda786;font-size:.74rem}.upload-btn[data-v-29e9b06b]{color:#f4ddad;cursor:pointer;background:#f9cd7526;border:1px solid #f9cd7559;border-radius:9999px;padding:.3rem .75rem;font-size:.78rem;position:relative;overflow:hidden}.upload-btn input[type=file][data-v-29e9b06b]{opacity:0;cursor:pointer;position:absolute;inset:0}.settings-form[data-v-29e9b06b]{grid-template-columns:1fr 1fr;gap:.72rem;margin-top:.95rem;display:grid}.settings-form label[data-v-29e9b06b]{color:#d7cab4;gap:.3rem;font-size:.8rem;display:grid}.settings-form input[data-v-29e9b06b],.settings-form textarea[data-v-29e9b06b],.post-form input[data-v-29e9b06b],.post-form textarea[data-v-29e9b06b]{color:#f2e8d7;background:linear-gradient(#1e1711eb,#0d0a08eb);border:1px solid #f9cd7540;border-radius:.6rem;padding:.6rem .78rem;font-size:.82rem;line-height:1.4;transition:border-color .15s,box-shadow .15s,background .15s}.settings-form input[data-v-29e9b06b]:focus,.settings-form textarea[data-v-29e9b06b]:focus,.post-form input[data-v-29e9b06b]:focus,.post-form textarea[data-v-29e9b06b]:focus{background:linear-gradient(#261d15f2,#120d0af2);border-color:#f9cd759e;outline:none;box-shadow:0 0 0 3px #f9cd7524}.settings-form input[data-v-29e9b06b]::placeholder,.settings-form textarea[data-v-29e9b06b]::placeholder,.post-form input[data-v-29e9b06b]::placeholder,.post-form textarea[data-v-29e9b06b]::placeholder{color:#a18d72}.settings-form input[type=number][data-v-29e9b06b]{appearance:textfield}.settings-form input[type=number][data-v-29e9b06b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.settings-form input[type=number][data-v-29e9b06b]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.settings-form .full[data-v-29e9b06b]{grid-column:1/-1}.online-check[data-v-29e9b06b]{align-items:center;gap:.35rem;display:inline-flex!important}.save-btn[data-v-29e9b06b]{color:#f4ddad;background:#f9cd7526;border:1px solid #f9cd7559;border-radius:9999px;justify-self:start;padding:.35rem .95rem;font-size:.8rem;transition:background .15s,transform .15s}.save-btn[data-v-29e9b06b]:hover:not(:disabled){background:#f9cd753d;transform:translateY(-1px)}.save-btn[data-v-29e9b06b]:disabled{opacity:.65;cursor:not-allowed}.posts-panel[data-v-29e9b06b]{margin-top:1rem}.posts-panel h2[data-v-29e9b06b]{color:#f2e8d7;margin:0;font-size:1rem}.post-form[data-v-29e9b06b]{gap:.65rem;margin-bottom:.9rem;display:grid}.post-form label[data-v-29e9b06b]{color:#d7cab4;gap:.3rem;font-size:.8rem;display:grid}.post-form .full[data-v-29e9b06b]{grid-column:1/-1}.post-upload[data-v-29e9b06b]{align-items:center;gap:.6rem;display:flex}.post-preview[data-v-29e9b06b]{object-fit:cover;border:1px solid #f9cd754d;border-radius:.45rem;width:4rem;height:4rem}.post-list[data-v-29e9b06b]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.post-list li[data-v-29e9b06b]{background:#0003;border:1px solid #f9cd7524;border-radius:.55rem;padding:.6rem}.post-top[data-v-29e9b06b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.post-time[data-v-29e9b06b]{color:#bfae90;font-size:.72rem}.post-location[data-v-29e9b06b]{color:#ccb89b;margin:.3rem 0 .2rem;font-size:.76rem}.post-content[data-v-29e9b06b]{color:#f2e8d7;white-space:pre-wrap;margin:0;font-size:.82rem}.post-image[data-v-29e9b06b]{object-fit:cover;border-radius:.5rem;width:min(100%,360px);margin-top:.45rem}.line-btn[data-v-29e9b06b]{color:#f4ddad;background:0 0;border:1px solid #f9cd7559;border-radius:9999px;padding:.22rem .55rem;font-size:.74rem;transition:background .15s}.line-btn[data-v-29e9b06b]:hover:not(:disabled){background:#f9cd751a}.line-btn.danger[data-v-29e9b06b]{color:#f29a9a;border-color:#f29a9a66}.gallery-grid[data-v-29e9b06b]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;display:grid}.gallery-item[data-v-29e9b06b]{border:1px solid #f9cd7524;border-radius:.55rem;justify-items:center;gap:.4rem;padding:.35rem;display:grid}.gallery-actions[data-v-29e9b06b]{gap:.35rem;display:flex}.gallery-item img[data-v-29e9b06b]{aspect-ratio:3/4;object-fit:cover;border-radius:.45rem;width:100%}@media (width<=768px){.settings-card[data-v-29e9b06b]{padding:.9rem}.profile-panel[data-v-29e9b06b],.posts-panel[data-v-29e9b06b]{padding:.75rem}.settings-form[data-v-29e9b06b]{grid-template-columns:1fr}.avatar-row[data-v-29e9b06b]{align-items:flex-start}}body{background:#0a0806;margin:0}#app{min-height:100vh}.app-shell{flex-direction:column;min-height:100vh;display:flex}.page-content{flex:1;padding-top:5.25rem}.page-section{background:#0a0806}.hero-wrap{background:radial-gradient(circle at 80% -20%,#f9cd751f,#0000 45%),#0a0806}.nav-link{color:#e3d9c8;font-size:.875rem;transition:color .2s;position:relative}.nav-link:hover,.nav-link.router-link-active{color:#f9cd75}.footer-link{color:#c1b39a;font-size:.875rem;transition:color .2s}.footer-link:hover,.footer-link.router-link-active{color:#f9cd75}.btn-line{color:#f2e8d7;border:1px solid #f9cd7566;border-radius:9999px;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s;display:inline-flex}.btn-line:hover{color:#f9cd75;border-color:#f9cd75}
