.MarkdownNoteBlock_card__YmGDl{box-sizing:border-box;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;width:100%;align-self:stretch;margin:0;padding:12px 18px;border:1px solid var(--post-border-subtle);border-left:6px solid #7bb86db1;border-radius:8px;background:var(--post-surface);color:var(--post-body-text);font-family:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.MarkdownNoteBlock_card__YmGDl:focus-visible,.MarkdownNoteBlock_card__YmGDl:hover{transform:translateY(-1px);border-top-color:color-mix(in srgb,var(--post-muted-text) 28%,var(--post-border-subtle));border-right-color:color-mix(in srgb,var(--post-muted-text) 28%,var(--post-border-subtle));border-bottom-color:color-mix(in srgb,var(--post-muted-text) 28%,var(--post-border-subtle));background:var(--post-tag-surface);outline:none}.MarkdownNoteBlock_card__YmGDl[data-category=softwareOdyssey]{border-left-color:#7bb86db1}.MarkdownNoteBlock_card__YmGDl[data-category=sciMaker]{border-left-color:#7428bbb1}.MarkdownNoteBlock_card__YmGDl[data-category=readingNotes]{border-left-color:#ea580cb1}.MarkdownNoteBlock_card__YmGDl[data-category=lifeLog]{border-left-color:#2186dfb1}[data-theme=dark] .MarkdownNoteBlock_card__YmGDl[data-category=softwareOdyssey]{border-left-color:#9dd49ed1}[data-theme=dark] .MarkdownNoteBlock_card__YmGDl[data-category=sciMaker]{border-left-color:#b87ff0d1}[data-theme=dark] .MarkdownNoteBlock_card__YmGDl[data-category=readingNotes]{border-left-color:#fb923cd1}[data-theme=dark] .MarkdownNoteBlock_card__YmGDl[data-category=lifeLog]{border-left-color:#5eb8f5d1}.MarkdownNoteBlock_cardTitle__EtQdL{font-size:16px;font-weight:700;letter-spacing:.4px;color:var(--text-primary,#111)}.MarkdownNoteBlock_cardHint__5tbCS{font-size:13px;font-weight:600;color:var(--post-muted-text);margin-left:auto}.MarkdownNoteBlock_overlay__Ks_g1{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(0,0,0,.45)}.MarkdownNoteBlock_dialog__z2HJ1{width:min(720px,100%);max-height:min(88vh,920px);display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--post-surface);color:var(--post-body-text);box-shadow:var(--post-card-shadow);border:1px solid var(--post-border-subtle);border-left:6px solid #7bb86db1}.MarkdownNoteBlock_dialog__z2HJ1[data-category=softwareOdyssey]{border-left-color:#7bb86db1}.MarkdownNoteBlock_dialog__z2HJ1[data-category=sciMaker]{border-left-color:#7428bbb1}.MarkdownNoteBlock_dialog__z2HJ1[data-category=readingNotes]{border-left-color:#ea580cb1}.MarkdownNoteBlock_dialog__z2HJ1[data-category=lifeLog]{border-left-color:#2186dfb1}[data-theme=dark] .MarkdownNoteBlock_dialog__z2HJ1[data-category=softwareOdyssey]{border-left-color:#9dd49ed1}[data-theme=dark] .MarkdownNoteBlock_dialog__z2HJ1[data-category=sciMaker]{border-left-color:#b87ff0d1}[data-theme=dark] .MarkdownNoteBlock_dialog__z2HJ1[data-category=readingNotes]{border-left-color:#fb923cd1}[data-theme=dark] .MarkdownNoteBlock_dialog__z2HJ1[data-category=lifeLog]{border-left-color:#5eb8f5d1}.MarkdownNoteBlock_dialogHeader__EMeqq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--post-border-subtle)}.MarkdownNoteBlock_dialogTitle__Vjwaa{margin:0;font-size:17px;font-weight:700;color:var(--text-primary,#111)}.MarkdownNoteBlock_closeButton__cemLC{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:999px;background:transparent;color:var(--post-muted-text);cursor:pointer}.MarkdownNoteBlock_closeButton__cemLC:focus-visible,.MarkdownNoteBlock_closeButton__cemLC:hover{background:var(--post-tag-surface);outline:none}.MarkdownNoteBlock_thread__bT8T6{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:16px 18px 22px}.MarkdownNoteBlock_empty__YeR4_{margin:8px 0;color:var(--post-muted-text)}.MarkdownNoteBlock_rowAssistant__08J73,.MarkdownNoteBlock_rowUser__gXIc2{display:flex;width:100%}.MarkdownNoteBlock_rowUser__gXIc2{justify-content:flex-end}.MarkdownNoteBlock_rowAssistant__08J73{justify-content:flex-start}.MarkdownNoteBlock_bubbleAssistant__J2M7l,.MarkdownNoteBlock_bubbleUser__Mo4oc{max-width:min(82%,520px);padding:10px 14px;font-size:15px;line-height:1.7;word-break:break-word}.MarkdownNoteBlock_bubbleUser__Mo4oc{border-radius:16px 16px 4px 16px;background:color-mix(in srgb,#7bb86d 18%,var(--post-surface));color:var(--text-primary,#111)}.MarkdownNoteBlock_bubbleAssistant__J2M7l{border-radius:16px 16px 16px 4px;background:var(--post-tag-surface);color:var(--post-body-text)}.MarkdownNoteBlock_dialog__z2HJ1[data-category=softwareOdyssey] .MarkdownNoteBlock_bubbleUser__Mo4oc{background:color-mix(in srgb,#7bb86d 20%,var(--post-surface))}.MarkdownNoteBlock_dialog__z2HJ1[data-category=sciMaker] .MarkdownNoteBlock_bubbleUser__Mo4oc{background:color-mix(in srgb,#7428bb 16%,var(--post-surface))}.MarkdownNoteBlock_dialog__z2HJ1[data-category=readingNotes] .MarkdownNoteBlock_bubbleUser__Mo4oc{background:color-mix(in srgb,#ea580c 16%,var(--post-surface))}.MarkdownNoteBlock_dialog__z2HJ1[data-category=lifeLog] .MarkdownNoteBlock_bubbleUser__Mo4oc{background:color-mix(in srgb,#2186df 16%,var(--post-surface))}.MarkdownNoteBlock_speaker__xA7FO{font-size:12px;font-weight:700;letter-spacing:.3px;margin-bottom:4px;color:var(--post-muted-text)}.MarkdownNoteBlock_bubbleBody__PmTBK ol,.MarkdownNoteBlock_bubbleBody__PmTBK p,.MarkdownNoteBlock_bubbleBody__PmTBK ul{margin:0 0 8px}.MarkdownNoteBlock_bubbleBody__PmTBK ol:last-child,.MarkdownNoteBlock_bubbleBody__PmTBK p:last-child,.MarkdownNoteBlock_bubbleBody__PmTBK ul:last-child{margin-bottom:0}.MarkdownNoteBlock_bubbleBody__PmTBK ol,.MarkdownNoteBlock_bubbleBody__PmTBK ul{padding-left:1.2em}.MarkdownNoteBlock_bubbleBody__PmTBK li{list-style-type:disc}.MarkdownNoteBlock_noteHeading__BlzVs,.MarkdownNoteBlock_noteSubtitle__uIhn8{margin:0 0 8px;color:var(--text-primary,#111)}.MarkdownNoteBlock_noteHeading__BlzVs{font-size:16px;font-weight:700}.MarkdownNoteBlock_noteSubtitle__uIhn8{font-size:15px;font-weight:600}.MarkdownNoteBlock_noteImage__AeYOJ{display:block;max-width:100%;height:auto;margin:8px 0;border-radius:8px}.MarkdownNoteBlock_caption__TZ1aY{font-size:13px;color:var(--post-muted-text)}@media (max-width:768px){.MarkdownNoteBlock_dialog__z2HJ1{max-height:92vh}.MarkdownNoteBlock_bubbleAssistant__J2M7l,.MarkdownNoteBlock_bubbleUser__Mo4oc{max-width:90%}.MarkdownNoteBlock_thread__bT8T6{padding:14px 12px 18px}}.PostRenderer_postRendererPage__ERthv{display:grid;grid-template-columns:minmax(0,1fr) min(940px,90vw) minmax(0,1fr);align-items:start;width:100%;margin:0;padding:0 24px;box-sizing:border-box;gap:20px}.PostRenderer_postRendererContainer__0Z6jd{grid-column:2;grid-row:1;width:100%;min-width:0;max-width:940px;display:flex;flex-direction:column;align-items:flex-start;padding:50px;margin:20px 0;background-color:var(--post-surface);border-radius:12px;box-shadow:var(--post-card-shadow)}.PostRenderer_postRendererTocAside__IdJiO{grid-column:3;grid-row:1;justify-self:start;width:100%;max-width:360px;min-width:0;position:sticky;top:72px;margin-top:20px;z-index:2;padding-bottom:20px}.PostRenderer_postRendererTocAside__IdJiO nav[data-category]{max-height:min(calc(100vh - 7.5rem - 20px),calc(100dvh - 7.5rem - 20px))}@media (max-width:1850px) and (min-width:1025px){.PostRenderer_postRendererPage__ERthv{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:16px;padding:0 16px;box-sizing:border-box}.PostRenderer_postRendererContainer__0Z6jd{flex:1 1 auto;width:auto;min-width:0;max-width:min(940px,calc(100vw - 32px - 16px - 240px));margin:20px 0}.PostRenderer_postRendererTocAside__IdJiO{flex:0 0 auto;width:min(360px,100%);max-width:360px;min-width:0;display:block}}@media (max-width:1024px){.PostRenderer_postRendererPage__ERthv{grid-template-columns:1fr;padding:0 16px}.PostRenderer_postRendererContainer__0Z6jd{grid-column:1;width:90%;max-width:940px;margin-left:auto;margin-right:auto}.PostRenderer_postRendererTocAside__IdJiO{display:none}}@media (max-width:768px){.PostRenderer_postRendererPage__ERthv{padding:0}.PostRenderer_postRendererContainer__0Z6jd{width:100%;max-width:none;padding:20px;gap:15px;margin:0;border-radius:0}}@media (max-width:375px){.PostRenderer_postRendererContainer__0Z6jd{width:100%;gap:10px;border-radius:0;margin:0}}.PostRenderer_postRendererContainer__0Z6jd[data-category=softwareOdyssey]{border-top:6px solid #7bb86db1}.PostRenderer_postRendererContainer__0Z6jd[data-category=sciMaker]{border-top:6px solid #7428bbb1}.PostRenderer_postRendererContainer__0Z6jd[data-category=readingNotes]{border-top:6px solid #ea580cb1}.PostRenderer_postRendererContainer__0Z6jd[data-category=lifeLog]{border-top:6px solid #2186dfb1}[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=softwareOdyssey]{border-top:6px solid #9dd49ed1}[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=sciMaker]{border-top:6px solid #b87ff0d1}[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=readingNotes]{border-top:6px solid #fb923cd1}[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=lifeLog]{border-top:6px solid #5eb8f5d1}@media (max-width:768px){.PostRenderer_postRendererContainer__0Z6jd[data-category=lifeLog],.PostRenderer_postRendererContainer__0Z6jd[data-category=readingNotes],.PostRenderer_postRendererContainer__0Z6jd[data-category=sciMaker],.PostRenderer_postRendererContainer__0Z6jd[data-category=softwareOdyssey],[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=lifeLog],[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=readingNotes],[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=sciMaker],[data-theme=dark] .PostRenderer_postRendererContainer__0Z6jd[data-category=softwareOdyssey]{border-top:none}}.PostRenderer_postRendererCategoryContainer__FveIM{display:flex;width:100%;height:36px;margin-bottom:15px}.PostRenderer_postRendererCategory__qFsWL{display:flex;align-items:center;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;position:relative}@media (max-width:375px){.PostRenderer_postRendererCategory__qFsWL{margin-top:10px}}.PostRenderer_postRendererCategory__qFsWL[data-category=softwareOdyssey]{color:#7bb86d;border:2px solid #7bb86d}.PostRenderer_postRendererCategory__qFsWL[data-category=sciMaker]{color:#7428bb;border:2px solid #7428bb}.PostRenderer_postRendererCategory__qFsWL[data-category=readingNotes]{color:#ea580c;border:2px solid #ea580c}.PostRenderer_postRendererCategory__qFsWL[data-category=lifeLog]{color:#2186df;border:2px solid #2186df}[data-theme=dark] .PostRenderer_postRendererCategory__qFsWL[data-category=softwareOdyssey]{color:#9dd49ed1;border:2px solid #9dd49ed1}[data-theme=dark] .PostRenderer_postRendererCategory__qFsWL[data-category=sciMaker]{color:#b87ff0d1;border:2px solid #b87ff0d1}[data-theme=dark] .PostRenderer_postRendererCategory__qFsWL[data-category=readingNotes]{color:#fb923cd1;border:2px solid #fb923cd1}[data-theme=dark] .PostRenderer_postRendererCategory__qFsWL[data-category=lifeLog]{color:#5eb8f5d1;border:2px solid #5eb8f5d1}.PostRenderer_postRendererCategory__qFsWL:before{content:"";display:inline-block;flex-shrink:0;width:18px;height:18px;margin-right:8px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.PostRenderer_postRendererCategory__qFsWL[data-category=softwareOdyssey]:before{-webkit-mask-image:url(/assets/icons/code.svg);mask-image:url(/assets/icons/code.svg)}.PostRenderer_postRendererCategory__qFsWL[data-category=sciMaker]:before{-webkit-mask-image:url(/assets/icons/science.svg);mask-image:url(/assets/icons/science.svg)}.PostRenderer_postRendererCategory__qFsWL[data-category=readingNotes]:before{-webkit-mask-image:url(/assets/icons/reading.svg);mask-image:url(/assets/icons/reading.svg)}.PostRenderer_postRendererCategory__qFsWL[data-category=lifeLog]:before{-webkit-mask-image:url(/assets/icons/life.svg);mask-image:url(/assets/icons/life.svg)}.PostRenderer_postRendererArticleDate__9SCUG{font-size:16px;color:var(--post-muted-text);font-weight:700;margin-bottom:15px}.PostRenderer_postRendererArticleTitle__ZsmFn{width:100%;font-size:32px;font-weight:700;color:var(--text-primary);text-decoration:none;text-align:justify;margin-bottom:15px;scroll-margin-top:72px}@media (max-width:768px){.PostRenderer_postRendererArticleTitle__ZsmFn{font-size:24px}}@media (max-width:375px){.PostRenderer_postRendererArticleTitle__ZsmFn{font-size:20px}}.PostRenderer_postRendererArticleAuthorContainer__LPixZ{display:flex;flex-direction:row;align-items:center;font-size:17.6px;letter-spacing:1.4px;line-height:33.25px}@media (max-width:768px){.PostRenderer_postRendererArticleAuthorContainer__LPixZ{font-size:16.6px;line-height:32.25px}}@media (max-width:375px){.PostRenderer_postRendererArticleAuthorContainer__LPixZ{font-size:15.6px;line-height:31.25px}}.PostRenderer_postRendererArticleAuthorTitle__msb77{color:var(--text-primary)}.PostRenderer_postRendererArticleAuthorLink__RUa2Q{color:var(--post-title-color);font-weight:400;padding:6px;position:relative;text-decoration:none;cursor:pointer}.PostRenderer_postRendererArticleAuthorLink__RUa2Q:after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:0;height:1px;background-color:var(--post-title-hover);transition:width .3s ease}.PostRenderer_postRendererArticleAuthorLink__RUa2Q:hover{color:var(--post-title-hover);text-decoration:none}.PostRenderer_postRendererArticleAuthorLink__RUa2Q:active{color:var(--post-title-active);text-decoration:none}.PostRenderer_postRendererArticleAuthorLink__RUa2Q:active:after{background-color:var(--post-title-active)}.PostRenderer_postRendererArticleAuthorLink__RUa2Q:hover:after{width:60%}.PostRenderer_postRendererArticleCoverImage__DjMB_{display:flex;justify-content:center;align-items:center;height:auto;object-fit:cover;margin:34px auto}@media (max-width:768px){.PostRenderer_postRendererArticleCoverImage__DjMB_{margin:10px auto}}@media (max-width:375px){.PostRenderer_postRendererArticleCoverImage__DjMB_{margin:5px auto}}.PostRenderer_postRendererImageContainer__7GamD{display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:20px auto}.PostRenderer_postRendererImage__egmDG{display:flex;justify-content:center;align-items:center;width:100%;height:auto;object-fit:cover;margin:15px auto}@media (max-width:768px){.PostRenderer_postRendererImage__egmDG{margin:10px auto}}@media (max-width:375px){.PostRenderer_postRendererImage__egmDG{margin:5px auto}}.PostRenderer_postRendererArticleIntroduction__Z09Z9{font-size:17.6px;line-height:35.2px;letter-spacing:1.4px;color:var(--post-body-text);margin-bottom:15px;text-align:justify}@media (max-width:768px){.PostRenderer_postRendererArticleIntroduction__Z09Z9{font-size:16.6px;line-height:32.25px;margin-bottom:15px}}@media (max-width:375px){.PostRenderer_postRendererArticleIntroduction__Z09Z9{font-size:15.6px;line-height:31.25px;margin-bottom:10px}}.PostRenderer_postRendererArticleContent__i45AI{width:100%;display:flex;flex-direction:column;gap:17.6px}.PostRenderer_postRendererAboutAuthorContainer__ONJ3P{width:100%;display:flex;justify-content:center;align-items:center;letter-spacing:1.4px;text-decoration:none;text-align:justify;margin:52.8px 0}@media (max-width:768px){.PostRenderer_postRendererAboutAuthorContainer__ONJ3P{margin:32px 0}}@media (max-width:375px){.PostRenderer_postRendererAboutAuthorContainer__ONJ3P{margin:24px 0}}.PostRenderer_postRendererAboutAuthorLink__DSWS0{color:var(--post-read-more-color);text-decoration:none;font-size:28px;font-weight:600;padding:12px 0;position:relative}@media (max-width:768px){.PostRenderer_postRendererAboutAuthorLink__DSWS0{font-size:24px}}@media (max-width:375px){.PostRenderer_postRendererAboutAuthorLink__DSWS0{font-size:20px}}.PostRenderer_postRendererAboutAuthorLink__DSWS0:after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:var(--post-read-more-hover);transition:width .3s ease}.PostRenderer_postRendererAboutAuthorLink__DSWS0:hover:after{width:60%}.PostRenderer_postRendererAboutAuthorLink__DSWS0:active:after{background-color:var(--post-read-more-active)}.PostRenderer_postRendererAboutAuthorLink__DSWS0:hover{color:var(--post-read-more-hover);text-decoration:none}.PostRenderer_postRendererAboutAuthorLink__DSWS0:active{color:var(--post-read-more-active);text-decoration:none}