.TocButton_tocButton__oxnlV{background-color:var(--colorSubtleBackground);border-radius:4px;border-style:none;display:block;font-family:Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;height:28px;letter-spacing:-.025em;line-height:1;max-width:100%;outline:2px solid transparent;outline-offset:2px;overflow:hidden;padding-left:12px;padding-right:12px;text-decoration:none;text-overflow:ellipsis;transition-duration:.15s;transition-timing-function:cubic-bezier(.33,0,.67,1);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.TocButton_tocButton__oxnlV:active:hover{background-color:var(--colorSubtleBackgroundPressed);color:var(--colorNeutralForeground2Pressed)}.TocButton_tocButton__oxnlV:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover);cursor:pointer}.TocButton_tocButton__oxnlV:before{border-radius:4px;content:"";height:100%;left:-8px;position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.33,0,.67,1);width:3px;z-index:1}.TocButton_tocButton__oxnlV:hover:before{background-color:var(--colorBrandStroke2);transform:translateY(-50%) scale(1)}.TocButton_tocButton__oxnlV:after{content:attr(title);display:block;font-weight:600;height:0;overflow:hidden;visibility:hidden}.fluent-button__icon{align-items:center;display:inline-flex;justify-content:center}.fluent-button--size-medium .fluent-button__icon,.fluent-button--size-small .fluent-button__icon{font-size:20px;height:20px;width:20px}.fluent-button--size-large .fluent-button__icon{font-size:24px;height:24px;width:24px}.fluent-button .fluent-button__icon--regular{display:inline-flex}.fluent-button .fluent-button__icon--filled,.fluent-button:not(.fluent-button--disabled):hover .fluent-button__icon--regular{display:none}.fluent-button:not(.fluent-button--disabled):hover .fluent-button__icon--filled{display:inline-flex}.fluent-button--appearance-primary{background-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.fluent-button--appearance-primary:hover{background-color:var(--colorBrandBackgroundHover);border-style:none;color:var(--colorNeutralForegroundOnBrand)}.fluent-button--appearance-primary:hover:active{background-color:var(--colorBrandBackgroundPressed);border-style:none;color:var(--colorNeutralForegroundOnBrand)}.fluent-button--appearance-primary{border-style:none}.fluent-button--appearance-secondary{background-color:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);color:var(--colorNeutralForeground1)}.fluent-button--appearance-secondary:hover{background-color:var(--colorNeutralBackground1Hover);border-color:var(--colorNeutralStroke1Hover);color:var(--colorNeutralForeground1Hover)}.fluent-button--appearance-secondary:hover:active{background-color:var(--colorNeutralBackground1Pressed);color:var(--colorNeutralForeground1Pressed)}.fluent-button--appearance-outline{background-color:var(--colorTransparentBackground);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);color:var(--colorNeutralForeground1)}.fluent-button--appearance-outline:hover{background-color:var(--colorTransparentBackgroundHover)}.fluent-button--appearance-outline:hover:active{background-color:var(--colorTransparentBackgroundPressed)}.fluent-button--appearance-subtle{background-color:var(--colorSubtleBackground);color:var(--colorNeutralForeground2)}.fluent-button--appearance-subtle:hover .fluent-compound-icon__filled-icon,.fluent-button--appearance-subtle:hover:active .fluent-compound-icon__filled-icon{display:inline}.fluent-button--appearance-subtle:hover .fluent-compound-icon__regular-icon,.fluent-button--appearance-subtle:hover:active .fluent-compound-icon__regular-icon{display:none}.fluent-button--appearance-subtle:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.fluent-button--appearance-subtle:hover .fluent-button__icon{color:var(--colorNeutralForeground2BrandHover)}.fluent-button--appearance-subtle:hover{border-style:none}.fluent-button--appearance-subtle:hover:active{background-color:var(--colorSubtleBackgroundPressed);color:var(--colorNeutralForeground2Pressed)}.fluent-button--appearance-subtle:hover:active .fluent-button__icon{color:var(--colorNeutralForeground2BrandPressed)}.fluent-button--appearance-subtle,.fluent-button--appearance-subtle:hover:active{border-style:none}.fluent-button--appearance-transparent{background-color:var(--colorTransparentBackground);color:var(--colorNeutralForeground2)}.fluent-button--appearance-transparent:hover .fluent-compound-icon__filled-icon,.fluent-button--appearance-transparent:hover:active .fluent-compound-icon__filled-icon{display:inline}.fluent-button--appearance-transparent:hover .fluent-compound-icon__regular-icon,.fluent-button--appearance-transparent:hover:active .fluent-compound-icon__regular-icon{display:none}.fluent-button--appearance-transparent:hover{background-color:var(--colorTransparentBackgroundHover);border-style:none;color:var(--colorNeutralForeground2BrandHover)}.fluent-button--appearance-transparent:hover:active{background-color:var(--colorTransparentBackgroundPressed);border-style:none;color:var(--colorNeutralForeground2BrandPressed)}.fluent-button--appearance-transparent{border-style:none}.fluent-button{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;outline-style:none;overflow:hidden;text-decoration-line:none;user-select:none;vertical-align:middle}.fluent-button .fluent-compound-icon__filled-icon{display:none}.fluent-button .fluent-compound-icon__regular-icon{display:inline}.fluent-button:hover{cursor:pointer}.fluent-button:hover:active{outline-style:none}.fluent-button{font-family:Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;transition-duration:.1s;transition-duration:.15s;transition-property:background-color,border,color;transition-property:background-color;transition-property:color;transition-timing-function:cubic-bezier(.33,0,.67,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.fluent-button--shape-circular{border-radius:9999px}.fluent-button--shape-square{border-radius:0}.fluent-button--size-small.fluent-button--icon{padding-bottom:1px;padding-top:1px}.fluent-button--size-small.fluent-button--only-icon{max-width:24px;min-width:24px}.fluent-button--size-small{border-radius:4px;font-size:12px;font-weight:400;line-height:1;line-height:16px;min-width:64px;padding:3px 8px}.fluent-button--size-medium.fluent-button--only-icon{max-width:32px;min-width:32px}.fluent-button--size-medium{border-radius:4px;font-size:14px;line-height:1;line-height:20px;min-width:96px;padding:5px 12px}.fluent-button--size-large.fluent-button--icon{padding-bottom:7px;padding-top:7px}.fluent-button--size-large.fluent-button--only-icon{max-width:40px;min-width:40px}.fluent-button--size-large{border-radius:4px;font-size:16px;line-height:1;line-height:22px;min-width:96px;padding:8px 16px}.fluent-button--disabled,.fluent-button--disabled:hover,.fluent-button--disabled:hover:active{background-color:var(--colorNeutralBackgroundDisabled);border-color:var(--colorNeutralStrokeDisabled);color:var(--colorNeutralForegroundDisabled);cursor:not-allowed}.fluent-button--disabled.fluent-button--appearance-outline,.fluent-button--disabled.fluent-button--appearance-outline:hover,.fluent-button--disabled.fluent-button--appearance-outline:hover:active{background-color:var(--colorTransparentBackground)}.fluent-button--disabled.fluent-button--appearance-primary,.fluent-button--disabled.fluent-button--appearance-primary:hover,.fluent-button--disabled.fluent-button--appearance-primary:hover:active{border-color:transparent}.fluent-button--disabled.fluent-button--appearance-subtle,.fluent-button--disabled.fluent-button--appearance-subtle:hover,.fluent-button--disabled.fluent-button--appearance-subtle:hover:active,.fluent-button--disabled.fluent-button--appearance-transparent,.fluent-button--disabled.fluent-button--appearance-transparent:hover,.fluent-button--disabled.fluent-button--appearance-transparent:hover:active{background-color:var(--colorTransparentBackground);border-color:transparent}.fluent-button--disabled .fluent-button__icon,.fluent-button--disabled:hover .fluent-button__icon,.fluent-button--disabled:hover:active .fluent-button__icon{color:var(--colorNeutralForegroundDisabled)}