.ShareLinks_row__aDgDt{display:flex;gap:8px}.ShareLinks_btn__IhoHV{font:inherit;font-weight:500;letter-spacing:-.01em;border-radius:14px;height:40px;font-size:15px;padding:0 18px;box-sizing:border-box;border:1px solid rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,box-shadow .15s,color .15s}.ShareLinks_btn__IhoHV:disabled{cursor:not-allowed}.ShareLinks_btn__IhoHV:focus-visible{outline:2px solid #155eef;outline-offset:2px}.ShareLinks_btn__IhoHV{border-color:rgba(11,13,18,.14);background:#fff;color:#0b0d12}.ShareLinks_btn__IhoHV:hover:not(:disabled){background:#fafafb;border-color:rgba(11,13,18,.24);color:#0b0d12}.ShareLinks_btn__IhoHV:disabled{opacity:.55}.ShareLinks_btn__IhoHV{border-color:#e3e8f1;color:#3a4256}.ShareLinks_icons__2eVQB .ShareLinks_btn__IhoHV{width:40px;padding:0}.ShareLinks_buttons__Xfg3O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ShareLinks_buttons__Xfg3O .ShareLinks_btn__IhoHV{padding:0;font-size:13px;color:#0b0d12}.PostToc_rail__NUJOI{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column}@media(max-width:1099px){.PostToc_rail__NUJOI{display:none}}.PostToc_railNav__V9zk5{display:flex;flex-direction:column;gap:4px}.PostToc_railLabel__2c_hH{padding-bottom:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;letter-spacing:.12em;color:#5f6678}.PostToc_railLink__SoSYV{padding:7px 0 7px 14px;border-left:2px solid #e3e8f1;font-size:14px;line-height:1.4;color:#475066;text-decoration:none}.PostToc_railLink__SoSYV:hover{color:#0b0d12}.PostToc_railLink__SoSYV:focus-visible{outline:2px solid #155eef;outline-offset:2px}.PostToc_railOn__1y3bJ{border-left-color:#155eef;color:#155eef;font-weight:600}.PostToc_railOn__1y3bJ:hover{color:#155eef}.PostToc_share__BwhiW{margin-top:20px;padding-top:18px;border-top:1px solid #e3e8f1}.PostToc_fold___2Cjw{margin-bottom:32px;border:1px solid #e3e8f1;border-radius:14px;background:#fbfcff}@media(min-width:1100px){.PostToc_fold___2Cjw{display:none}}@media(max-width:767px){.PostToc_fold___2Cjw{margin-bottom:24px}}.PostToc_fold___2Cjw[open] .PostToc_chev__eXEb8{transform:rotate(180deg)}.PostToc_foldHead__Fls5Y{min-height:52px;padding:0 20px;list-style:none;display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:#0b0d12;cursor:pointer}.PostToc_foldHead__Fls5Y::-webkit-details-marker{display:none}.PostToc_foldHead__Fls5Y:focus-visible{outline:2px solid #155eef;outline-offset:2px}@media(max-width:767px){.PostToc_foldHead__Fls5Y{padding:0 16px}}.PostToc_foldCount___sSDX{margin-left:auto;font-weight:400;color:#5f6678}@media(max-width:767px){.PostToc_foldCount___sSDX{display:none}}.PostToc_chev__eXEb8{color:#5f6678;transition:transform .15s}@media(min-width:768px)and (max-width:1099px){.PostToc_chev__eXEb8{display:none}}@media(max-width:767px){.PostToc_chev__eXEb8{margin-left:auto}}.PostToc_foldList__WmZjq{margin:0;padding:0 20px 18px 40px;font-size:15px;line-height:2;color:#3a4256}.PostToc_foldList__WmZjq a{color:inherit;text-decoration:none}.PostToc_foldList__WmZjq a:hover{color:#155eef}@media(max-width:767px){.PostToc_foldList__WmZjq{padding:0 16px 14px 36px;line-height:2.1}}