._874eCW_toc{flex-shrink:0;width:220px;max-height:calc(100vh - 160px);position:sticky;top:96px;overflow-y:auto}._874eCW_label{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:16px;font-weight:600}._874eCW_list{flex-direction:column;gap:2px;display:flex}._874eCW_item{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);background:0 0;border:none;border-radius:6px;padding:6px 12px;list-style:none;transition:color .2s,background-color .2s;display:block}._874eCW_item:not(._874eCW_itemActive):hover{background-color:var(--color-bg-subtle)}._874eCW_itemActive{color:var(--color-primary);background-color:#1b46420a;font-weight:600}._874eCW_itemText{display:inline-block}@media (max-width:1024px){._874eCW_toc{display:none}}
._0C8Xuq_track{z-index:999;background-color:#0000;width:100%;height:3px;position:fixed;top:0;left:0}._0C8Xuq_bar{background-color:var(--color-primary,#1b4642);width:0;height:100%;transition:width .1s linear}
.AWkMIW_button{background-color:var(--color-primary,#1b4642);color:#faf7ef;cursor:pointer;opacity:0;pointer-events:none;z-index:900;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s,background-color .2s,bottom .2s,right .2s;display:inline-flex;position:fixed;bottom:32px;right:32px;transform:translateY(8px)}.AWkMIW_buttonVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.AWkMIW_button:hover{background-color:var(--color-primary-dark,#14332f);transform:translateY(-2px)}@media (max-width:768px){.AWkMIW_button{bottom:24px;right:16px}}
