.cs[data-v-cc78cdc3]{scroll-margin-top:110px}.cs__head[data-v-cc78cdc3]{gap:16px;justify-content:space-between;margin-bottom:22px}.cs__head[data-v-cc78cdc3],.cs__title[data-v-cc78cdc3]{align-items:center;display:flex}.cs__title[data-v-cc78cdc3]{color:var(--bj-ink);font-size:30px;font-weight:500;gap:12px;margin:0}.cs__count[data-v-cc78cdc3]{align-items:center;background:var(--bj-brown);color:#fff;font:700 13px var(--bj-sans);height:28px;justify-content:center;letter-spacing:0;min-width:28px;padding:0 9px}.cs__count[data-v-cc78cdc3],.cs__sort[data-v-cc78cdc3]{border-radius:999px;display:inline-flex}.cs__sort[data-v-cc78cdc3]{background:var(--bj-paper-2);padding:4px}.cs__sort button[data-v-cc78cdc3]{background:none;border:0;border-radius:999px;color:var(--bj-muted);cursor:pointer;font:600 13px var(--bj-sans);padding:7px 14px;transition:all .2s}.cs__sort button.is-active[data-v-cc78cdc3]{background:#fff;box-shadow:var(--bj-shadow-sm);color:var(--bj-ink)}.cs__composer[data-v-cc78cdc3]{display:flex;gap:14px;margin-bottom:34px}.cs__form[data-v-cc78cdc3]{flex:1;min-width:0}.cs__textarea[data-v-cc78cdc3]{font-size:15.5px;min-height:0}.cs__form-foot[data-v-cc78cdc3]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:10px}.cs__reply-form .cs__form-foot[data-v-cc78cdc3]{justify-content:flex-end}.cs__error[data-v-cc78cdc3]{color:var(--bj-danger);font-size:14px;margin:8px 0 0}.cs__guest[data-v-cc78cdc3]{align-items:center;background:linear-gradient(120deg,var(--bj-gold-soft),#fff 80%);border:1px solid var(--bj-line);border-radius:var(--bj-radius);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:34px;padding:22px 24px}.cs__guest strong[data-v-cc78cdc3]{color:var(--bj-ink);font-size:20px;font-weight:500}.cs__guest p[data-v-cc78cdc3]{color:var(--bj-muted);font-size:14.5px;margin:4px 0 0}.cs__guest-actions[data-v-cc78cdc3]{display:flex;gap:8px}.cs__empty[data-v-cc78cdc3]{color:var(--bj-muted);margin:0;padding:30px 0;text-align:center}.cs__loading[data-v-cc78cdc3]{display:grid;gap:22px}.cs__skeleton[data-v-cc78cdc3]{display:flex;gap:14px}.cs__list[data-v-cc78cdc3],.cs__replies[data-v-cc78cdc3]{list-style:none;margin:0;padding:0}.cs__thread[data-v-cc78cdc3]{border-top:1px solid var(--bj-line);padding:22px 0}.cs__replies[data-v-cc78cdc3]{border-left:2px solid var(--bj-line);display:grid;gap:14px;margin:14px 0 0 54px;padding-left:18px}.cs__reply-form[data-v-cc78cdc3]{padding-top:4px}.cs[data-v-cc78cdc3] .ci{display:flex;gap:14px}.cs[data-v-cc78cdc3] .ci__body{flex:1;min-width:0}.cs[data-v-cc78cdc3] .ci__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:4px}.cs[data-v-cc78cdc3] .ci__meta strong{color:var(--bj-ink)}.cs[data-v-cc78cdc3] .ci__meta time{color:var(--bj-muted);font-size:13px}.cs[data-v-cc78cdc3] .ci__you{background:var(--bj-gold-soft);border-radius:999px;color:var(--bj-gold-deep);font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.cs[data-v-cc78cdc3] .ci__staff{background:var(--bj-brown);border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.cs[data-v-cc78cdc3] .ci__text{color:var(--bj-text);font-size:15.5px;line-height:1.65;margin:0;overflow-wrap:anywhere;white-space:pre-line}.cs[data-v-cc78cdc3] .ci--small .ci__text{font-size:15px}.cs[data-v-cc78cdc3] .ci__actions{display:flex;gap:4px;margin:8px 0 0 -8px}.cs[data-v-cc78cdc3] .ci__btn{background:none;border:0;border-radius:8px;color:var(--bj-muted);cursor:pointer;font:600 13px var(--bj-sans);padding:6px 8px;transition:color .2s,background .2s}.cs[data-v-cc78cdc3] .ci__btn:hover{background:var(--bj-paper-2);color:var(--bj-ink)}.cs[data-v-cc78cdc3] .ci__btn.is-liked{color:#c2410c}.cs[data-v-cc78cdc3] .ci__heart{display:inline-block;transition:transform .3s var(--bj-ease)}.cs[data-v-cc78cdc3] .ci__btn.is-liked .ci__heart{transform:scale(1.25)}.cs[data-v-cc78cdc3] .ci__btn--danger:hover{background:#fdf2f1;color:var(--bj-danger)}@media (max-width:560px){.cs__head[data-v-cc78cdc3]{align-items:flex-start;flex-direction:column}.cs__composer[data-v-cc78cdc3] .bj-avatar{display:none}.cs__replies[data-v-cc78cdc3]{margin-left:8px;padding-left:14px}.cs__guest-actions[data-v-cc78cdc3]{width:100%}.cs__guest-actions .bj-btn[data-v-cc78cdc3]{flex:1}}.post[data-v-d60df0ba]{background:var(--bj-paper);min-height:100vh}.post__progress[data-v-d60df0ba]{background:linear-gradient(90deg,var(--bj-gold),var(--bj-gold-light));height:3px;left:0;position:fixed;right:0;top:0;transform-origin:0 50%;transition:transform .1s linear;z-index:1000}.post__missing[data-v-d60df0ba]{padding:120px 16px;text-align:center}.post__missing h1[data-v-d60df0ba]{color:var(--bj-ink);font-size:36px;font-weight:500;margin-bottom:24px}.post__hero[data-v-d60df0ba]{background:var(--bj-dark);background-image:radial-gradient(45% 70% at 90% 10%,rgba(216,171,76,.3),transparent 70%),radial-gradient(35% 60% at 5% 100%,rgba(164,119,10,.25),transparent 70%),var(--bj-dark-bg);color:#fff;overflow:hidden;padding:72px 0 84px;position:relative}.post__hero--image[data-v-d60df0ba]{align-items:flex-end;display:flex;min-height:min(78vh,680px);padding:180px 0 64px}.post__hero-media[data-v-d60df0ba]{top:0;right:0;bottom:0;left:0;position:absolute}.post__hero-media img[data-v-d60df0ba]{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.03);width:100%}.post__hero-media[data-v-d60df0ba]:after{background:linear-gradient(180deg,#2f230a26,#2f230a73 45%,#2f230aeb);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.post__hero-inner[data-v-d60df0ba]{max-width:980px;position:relative;z-index:1}.post__crumbs[data-v-d60df0ba]{color:#fff9;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.04em;margin-bottom:22px}.post__crumbs a[data-v-d60df0ba]{color:#fffc;text-decoration:none}.post__crumbs a[data-v-d60df0ba]:hover{color:#fff}.post__crumbs span[data-v-d60df0ba]:last-child{color:var(--bj-gold-light);text-transform:uppercase}.post__title[data-v-d60df0ba]{color:#fff;font-size:clamp(36px,5.6vw,72px);font-weight:500;line-height:1.02;margin:0 0 28px;max-width:18ch;text-wrap:balance}.post__meta[data-v-d60df0ba]{align-items:center;color:#ffffffc7;display:flex;flex-wrap:wrap;font-size:14.5px;gap:12px}.post__author[data-v-d60df0ba]{align-items:center;color:#fff;display:inline-flex;font-weight:600;gap:8px}.post__author img[data-v-d60df0ba]{height:26px;width:auto}.post__dot[data-v-d60df0ba]{background:#ffffff73;border-radius:50%;height:3px;width:3px}.post__meta-link[data-v-d60df0ba]{color:inherit;text-decoration:none}.post__meta-link[data-v-d60df0ba]:hover{color:#fff}.post__layout[data-v-d60df0ba]{display:grid;gap:48px;grid-template-columns:72px minmax(0,720px);justify-content:center;padding-bottom:88px;padding-top:64px}.post__rail[data-v-d60df0ba]{position:relative}.post__rail-inner[data-v-d60df0ba]{gap:10px;position:sticky;top:120px}.post__rail-btn[data-v-d60df0ba],.post__rail-inner[data-v-d60df0ba]{align-items:center;display:flex;flex-direction:column}.post__rail-btn[data-v-d60df0ba]{background:#fff;border:1px solid var(--bj-line);border-radius:16px;color:var(--bj-ink-2);cursor:pointer;font-size:18px;gap:1px;justify-content:center;min-height:52px;text-decoration:none;transition:transform .25s var(--bj-ease),border-color .2s,background .2s,color .2s;width:52px}.post__rail-btn small[data-v-d60df0ba]{color:var(--bj-muted);font-size:11px;font-weight:700;line-height:1}.post__rail-btn[data-v-d60df0ba]:hover{border-color:var(--bj-ink);color:var(--bj-ink);transform:translateY(-2px)}.post__rail-btn.is-active[data-v-d60df0ba]{background:var(--bj-gold-soft);border-color:var(--bj-gold-light);color:var(--bj-gold-deep)}.post__rail-sep[data-v-d60df0ba]{background:var(--bj-line);height:1px;margin:6px 0;width:24px}.post__body[data-v-d60df0ba]{color:var(--bj-text);font-size:19px;line-height:1.8;overflow-wrap:break-word}.post__body[data-v-d60df0ba]>p:first-of-type:first-letter{color:var(--bj-gold);float:left;font-family:var(--bj-serif);font-size:4.6em;font-weight:500;line-height:.82;margin:.08em .1em 0 0}.post__body[data-v-d60df0ba] p{margin:0 0 1.4em}.post__body[data-v-d60df0ba] h1,.post__body[data-v-d60df0ba] h2,.post__body[data-v-d60df0ba] h3{color:var(--bj-ink);font-family:var(--bj-serif);font-weight:500;letter-spacing:-.015em;line-height:1.2}.post__body[data-v-d60df0ba] h1,.post__body[data-v-d60df0ba] h2{font-size:1.65em;margin:1.8em 0 .6em}.post__body[data-v-d60df0ba] h3{font-size:1.3em;margin:1.6em 0 .5em}.post__body[data-v-d60df0ba] a{color:var(--bj-gold-deep);text-decoration:underline;text-decoration-color:var(--bj-gold-light);text-underline-offset:4px}.post__body[data-v-d60df0ba] img{border-radius:var(--bj-radius);box-shadow:var(--bj-shadow);height:auto;margin:1.6em 0;max-width:100%}.post__body[data-v-d60df0ba] ol,.post__body[data-v-d60df0ba] ul{margin:0 0 1.4em;padding-left:1.3em}.post__body[data-v-d60df0ba] li{margin-bottom:.5em}.post__body[data-v-d60df0ba] li::marker{color:var(--bj-gold)}.post__body[data-v-d60df0ba] blockquote{border-left:3px solid var(--bj-gold);color:var(--bj-ink);font-family:var(--bj-serif);font-size:1.3em;font-style:italic;line-height:1.5;margin:2em 0;padding:0 0 0 28px}.post__body[data-v-d60df0ba] iframe,.post__body[data-v-d60df0ba] video{border-radius:var(--bj-radius);max-width:100%}.post__react[data-v-d60df0ba]{background:#fff;border:1px solid var(--bj-line);border-radius:24px;box-shadow:var(--bj-shadow-sm);margin:56px 0 0;padding:32px;text-align:center}.post__react-q[data-v-d60df0ba]{color:var(--bj-ink);font-size:24px;margin:0 0 20px}.post__react-row[data-v-d60df0ba]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.post__react-btn[data-v-d60df0ba]{align-items:center;background:var(--bj-paper);border:1px solid var(--bj-line);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:82px;padding:14px 10px 12px;transition:transform .3s var(--bj-ease),border-color .2s,background .2s,box-shadow .3s}.post__react-btn[data-v-d60df0ba]:hover{border-color:var(--bj-gold-light);transform:translateY(-3px)}.post__react-btn.is-active[data-v-d60df0ba]{background:var(--bj-gold-soft);border-color:var(--bj-gold);box-shadow:0 10px 22px -12px #a4770acc}.post__react-btn.is-active .post__react-emoji[data-v-d60df0ba]{animation:pop-d60df0ba .45s var(--bj-ease)}.post__react-emoji[data-v-d60df0ba]{font-size:28px;line-height:1}.post__react-label[data-v-d60df0ba]{color:var(--bj-muted);font-size:12.5px;font-weight:600}.post__react-count[data-v-d60df0ba]{color:var(--bj-ink);font-size:14px;font-weight:700}.post__react-hint[data-v-d60df0ba]{color:var(--bj-muted);font-size:14px;margin:16px 0 0}.post__react-hint a[data-v-d60df0ba]{color:var(--bj-gold);font-weight:600}@keyframes pop-d60df0ba{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.post__share-mobile[data-v-d60df0ba]{display:none;gap:10px;margin-top:18px}.post__comments[data-v-d60df0ba]{margin-top:64px}.post__related[data-v-d60df0ba]{background:#fff;border-top:1px solid var(--bj-line);padding:80px 0 96px}.post__related-head[data-v-d60df0ba]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:32px}.post__related-head h2[data-v-d60df0ba]{color:var(--bj-ink);font-size:clamp(30px,3.4vw,42px);font-weight:500;margin:0}.post__related-all[data-v-d60df0ba]{color:var(--bj-ink);font-weight:600;text-decoration:none}.post__related-all[data-v-d60df0ba]:hover{color:var(--bj-gold)}.post__related-grid[data-v-d60df0ba]{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.post__related-card[data-v-d60df0ba]{color:inherit;display:flex;flex-direction:column;text-decoration:none}.post__related-img[data-v-d60df0ba]{aspect-ratio:4/3;background:var(--bj-paper-2);border-radius:var(--bj-radius);margin-bottom:16px;overflow:hidden}.post__related-img img[data-v-d60df0ba]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--bj-ease);width:100%}.post__related-card:hover img[data-v-d60df0ba]{transform:scale(1.05)}.post__related-fallback[data-v-d60df0ba]{align-items:center;background:var(--bj-ink);color:var(--bj-gold-light);display:flex;font-size:72px;height:100%;justify-content:center;width:100%}.post__related-cat[data-v-d60df0ba]{color:var(--bj-gold);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.post__related-card h3[data-v-d60df0ba]{color:var(--bj-ink);font-size:22px;font-weight:500;line-height:1.25;margin:8px 0;transition:color .2s}.post__related-card:hover h3[data-v-d60df0ba]{color:var(--bj-gold-deep)}.post__related-meta[data-v-d60df0ba]{color:var(--bj-muted);font-size:13.5px}.post__toast[data-v-d60df0ba]{background:var(--bj-dark);border-radius:999px;bottom:28px;box-shadow:var(--bj-shadow-lg);color:#fff;font-size:14px;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:1001}.toast-enter-active[data-v-d60df0ba],.toast-leave-active[data-v-d60df0ba]{transition:opacity .3s,transform .3s var(--bj-ease)}.toast-enter-from[data-v-d60df0ba],.toast-leave-to[data-v-d60df0ba]{opacity:0;transform:translate(-50%,12px)}@media (max-width:960px){.post__layout[data-v-d60df0ba]{gap:0;grid-template-columns:minmax(0,1fr);max-width:760px;padding-top:40px}.post__rail[data-v-d60df0ba]{display:none}.post__share-mobile[data-v-d60df0ba]{display:flex}.post__related-grid[data-v-d60df0ba]{grid-template-columns:1fr 1fr}.post__related-grid[data-v-d60df0ba]>:nth-child(3){display:none}}@media (max-width:600px){.post__hero[data-v-d60df0ba]{padding:48px 0 56px}.post__hero--image[data-v-d60df0ba]{min-height:64vh;padding-top:140px}.post__body[data-v-d60df0ba]{font-size:17.5px}.post__react[data-v-d60df0ba]{padding:24px 14px}.post__react-btn[data-v-d60df0ba]{flex:1 1 56px;min-width:0}.post__react-label[data-v-d60df0ba]{display:none}.post__related-grid[data-v-d60df0ba]{grid-template-columns:1fr}.post__related-grid[data-v-d60df0ba]>:nth-child(3){display:flex}}
