.app-icon[data-v-736a79e7]{display:block;flex:none;color:inherit}.capsule-tabs[data-v-f6510f49]{display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#f1eee9;border:1px solid var(--line)}.capsule-tabs__item[data-v-f6510f49]{min-width:76px;height:34px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:600;color:var(--text-2);white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.capsule-tabs__item[data-v-f6510f49]:hover{color:var(--text)}.capsule-tabs__item.is-active[data-v-f6510f49]{background:var(--bg-card);color:var(--text);font-weight:700;box-shadow:0 2px 8px #2b2b3317}.web-search[data-v-2755f9e8]{display:flex;align-items:center;gap:9px;width:100%;height:40px;padding:0 12px;border-radius:999px;background:#f6f3ef;border:1px solid transparent;color:var(--text-3);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.web-search.is-focused[data-v-2755f9e8]{background:var(--bg-card);border-color:var(--line-active);box-shadow:0 4px 16px #2b2b330f}.web-search input[data-v-2755f9e8]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:var(--text)}.web-search input[data-v-2755f9e8]::placeholder{color:var(--placeholder)}.web-search input[data-v-2755f9e8]::-webkit-search-cancel-button{display:none}.web-search button[data-v-2755f9e8]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:var(--text-3)}.web-search button[data-v-2755f9e8]:hover{color:var(--text)}.avatar-menu[data-v-389564aa]{position:relative;flex:none}.avatar-menu__trigger[data-v-389564aa]{display:flex;align-items:center;gap:9px;height:42px;padding:0 8px 0 6px;border-radius:999px;border:1px solid var(--line);background:var(--bg-card);color:var(--text)}.avatar-menu__trigger[data-v-389564aa]:hover{border-color:var(--line-active)}.avatar-menu__trigger img[data-v-389564aa]{width:30px;height:30px;border-radius:50%;object-fit:cover}.avatar-menu__chev[data-v-389564aa]{transform:rotate(90deg);color:var(--text-3)}.avatar-menu__bars[data-v-389564aa]{display:flex;align-items:center;justify-content:center;gap:2px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--pink-soft),var(--blue-soft))}.avatar-menu__bars i[data-v-389564aa]{display:block;width:4px;border-radius:2px}.avatar-menu__bars i[data-v-389564aa]:nth-child(1){height:10px;background:var(--pink)}.avatar-menu__bars i[data-v-389564aa]:nth-child(2){height:15px;background:var(--yellow)}.avatar-menu__bars i[data-v-389564aa]:nth-child(3){height:8px;background:var(--blue)}.avatar-menu__label[data-v-389564aa]{font-size:12px;font-weight:600;max-width:96px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avatar-menu__panel[data-v-389564aa]{position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:256px;padding:8px;border-radius:18px;background:var(--bg-card);border:1px solid var(--line);box-shadow:0 18px 48px #2b2b3324}.avatar-menu__profile[data-v-389564aa]{display:flex;align-items:center;gap:10px;padding:10px 10px 14px}.avatar-menu__profile b[data-v-389564aa]{display:block;font-size:13px;font-weight:700}.avatar-menu__profile small[data-v-389564aa]{display:block;margin-top:2px;font-size:11px;color:var(--text-3)}.avatar-menu__avatar img[data-v-389564aa]{width:38px;height:38px;border-radius:50%;object-fit:cover}.avatar-menu__avatar .avatar-menu__bars[data-v-389564aa]{width:38px;height:38px}.avatar-menu__login[data-v-389564aa]{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;margin-bottom:8px;border-radius:12px;background:var(--pink-soft);color:var(--pink-deep);font-size:12px;font-weight:700}.avatar-menu__login[data-v-389564aa]:hover{background:var(--pink);color:var(--text)}.avatar-menu__list[data-v-389564aa]{display:flex;flex-direction:column;gap:2px}.avatar-menu__list a[data-v-389564aa],.avatar-menu__list button[data-v-389564aa]{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:10px;font-size:12px;color:var(--text-2);text-align:left}.avatar-menu__list a[data-v-389564aa]:hover,.avatar-menu__list button[data-v-389564aa]:hover{background:#f6f3ef;color:var(--text)}.avatar-menu__list a span[data-v-389564aa],.avatar-menu__list button span[data-v-389564aa]{flex:1}.avatar-menu__dot[data-v-389564aa]{width:6px;height:6px;border-radius:50%;background:var(--pink-deep)}.avatar-menu__sep[data-v-389564aa]{height:1px;margin:8px 4px;background:var(--line)}.drop-enter-active[data-v-389564aa],.drop-leave-active[data-v-389564aa]{transition:opacity .16s ease,transform .16s ease}.drop-enter-from[data-v-389564aa],.drop-leave-to[data-v-389564aa]{opacity:0;transform:translateY(-6px)}.web-header[data-v-3d0d0af8]{flex:none;background:#fcfaf7eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);z-index:40}.web-header__inner[data-v-3d0d0af8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;height:var(--header-h);max-width:var(--content-max);margin:0 auto;padding-left:var(--page-pad);padding-right:var(--page-pad)}.web-header__center[data-v-3d0d0af8]{display:flex;align-items:center;justify-content:center;gap:20px;min-width:0}.web-header__search[data-v-3d0d0af8]{width:min(320px,100%);min-width:160px}.web-header__admin[data-v-3d0d0af8]{display:flex;align-items:center;justify-content:center;gap:18px}.web-header__admin-tag[data-v-3d0d0af8]{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--pink-deep)}.web-header__back[data-v-3d0d0af8]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-2)}.web-header__back[data-v-3d0d0af8]:hover{color:var(--text)}.brand[data-v-3d0d0af8]{display:flex;align-items:center;gap:10px;flex:none}.brand__mark[data-v-3d0d0af8]{display:flex;gap:3px}.brand__mark i[data-v-3d0d0af8]{display:block;width:8px;border-radius:4px}.brand__mark i[data-v-3d0d0af8]:nth-child(1){height:18px;background:var(--pink)}.brand__mark i[data-v-3d0d0af8]:nth-child(2){height:24px;background:var(--yellow)}.brand__mark i[data-v-3d0d0af8]:nth-child(3){height:14px;background:var(--blue)}.brand__name[data-v-3d0d0af8]{font-size:17px;font-weight:800;letter-spacing:.1em}@media(max-width:960px){.web-header__inner[data-v-3d0d0af8]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand user" "center center";row-gap:10px;height:auto;padding-top:12px;padding-bottom:12px}.web-header .brand[data-v-3d0d0af8]{grid-area:brand}.web-header__center[data-v-3d0d0af8]{grid-area:center;justify-content:space-between;gap:12px}.web-header__admin[data-v-3d0d0af8]{grid-area:center}.web-header .avatar-menu[data-v-3d0d0af8]{grid-area:user;justify-self:end}.web-header__search[data-v-3d0d0af8]{width:min(260px,100%)}}@media(max-width:560px){.web-header__center[data-v-3d0d0af8]{flex-direction:column;align-items:stretch}.web-header__search[data-v-3d0d0af8]{width:100%}}.toast[data-v-5a6c7977]{position:fixed;left:50%;bottom:120px;transform:translate(-50%);z-index:999;max-width:80vw;padding:12px 20px;border-radius:999px;background:#2b2b33eb;color:#fff;font-size:13px;white-space:nowrap;box-shadow:var(--shadow-float)}.toast-enter-active[data-v-5a6c7977],.toast-leave-active[data-v-5a6c7977]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-5a6c7977],.toast-leave-to[data-v-5a6c7977]{opacity:0;transform:translate(-50%,8px)}@media(min-width:1024px){.toast[data-v-5a6c7977]{bottom:40px}}.shell[data-v-fa94203d]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--bg-canvas);overflow:hidden}.shell__content[data-v-fa94203d]{flex:1;min-height:0}.shell--fullscreen[data-v-fa94203d]{background:#000}.shell--fullscreen .shell__content[data-v-fa94203d]{overflow:hidden}.category-bar[data-v-a92cf418]{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:16px;background:var(--bg-card);border:1px solid var(--line)}.category-bar__label[data-v-a92cf418]{display:flex;align-items:center;gap:6px;flex:none;font-size:12px;font-weight:700;color:var(--text-2)}.category-bar__scroll[data-v-a92cf418]{display:flex;align-items:center;gap:8px;min-width:0}.category-bar button[data-v-a92cf418]{flex:none;height:30px;padding:0 14px;border-radius:999px;background:#f6f3ef;font-size:12px;color:var(--text-2);white-space:nowrap;transition:background .18s ease,color .18s ease}.category-bar button small[data-v-a92cf418]{margin-left:5px;font-size:10px;opacity:.6}.category-bar button[data-v-a92cf418]:hover{background:var(--pink-soft);color:var(--text)}.category-bar button.is-on[data-v-a92cf418]{background:var(--text);color:#fff;font-weight:700}.category-bar__empty[data-v-a92cf418]{font-size:11px;color:var(--text-3)}.pet-avatar[data-v-bb091411]{display:block}.wall-card[data-v-4fe379d2]{position:relative;width:100%;background:var(--surface-neutral);border-radius:18px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,opacity .18s ease,background .18s ease}.wall-card[data-v-4fe379d2]:active{transform:scale(.96);opacity:.86}.wall-card[data-v-4fe379d2]:active{transform:scale(.985)}.wall-card img[data-v-4fe379d2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wall-card__mask[data-v-4fe379d2]{position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000008c)}.wall-card__foot[data-v-4fe379d2]{position:absolute;left:12px;right:12px;bottom:10px;display:flex;flex-direction:column;gap:2px;color:#fff}.wall-card__foot b[data-v-4fe379d2]{font-size:13px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wall-card__foot span[data-v-4fe379d2]{font-size:10px;opacity:.86}.wall-card__live[data-v-4fe379d2]{position:absolute;left:10px;top:10px;display:flex;align-items:center;justify-content:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;background:#ffffffeb;font-size:10px;font-weight:700;letter-spacing:.04em}.wall-card__live i[data-v-4fe379d2]{width:6px;height:6px;border-radius:50%;background:var(--pink-deep)}.wall-card__pet-tag[data-v-4fe379d2]{position:absolute;left:10px;top:10px;padding:3px 9px;border-radius:999px;background:#fffc;font-size:10px;font-weight:600}.wall-card__pet[data-v-4fe379d2]{position:absolute;top:12px;left:50%;transform:translate(-50%)}.wall-card__pet-foot[data-v-4fe379d2]{position:absolute;left:12px;right:12px;bottom:10px;display:flex;flex-direction:column;gap:2px}.wall-card__pet-foot b[data-v-4fe379d2]{font-size:13px;font-weight:700}.wall-card__pet-foot span[data-v-4fe379d2]{font-size:10px;color:var(--text-2)}.masonry[data-v-4c1c1678]{display:grid;gap:10px;align-items:start}.masonry__col[data-v-4c1c1678]{display:flex;flex-direction:column;gap:10px;min-width:0}.masonry__cell[data-v-4c1c1678]{min-width:0}@media(min-width:1024px){.masonry[data-v-4c1c1678],.masonry__col[data-v-4c1c1678]{gap:16px}}.browse__hero[data-v-b276504f]{position:relative;overflow:hidden;margin-top:30px;padding:42px 48px;border-radius:26px;background:linear-gradient(110deg,#ffedf1,#fff6dc 52%,#e8f2ff);border:1px solid var(--line)}.browse__hero-text[data-v-b276504f]{position:relative;z-index:1}.browse__hero-text span[data-v-b276504f]{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--pink-deep)}.browse__hero-text h1[data-v-b276504f]{margin-top:12px;font-size:32px;font-weight:800;letter-spacing:.01em}.browse__hero-text p[data-v-b276504f]{margin-top:10px;font-size:13px;color:var(--text-2)}.browse__hero-blobs[data-v-b276504f]{position:absolute;right:56px;top:0;height:100%;display:flex;align-items:center;gap:12px;opacity:.9}.browse__hero-blobs i[data-v-b276504f]{display:block;width:54px;border-radius:28px}.browse__hero-blobs i[data-v-b276504f]:nth-child(1){height:92px;background:var(--pink)}.browse__hero-blobs i[data-v-b276504f]:nth-child(2){height:142px;background:var(--yellow)}.browse__hero-blobs i[data-v-b276504f]:nth-child(3){height:76px;background:var(--blue)}.browse__hero-blobs i[data-v-b276504f]:nth-child(4){height:118px;background:#ffe1e8}.browse__intro[data-v-b276504f]{margin:34px 0 4px}.browse__intro span[data-v-b276504f]{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--pink-deep)}.browse__intro h1[data-v-b276504f]{margin-top:8px;font-size:28px;font-weight:800}.browse__intro p[data-v-b276504f]{margin-top:6px;font-size:13px;color:var(--text-2)}.browse__categories[data-v-b276504f]{margin-top:22px}.browse__stage[data-v-b276504f]{margin-top:24px}.browse__result-head[data-v-b276504f]{display:flex;align-items:center;justify-content:space-between;margin:32px 0 16px;gap:12px}.browse__result-head h2[data-v-b276504f]{font-size:17px;font-weight:700}.browse__result-head p[data-v-b276504f]{margin-top:4px;font-size:11px;color:var(--text-3)}.browse__result-head>span[data-v-b276504f]{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--text-3)}.browse__grid[data-v-b276504f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.browse__skeleton[data-v-b276504f]{display:block;border-radius:18px;background:linear-gradient(90deg,var(--line) 25%,#f6f3ee 37%,var(--line) 63%);background-size:400% 100%;animation:shimmer-b276504f 1.3s ease infinite}.browse__state[data-v-b276504f]{background:var(--bg-card);border-radius:var(--radius-card);border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;text-align:center;color:var(--text-2)}.browse__state b[data-v-b276504f]{font-size:15px;font-weight:700;color:var(--text)}.browse__state p[data-v-b276504f]{max-width:320px;font-size:12px;line-height:1.7;color:var(--text-3)}.browse__state button[data-v-b276504f]{margin-top:8px;padding:9px 20px;border-radius:999px;background:var(--pink-soft);font-size:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,opacity .18s ease,background .18s ease}.browse__state button[data-v-b276504f]:active{transform:scale(.96);opacity:.86}@keyframes shimmer-b276504f{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:720px){.browse__grid[data-v-b276504f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.browse__grid[data-v-b276504f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(max-width:720px){.browse__hero[data-v-b276504f]{padding:28px 24px}.browse__hero-text h1[data-v-b276504f]{font-size:24px}.browse__hero-blobs[data-v-b276504f]{right:-24px;opacity:.5}}:root{--bg-canvas: #fcfaf7;--bg-card: #ffffff;--pink: #ffb7c5;--pink-deep: #e8829c;--pink-soft: #ffedf1;--line-active: #f0a0b5;--yellow: #ffd86b;--yellow-soft: #fff6dc;--blue: #a9cbf5;--blue-soft: #e8f2ff;--text: #2b2b33;--text-2: #6e6e7a;--text-3: #9a9aa6;--text-secondary: #8c8c99;--line: #ece9e4;--surface-neutral: #f1eee9;--placeholder: #b9b9c2;--ink: #2b2b33;--radius-card: 24px;--radius-button: 18px;--radius-pill: 17px;--radius-tabbar: 36px;--shadow-tabbar: 0 6px 18px rgba(166, 153, 166, .14);--shadow-float: 0 12px 32px rgba(43, 43, 51, .12);--font-cn: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-en: "Inter", "SF Pro Display", "Helvetica Neue", sans-serif;--header-h: 72px;--content-max: 1400px;--page-pad: 30px;--grid-cols: 2}@media(min-width:720px){:root{--page-pad: 40px}}@media(min-width:1024px){:root{--page-pad: 40px;--grid-cols: 3}}@media(min-width:1440px){:root{--grid-cols: 4}}*{box-sizing:border-box}html,body,#app{height:100%}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg-canvas);color:var(--text);font-family:var(--font-cn);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit}button{border:0;background:none;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,opacity .18s ease,background .18s ease}button:active{transform:scale(.96);opacity:.86}button:focus-visible{outline:2px solid var(--pink-deep);outline-offset:2px}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}:root{color-scheme:light}.app-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;height:100%;overscroll-behavior:contain}.app-scroll::-webkit-scrollbar{width:5px}.app-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:6px}.view{min-height:100%;background:var(--bg-canvas);padding-bottom:72px}.view__inner{padding-left:var(--page-pad);padding-right:var(--page-pad);width:100%;max-width:var(--content-max);margin:0 auto}.section-title{display:flex;align-items:center;justify-content:space-between;margin:28px 0 14px}.section-title h2{font-size:17px;font-weight:600;letter-spacing:.02em}.section-title .more{font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,opacity .18s ease,background .18s ease}.section-title .more:active{transform:scale(.96);opacity:.86}.muted{color:var(--text-secondary)}.en{font-family:var(--font-en)}.hide-scroll{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scroll::-webkit-scrollbar{display:none}@media(min-width:1024px){.view{padding-bottom:80px}}
