.post-page[data-wefat-page-scope=p-979d935c48f38f9c]{padding-bottom:calc(calc(112 * var(--wefat-rpx)) + env(safe-area-inset-bottom));background:var(--jj-bg)}.article-detail[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(38 * var(--wefat-rpx)) calc(30 * var(--wefat-rpx)) 0}.detail-title[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text);font-size:calc(46 * var(--wefat-rpx));font-weight:500;line-height:1.38}.author-row[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(88 * var(--wefat-rpx));margin-top:calc(30 * var(--wefat-rpx));display:flex;align-items:center}.author-avatar[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(76 * var(--wefat-rpx));height:calc(76 * var(--wefat-rpx));flex:0 0 auto;border-radius:50%;background:var(--jj-fill)}.author-copy[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:0;margin-left:calc(20 * var(--wefat-rpx));flex:1}.author-heading[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:0;display:flex;align-items:center}.author-name[data-wefat-page-scope=p-979d935c48f38f9c]{max-width:calc(260 * var(--wefat-rpx));color:var(--jj-text);font-size:calc(28 * var(--wefat-rpx));font-weight:500}.level-badge[data-wefat-page-scope=p-979d935c48f38f9c]{height:calc(30 * var(--wefat-rpx));margin-left:calc(10 * var(--wefat-rpx));padding:0 calc(9 * var(--wefat-rpx));flex:0 0 auto;border-radius:calc(4 * var(--wefat-rpx));color:#fff;background:#4589e6;font-size:calc(18 * var(--wefat-rpx));font-weight:700;font-style:italic;line-height:calc(30 * var(--wefat-rpx))}.author-meta[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(34 * var(--wefat-rpx));margin-top:calc(5 * var(--wefat-rpx));display:flex;align-items:center;flex-wrap:wrap;gap:calc(5 * var(--wefat-rpx)) calc(18 * var(--wefat-rpx));color:var(--jj-text-3);font-size:calc(22 * var(--wefat-rpx))}.meta-item[data-wefat-page-scope=p-979d935c48f38f9c]{display:flex;align-items:center;gap:calc(7 * var(--wefat-rpx))}.eye-icon[data-wefat-page-scope=p-979d935c48f38f9c]{position:relative;width:calc(26 * var(--wefat-rpx));height:calc(17 * var(--wefat-rpx));border:calc(3 * var(--wefat-rpx)) solid var(--jj-text-3);border-radius:50%;box-sizing:border-box}.eye-icon [data-wefat-component=view][data-wefat-page-scope=p-979d935c48f38f9c]{position:absolute;left:50%;top:50%;width:calc(6 * var(--wefat-rpx));height:calc(6 * var(--wefat-rpx));border-radius:50%;background:var(--jj-text-3);transform:translate(-50%,-50%)}.clock-icon[data-wefat-page-scope=p-979d935c48f38f9c]{position:relative;width:calc(23 * var(--wefat-rpx));height:calc(23 * var(--wefat-rpx));border:calc(3 * var(--wefat-rpx)) solid var(--jj-text-3);border-radius:50%;box-sizing:border-box}.clock-icon[data-wefat-page-scope=p-979d935c48f38f9c]:before,.clock-icon[data-wefat-page-scope=p-979d935c48f38f9c]:after{content:"";position:absolute;left:calc(9 * var(--wefat-rpx));top:calc(4 * var(--wefat-rpx));width:calc(2 * var(--wefat-rpx));height:calc(7 * var(--wefat-rpx));border-radius:calc(1 * var(--wefat-rpx));background:var(--jj-text-3);transform-origin:bottom center}.clock-icon[data-wefat-page-scope=p-979d935c48f38f9c]:after{transform:rotate(120deg)}.follow-button[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(104 * var(--wefat-rpx));height:calc(52 * var(--wefat-rpx));margin-left:calc(16 * var(--wefat-rpx));flex:0 0 auto;border-radius:calc(4 * var(--wefat-rpx));display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;background:var(--jj-blue);font-size:calc(24 * var(--wefat-rpx))}.follow-button.followed[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text-3);background:var(--jj-fill)}.article-content[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(42 * var(--wefat-rpx));color:var(--jj-text);font-size:calc(31 * var(--wefat-rpx));line-height:1.85;word-break:break-word}.article-content [data-wefat-component=rich-text][data-wefat-page-scope=p-979d935c48f38f9c]{display:block;overflow:hidden}.article-content [data-wefat-component=image][data-wefat-page-scope=p-979d935c48f38f9c]{max-width:100%;height:auto}.article-content-image[data-wefat-page-scope=p-979d935c48f38f9c]{width:100%;max-width:100%;height:auto;display:block}.content-limited[data-wefat-page-scope=p-979d935c48f38f9c]{margin-bottom:calc(28 * var(--wefat-rpx));padding:calc(18 * var(--wefat-rpx)) calc(22 * var(--wefat-rpx));color:var(--jj-text-3);background:var(--jj-fill-2);font-size:calc(24 * var(--wefat-rpx));line-height:1.5}.content-error[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(72 * var(--wefat-rpx)) calc(24 * var(--wefat-rpx));color:var(--jj-text-3);background:var(--jj-fill-2);text-align:center;font-size:calc(26 * var(--wefat-rpx))}.page-error[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(420 * var(--wefat-rpx));margin-top:calc(16 * var(--wefat-rpx));display:flex;flex-direction:column;align-items:center;justify-content:center}.content-error .text-button[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(20 * var(--wefat-rpx))}.article-tags[data-wefat-page-scope=p-979d935c48f38f9c]{padding-top:calc(46 * var(--wefat-rpx));display:flex;align-items:flex-start;gap:calc(20 * var(--wefat-rpx))}.tag-leading[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(22 * var(--wefat-rpx));height:calc(16 * var(--wefat-rpx));margin-top:calc(16 * var(--wefat-rpx));flex:0 0 auto;border-radius:calc(3 * var(--wefat-rpx)) calc(2 * var(--wefat-rpx)) calc(2 * var(--wefat-rpx)) calc(3 * var(--wefat-rpx));background:var(--jj-text-4);transform:rotate(-42deg)}.tag-list[data-wefat-page-scope=p-979d935c48f38f9c]{display:flex;flex-wrap:wrap;gap:calc(14 * var(--wefat-rpx))}.article-tag[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(48 * var(--wefat-rpx));padding:0 calc(20 * var(--wefat-rpx));border-radius:calc(4 * var(--wefat-rpx));display:flex;align-items:center;box-sizing:border-box;color:var(--jj-text-2);background:var(--jj-fill-2);font-size:calc(24 * var(--wefat-rpx))}.theme-tag[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-blue);background:var(--jj-blue-soft)}.update-row[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(118 * var(--wefat-rpx));display:flex;align-items:center;justify-content:center;gap:calc(18 * var(--wefat-rpx));color:var(--jj-text-3);font-size:calc(22 * var(--wefat-rpx))}.update-line[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(48 * var(--wefat-rpx));height:calc(1 * var(--wefat-rpx));background:var(--jj-line)}.detail-section[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(14 * var(--wefat-rpx));padding:0 calc(30 * var(--wefat-rpx));background:var(--jj-surface)}.detail-section-title[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(88 * var(--wefat-rpx));display:flex;align-items:center;color:var(--jj-text);font-size:calc(31 * var(--wefat-rpx));font-weight:600}.recommend-row[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(22 * var(--wefat-rpx)) 0 calc(21 * var(--wefat-rpx));border-bottom:calc(1 * var(--wefat-rpx)) solid var(--jj-line)}.recommend-row:last-child[data-wefat-page-scope=p-979d935c48f38f9c]{border-bottom:0}.recommend-title[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text);font-size:calc(29 * var(--wefat-rpx));line-height:1.5}.recommend-meta[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(8 * var(--wefat-rpx));color:var(--jj-text-3);font-size:calc(22 * var(--wefat-rpx))}.comment-section[data-wefat-page-scope=p-979d935c48f38f9c]{padding-bottom:calc(12 * var(--wefat-rpx))}.comment-header[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(88 * var(--wefat-rpx));display:flex;align-items:center;justify-content:space-between}.comment-title[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:auto}.comment-sort[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(4 * var(--wefat-rpx));display:flex;border-radius:calc(28 * var(--wefat-rpx));background:var(--jj-fill)}.sort-item[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:calc(58 * var(--wefat-rpx));height:calc(42 * var(--wefat-rpx));display:flex;align-items:center;justify-content:center;border:calc(1 * var(--wefat-rpx)) solid transparent;border-radius:calc(22 * var(--wefat-rpx));box-sizing:border-box;color:var(--jj-text-3);font-size:calc(20 * var(--wefat-rpx))}.sort-item.active[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text-2);border-color:var(--jj-line);background:var(--jj-surface)}.comment-row[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(26 * var(--wefat-rpx)) 0 calc(24 * var(--wefat-rpx));display:flex;border-bottom:calc(1 * var(--wefat-rpx)) solid var(--jj-line)}.comment-avatar[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(58 * var(--wefat-rpx));height:calc(58 * var(--wefat-rpx));flex:0 0 auto;border-radius:50%;background:var(--jj-fill)}.comment-body[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:0;margin-left:calc(18 * var(--wefat-rpx));flex:1}.comment-user-row[data-wefat-page-scope=p-979d935c48f38f9c]{display:flex;align-items:center}.comment-user[data-wefat-page-scope=p-979d935c48f38f9c]{max-width:calc(330 * var(--wefat-rpx));color:var(--jj-text-3);font-size:calc(24 * var(--wefat-rpx))}.author-mark[data-wefat-page-scope=p-979d935c48f38f9c]{margin-left:calc(9 * var(--wefat-rpx));padding:calc(2 * var(--wefat-rpx)) calc(7 * var(--wefat-rpx));border-radius:calc(3 * var(--wefat-rpx));color:var(--jj-blue);background:var(--jj-blue-soft);font-size:calc(18 * var(--wefat-rpx))}.comment-content[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(10 * var(--wefat-rpx));color:var(--jj-text);font-size:calc(27 * var(--wefat-rpx));line-height:1.58;word-break:break-word}.comment-replies[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(14 * var(--wefat-rpx));padding:calc(14 * var(--wefat-rpx)) calc(18 * var(--wefat-rpx));border-radius:calc(4 * var(--wefat-rpx));background:var(--jj-fill)}.reply-row+.reply-row[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(14 * var(--wefat-rpx))}.reply-copy[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text-2);font-size:calc(24 * var(--wefat-rpx));line-height:1.55;word-break:break-word}.reply-user[data-wefat-page-scope=p-979d935c48f38f9c],.reply-target[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-blue)}.reply-author-mark[data-wefat-page-scope=p-979d935c48f38f9c]{margin-left:calc(7 * var(--wefat-rpx));padding:calc(1 * var(--wefat-rpx)) calc(6 * var(--wefat-rpx));border-radius:calc(3 * var(--wefat-rpx));color:var(--jj-blue);background:var(--jj-blue-soft);font-size:calc(17 * var(--wefat-rpx))}.reply-time[data-wefat-page-scope=p-979d935c48f38f9c]{margin-top:calc(4 * var(--wefat-rpx));color:var(--jj-text-3);font-size:calc(19 * var(--wefat-rpx))}.reply-more[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(48 * var(--wefat-rpx));display:flex;align-items:flex-end;color:var(--jj-blue);font-size:calc(22 * var(--wefat-rpx))}.comment-footer[data-wefat-page-scope=p-979d935c48f38f9c]{min-height:calc(38 * var(--wefat-rpx));margin-top:calc(12 * var(--wefat-rpx));display:flex;align-items:center;justify-content:space-between;color:var(--jj-text-3);font-size:calc(21 * var(--wefat-rpx))}.comment-actions[data-wefat-page-scope=p-979d935c48f38f9c]{display:flex;align-items:center;gap:calc(26 * var(--wefat-rpx))}.more-action[data-wefat-page-scope=p-979d935c48f38f9c]{letter-spacing:calc(2 * var(--wefat-rpx));font-size:calc(24 * var(--wefat-rpx))}.comment-action[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:calc(44 * var(--wefat-rpx));height:calc(38 * var(--wefat-rpx));display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--wefat-rpx))}.comment-action [data-wefat-component=image][data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(27 * var(--wefat-rpx));height:calc(27 * var(--wefat-rpx))}.comments-state[data-wefat-page-scope=p-979d935c48f38f9c]{padding:calc(34 * var(--wefat-rpx)) 0;color:var(--jj-text-3);text-align:center;font-size:calc(23 * var(--wefat-rpx))}.action-bar[data-wefat-page-scope=p-979d935c48f38f9c]{position:fixed;z-index:10;right:0;bottom:0;left:0;height:calc(calc(100 * var(--wefat-rpx)) + env(safe-area-inset-bottom));padding:calc(12 * var(--wefat-rpx)) calc(18 * var(--wefat-rpx)) calc(calc(12 * var(--wefat-rpx)) + env(safe-area-inset-bottom));display:flex;align-items:center;gap:calc(5 * var(--wefat-rpx));box-sizing:border-box;background:var(--jj-surface);border-top:calc(1 * var(--wefat-rpx)) solid var(--jj-line)}.comment-entry[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:0;height:calc(64 * var(--wefat-rpx));padding:0 calc(20 * var(--wefat-rpx));display:flex;align-items:center;flex:1;border-radius:calc(6 * var(--wefat-rpx));box-sizing:border-box;color:var(--jj-text-3);background:var(--jj-fill);font-size:calc(23 * var(--wefat-rpx))}.comment-pencil[data-wefat-page-scope=p-979d935c48f38f9c]{margin-right:calc(12 * var(--wefat-rpx));flex:0 0 auto;font-size:calc(30 * var(--wefat-rpx))}.comment-placeholder[data-wefat-page-scope=p-979d935c48f38f9c]{min-width:0}.footer-action[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(78 * var(--wefat-rpx));height:calc(76 * var(--wefat-rpx));flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--jj-text-2)}.footer-icon-wrap[data-wefat-page-scope=p-979d935c48f38f9c]{position:relative;width:calc(48 * var(--wefat-rpx));height:calc(48 * var(--wefat-rpx));display:flex;align-items:center;justify-content:center}.footer-icon[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(40 * var(--wefat-rpx));height:calc(40 * var(--wefat-rpx))}.footer-count[data-wefat-page-scope=p-979d935c48f38f9c]{position:absolute;left:calc(36 * var(--wefat-rpx));top:calc(-5 * var(--wefat-rpx));min-width:calc(24 * var(--wefat-rpx));color:var(--jj-text-2);font-size:calc(17 * var(--wefat-rpx));line-height:calc(22 * var(--wefat-rpx))}.comment-count[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-red)}.collection-icon[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-text-2);font-size:calc(50 * var(--wefat-rpx));font-weight:300;line-height:1}.footer-action.active .collection-icon[data-wefat-page-scope=p-979d935c48f38f9c]{color:var(--jj-blue)}.catalog-icon[data-wefat-page-scope=p-979d935c48f38f9c]{width:calc(42 * var(--wefat-rpx));height:calc(40 * var(--wefat-rpx));display:flex;flex-direction:column;justify-content:space-around}.catalog-line[data-wefat-page-scope=p-979d935c48f38f9c]{position:relative;width:calc(28 * var(--wefat-rpx));height:calc(3 * var(--wefat-rpx));margin-left:calc(13 * var(--wefat-rpx));border-radius:calc(2 * var(--wefat-rpx));background:var(--jj-text-2)}.catalog-line[data-wefat-page-scope=p-979d935c48f38f9c]:before{content:"";position:absolute;left:calc(-13 * var(--wefat-rpx));top:calc(-2 * var(--wefat-rpx));width:calc(6 * var(--wefat-rpx));height:calc(6 * var(--wefat-rpx));border-radius:50%;background:var(--jj-text-2)}
