<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.arc_type_label,.attribute_type_label .ui-button-text,.span_type_label{font-size:11px;font-family:PT Sans Caption,sans-serif}fieldset legend{padding-left:.5em;padding-right:.5em}.comment_type_id_wrapper{padding-right:2em}.norm_info_img{margin-left:1em}.scroll_fset{margin-bottom:2.5em}.scroll_fset fieldset{padding-bottom:2em}.embedding,.embedding.embedded-wrapper{margin:.5em 0}.show-hide-toggle{margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px}.hanlp_res_container{--theme-color:#45bcf9;--text-color:#2c3e50}html[data-theme=dark]{--text-color:#9e9e9e}.hanlp_res_container{--bg-color:#fff}html[data-theme=dark]{--bg-color:#1d2025}.hanlp_res_container{--bg-color-light:#fff}html[data-theme=dark]{--bg-color-light:#252934}.hanlp_res_container{--bg-color-active:#f8f8f8}html[data-theme=dark]{--bg-color-active:#252934}.hanlp_res_container{--bg-color-back:#f8f8f8}html[data-theme=dark]{--bg-color-back:#1d2025}.hanlp_res_container{--bg-color-float:#fff}html[data-theme=dark]{--bg-color-float:#252934}.hanlp_res_container{--bg-color-blur:hsla(0,0%,100%,0.9)}html[data-theme=dark]{--bg-color-blur:rgba(29,32,37,0.9)}.hanlp_res_container{--bg-color-float-blur:hsla(0,0%,100%,0.9)}html[data-theme=dark]{--bg-color-float-blur:rgba(37,41,52,0.9)}.hanlp_res_container{--border-color:#eaecef}html[data-theme=dark]{--border-color:#302d28}.hanlp_res_container{--box-shadow:#f0f1f2}html[data-theme=dark]{--box-shadow:#282a32}.hanlp_res_container{--card-shadow:rgba(0,0,0,0.15)}html[data-theme=dark]{--card-shadow:rgba(0,0,0,0.3)}.hanlp_res_container{--black:#000}html[data-theme=dark]{--black:#fff}.hanlp_res_container{--dark-grey:#666}html[data-theme=dark]{--dark-grey:#999}.hanlp_res_container{--light-grey:#999}html[data-theme=dark]{--light-grey:#666}.hanlp_res_container{--white:#fff}html[data-theme=dark]{--white:#000}.hanlp_res_container{--grey3:#333}html[data-theme=dark]{--grey3:#bbb}.hanlp_res_container{--grey12:#bbb}html[data-theme=dark]{--grey12:#333}.hanlp_res_container{--grey14:#eee}html[data-theme=dark]{--grey14:#111}.hanlp_res_container{--navbar-height:75px;--navbar-horizontal-padding:30px;--navbar-vertical-padding:14px;--navbar-mobile-height:65px;--navbar-mobile-horizontal-padding:20px;--navbar-mobile-vertical-padding:10px;--sidebar-width:360px;--sidebar-mobile-width:320px;--content-width:740px;--home-page-width:1160px;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",STHeiti,"Microsoft YaHei",SimSun,sans-serif;--font-family-fancy:Georgia Pro,#dc143c,Georgia,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",STHeiti,"Microsoft YaHei",SimSun,sans-serif;--font-family-code:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;--line-numbers-width:50px;--color-transition:.3s ease;--transform-transition:.3s ease;--text-color-light:#3a5169}html[data-theme=dark]{--text-color-light:#a8a8a8}.hanlp_res_container{--text-color-lighter:#476582}html[data-theme=dark]{--text-color-lighter:#b1b1b1}.hanlp_res_container{--text-color-bright:#6a8bad}html[data-theme=dark]{--text-color-bright:#c5c5c5}.hanlp_res_container{--theme-color-dark:#26b1f8;--theme-color-light:#58c3fa;--theme-color-mask:rgba(69,188,249,0.15);--badge-tip-color:#42b983;--badge-warning-color:#f4cd00;--badge-danger-color:#f55;--badge-info-color:#0295ff;--badge-note-color:#666}.badge{display:inline-block;vertical-align:top;height:18px;padding:0 6px;border-radius:3px;background-color:var(--c-brand,#3eaf7c);color:var(--white);font-size:14px;line-height:18px;transition:background-color var(--color-transition,.3s ease),color var(--color-transition,.3s ease)}.table-of-contents .badge{vertical-align:middle}.badge.tip{background-color:var(--badge-tip-color)}.badge.warning{background-color:var(--badge-warning-color)}.badge.danger{background-color:var(--badge-danger-color)}.badge.info{background-color:var(--badge-info-color)}.badge.note{background-color:var(--badge-note-color)}.badge+.badge{margin-left:5px}@-webkit-keyframes message-move-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes message-move-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes message-move-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes message-move-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}#message-container{position:fixed;top:calc(var(--navbar-height) + 20px);right:0;left:0;z-index:75;text-align:center}#message-container .message{display:inline-block;padding:8px 10px;border-radius:3px;background:var(--c-bg,#fff);color:var(--c-text,#2c3e50);box-shadow:0 0 10px 0 var(--box-shadow,#f0f1f2);font-size:14px;transition:height .2s ease-in-out,margin .2s ease-in-out}#message-container .message.move-in{-webkit-animation:message-move-in .3s ease-in-out;animation:message-move-in .3s ease-in-out}#message-container .message.move-out{-webkit-animation:message-move-out .3s ease-in-out;animation:message-move-out .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#message-container .message svg{position:relative;bottom:-2.5px;margin-right:5px}.back-to-top{border-width:0;background-color:transparent;cursor:pointer;position:fixed!important;right:20px;bottom:80px;z-index:100;width:60px;height:60px;padding:10px;border-radius:20px;background-color:var(--c-bg,#fff);color:var(--c-brand,#3eaf7c);box-shadow:2px 2px 10px 0 var(--card-shadow)}@media (max-width:719px){.back-to-top{width:45px;height:45px;padding:5px;border-radius:10px}}.back-to-top:hover{color:var(--c-brand-light,#4abf8a)}.back-to-top svg{overflow:hidden;width:100%;border-radius:50%;fill:currentcolor}.fade-enter-active,.fade-leave-active{transition:opacity var(--color-transition,.3s ease)}.fade-enter,.fade-leave-to{opacity:0}.hanlp_res_container{--external-link-icon-color:#aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hanlp_res_container{--nprogress-color:#29d;--nprogress-z-index:1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}.hanlp_res_container{--balloon-border-radius:2px;--balloon-color:rgba(16,16,16,0.95);--balloon-text-color:#fff;--balloon-font-size:12px;--balloon-move:4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{text-indent:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:.5em 1em;white-space:nowrap}[aria-label][data-balloon-pos]:after,[aria-label][data-balloon-pos]:before{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;position:absolute;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);content:""}[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-visible]:before{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:after,[aria-label][data-balloon-pos][data-balloon-blunt]:before{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after,[aria-label][data-balloon-pos][data-balloon-pos^=up]:before{bottom:100%;transform-origin:top;transform:translateY(var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:after,[aria-label][data-balloon-pos][data-balloon-pos=up]:before{left:50%;transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after,[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{top:100%;transform:translateY(calc(var(--balloon-move)*-1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;transform:translate(-50%,calc(var(--balloon-move)*-1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(calc(var(--balloon-move)*-1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width:768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}.copy-code-button{border-width:0;background-color:transparent;cursor:pointer;width:32px;height:32px;padding:7px 8px;border-radius:50%;background:#339af0;color:#fff;outline:none}.copy-code-button:hover{background:#228be6;cursor:pointer!important}div[class*=language-] .copy-code-button{position:absolute;right:-14px;bottom:-14px;z-index:5}@media (max-width:419px){div[class*=language-] .copy-code-button{right:0;bottom:0;width:28px;height:28px;border-radius:50% 10% 0}div[class*=language-] .copy-code-button .icon-copy-code{position:relative;top:2px;left:2px}}.copy-code-button .icon-copy-code{width:100%;height:100%}.copy-code-pure-button{border-width:0;background-color:transparent;cursor:pointer;box-sizing:content-box;width:15px;height:15px;padding:.8em;color:var(--code-ln-color,#9e9e9e);outline:none}.copy-code-pure-button:hover{background-color:var(--code-hl-bg-color,rgba(0,0,0,.66));cursor:pointer!important}div[class*=language-] .copy-code-pure-button{position:absolute;top:0;right:3em;z-index:5}.copy-code-pure-button .icon-copy-code{width:100%;height:100%;fill:currentcolor}.code-tabs-nav{overflow-x:auto;margin:17px 0 -17px;padding:0;border-radius:6px 6px 0 0;background-color:var(--code-tabs-nav-bg-color,#3a404c);list-style:none;white-space:nowrap;transition:background-color var(--color-transition,.3s ease)}@media (max-width:419px){.code-tabs-nav{margin-right:-4px;margin-left:-4px;border-radius:0}}.code-tabs-nav-tab{border-width:0;position:relative;min-width:60px;margin:0;padding:6px 10px;border-radius:6px 6px 0 0;background-color:transparent;color:var(--code-tabs-nav-text-color,#eee);font-weight:600;font-size:.85em;line-height:1.4;cursor:pointer;transition:background-color var(--color-transition,.3s ease),color var(--color-transition,.3s ease)}.code-tabs-nav-tab:hover{background-color:var(--code-tabs-nav-hover-color,#434a57)}.code-tabs-nav-tab:after,.code-tabs-nav-tab:before{content:" ";position:absolute;bottom:0;z-index:1;width:6px;height:6px}.code-tabs-nav-tab:before{right:100%}.code-tabs-nav-tab:after{left:100%}.code-tabs-nav-tab.active{background-color:var(--code-bg-color,#282c34)}.code-tabs-nav-tab.active:before{background:radial-gradient(12px at left top,transparent 50%,var(--code-bg-color,#282c34) 0)}.code-tabs-nav-tab.active:after{background:radial-gradient(12px at right top,transparent 50%,var(--code-bg-color,#282c34) 0)}.code-tab,.code-tabs-nav-tab:first-child:before{display:none}.code-tab.active{display:block}.code-tab div[class*=language-]{border-top-left-radius:0;border-top-right-radius:0}@media (max-width:419px){.code-tab div[class*=language-]{margin:17px -30px}}.flowchart-loading-wrapper{display:flex;align-items:center;justify-content:center;background:var(--grey14)}.flowchart-loading-wrapper .loading-icon{width:4em;height:4em;margin:2.5em auto;color:var(--c-brand)}.flowchart-wrapper{overflow-x:auto;padding:.6em .4em;text-align:center;transition:all 1s}@media (max-width:719px){.flowchart-wrapper{margin:0 -30px;padding:.6em 0}}.flowchart-wrapper.vue .end-element,.flowchart-wrapper.vue .operation-element,.flowchart-wrapper.vue .parallel-element,.flowchart-wrapper.vue .start-element{rx:5px;ry:5px}.hanlp_res_container{--info-title-color:#193c47;--info-bg-color:#eef9fd;--info-border-color:#4cb3d4;--note-title-color:#474748;--note-bg-color:#fdfdfe;--note-border-color:#d4d5d8;--tip-border-color:#009400;--warning-title-color:#4d3800;--warning-bg-color:#fff8e6;--warning-border-color:#e6a700;--danger-title-color:#4b1113;--danger-bg-color:#ffebec;--danger-border-color:#e13238;--detail-bg-color:#eee;--detail-text-color:inherit}html[data-theme=light]{--tip-bg-color:#e6f6e6;--tip-title-color:#003100}html[data-theme=dark]{--info-title-color:#eef9fd;--info-bg-color:#193c47;--note-title-color:#fdfdfe;--note-bg-color:#474748;--tip-title-color:#e6f6e6;--tip-bg-color:#003100;--warning-title-color:#fff8e6;--warning-bg-color:#4d3800;--danger-title-color:#ffebec;--danger-bg-color:#4b1113;--detail-bg-color:#333;--detail-text-color:#a8a8a8}.custom-container{position:relative;transition:background-color var(--color-transition),border-color var(--color-transition),color var(--color-transition)}.custom-container .custom-container-title{position:relative;font-weight:600;line-height:1.25;margin:15px 0}.custom-container.danger,.custom-container.info,.custom-container.note,.custom-container.tip,.custom-container.warning{margin:10px 0;padding:20px 10px;border-left-style:solid;border-radius:10px;color:inherit;border-left-width:3px!important}.custom-container.danger .custom-container-title,.custom-container.info .custom-container-title,.custom-container.note .custom-container-title,.custom-container.tip .custom-container-title,.custom-container.warning .custom-container-title{padding-left:30px}.custom-container.danger .custom-container-title:before,.custom-container.info .custom-container-title:before,.custom-container.note .custom-container-title:before,.custom-container.tip .custom-container-title:before,.custom-container.warning .custom-container-title:before{content:" ";position:absolute;left:0;width:20px;height:20px;background-position:0;background-repeat:no-repeat}.custom-container.danger p,.custom-container.info p,.custom-container.note p,.custom-container.tip p,.custom-container.warning p{line-height:1.5}.custom-container.danger a,.custom-container.info a,.custom-container.note a,.custom-container.tip a,.custom-container.warning a{color:var(--c-brand,#3eaf7c)}.custom-container.info{border-color:var(--info-border-color);background:var(--info-bg-color)}.custom-container.info .custom-container-title{color:var(--info-title-color)}.custom-container.info .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='%23193c47' fill-rule='evenodd' d='M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 011.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z'/%3E%3C/svg%3E")}html[data-theme=dark] .custom-container.info .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='%23eef9fd' fill-rule='evenodd' d='M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 011.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z'/%3E%3C/svg%3E")}.custom-container.note{border-color:var(--note-border-color);background:var(--note-bg-color)}.custom-container.note .custom-container-title{color:var(--note-title-color)}.custom-container.note .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='%23474748' fill-rule='evenodd' d='M6.3 5.69a.942.942 0 01-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 01-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z'/%3E%3C/svg%3E")}html[data-theme=dark] .custom-container.note .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='%23fdfdfe' fill-rule='evenodd' d='M6.3 5.69a.942.942 0 01-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 01-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z'/%3E%3C/svg%3E")}.custom-container.tip{border-color:var(--tip-border-color);background:var(--tip-bg-color)}.custom-container.tip .custom-container-title{color:var(--tip-title-color)}.custom-container.tip .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16'%3E%3Cpath fill='%23003100' fill-rule='evenodd' d='M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z'/%3E%3C/svg%3E")}html[data-theme=dark] .custom-container.tip .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16'%3E%3Cpath fill='%23e6f6e6' fill-rule='evenodd' d='M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z'/%3E%3C/svg%3E")}.custom-container.warning{border-color:var(--warning-border-color);background:var(--warning-bg-color)}.custom-container.warning .custom-container-title{color:var(--warning-title-color)}.custom-container.warning .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%234d3800' fill-rule='evenodd' d='M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 000 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 00.01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z'/%3E%3C/svg%3E")}html[data-theme=dark] .custom-container.warning .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff8e6' fill-rule='evenodd' d='M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 000 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 00.01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z'/%3E%3C/svg%3E")}.custom-container.danger{border-color:var(--danger-border-color);background:var(--danger-bg-color)}.custom-container.danger .custom-container-title{color:var(--danger-title-color)}.custom-container.danger .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M147.911 833.422V560.356a364.089 364.089 0 11728.178 0v273.066H921.6v91.022H102.4v-91.022h45.511zm91.022-273.066h91.023A182.044 182.044 0 01512 378.31v-91.02a273.067 273.067 0 00-273.067 273.067zM466.49 14.222h91.022v136.534H466.49V14.222zm399.496 127.795l64.353 64.353-96.483 96.53-64.399-64.354 96.53-96.529zM93.662 206.37l64.353-64.353 96.529 96.484-64.308 64.444-96.574-96.575z' fill='%234b1113'/%3E%3C/svg%3E")}html[data-theme=dark] .custom-container.danger .custom-container-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M147.911 833.422V560.356a364.089 364.089 0 11728.178 0v273.066H921.6v91.022H102.4v-91.022h45.511zm91.022-273.066h91.023A182.044 182.044 0 01512 378.31v-91.02a273.067 273.067 0 00-273.067 273.067zM466.49 14.222h91.022v136.534H466.49V14.222zm399.496 127.795l64.353 64.353-96.483 96.53-64.399-64.354 96.53-96.529zM93.662 206.37l64.353-64.353 96.529 96.484-64.308 64.444-96.574-96.575z' fill='%23ffebec'/%3E%3C/svg%3E")}.custom-container.details{position:relative;display:block;margin:1.6em 0;padding:30px;border-radius:10px;background:var(--detail-bg-color);color:var(--detail-text-color);transition:all var(--transform-transition)}.custom-container.details h4{margin-top:0}.custom-container.details figure:last-child,.custom-container.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-container.details a{color:var(--c-brand,#3eaf7c)}.custom-container.details summary{position:relative;padding-left:210px;outline:none;list-style:none;cursor:pointer}.custom-container.details summary::-webkit-details-marker,.custom-container.details summary::marker{color:transparent;font-size:0}.custom-container.details summary:after,.custom-container.details summary:before{content:" ";position:absolute;top:calc(50% - 15px);left:0;width:30px;height:30px}.custom-container.details summary:before{border-radius:50%;background:#ccc;transition:all var(--transform-transition)}html[data-theme=dark] .custom-container.details summary:before{background:#555}.custom-container.details summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all var(--transform-transition);transform:rotate(90deg)}html[data-theme=dark] .custom-container.details summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.custom-container.details[open] summary{margin-bottom:.5em}.custom-container.details[open] summary:after{transform:rotate(180deg)}.footer-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding:15px 40px;border-top:1px solid var(--border-color);background:var(--bg-color);color:var(--dark-color);text-align:center;transition:border-top-color var(--color-transition),background var(--color-transition)}@media (min-width:719px){.footer-wrapper{padding-left:calc(var(--sidebar-width) + 40px)}.no-sidebar .footer-wrapper,.sidebar-collapsed .footer-wrapper{padding-left:40px}}@media (max-width:419px){.footer-wrapper&gt;div{width:100%}}.footer-wrapper .footer{margin:10px 20px;font-size:14px}.footer-wrapper .copyright{margin:6px 0;font-size:13px}.page:not(.not-found)+.footer-wrapper{margin-top:-40px}.toggle-sidebar-wrapper{position:fixed;top:var(--navbar-height);bottom:0;left:var(--sidebar-width);z-index:100;display:none;align-items:center;justify-content:center;font-size:40px;transition:left var(--transform-transition)}@media (min-width:719px){.toggle-sidebar-wrapper{display:flex}}.toggle-sidebar-wrapper:hover{background-color:hsla(0,0%,49.8%,.050980392156862744);cursor:pointer}.toggle-sidebar-wrapper .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s}html[data-theme=dark] .toggle-sidebar-wrapper .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.toggle-sidebar-wrapper .arrow.down{transform:rotate(180deg)}.toggle-sidebar-wrapper .arrow.right{transform:rotate(90deg)}.toggle-sidebar-wrapper .arrow.left{transform:rotate(-90deg)}@media (min-width:720px){.theme-container:not(.sidebar-open) .sidebar{box-shadow:2px 0 8px var(--card-shadow);transform:translate(0)}}.theme-container .page{padding-top:var(--navbar-height);padding-left:calc(var(--sidebar-width) + 40px)}@media (max-width:719px){.theme-container .page{padding-left:0}}.theme-container .sidebar{top:var(--navbar-height)}.theme-container.no-navbar .page{padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (max-width:719px){.theme-container.hide-navbar .sidebar,.theme-container.no-navbar .sidebar{top:0}}.theme-container.no-sidebar .page{padding-left:0}.theme-container.no-sidebar .sidebar,.theme-container.no-sidebar .toggle-sidebar-button,.theme-container.no-sidebar .toggle-sidebar-wrapper{display:none}.theme-container.sidebar-open .sidebar{box-shadow:2px 0 8px var(--card-shadow);transform:translate(0)}.theme-container.sidebar-collapsed .page{padding-left:40px}.theme-container.sidebar-collapsed .sidebar{transform:translate(-100%)}.theme-container.sidebar-collapsed .toggle-sidebar-wrapper{left:0}@media (min-width:1440px){.theme-container.has-toc .page{padding-right:320px}}.theme-hope-content:not(.custom){padding:40px 210px;padding-top:0}.home.project{display:block;max-width:var(--home-page-width);min-height:calc(100vh - var(--navbar-height));margin:0 auto;padding:var(--navbar-height) 40px 0}@media (max-width:419px){.home.project{padding-right:30px;padding-left:30px}}.home.project .hero{text-align:center}@media (min-width:959px){.home.project .hero{display:flex;align-items:center;justify-content:space-evenly;text-align:left}}.home.project .hero img{display:block;max-width:100%;max-height:280px;margin:0}@media (max-width:959px){.home.project .hero img{margin:60px auto 30px}}@media (max-width:719px){.home.project .hero img{max-height:240px;margin:40px auto 14px}}@media (max-width:419px){.home.project .hero img{max-height:210px;margin:30px auto 20px}}.home.project .hero img.light{display:block}.home.project .hero img.dark,html[data-theme=dark] .home.project .hero img.light{display:none}html[data-theme=dark] .home.project .hero img.dark{display:block}.home.project .hero .action,.home.project .hero .description,.home.project .hero h1{margin:36px auto}@media (min-width:959px){.home.project .hero .action,.home.project .hero .description,.home.project .hero h1{margin:36px 0}}@media (max-width:719px){.home.project .hero .action,.home.project .hero .description,.home.project .hero h1{margin:30px auto}}@media (max-width:419px){.home.project .hero .action,.home.project .hero .description,.home.project .hero h1{margin:14px auto}}.home.project .hero h1{font-size:72px;font-family:var(--font-family-fancy)}@media (max-width:719px){.home.project .hero h1{font-size:210px}}@media (max-width:419px){.home.project .hero h1{font-size:40px}}.home.project .hero .description{max-width:700px;color:var(--text-color-bright);font-size:32px;font-family:var(--font-family-fancy);line-height:1.3}@media (max-width:719px){.home.project .hero .description{font-size:28px}}@media (max-width:419px){.home.project .hero .description{font-size:14px}}.home.project .hero .action-button{display:inline-block;overflow:hidden;margin:12px 16px;padding:15px 30px;border:2px solid var(--theme-color);border-radius:10px;color:var(--theme-color);font-size:14px;transition:background-color var(--color-transition),color var(--color-transition)}@media (max-width:719px){.home.project .hero .action-button{padding:16px 14px;font-size:1.2px}}@media (max-width:419px){.home.project .hero .action-button{font-size:20px}}.home.project .hero .action-button.primary,.home.project .hero .action-button:hover{background-color:var(--theme-color);color:var(--white)}.home.project .hero .action-button.primary:hover{border-color:var(--theme-color-light);background-color:var(--theme-color-light)}.home.project .features{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:center;overflow:hidden;margin:0 -40px;padding:14px 0;border-top:1px solid var(--border-color);transition:border-color var(--color-transition)}@media (max-width:419px){.home.project .features{margin:0 -30px}}.home.project .feature{position:relative;flex-basis:calc(33% - 80px);overflow:hidden;margin:10px;padding:20px 30px;border-radius:10px;text-align:center;transition:transform .3s,box-shadow .3s}@media (min-width:1440px){.home.project .feature{flex-basis:calc(25% - 80px)}}@media (max-width:959px){.home.project .feature{flex-basis:calc(50% - 80px)}}@media (max-width:719px){.home.project .feature{font-size:19px}}@media (max-width:419px){.home.project .feature{flex-basis:100%;margin:10px 0;border-radius:0;font-size:18px}}.home.project .feature.link{cursor:pointer}.home.project .feature:hover{box-shadow:0 2px 12px 0 var(--card-shadow);transform:scale(1.05)}.home.project .feature .icon{display:inline-block;margin-bottom:5px;color:var(--theme-color);font-size:20px}.home.project .feature h2{margin:5px 0;border-bottom:none;color:var(--text-color-light);font-weight:700;font-size:13px}@media (max-width:419px){.home.project .feature h2{font-size:12px}}.home.project .feature p{margin:0;color:var(--text-color-lighter);line-height:1.4}.home.project .theme-hope-content{padding-bottom:15px}.theme-hope-content:not(.custom)&gt;:first-child{margin-top:0}.breadcrumb{max-width:var(--content-width);margin-right:auto;margin-left:auto;padding-right:210px;padding-left:210px;position:relative;z-index:2;padding-top:10px;font-size:15px}@media (max-width:959px){.breadcrumb{padding-right:30px;padding-left:30px;font-size:14px}}@media (max-width:419px){.breadcrumb{font-size:12.8px}}.breadcrumb .icon{margin-right:2px}.breadcrumb a{display:inline-block;padding:2px;line-height:2}.breadcrumb a:before{position:relative;bottom:1px;margin-right:2px}.breadcrumb a:hover{color:var(--theme-color)}.breadcrumb ol{margin:0;padding-left:0;list-style:none}.breadcrumb li{display:inline-block}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li:last-child a{padding-right:0}.breadcrumb li.is-active a{color:var(--light-grey);cursor:default;pointer-events:none}.breadcrumb li+li:before{content:"/";color:var(--light-grey)}.page-nav{max-width:var(--content-width);margin-right:auto;margin-left:auto;padding:10px 210px;overflow:auto;min-height:40px;margin-top:0;border-top:1px solid var(--border-color);transition:border-top var(--color-transition)}@media (max-width:959px){.page-nav{padding-right:30px;padding-left:30px}}.page-nav .nav-link{display:inline-block;padding:5px}.page-nav .nav-link .hint{color:var(--light-grey);font-size:17px;line-height:2}.page-nav .nav-link .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:15px}html[data-theme=dark] .page-nav .nav-link .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.page-nav .nav-link .arrow.down{transform:rotate(180deg)}.page-nav .nav-link .arrow.right{transform:rotate(90deg)}.page-nav .nav-link .arrow.left{transform:rotate(-90deg)}.page-nav .prev{text-align:left}.page-nav .prev .icon{margin-right:.25em}.page-nav .next{float:right;text-align:right}.page-nav .next .icon{margin-left:.25em}.categories-wrapper{margin:0;padding-left:0;list-style:none}.categories-wrapper .category{display:inline-block;margin:0 5px;padding:0 5px;border-radius:5px;font-weight:700;font-size:15px;line-height:2;transition:background-color var(--color-transition),color var(--color-transition)}.categories-wrapper .category&gt;span:after{content:", "}.categories-wrapper .category&gt;span:last-child:after{content:""}.categories-wrapper .category.clickable&gt;span:hover{color:var(--theme-color);cursor:pointer}.categories-wrapper .category0{background:#fde5e7;color:#ec2f3e}html[data-theme=dark] .categories-wrapper .category0{background:#340509;color:#ba111f}.categories-wrapper .category0:hover{background:#f9bec3}html[data-theme=dark] .categories-wrapper .category0:hover{background:#53080e}.categories-wrapper .category1{background:#ffeee8;color:#fb7649}html[data-theme=dark] .categories-wrapper .category1{background:#441201;color:#f54205}.categories-wrapper .category1:hover{background:#fed4c6}html[data-theme=dark] .categories-wrapper .category1:hover{background:#6d1d02}.categories-wrapper .category2{background:#fef5e7;color:#f5b041}html[data-theme=dark] .categories-wrapper .category2{background:#3e2703;color:#e08e0b}.categories-wrapper .category2:hover{background:#fce6c4}html[data-theme=dark] .categories-wrapper .category2:hover{background:#633f05}.categories-wrapper .category3{background:#eafaf1;color:#55d98d}html[data-theme=dark] .categories-wrapper .category3{background:#0c331c;color:#29b866}.categories-wrapper .category3:hover{background:#caf3db}html[data-theme=dark] .categories-wrapper .category3:hover{background:#12522d}.categories-wrapper .category4{background:#e6f9ee;color:#36d278}html[data-theme=dark] .categories-wrapper .category4{background:#092917;color:#219552}.categories-wrapper .category4:hover{background:#c0f1d5}html[data-theme=dark] .categories-wrapper .category4:hover{background:#0f4224}.categories-wrapper .category5{background:#e1fcfc;color:#16e1e1}html[data-theme=dark] .categories-wrapper .category5{background:#042929;color:#0e9595}.categories-wrapper .category5:hover{background:#b4f8f8}html[data-theme=dark] .categories-wrapper .category5:hover{background:#064242}.categories-wrapper .category6{background:#e4f0fe;color:#2589f6}html[data-theme=dark] .categories-wrapper .category6{background:#021b36;color:#0862c3}.categories-wrapper .category6:hover{background:#bbdafc}html[data-theme=dark] .categories-wrapper .category6:hover{background:#042c57}.categories-wrapper .category7{background:#f7f1fd;color:#bb8ced}html[data-theme=dark] .categories-wrapper .category7{background:#2a0b4b;color:#9851e4}.categories-wrapper .category7:hover{background:#eadbfa}html[data-theme=dark] .categories-wrapper .category7:hover{background:#431277}.categories-wrapper .category8{background:#fdeaf5;color:#ef59ab}html[data-theme=dark] .categories-wrapper .category8{background:#400626;color:#e81689}.categories-wrapper .category8:hover{background:#facbe5}html[data-theme=dark] .categories-wrapper .category8:hover{background:#670a3d}.tags-wrapper{margin:0;padding-left:0;list-style:none}.tags-wrapper .tag{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;min-width:30px;margin:0 2.5px;padding:2.5px 5px 2.5px 13px;font-weight:700;font-size:13px;line-height:1.5;text-align:center;transition:background-color var(--color-transition),color var(--color-transition)}.tags-wrapper .tag.clickable:hover{cursor:pointer}.tags-wrapper .tag0{background:#fde5e7;background:linear-gradient(135deg,transparent .75em,#fde5e7 0) top,linear-gradient(45deg,transparent .75em,#fde5e7 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#ec2f3e}html[data-theme=dark] .tags-wrapper .tag0{background:#340509;background:linear-gradient(135deg,transparent .75em,#340509 0) top,linear-gradient(45deg,transparent .75em,#340509 0) bottom;color:#ba111f}.tags-wrapper .tag0.clickable:hover{background:#f9bec3;background:linear-gradient(135deg,transparent .75em,#f9bec3 0) top,linear-gradient(45deg,transparent .75em,#f9bec3 0) bottom}html[data-theme=dark] .tags-wrapper .tag0.clickable:hover{background:#53080e;background:linear-gradient(135deg,transparent .75em,#53080e 0) top,linear-gradient(45deg,transparent .75em,#53080e 0) bottom}.tags-wrapper .tag1{background:#ffeee8;background:linear-gradient(135deg,transparent .75em,#ffeee8 0) top,linear-gradient(45deg,transparent .75em,#ffeee8 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#fb7649}html[data-theme=dark] .tags-wrapper .tag1{background:#441201;background:linear-gradient(135deg,transparent .75em,#441201 0) top,linear-gradient(45deg,transparent .75em,#441201 0) bottom;color:#f54205}.tags-wrapper .tag1.clickable:hover{background:#fed4c6;background:linear-gradient(135deg,transparent .75em,#fed4c6 0) top,linear-gradient(45deg,transparent .75em,#fed4c6 0) bottom}html[data-theme=dark] .tags-wrapper .tag1.clickable:hover{background:#6d1d02;background:linear-gradient(135deg,transparent .75em,#6d1d02 0) top,linear-gradient(45deg,transparent .75em,#6d1d02 0) bottom}.tags-wrapper .tag2{background:#fef5e7;background:linear-gradient(135deg,transparent .75em,#fef5e7 0) top,linear-gradient(45deg,transparent .75em,#fef5e7 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#f5b041}html[data-theme=dark] .tags-wrapper .tag2{background:#3e2703;background:linear-gradient(135deg,transparent .75em,#3e2703 0) top,linear-gradient(45deg,transparent .75em,#3e2703 0) bottom;color:#e08e0b}.tags-wrapper .tag2.clickable:hover{background:#fce6c4;background:linear-gradient(135deg,transparent .75em,#fce6c4 0) top,linear-gradient(45deg,transparent .75em,#fce6c4 0) bottom}html[data-theme=dark] .tags-wrapper .tag2.clickable:hover{background:#633f05;background:linear-gradient(135deg,transparent .75em,#633f05 0) top,linear-gradient(45deg,transparent .75em,#633f05 0) bottom}.tags-wrapper .tag3{background:#eafaf1;background:linear-gradient(135deg,transparent .75em,#eafaf1 0) top,linear-gradient(45deg,transparent .75em,#eafaf1 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#55d98d}html[data-theme=dark] .tags-wrapper .tag3{background:#0c331c;background:linear-gradient(135deg,transparent .75em,#0c331c 0) top,linear-gradient(45deg,transparent .75em,#0c331c 0) bottom;color:#29b866}.tags-wrapper .tag3.clickable:hover{background:#caf3db;background:linear-gradient(135deg,transparent .75em,#caf3db 0) top,linear-gradient(45deg,transparent .75em,#caf3db 0) bottom}html[data-theme=dark] .tags-wrapper .tag3.clickable:hover{background:#12522d;background:linear-gradient(135deg,transparent .75em,#12522d 0) top,linear-gradient(45deg,transparent .75em,#12522d 0) bottom}.tags-wrapper .tag4{background:#e6f9ee;background:linear-gradient(135deg,transparent .75em,#e6f9ee 0) top,linear-gradient(45deg,transparent .75em,#e6f9ee 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#36d278}html[data-theme=dark] .tags-wrapper .tag4{background:#092917;background:linear-gradient(135deg,transparent .75em,#092917 0) top,linear-gradient(45deg,transparent .75em,#092917 0) bottom;color:#219552}.tags-wrapper .tag4.clickable:hover{background:#c0f1d5;background:linear-gradient(135deg,transparent .75em,#c0f1d5 0) top,linear-gradient(45deg,transparent .75em,#c0f1d5 0) bottom}html[data-theme=dark] .tags-wrapper .tag4.clickable:hover{background:#0f4224;background:linear-gradient(135deg,transparent .75em,#0f4224 0) top,linear-gradient(45deg,transparent .75em,#0f4224 0) bottom}.tags-wrapper .tag5{background:#e1fcfc;background:linear-gradient(135deg,transparent .75em,#e1fcfc 0) top,linear-gradient(45deg,transparent .75em,#e1fcfc 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#16e1e1}html[data-theme=dark] .tags-wrapper .tag5{background:#042929;background:linear-gradient(135deg,transparent .75em,#042929 0) top,linear-gradient(45deg,transparent .75em,#042929 0) bottom;color:#0e9595}.tags-wrapper .tag5.clickable:hover{background:#b4f8f8;background:linear-gradient(135deg,transparent .75em,#b4f8f8 0) top,linear-gradient(45deg,transparent .75em,#b4f8f8 0) bottom}html[data-theme=dark] .tags-wrapper .tag5.clickable:hover{background:#064242;background:linear-gradient(135deg,transparent .75em,#064242 0) top,linear-gradient(45deg,transparent .75em,#064242 0) bottom}.tags-wrapper .tag6{background:#e4f0fe;background:linear-gradient(135deg,transparent .75em,#e4f0fe 0) top,linear-gradient(45deg,transparent .75em,#e4f0fe 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#2589f6}html[data-theme=dark] .tags-wrapper .tag6{background:#021b36;background:linear-gradient(135deg,transparent .75em,#021b36 0) top,linear-gradient(45deg,transparent .75em,#021b36 0) bottom;color:#0862c3}.tags-wrapper .tag6.clickable:hover{background:#bbdafc;background:linear-gradient(135deg,transparent .75em,#bbdafc 0) top,linear-gradient(45deg,transparent .75em,#bbdafc 0) bottom}html[data-theme=dark] .tags-wrapper .tag6.clickable:hover{background:#042c57;background:linear-gradient(135deg,transparent .75em,#042c57 0) top,linear-gradient(45deg,transparent .75em,#042c57 0) bottom}.tags-wrapper .tag7{background:#f7f1fd;background:linear-gradient(135deg,transparent .75em,#f7f1fd 0) top,linear-gradient(45deg,transparent .75em,#f7f1fd 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#bb8ced}html[data-theme=dark] .tags-wrapper .tag7{background:#2a0b4b;background:linear-gradient(135deg,transparent .75em,#2a0b4b 0) top,linear-gradient(45deg,transparent .75em,#2a0b4b 0) bottom;color:#9851e4}.tags-wrapper .tag7.clickable:hover{background:#eadbfa;background:linear-gradient(135deg,transparent .75em,#eadbfa 0) top,linear-gradient(45deg,transparent .75em,#eadbfa 0) bottom}html[data-theme=dark] .tags-wrapper .tag7.clickable:hover{background:#431277;background:linear-gradient(135deg,transparent .75em,#431277 0) top,linear-gradient(45deg,transparent .75em,#431277 0) bottom}.tags-wrapper .tag8{background:#fdeaf5;background:linear-gradient(135deg,transparent .75em,#fdeaf5 0) top,linear-gradient(45deg,transparent .75em,#fdeaf5 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:#ef59ab}html[data-theme=dark] .tags-wrapper .tag8{background:#400626;background:linear-gradient(135deg,transparent .75em,#400626 0) top,linear-gradient(45deg,transparent .75em,#400626 0) bottom;color:#e81689}.tags-wrapper .tag8.clickable:hover{background:#facbe5;background:linear-gradient(135deg,transparent .75em,#facbe5 0) top,linear-gradient(45deg,transparent .75em,#facbe5 0) bottom}html[data-theme=dark] .tags-wrapper .tag8.clickable:hover{background:#670a3d;background:linear-gradient(135deg,transparent .75em,#670a3d 0) top,linear-gradient(45deg,transparent .75em,#670a3d 0) bottom}.page-info{flex-wrap:wrap;align-content:stretch;justify-content:flex-start;color:var(--dark-grey);font-size:14px}.page-info,.page-info&gt;span{display:flex;align-items:center}.page-info&gt;span{flex-shrink:0;margin-right:.5em;line-height:2}@media (min-width:1440px){.page-info&gt;span{font-size:1.1em}}@media (max-width:419px){.page-info&gt;span{margin-right:.3em;font-size:.875em}}.page-info .origin{overflow:hidden;margin:0 .5em;padding:0 .5em;border:.5px solid var(--dark-grey);border-radius:.75em;background:var(--bg-color);font-size:.75em;line-height:1.5}.page-info .icon,.page-info .origin{position:relative;display:inline-block;vertical-align:middle}.page-info .icon{width:1em;height:1em;margin-right:.25em}.page-info a{color:inherit}.page-info a:active,.page-info a:hover{color:var(--theme-color)}.page-info .author-item{display:inline-block;margin:0 4px;font-weight:400}.theme-hope-content:not(.custom) h1:first-child,.theme-hope-content:not(.custom) h2:first-child,.theme-hope-content:not(.custom) h3:first-child,.theme-hope-content:not(.custom) h4:first-child,.theme-hope-content:not(.custom) h5:first-child,.theme-hope-content:not(.custom) h6:first-child{margin-top:calc(10px - var(--navbar-height))!important;padding-top:var(--navbar-height)!important}.theme-hope-content:not(.custom){padding-top:0!important}.theme-hope-content:not(.custom)&gt;h1:first-child{display:none}.page-title{max-width:var(--content-width);margin-right:auto;margin-left:auto;padding-right:210px;padding-left:210px;position:relative;z-index:1;padding-top:10px;padding-bottom:0}@media (max-width:959px){.page-title{padding-right:30px;padding-left:30px}}.page-title h1{margin-top:calc(10px - var(--navbar-height))!important;margin-bottom:20px;padding-top:var(--navbar-height)!important;font-size:24px}.page-title h1 .icon{margin-right:.25em;color:var(--c-brand,#3eaf7c);font-size:.9em}.page-meta{max-width:var(--content-width);margin-right:auto;margin-left:auto;padding:15px 210px;overflow:auto}@media (max-width:959px){.page-meta{padding-right:30px;padding-left:30px}}.page-meta .meta-item{margin-top:10px}.page-meta .meta-item .label{font-weight:500}.page-meta .meta-item .label:not(a){color:var(--text-color-lighter)}.page-meta .meta-item .info{color:var(--dark-grey);font-weight:400}.page-meta .edit-link{display:inline-block;margin-right:5px;font-size:14px}@media (max-width:719px){.page-meta .edit-link{margin-bottom:8px}}.page-meta .edit-link .icon{position:relative;bottom:-.125em;width:1em;height:1em;margin-right:.25em}.page-meta .update-time{float:right;font-size:14px}@media (max-width:719px){.page-meta .update-time{float:none;font-size:13px;text-align:left}}.page-meta .update-time:first-child{float:left}.page-meta .contributors{font-size:14px;text-align:right}@media (max-width:719px){.page-meta .contributors{font-size:13px;text-align:left}}.toc-place-holder{position:sticky;top:calc(var(--navbar-height) + 40px);z-index:99;max-width:var(--content-width);margin:0 auto}.toc-place-holder+.theme-hope-content:not(.custom){padding-top:0}#toc{position:absolute;left:calc(100% + 20px);display:none;min-width:200px;max-width:300px}@media (min-width:1440px){.has-toc #toc{display:block}}#toc .toc-header{margin:0 0 15px 10px;font-weight:600;font-size:18px}#toc .toc-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;max-height:75vh;margin:0 10px;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;scroll-behavior:smooth}#toc .toc-wrapper::-webkit-scrollbar-track-piece{background:transparent}#toc .toc-wrapper::-webkit-scrollbar{width:3px}#toc .toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#ddd}html[data-theme=dark] #toc .toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#333}#toc .toc-wrapper:before{content:" ";position:absolute;top:0;bottom:0;left:0;z-index:-1;width:2px;background:var(--border-color)}#toc .toc-list{margin:0;padding:0}#toc .toc-link{position:relative;display:block;overflow:hidden;max-width:100%;color:var(--light-grey);line-height:inherit;text-overflow:ellipsis;white-space:nowrap}#toc .toc-link.level2{padding-left:0;font-size:14px}#toc .toc-link.level3{padding-left:8px;font-size:13px}#toc .toc-link.level4{padding-left:16px;font-size:12px}#toc .toc-link.level5{padding-left:24px;font-size:11px}#toc .toc-link.level6{padding-left:32px;font-size:10px}#toc .toc-item{position:relative;box-sizing:border-box;height:34px;padding:0 10px;list-style:none;line-height:34px}#toc .toc-item:before{content:" ";position:absolute;top:0;bottom:0;left:-8px;z-index:2;width:2px;background:transparent}#toc .toc-item:hover&gt;.toc-link{color:var(--theme-color)}#toc .toc-item.active&gt;.toc-link{color:var(--theme-color);font-weight:700}#toc .toc-item.active:before{background:var(--theme-color)}.page{display:block;padding-bottom:40px;transition:padding var(--transform-transition)}@media (max-width:719px){.page{min-height:100vh}}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper:not(:hover) .arrow{transform:rotate(-180deg)}.dropdown-wrapper .dropdown-title{border-width:0;background-color:transparent;cursor:pointer;padding:0 5px;color:var(--dark-grey);font-weight:500;font-size:inherit;font-family:inherit;line-height:inherit;cursor:inherit}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title:after{border-left:5px solid var(--theme-color)}.dropdown-wrapper .dropdown-title .icon{margin-right:.25em;font-size:1em}.dropdown-wrapper .dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:1.2em}html[data-theme=dark] .dropdown-wrapper .dropdown-title .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.dropdown-wrapper .dropdown-title .arrow.down{transform:rotate(180deg)}.dropdown-wrapper .dropdown-title .arrow.right{transform:rotate(90deg)}.dropdown-wrapper .dropdown-title .arrow.left{transform:rotate(-90deg)}.dropdown-wrapper ul{margin:0;padding:0;list-style-type:none}.dropdown-wrapper .nav-dropdown{position:absolute;top:100%;right:0;overflow-y:auto;box-sizing:border-box;max-height:calc(100vh - var(--navbar-height));margin:0;padding:10px 15px;border:1px solid var(--grey14);border-radius:5px;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:left;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.8)}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{z-index:2;opacity:1;visibility:visible;transform:scale(1)}.dropdown-wrapper .nav-link{position:relative;display:block;margin-bottom:0;border-bottom:none;color:var(--dark-grey);font-weight:400;font-size:18px;line-height:34px;transition:color var(--color-transition)}.dropdown-wrapper .nav-link.active,.dropdown-wrapper .nav-link:hover{color:var(--theme-color)}.dropdown-wrapper .dropdown-subtitle{margin:0;padding:0 5px;color:var(--light-grey);font-weight:600;font-size:15px;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.dropdown-wrapper .dropdown-subitem-wrapper{padding:0 0 10px;border-bottom:1px solid var(--grey14)}.dropdown-wrapper .dropdown-item{color:inherit;line-height:34px}.dropdown-wrapper .dropdown-item:last-child .dropdown-subitem-wrapper{padding-bottom:0;border-bottom-width:0}.navbar .logo{vertical-align:top;height:var(--navbar-line-height);margin-right:16px}.navbar .logo.light{display:inline-block}.navbar .logo.dark,html[data-theme=dark] .navbar .logo.light{display:none}html[data-theme=dark] .navbar .logo.dark{display:inline-block}.navbar .site-name{position:relative;color:var(--text-color);font-size:25px}@media (max-width:719px){.navbar .site-name{overflow:hidden;width:calc(100vw - 9.8px);text-overflow:ellipsis;white-space:nowrap}}.brand:hover .navbar .site-name{color:var(--theme-color)}.navbar .nav-links{display:flex;align-items:center;font-size:18px}.navbar .nav-item{position:relative;margin:0 5px;line-height:40px}.navbar .nav-item:first-child{margin-left:0}.navbar .nav-item:last-child{margin-right:0}.navbar .nav-item&gt;.nav-link{color:var(--dark-grey)}.navbar .nav-item&gt;.nav-link:after{content:" ";position:absolute;right:50%;bottom:0;left:50%;height:2px;border-radius:1px;background:var(--theme-color-light);visibility:hidden;transition:left .2s ease-in-out,right .2s ease-in-out}.navbar .nav-item&gt;.nav-link.active{color:var(--theme-color)}.navbar .nav-item&gt;.nav-link.active:after,.navbar .nav-item&gt;.nav-link:hover:after{right:0;left:0;visibility:visible}.nav-screen-dropdown-title{border-width:0;background-color:transparent;position:relative;display:flex;align-items:center;width:100%;padding:0;color:var(--dark-grey);font-size:inherit;font-family:inherit;text-align:left;cursor:pointer}.nav-screen-dropdown-title.active,.nav-screen-dropdown-title:hover{color:var(--text-color)}.nav-screen-dropdown-title .title{flex:1}.nav-screen-dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s}html[data-theme=dark] .nav-screen-dropdown-title .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.nav-screen-dropdown-title .arrow.down{transform:rotate(180deg)}.nav-screen-dropdown-title .arrow.right{transform:rotate(90deg)}.nav-screen-dropdown-title .arrow.left{transform:rotate(-90deg)}.nav-screen-dropdown{overflow:hidden;margin:10px 0 0;padding:0;list-style:none;transition:transform .1s ease-out;transform:scaleY(1);transform-origin:top}.nav-screen-dropdown.hide{height:0;margin:0;transform:scaleY(0)}.nav-screen-dropdown .nav-link{position:relative;display:block;padding-left:10px;font-weight:400;line-height:2}.nav-screen-dropdown .nav-link.active,.nav-screen-dropdown .nav-link:hover{color:var(--theme-color)}.nav-screen-dropdown .nav-link .icon{font-size:1em}.nav-screen-dropdown .dropdown-item{color:inherit;line-height:34px}.nav-screen-dropdown .dropdown-subtitle{margin:0;padding-left:5px;color:var(--light-grey);font-weight:600;font-size:15px;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.nav-screen-dropdown .dropdown-subtitle .nav-link{padding:0}.nav-screen-dropdown .dropdown-subitem-wrapper{margin:0;padding:0;list-style:none}.nav-screen-dropdown .dropdown-subitem{padding-left:10px;font-size:.9em}.nav-screen-links{display:none;padding-bottom:15px}@media (max-width:719px){.nav-screen-links{display:block}}.nav-screen-links .navbar-links-item{position:relative;display:block;padding:12px 4px 11px 0;border-bottom:1px solid var(--border-color);font-size:16px;line-height:30px;transition:border-bottom-color var(--color-transition)}.nav-screen-links .nav-link{display:inline-block;width:100%;color:var(--dark-grey);font-weight:400}.nav-screen-links .nav-link:hover{color:var(--text-color)}.nav-screen-links .nav-link.active{color:var(--theme-color)}.appearance-title{display:block;margin:0;padding:0 5px;color:var(--light-grey);font-weight:600;font-size:15px;line-height:2;transition:color var(--color-transition)}#appearance-switch{border-width:0;background-color:transparent;vertical-align:middle;padding:6px;color:var(--dark-grey);cursor:pointer}#appearance-switch:hover{color:var(--theme-color)}#appearance-switch .icon{width:25px;height:25px}.themecolor-title{display:block;margin:0;padding:0 5px;color:var(--light-grey);font-weight:600;font-size:15px;line-height:2;transition:color var(--color-transition)}#themecolor-picker{display:flex;margin:0;padding:0;list-style-type:none;font-size:14px}#themecolor-picker li span{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:0 2px;border-radius:2px}#themecolor-picker li span.theme-color{background:#45bcf9}.full-screen-title{display:block;margin:0;padding:0 5px;color:var(--light-grey);font-weight:600;font-size:15px;line-height:2;transition:color var(--color-transition)}.cancel-full-screen,.full-screen{border-width:0;background-color:transparent;vertical-align:middle;padding:6px;color:var(--dark-grey);cursor:pointer}.cancel-full-screen:hover,.full-screen:hover{color:var(--theme-color)}.cancel-full-screen .icon,.full-screen .icon{width:25px;height:25px}.cancel-fullscreen-icon,.enter-fullscreen-icon:hover{color:var(--theme-color)}.cancel-fullscreen-icon:hover{color:var(--dark-grey)}#nav-screen{position:fixed;top:var(--navbar-height);right:0;bottom:0;left:0;z-index:150;overflow-y:auto;padding:0 40px;background-color:var(--bg-color);transition:background-color .5s}@media (min-width:719px){#nav-screen{display:none}}#nav-screen .container{max-width:320px;margin:0 auto;padding:40px 0 80px}#nav-screen.fade-enter-active,#nav-screen.fade-leave-active{transition:opacity .25s}#nav-screen.fade-enter-active .container,#nav-screen.fade-leave-active .container{transition:transform .25s ease}#nav-screen.fade-enter-from,#nav-screen.fade-leave-to{opacity:0}#nav-screen.fade-enter-from .container,#nav-screen.fade-leave-to .container{transform:translateY(-8px)}#nav-screen .outlook-wrapper{display:flex;justify-content:space-around}#nav-screen .icon{margin-right:.25em}.outlook-button{border-width:0;background-color:transparent;cursor:pointer;position:relative;padding:6px;color:var(--dark-grey)}.outlook-button .icon{vertical-align:middle;width:25px;height:25px}.outlook-dropdown{position:absolute;top:100%;right:0;overflow-y:auto;box-sizing:border-box;min-width:100px;margin:0;padding:10px 15px;border:1px solid var(--grey14);border-radius:5px;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:left;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.8)}.outlook-dropdown&gt;:not(:last-child){padding-bottom:10px;border-bottom:1px solid var(--grey14)}.outlook-button.open .outlook-dropdown,.outlook-button:hover .outlook-dropdown{z-index:2;opacity:1;visibility:visible;transform:scale(1)}.toggle-navbar-button{border-width:0;background-color:transparent;cursor:pointer;position:relative;display:none;align-items:center;justify-content:center;padding:6px}@media screen and (max-width:719px){.toggle-navbar-button{display:flex}}.toggle-navbar-button .button-container{position:relative;overflow:hidden;width:16px;height:14px}.toggle-navbar-button .button-bottom,.toggle-navbar-button .button-middle,.toggle-navbar-button .button-top{position:absolute;width:16px;height:2px;background-color:var(--dark-grey);transition:top .25s,background-color .5s,transform .25s}.toggle-navbar-button .button-top{top:0;left:0;transform:translate(0)}.toggle-navbar-button .button-middle{top:6px;left:0;transform:translate(8px)}.toggle-navbar-button .button-bottom{top:12px;left:0;transform:translate(4px)}.toggle-navbar-button:hover .button-top{top:0;left:0;transform:translate(4px)}.toggle-navbar-button:hover .button-middle{top:6;left:0;transform:translate(0)}.toggle-navbar-button:hover .button-bottom{top:12px;left:0;transform:translate(8px)}.toggle-navbar-button.is-active .button-top{top:6px;transform:translate(0) rotate(225deg)}.toggle-navbar-button.is-active .button-middle{top:6px;transform:translate(16px)}.toggle-navbar-button.is-active .button-bottom{top:6px;transform:translate(0) rotate(135deg)}.toggle-navbar-button.is-active:hover .button-bottom,.toggle-navbar-button.is-active:hover .button-middle,.toggle-navbar-button.is-active:hover .button-top{background-color:var(--theme-color);transition:top .25s,background-color .25s,transform .25s}.toggle-sidebar-button{border-width:0;background-color:transparent;cursor:pointer;display:none;vertical-align:middle;box-sizing:content-box;width:20px;height:20px;padding:10px;font:unset;transition:transform .2s ease-in-out}@media screen and (max-width:719px){.toggle-sidebar-button{display:block;padding-right:var(--navbar-mobile-horizontal-padding)}}.toggle-sidebar-button .icon,.toggle-sidebar-button:after,.toggle-sidebar-button:before{display:block;width:100%;height:2px;border-radius:.05em;background:var(--dark-grey);transition:transform .2s ease-in-out}.toggle-sidebar-button:before{content:" ";margin-top:2.5px}.sidebar-open .toggle-sidebar-button:before{transform:translateY(6.8px) rotate(135deg)}.toggle-sidebar-button:after{content:" ";margin-bottom:2.5px}.sidebar-open .toggle-sidebar-button:after{transform:translateY(-6.8px) rotate(-135deg)}.toggle-sidebar-button .icon{margin:4px 0}.sidebar-open .toggle-sidebar-button .icon{transform:scale(0)}.navbar .repo-link{display:inline-block;margin:auto;padding:6px;color:var(--dark-grey);line-height:1}.navbar .repo-link:active,.navbar .repo-link:hover{color:var(--theme-color)}.navbar{--navbar-line-height:calc(var(--navbar-height) - var(--navbar-vertical-padding)*2);position:fixed;top:0;right:0;left:0;z-index:175;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--navbar-height);padding:var(--navbar-vertical-padding) var(--navbar-horizontal-padding);background:var(--navbar-bg-color);box-shadow:0 2px 8px var(--card-shadow);line-height:var(--navbar-line-height);white-space:nowrap;transition:transform ease-in-out .3s,background-color var(--color-transition),box-shadow var(--color-transition);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px)}.hide-navbar .navbar.auto-hide{transform:translateY(-100%)}.navbar.hide-icon .icon{display:none!important}.navbar .nav-link{padding:0 5px;color:var(--dark-grey)}.navbar .nav-link.active{color:var(--theme-color)}.navbar .nav-link .icon{margin-right:5px;font-size:20px}.navbar-center,.navbar-left,.navbar-right{display:flex;align-items:center}.navbar-center&gt;*,.navbar-left&gt;*,.navbar-right&gt;*{position:relative;margin:0 5px!important}.navbar-center&gt;:first-child,.navbar-left&gt;:first-child,.navbar-right&gt;:first-child{margin-left:0!important}.navbar-center&gt;:last-child,.navbar-left&gt;:last-child,.navbar-right&gt;:last-child{margin-right:0!important}.DocSearch.DocSearch-Button{margin-left:0}@media (max-width:750px){#docsearch-container{min-width:36px!important}}.sidebar-heading{display:flex;align-items:center;overflow:hidden;box-sizing:border-box;width:100%;margin:0;padding:7px 20px 7px 25px;border-width:0;border-left:5px solid transparent;background-color:transparent;color:var(--text-color);font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease;transform:rotate(0)}.sidebar-heading.open{color:inherit}.sidebar-heading.clickable:hover{background-color:var(--bg-color-active)}.sidebar-heading.clickable.exact{border-left-color:var(--theme-color);color:var(--theme-color)}.sidebar-heading.clickable.exact a{color:inherit}.sidebar-heading .icon{margin-right:.25em}.sidebar-heading .title{flex:1}.sidebar-heading .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:1.5em}html[data-theme=dark] .sidebar-heading .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.sidebar-heading .arrow.down{transform:rotate(180deg)}.sidebar-heading .arrow.right{transform:rotate(90deg)}.sidebar-heading .arrow.left{transform:rotate(-90deg)}button.sidebar-heading{outline:none;font-weight:inherit;line-height:inherit;text-align:left;cursor:pointer}.sidebar-link{display:inline-block;box-sizing:border-box;width:100%;padding:7px 20px 7px 25px;border-left:4px solid transparent;color:var(--text-color);font-weight:400;font-size:1em;line-height:1.5}.sidebar-link .icon{margin-right:.25em}.sidebar-link:hover{background-color:var(--bg-color-active)}.sidebar-link.active{border-left-color:var(--theme-color);background-color:var(--theme-color-mask);font-weight:500}.sidebar-link.active,.sidebar-link.active .icon{color:var(--theme-color)}.sidebar-sub-headers .sidebar-link{padding-top:5px;padding-bottom:5px;border-left:none}.sidebar-sub-headers .sidebar-link.active{background-color:transparent;font-weight:500}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group .sidebar-group .sidebar-heading{font-size:1em}.sidebar-group:not(.collapsable) .sidebar-heading:not(.clickable){color:inherit;cursor:auto}.sidebar-group .sidebar-link{padding-left:35px}.sidebar-links,.sidebar-links ul{margin:0;padding:0}.sidebar-links ul{list-style-type:none}.sidebar-links ul.sidebar-sub-headers{padding-left:15px;font-size:.95em}@media (min-width:1440px){.has-toc .sidebar-links ul.sidebar-sub-headers{display:none}}.sidebar&gt;.sidebar-links{padding:30px 0}@media (max-width:719px){.sidebar&gt;.sidebar-links{padding:20px 0}}.sidebar&gt;.sidebar-links&gt;li&gt;.sidebar-link{font-size:1.1em;line-height:1.7}.sidebar&gt;.sidebar-links&gt;li:not(:first-child){margin-top:10px}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:125;overflow-y:auto;box-sizing:border-box;width:var(--sidebar-width);margin:0;background:var(--sidebar-bg-color);font-size:16px;transition:background-color var(--color-transition),box-shadow var(--color-transition),transform var(--transform-transition);transform:translate(-100%);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);scrollbar-color:var(--theme-color) var(--border-color);scrollbar-width:thin}@media (max-width:959px){.sidebar{font-size:15px}}.sidebar a{display:inline-block;color:var(--text-color);font-weight:400}.sidebar .icon{margin-right:.25em}.sidebar.hide-icon .icon{display:none!important}.sidebar .blogger-info.mobile{display:none}@media (max-width:719px){.sidebar .blogger-info.mobile{display:block}}.sidebar .blogger-info.mobile+hr{display:none}@media (max-width:719px){.sidebar .blogger-info.mobile+hr{display:block;margin-top:16px}}.sidebar-mask{position:fixed;top:0;left:0;z-index:9;width:100vw;height:100vh;background-color:rgba(0,0,0,.14901960784313725)}.sidebar-mask.fade-enter-active,.sidebar-mask.fade-leave-active{transition:opacity .25s}.sidebar-mask.fade-enter-from,.sidebar-mask.fade-leave-to{opacity:0}.hanlp_res_container{--navbar-bg-color:var(--bg-color-float-blur)}.hanlp_res_container,html[data-theme=dark]{--c-brand:var(--theme-color);--c-brand-light:var(--theme-color-light);--c-text:var(--text-color);--c-bg:var(--bg-color);--c-bg-light:var(--bg-color-light);--c-border:var(--border-color);--sidebar-bg-color:var(--bg-color-blur)}html[data-theme=dark]{--navbar-bg-color:var(--bg-color-blur)}#app{--code-hl-bg-color:var(--code-highlight-line-color);--code-ln-color:var(--code-line-color);--code-ln-wrapper-width:var(--line-numbers-width);--code-tabs-nav-text-color:var(--text-color);--code-tabs-nav-bg-color:var(--code-border-color);--code-tabs-nav-hover-color:var(--code-highlight-line-color)}@media (max-width:959px){#app{--navbar-height:var(--navbar-mobile-height);--navbar-vertical-padding:var(--navbar-mobile-vertical-padding);--navbar-horizontal-padding:var(--navbar-mobile-horizontal-padding);--sidebar-width:var(--sidebar-mobile-width)}}.DocSearch,.DocSearch-Button{--docsearch-primary-color:var(--c-theme-color);--docsearch-text-color:var(--text-color);--docsearch-highlight-color:var(--theme-color);--docsearch-muted-color:var(--light-gery);--docsearch-container-background:rgba(9,10,17,0.8);--docsearch-modal-background:var(--bg-color-float);--docsearch-searchbox-background:var(--bg-color-active);--docsearch-searchbox-focus-background:var(--bg-color);--docsearch-searchbox-shadow:inset 0 0 0 2px var(--theme-color);--docsearch-hit-color:var(--text-color-light);--docsearch-hit-active-color:var(--bg-color);--docsearch-hit-background:var(--bg-color);--docsearch-hit-shadow:0 1px 3px 0 var(--border-color);--docsearch-footer-background:var(--bg-color)}html[data-theme=dark] .DocSearch,html[data-theme=dark] .DocSearch-Button{--docsearch-logo-color:var(--c-text);--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,0.3);--docsearch-key-gradient:linear-gradient(-225deg,#444950,#1c1e21);--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,0.5),0 -4px 8px 0 rgba(0,0,0,0.2)}#nprogress{--nprogress-color:var(--theme-color)}.search-box{--search-bg-color:var(--bg-color);--search-accent-color:var(--theme-color);--search-text-color:var(--text-color);--search-border-color:var(--border-color);--search-item-text-color:var(--text-color-lighter);--search-item-focus-bg-color:var(--bg-color-light)}.external-link-icon{--external-link-icon-color:var(--light-grey)}body,html{margin:0;padding:0;background:var(#fff)}body{min-height:100vh;color:#2c3e50;font-size:16px;font-display:optional;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}a{font-weight:500;text-decoration:none;overflow-wrap:break-word}a,p a code{color:#3eaf7c}p a code{font-weight:400}kbd{padding:0 .15em;border:3px solid #ddd;border-bottom:5px solid #ddd;border-radius:3px;background:#eee}code{margin:0;padding:5px 10px;border-radius:3px;background:hsla(0,0%,49.8%,.12);font-size:.85em;overflow-wrap:break-word}blockquote{margin:20px 0;padding:5px 0 5px 20px;border-left:4px solid #ddd;font-size:20px}blockquote&gt;p{margin:0}ol,ul{padding-left:24px}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.25}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:40px}h2{padding-bottom:6px;border-bottom:1px solid #eaecef;font-size:30px}h3{font-size:27px}h4{font-size:23px}h5{font-size:21px}h6{font-size:20px}a.header-anchor{float:left;margin-top:2.5px;margin-left:-16px;padding-right:4.6px;font-size:17px;opacity:0;transition:opacity .2s}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}hr{border:0;border-top:1px solid #eaecef}.tableBody{display:block;overflow-x:auto;margin:20px 0;border-collapse:collapse}.tableBody tr{border-top:1px solid #dfe2e5}.tableBody tr:nth-child(2n){background:#f6f8fa}.tableBody td,.tableBody th{padding:12px 20px;border:1px solid #dfe2e5;font-size:16px}@font-face{font-family:Crimson;src:url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTYr5mwEAAAyMAAAAHEdERUYAKQATAAAMbAAAAB5PUy8yVsJ0MgAAAVgAAABgY21hcBiKDzgAAAHcAAABWGdhc3D//wADAAAMZAAAAAhnbHlmr+DBdQAAA1AAAAdsaGVhZBZwt+8AAADcAAAANmhoZWEFawEuAAABFAAAACRobXR4BksA9gAAAbgAAAAibG9jYQlsC24AAAM0AAAAHG1heHAAEQBZAAABOAAAACBuYW1lLaFDVAAACrwAAAFrcG9zdAC1AHoAAAwoAAAAPAABAAAAAQAAqBd2H18PPPUACwQAAAAAANqqufwAAAAA2qq5/AAb/9wB4QMeAAAACAACAAAAAAAAAAEAAAMs/ywAXAH9AAAAAAHhAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAANAFkAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAH1AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAIABgMAAAAAAAAAAAABEAAAAAAAAAAAAAAAUGZFZADAADAAOQMs/ywAXAMsANQAAAABAAAAAAMYAAAAAAAgAAEBpwAfAAAAAAFVAAAB/QAfAH0ALQA+ABsAPgAyACgAPgAxAAAAAAADAAAAAwAAABwAAQAAAAAAUgADAAEAAAAcAAQANgAAAAQABAABAAAAOf//AAAAL///AAAAAQAEAAAAAAADAAQABQAGAAcACAAJAAoACwAMAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAwQFBgcICQoLDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYAJgAmAGIAwAEeAZIBzgJAApYC2gNiA7YAAQAf/9wBhwMeABIAAAEGBwYHATAXFjM2NzY3ASYnJjcBgxwLCgH+zgMECxIKCgIBLgEDAwMDHhQFBgP85wMEAQgJBgMOAwMDEwAAAAIAH//9Ad0CkAAQACEAABMWFxYXNjc2NzQnJicGBwYHNyY3NjcWFxYXFAcGByYnJjcfATo6amo7OQE5OmxrOjkBXQIlJEE5IyIBIyJEOSQjAgFOkV5eBAReXoqJXl4EBF5eggJ0UlEDA09Qe3xVVgMDU1OEAAAAAAEAff/9AYACkQA+AAA3FAcGBwYHBiMGFQYXNjc2MzIXFhc2JzQnIicmJyY1JjURNjc2MSYnJicjBgcGBwYVFBUUFxYXNjc2NzIXFhXkAQEEBRgYDAMBBB4ZGhweGxofBAEDDBgZBQQBAQMEAQIDBAIFNTZCAgMDBA0XFw0LBQV3GBMVDAgEBAUKCgUCAQICAQIFCgoFBAQIDBUTGAGnLxkbBAYFAQIZGh4BAgECBQUEAwUHBwEICRYAAAAAAQAtAAAB0QKRADoAADcGFxYXITY3NjcmJyYjIgcGBwYHBisBNjc2NzY3NjUmJyYnBgcGBxQXFhc2NzY3FhcWFxYHBgcGBwYHLgEEAwMBYwURERADBwYFBAMDAg8VEx/LJkBAOhsQDwIxMkxSMjIHCAYGCSYmPTIfHwEBCgoeLkJBQg8EBQQCETAwKQICAgEBBCgUEylJSUYhJicsRDIzAgY1NRoEBQYBEyEhAwEjIjYlJCQtQlBQSAAAAAABAD7/+wG+ApEASgAANwYXFhcWFxYzNjc2NyYnJic2NzY3JicmIwYHBgcUFxYXNjc2NxYXFhcGBwYHBgcUFRQXNjc2NxYXFhcGBwYnIicmJyYnJiciBwYXPwEIBwUaHB0VZU5NBAMvLi8eIB4DAywsKzwrKxgEAwUIHR4wLRscAQMvLz8BAQYKEhEQNSYmAgImJSsWExQPCw0NFREMDQE7DgsLBQwFBgE8PWpMKSoGECQkMkAiIQIdHyUHBwcBCRscAwEbGSpCIyUOAgMCAwwIAwUEAQEoKD9XJSQBBQYODg8PAQ0NFQAAAgAb//oB4QKTACIAJQAANxQXFhchFRQXFjMyNzYjNTM2NzY1NCcmJyMRNCcmIwYHBgcBExEbAgMFASEJCRIdCAkBRgIBAQUEBTwFAwgHCQkG/vjmxgUGBgOwBQIBAwKzAgQDCBAMDQEBlAYGBgEICQf+cwEs/tQAAQA+//sBvgKTAEoAADcGFxYXFhcWMzY3NjcmJyYnIgcGBzY3NjczMjc2NzY3NjU0JyYnBgcGByMGBwYHFBcWMzY3NjMWFxYHBgcGJyInJicmJyYnIgcGFz8BCAcFGhwdFWVOTQQBMjJbFx8gFwoJCQlWKB0dFQ4JCAQDBQMdHSKXCREQEgMCBA4bGhNYJyUBAiYlKxYTFA8LDQ0VEQwNATsOCwsFDAUGATw9akU2NwMFBggrMC8uAgICExcZBgQCAgMBAwQBMVNUWAUFBAYFBAMxMTNZIyQBBQYODg8PAQ0NFQAAAgAy//oBzQKXACAAMwAANxQXFhc2NzY3NicmJyIHBgc2NzY3NCcmJwYHBgcGBwYXNyY3Njc2FxYXFgcGBwYHJicmNzM1NV5aOTsCAioqahoiIRsnWFhFAwIHQ0tMOTAZGQFbBAQaGxkXRB8fAQEfIDE9Hh4E511FRwQDPT1ZPEJBBQwLF4Y9PRMGCwwBEiwsPDZFRkkTHyAbCAcBAjAwREYsLQEFREVQAAAAAAEAKP/7AdUCiwApAAATFhcWMzI3Njc2NzYzIQYHBgcWFxYzMjcBNjc2NzQnJiMiBwYjIQYHBgcoAwYHAwYDAwELEBEdAQUJYWJXAQ8PDgcDAQ4LCQgBAQEEBhUVFv7JBgsNDAH6DQMCAQEFKRITFMjHjQcFBgMCPxYSEwoEAgMBAhkrKiAAAAADAD7/9wG/ApIAKABBAFgAADcGFxYXNjc2NyYnJicmJzQ3Njc2NyYnJiMGBwYHFhcWFxYVFAcGBwYHNyY3Njc2MzIzMhcyFxYXFhcGBwYHIicmNxMmNzY3FhcWFRQHBgcGByIjIicmJyY3PwE1M1ZQODgDAykpMQIBAyYlJQMCMC9HRjExAgIiIiMCAiMvLwNTBBQTKgEBAQECAQIBEjU1CAEdHjMrISICGAMYGSYvGxoTEx8CAQIBBAMfJCQBoU8tLQECMjFPOC4uGwIBAgEWJiU7SCYoAjEwQzopKhMBAgECEykpQAQsIiEbAQEBBywsQjUeHQEiI0QBZSMhIAECJiYvKh8gFAEBAhAfIEYAAAIAMf/6AcsClwAgADMAABMGFxYXMjc2NwYHBgcUFxYXNjc2NzY3NjUmJyYnBgcGBzcmNzY3FhcWFRQHBgcGJyYnJjc0AyopahoiIRsoV1hFAwIHQ0tMODEZGQE2NF5ZOjoBWgMfHzE9Hh4EGhoaF0QeHwUBy0dBQgUMCxeFPj0SBwsLAREsLD01RkVPV0dFBQQ8PU8UPCwtAQVFRUklIRsHCAECMDBPAAAADACWAAEAAAAAAAEABwAQAAEAAAAAAAIABwAoAAEAAAAAAAMABwBAAAEAAAAAAAQABwBYAAEAAAAAAAUAHgCeAAEAAAAAAAYABwDNAAMAAQQJAAEADgAAAAMAAQQJAAIADgAYAAMAAQQJAAMADgAwAAMAAQQJAAQADgBIAAMAAQQJAAUAPABgAAMAAQQJAAYADgC9AEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAA7ACAARgBvAG4AdABFAGQAaQB0AG8AcgAgACgAdgAxAC4AMAApAABWZXJzaW9uIDEuMDsgRm9udEVkaXRvciAodjEuMCkAAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAAACAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAABAAIAEwAUABUAFgAXABgAGQAaABsAHAAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADAAwAAQAEAAAAAgAAAAAAAAABAAAAANWkJwgAAAAA2qq5/AAAAADaqrn8) format("truetype");font-weight:400;font-style:normal}body,html{background:var(--bg-color);transition:background-color var(--color-transition)}html[data-theme=dark]{color-scheme:dark}body{color:var(--text-color);font-family:var(--font-family)}a{color:var(--theme-color)}kbd{border-color:var(--grey14);background:var(--bg-color-light)}code,kbd{font-family:var(--font-family-code)}code{transition:background-color var(--color-transition),color var(--color-transition)}html[data-theme=dark] code{background:#333}p a code{color:var(--theme-color)}blockquote{border-color:#eee;color:#666;transition:border-color var(--color-transition),color var(--color-transition)}html[data-theme=dark] blockquote{border-color:#333}@media (max-width:419px){h1{font-size:38px}}h2{transition:border-bottom-color var(--color-transition)}h2,hr{border-color:var(--border-color)}hr{transition:border-top-color var(--color-transition)}td,th,tr{border-color:var(--grey14)}pre[class*=language-]&gt;code{background:none;color:var(--code-color);font-family:var(--font-family-code);text-align:left;white-space:pre;word-spacing:normal;word-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;transition:color var(--color-transition)}textarea{border:1px solid #767676;border-radius:5px;font-size:16px}pre[class*=language-]{overflow:auto}:not(pre)&gt;code[class*=language-]{padding:2px;border-radius:6px;white-space:normal}.theme-hope-content pre,.theme-hope-content pre[class*=language-]{overflow:auto;margin:17px 0;padding:20px;border-radius:6px;line-height:1.4}.theme-hope-content pre[class*=language-] code,.theme-hope-content pre code{padding:0;border-radius:0;background:transparent!important;overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-hope-content .line-number{font-family:var(--font-family-code)}div[class*=language-]{position:relative;border-radius:6px;background:var(--code-bg-color);transition:background-color var(--color-transition)}div[class*=language-]:before{position:absolute;top:.8em;right:1em;z-index:3;color:var(--code-line-color);font-size:15px;transition:color var(--color-transition)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{position:relative;z-index:1;background:transparent}div[class*=language-] .highlight-lines{position:absolute;top:0;left:0;width:100%;padding-top:20px;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-] .highlight-line{background-color:var(--code-highlight-line-color);transition:background-color var(--color-transition)}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;z-index:2;width:var(--line-numbers-width);height:100%;border-right:1px solid var(--code-highlight-line-color);border-radius:6px 0 0 6px;transition:border-color var(--color-transition)}@media (max-width:419px){div[class*=language-].line-numbers-mode:after{border-radius:0}}div[class*=language-].line-numbers-mode .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-line:before{content:" ";position:absolute;top:0;left:0;z-index:3;display:block;width:var(--line-numbers-width);height:100%}div[class*=language-].line-numbers-mode pre{vertical-align:middle;margin-left:var(--line-numbers-width);padding-left:10px}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;left:0;width:var(--line-numbers-width);padding:20px 0;color:var(--code-line-color);line-height:1.4;counter-reset:line-number;text-align:center;transition:color var(--color-transition);transform:translateY(1px)}div[class*=language-].line-numbers-mode .line-number{position:relative;z-index:4;height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-number:before{content:counter(line-number);font-size:17px;counter-increment:line-number}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].ext-c:before{content:"c"}div[class*=language-].ext-cpp:before{content:"cpp"}div[class*=language-].ext-cs:before{content:"cs"}div[class*=language-].ext-css:before{content:"css"}div[class*=language-].ext-dart:before{content:"dart"}div[class*=language-].ext-docker:before{content:"docker"}div[class*=language-].ext-fs:before{content:"fs"}div[class*=language-].ext-go:before{content:"go"}div[class*=language-].ext-html:before{content:"html"}div[class*=language-].ext-java:before{content:"java"}div[class*=language-].ext-js:before{content:"js"}div[class*=language-].ext-json:before{content:"json"}div[class*=language-].ext-kt:before{content:"kt"}div[class*=language-].ext-less:before{content:"less"}div[class*=language-].ext-makefile:before{content:"makefile"}div[class*=language-].ext-md:before{content:"md"}div[class*=language-].ext-php:before{content:"php"}div[class*=language-].ext-py:before{content:"py"}div[class*=language-].ext-rb:before{content:"rb"}div[class*=language-].ext-rs:before{content:"rs"}div[class*=language-].ext-sass:before{content:"sass"}div[class*=language-].ext-scss:before{content:"scss"}div[class*=language-].ext-sh:before{content:"sh"}div[class*=language-].ext-ts:before{content:"ts"}div[class*=language-].ext-vue:before{content:"vue"}div[class*=language-].ext-yml:before{content:"yml"}@media (max-width:419px){.theme-hope-content&gt;div[class*=language-]{margin:17px -30px;border-radius:0}}html[data-theme=light] #app{--code-color:#383a42;--code-line-color:rgba(56,58,66,0.67);--code-bg-color:#ecf4fa;--code-border-color:#c3def3;--code-highlight-line-color:#d8e9f6}html[data-theme=light] code[class*=language-],html[data-theme=light] pre[class*=language-]{-moz-tab-size:2;-o-tab-size:2;tab-size:2}html[data-theme=light] code[class*=language-]::-moz-selection,html[data-theme=light] code[class*=language-] ::-moz-selection,html[data-theme=light] pre[class*=language-]::-moz-selection,html[data-theme=light] pre[class*=language-] ::-moz-selection{background:#e5e5e6;color:inherit}html[data-theme=light] code[class*=language-]::selection,html[data-theme=light] code[class*=language-] ::selection,html[data-theme=light] pre[class*=language-]::selection,html[data-theme=light] pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}html[data-theme=light] .token.cdata,html[data-theme=light] .token.comment,html[data-theme=light] .token.prolog{color:#a0a1a7}html[data-theme=light] .token.doctype,html[data-theme=light] .token.entity,html[data-theme=light] .token.punctuation{color:#383a42}html[data-theme=light] .token.atrule,html[data-theme=light] .token.attr-name,html[data-theme=light] .token.boolean,html[data-theme=light] .token.class-name,html[data-theme=light] .token.constant,html[data-theme=light] .token.number{color:#b76b01}html[data-theme=light] .token.keyword{color:#a626a4}html[data-theme=light] .token.deleted,html[data-theme=light] .token.important,html[data-theme=light] .token.property,html[data-theme=light] .token.symbol,html[data-theme=light] .token.tag{color:#e45649}html[data-theme=light] .token.attr-value,html[data-theme=light] .token.attr-value&gt;.token.punctuation,html[data-theme=light] .token.builtin,html[data-theme=light] .token.char,html[data-theme=light] .token.inserted,html[data-theme=light] .token.regex,html[data-theme=light] .token.selector,html[data-theme=light] .token.string{color:#50a14f}html[data-theme=light] .token.function,html[data-theme=light] .token.operator,html[data-theme=light] .token.variable{color:#4078f2}html[data-theme=light] .token.url{color:#0184bc}html[data-theme=light] .token.attr-value&gt;.token.punctuation.attr-equals,html[data-theme=light] .token.special-attr&gt;.token.attr-value&gt;.token.value.css{color:#383a42}html[data-theme=light] .language-css .token.selector{color:#e45649}html[data-theme=light] .language-css .token.property{color:#383a42}html[data-theme=light] .language-css .token.function,html[data-theme=light] .language-css .token.url&gt;.token.function{color:#0184bc}html[data-theme=light] .language-css .token.url&gt;.token.string.url{color:#50a14f}html[data-theme=light] .language-css .token.atrule .token.rule,html[data-theme=light] .language-css .token.important,html[data-theme=light] .language-javascript .token.operator{color:#a626a4}html[data-theme=light] .language-javascript .token.template-string&gt;.token.interpolation&gt;.token.interpolation-punctuation.punctuation{color:#ca1243}html[data-theme=light] .language-json .token.operator{color:#383a42}html[data-theme=light] .language-json .token.null.keyword{color:#b76b01}html[data-theme=light] .language-markdown .token.url,html[data-theme=light] .language-markdown .token.url-reference.url&gt;.token.string,html[data-theme=light] .language-markdown .token.url&gt;.token.operator{color:#383a42}html[data-theme=light] .language-markdown .token.url&gt;.token.content{color:#4078f2}html[data-theme=light] .language-markdown .token.url-reference.url,html[data-theme=light] .language-markdown .token.url&gt;.token.url{color:#0184bc}html[data-theme=light] .language-markdown .token.blockquote.punctuation,html[data-theme=light] .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}html[data-theme=light] .language-markdown .token.code-snippet{color:#50a14f}html[data-theme=light] .language-markdown .token.bold .token.content{color:#b76b01}html[data-theme=light] .language-markdown .token.italic .token.content{color:#a626a4}html[data-theme=light] .language-markdown .token.list.punctuation,html[data-theme=light] .language-markdown .token.strike .token.content,html[data-theme=light] .language-markdown .token.strike .token.punctuation,html[data-theme=light] .language-markdown .token.title.important&gt;.token.punctuation{color:#e45649}html[data-theme=light] .token.bold{font-weight:700}html[data-theme=light] .token.comment,html[data-theme=light] .token.italic{font-style:italic}html[data-theme=light] .token.entity{cursor:help}html[data-theme=light] .token.namespace{opacity:.8}html[data-theme=dark] #app{--code-color:#abb2bf;--code-line-color:rgba(171,178,191,0.67);--code-bg-color:#282c34;--code-border-color:#1d2536;--code-highlight-line-color:#222935}html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:0 1px rgba(0,0,0,.3);-moz-tab-size:2;-o-tab-size:2;tab-size:2}@media print{html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:none}}html[data-theme=dark] code[class*=language-]::-moz-selection,html[data-theme=dark] code[class*=language-] ::-moz-selection,html[data-theme=dark] pre[class*=language-]::-moz-selection,html[data-theme=dark] pre[class*=language-] ::-moz-selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] code[class*=language-]::selection,html[data-theme=dark] code[class*=language-] ::selection,html[data-theme=dark] pre[class*=language-]::selection,html[data-theme=dark] pre[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] .token.cdata,html[data-theme=dark] .token.comment,html[data-theme=dark] .token.prolog{color:#5c6370}html[data-theme=dark] .token.doctype,html[data-theme=dark] .token.entity,html[data-theme=dark] .token.punctuation{color:#abb2bf}html[data-theme=dark] .token.atrule,html[data-theme=dark] .token.attr-name,html[data-theme=dark] .token.boolean,html[data-theme=dark] .token.class-name,html[data-theme=dark] .token.constant,html[data-theme=dark] .token.number{color:#d19a66}html[data-theme=dark] .token.keyword{color:#c678dd}html[data-theme=dark] .token.deleted,html[data-theme=dark] .token.important,html[data-theme=dark] .token.property,html[data-theme=dark] .token.symbol,html[data-theme=dark] .token.tag{color:#e06c75}html[data-theme=dark] .token.attr-value,html[data-theme=dark] .token.attr-value&gt;.token.punctuation,html[data-theme=dark] .token.builtin,html[data-theme=dark] .token.char,html[data-theme=dark] .token.inserted,html[data-theme=dark] .token.regex,html[data-theme=dark] .token.selector,html[data-theme=dark] .token.string{color:#98c379}html[data-theme=dark] .token.function,html[data-theme=dark] .token.operator,html[data-theme=dark] .token.variable{color:#61afef}html[data-theme=dark] .token.url{color:#56b6c2}html[data-theme=dark] .token.attr-value&gt;.token.punctuation.attr-equals,html[data-theme=dark] .token.special-attr&gt;.token.attr-value&gt;.token.value.css{color:#abb2bf}html[data-theme=dark] .language-css .token.selector{color:#e06c75}html[data-theme=dark] .language-css .token.property{color:#abb2bf}html[data-theme=dark] .language-css .token.function,html[data-theme=dark] .language-css .token.url&gt;.token.function{color:#56b6c2}html[data-theme=dark] .language-css .token.url&gt;.token.string.url{color:#98c379}html[data-theme=dark] .language-css .token.atrule .token.rule,html[data-theme=dark] .language-css .token.important,html[data-theme=dark] .language-javascript .token.operator{color:#c678dd}html[data-theme=dark] .language-javascript .token.template-string&gt;.token.interpolation&gt;.token.interpolation-punctuation.punctuation{color:#be5046}html[data-theme=dark] .language-json .token.operator{color:#abb2bf}html[data-theme=dark] .language-json .token.null.keyword{color:#d19a66}html[data-theme=dark] .language-markdown .token.url,html[data-theme=dark] .language-markdown .token.url-reference.url&gt;.token.string,html[data-theme=dark] .language-markdown .token.url&gt;.token.operator{color:#abb2bf}html[data-theme=dark] .language-markdown .token.url&gt;.token.content{color:#61afef}html[data-theme=dark] .language-markdown .token.url-reference.url,html[data-theme=dark] .language-markdown .token.url&gt;.token.url{color:#56b6c2}html[data-theme=dark] .language-markdown .token.blockquote.punctuation,html[data-theme=dark] .language-markdown .token.hr.punctuation{color:#5c6370;font-style:italic}html[data-theme=dark] .language-markdown .token.code-snippet{color:#98c379}html[data-theme=dark] .language-markdown .token.bold .token.content{color:#d19a66}html[data-theme=dark] .language-markdown .token.italic .token.content{color:#c678dd}html[data-theme=dark] .language-markdown .token.list.punctuation,html[data-theme=dark] .language-markdown .token.strike .token.content,html[data-theme=dark] .language-markdown .token.strike .token.punctuation,html[data-theme=dark] .language-markdown .token.title.important&gt;.token.punctuation{color:#e06c75}html[data-theme=dark] .token.bold{font-weight:700}html[data-theme=dark] .token.comment,html[data-theme=dark] .token.italic{font-style:italic}html[data-theme=dark] .token.entity{cursor:help}html[data-theme=dark] .token.namespace{opacity:.8}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-hope-content:not(.custom){max-width:var(--content-width);margin:0 auto;padding:40px 50px}@media (max-width:959px){.theme-hope-content:not(.custom){padding:30px}}@media (max-width:419px){.theme-hope-content:not(.custom){padding:20px 30px}}.theme-hope-content:not(.custom)&gt;h1,.theme-hope-content:not(.custom)&gt;h2,.theme-hope-content:not(.custom)&gt;h3,.theme-hope-content:not(.custom)&gt;h4,.theme-hope-content:not(.custom)&gt;h5,.theme-hope-content:not(.custom)&gt;h6{margin-top:calc(10px - var(--navbar-height));margin-bottom:10px;padding-top:calc(20px + var(--navbar-height));outline:none}.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h1,.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h2,.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h3,.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h4,.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h5,.theme-container.no-navbar .theme-hope-content:not(.custom)&gt;h6{margin-top:30px;padding-top:0}.theme-hope-content:not(.custom)&gt;ol p,.theme-hope-content:not(.custom)&gt;p,.theme-hope-content:not(.custom)&gt;ul p{text-align:justify;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:419px){.theme-hope-content:not(.custom)&gt;ol p,.theme-hope-content:not(.custom)&gt;p,.theme-hope-content:not(.custom)&gt;ul p{text-align:left}}.theme-hope-content:not(.custom) a:hover{text-decoration:underline}.theme-hope-content:not(.custom) img{max-width:100%}.theme-hope-content.custom{margin:0;padding:0}.theme-hope-content.custom img{max-width:100%}@media (prefers-reduced-motion:no-preference){.hanlp_res_container{scroll-behavior:smooth}}.hanlp_res_container::-webkit-scrollbar{width:6px;height:6px}.hanlp_res_container::-webkit-scrollbar-track-piece{border-radius:6px;background:rgba(0,0,0,.1)}.hanlp_res_container::-webkit-scrollbar-thumb{background-color:var(--theme-color)}@media (max-width:719px){.hide-in-mobile{display:none!important}}@media (max-width:959px){.hide-in-pad{display:none!important}}@-webkit-keyframes shake{0%,to{transform:translate(0)}10%{transform:translate(-9px)}20%{transform:translate(8px)}30%{transform:translate(-7px)}40%{transform:translate(6px)}50%{transform:translate(-5px)}60%{transform:translate(4px)}70%{transform:translate(-3px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}@keyframes shake{0%,to{transform:translate(0)}10%{transform:translate(-9px)}20%{transform:translate(8px)}30%{transform:translate(-7px)}40%{transform:translate(6px)}50%{transform:translate(-5px)}60%{transform:translate(4px)}70%{transform:translate(-3px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}.password-layer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(80vh - var(--navbar-height));margin-top:var(--navbar-height);text-align:center}.password-layer.expand{margin-top:0}.password-modal{width:80%;max-width:420px;padding:40px;border-radius:30px;box-shadow:2px 2px 10px 6px var(--card-shadow)}.password-modal .hint{margin-bottom:20px;font-weight:600;font-size:30px;line-height:2}.password-modal .hint.tried{color:red;-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.password-modal .hint svg{width:23px;height:23px}.password-modal .password input{width:calc(100% - 60px);padding:0 30px;border:2px solid var(--theme-color);border-radius:10px;background:var(--bg-color)!important;color:var(--black)!important;outline:none;font-size:23px;line-height:2;transition:background var(--color-transition),color var(--color-transition)}.password-modal .remember-password{margin-top:10px;color:var(--dark-grey);font-size:14px;text-align:left}.password-modal .remember-password input[type=checkbox]{position:relative;width:0;height:14px;margin-right:18px;cursor:pointer}.password-modal .remember-password input[type=checkbox]:after{content:" ";position:absolute;top:0;display:inline-block;box-sizing:border-box;width:14px;height:14px;padding-left:0;border:1px solid #ddd;border-radius:50%;background-color:#fff;text-align:center;visibility:visible}html[data-theme=dark] .password-modal .remember-password input[type=checkbox]:after{border-color:#666;background-color:#333}.password-modal .remember-password input[type=checkbox]:checked:after{content:""}.password-modal .remember-password input[type=checkbox]:checked:after,html[data-theme=dark] .password-modal .remember-password input[type=checkbox]:checked:after{border-color:var(--c-brand,#3eaf7c);background-color:var(--c-brand,#3eaf7c)}.password-modal .remember-password input[type=checkbox]:checked:before{content:"";position:absolute;top:1px;left:5px;z-index:1;width:5px;height:10px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg);padding:2px}.password-modal button.submit{background-color:transparent;cursor:pointer;width:70px;margin-top:30px;border-width:0;border-radius:10px;background:var(--theme-color);color:var(--bg-color);outline:none;font-size:24px;line-height:2;transition:color var(--color-transition)}.password-modal button.submit:hover{background:var(--theme-color-light)}.hanlp_res_container{--search-bg-color:#fff;--search-accent-color:#3eaf7c;--search-text-color:#2c3e50;--search-border-color:#eaecef;--search-item-text-color:#5d81a5;--search-item-focus-bg-color:#f3f4f5;--search-input-width:160px;--search-result-width:400px}.search-box{display:inline-block;position:relative;margin-left:20px}.search-box input{cursor:text;width:var(--search-input-width);height:40px;color:var(--search-text-color);display:inline-block;border:1px solid var(--search-border-color);border-radius:40px;font-size:18px;line-height:40px;padding:0 .1px 0 40px;outline:none;transition:all .3s ease;background:var(--search-bg-color) url(/assets/search.0782d0d1.svg) 12px 10px no-repeat;background-size:20px}.search-box input:focus{cursor:auto;border-color:var(--search-accent-color)}.search-box .suggestions{background:var(--search-bg-color);width:var(--search-result-width);position:absolute;top:40px;right:0;border:1px solid var(--search-border-color);border-radius:6px;padding:8px;list-style-type:none}.search-box .suggestion{line-height:1.4;padding:8px 12px;border-radius:4px;cursor:pointer}.search-box .suggestion.focus{background-color:var(--search-item-focus-bg-color)}.search-box .suggestion.focus a{color:var(--search-accent-color)}.search-box .suggestion a{white-space:normal;color:var(--search-item-text-color)}.search-box .suggestion .page-title{font-weight:600}.search-box .suggestion .page-header{font-size:18px;margin-left:5px}@media (max-width:720px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:200px}}@media (max-width:420px){.search-box input:focus{width:160px}.search-box .suggestions{width:calc(100vw - 80px);right:-10px}}.lm-Widget{background:#fff!important}.thebelab-button{display:inline-block;box-sizing:border-box;margin:10px 5px;padding:5px 10px;border-width:0;border-bottom:1px solid var(--theme-color-dark);border-radius:5px;background:var(--theme-color);color:var(--white);outline:none;font-size:12px;transition:background .1s ease}.thebelab-button:hover{background:var(--theme-color-light);cursor:pointer}.thebe-status{border:none!important;display:inline-flex;position:absolute;right:1%}.thebelab-restart-button,.thebelab-restartall-button{display:none}.jp-OutputArea-output{overflow-wrap:break-word}.jp-OutputArea-output pre{white-space:pre-wrap}.jp-RenderedHTML{overflow:auto!important}.thebe-status-stub{display:none!important;font-size:20px!important}.thebe-status-message{display:none;font-size:20px!important}.thebe-tips{color:#909399;font-size:14px}.thebelab-cell{border:1px solid #aaa!important}.thebelab-input{border-bottom:1px solid #aaa!important}.jp-OutputArea-output,.jp-RenderedHTMLCommon pre,.lm-Widget.p-Widget.jp-OutputArea,.lm-Widget.p-Widget.jp-RenderedHTMLCommon.jp-RenderedHTML.jp-mod-trusted.jp-OutputArea-output,.lm-Widget.p-Widget.lm-Panel.p-Panel.jp-OutputArea-child{--jp-content-font-color1:var(--text-color);background-color:var(--bg-color)!important}.chart{min-height:360px}.embedding{position:relative}del{color:var(--badge-danger-color)}ins{color:var(--badge-tip-color)}.highlight{text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;color:#f55}.center_wrapper&gt;div&gt;div{width:30em}.svg-container{background:var(--bg-color)}.fullscreen-svg,.svg-container svg{max-width:100%;min-width:100%}.fullscreen-svg{height:95vh!important}.svg-container polygon{fill:transparent}.svg-container .edge ellipse,.svg-container .edge polygon{fill:#fff}.svg-container .edge path{stroke:var(--black)}.svg-container .edge text{fill:var(--black)}.svg-container .node ellipse{fill:#fff}#graph0&gt;polygon{stroke:none}.svg-container{position:relative}@media screen and (max-width:600px){.chart{min-height:250px}}@media screen and (min-width:600px){.chart{min-height:360px}}#svg{margin:34px auto 100px;padding-top:15px}.center_wrapper{display:table;position:absolute;top:0;left:0;height:100%;width:100%}.center_wrapper&gt;div{display:table-cell;vertical-align:middle}.center_wrapper&gt;div&gt;div{color:#2e6e9e;margin-left:auto;margin-right:auto;width:600px;font-size:12px;font-family:Liberation Sans,Verdana,Arial,Helvetica,sans-serif}.center_wrapper&gt;div&gt;div h1{text-align:center;font-size:14px}#no_svg_wrapper{display:none}.embedding svg{font-size:15px}svg.reselect{border:1px solid #f33}div.haserror&gt;svg{border:1px solid red}.embedding text{font-size:13px;font-family:Liberation Sans,Verdana,Arial,Helvetica,sans-serif}@-webkit-keyframes pulse{0%{color:#99f;margin-top:0}50%{color:#fff;margin-top:7px}to{color:#99f;margin-top:0}}.span text,path{pointer-events:none}.span text{font-size:10px;text-anchor:middle;font-family:PT Sans Caption,sans-serif}.arc_type_label,.attribute_type_label .ui-button-text,.span_type_label{font-size:11px;font-family:PT Sans Caption,sans-serif}.span rect{stroke-width:.75}.glyph{fill:#444;font-family:sans-serif;font-weight:700}.attribute_warning{baseline-shift:super;font-size:70%}.span rect.False_positive{stroke:#ff4141;stroke-width:2}.shadow_True_positive{fill:#0f0}.shadow_False_positive{fill:#ff4141}#commentpopup.comment_False_positive{background-color:#ff4141}.span rect.False_negative{stroke:#c20000;fill:#fff;stroke-width:2}.shadow_False_negative{fill:#c20000}#commentpopup.comment_False_negative{background-color:#c20000}.span rect.AnnotationError{stroke-width:1}.shadow_AnnotationError{fill:red}#commentpopup.comment_AnnotationError{background-color:#f77}.span rect.AnnotationWarning{stroke-width:1}.shadow_AnnotationWarning{fill:#f80}#commentpopup.comment_AnnotationWarning{background-color:#f90}.shadow_AnnotatorNotes{fill:#3ab7ee}#commentpopup.comment_AnnotatorNotes{background-color:#d7e7ee}.shadow_Normalized{fill:#3aee37}#commentpopup.comment_Normalized{background-color:#d7eee7}rect.Normalized{stroke-width:1.5}.shadow_AnnotationIncomplete{fill:#aaa}.span rect.AnnotationIncomplete{stroke:#020;stroke-width:.5;fill:#fff}#commentpopup.comment_AnnotationIncomplete{background-color:#ff7}.shadow_AnnotationUnconfirmed{fill:#eee}.span rect.AnnotationUnconfirmed{stroke:#020;stroke-width:.5;opacity:.5}#commentpopup.comment_AnnotationUnconfirmed{background-color:#ddf}rect.shadow_EditHighlight{fill:#ff9}.shadow_EditHighlight_arc{stroke:#ff9}.span path{fill:none}.span path.curly{stroke-width:.5}.span path.boxcross{stroke:#000;opacity:.5}.arcs path{stroke:#989898;fill:none;stroke-width:1}.arcs .highlight path{stroke:#000;stroke-width:1.5;opacity:1}.arcs .highlight text{stroke:#000;fill:#000;stroke-width:.5}.span.highlight rect,.span rect.reselect,.span rect.reselectTarget{stroke-width:2px}.arcs .reselect path{stroke-width:2px;stroke:red!important}.arcs .reselect text{fill:red!important}.span rect.badTarget{stroke:red}.arcs text{font-size:9px;text-anchor:middle;font-family:PT Sans Caption,sans-serif;cursor:default}.background0{stroke:none;fill:#fff}.background1{stroke:none;fill:#eee}.backgroundHighlight{stroke:none;fill:#ff9}.sentnum text{display:none;fill:#999;text-anchor:end}.sentnum path{display:none;stroke:#999;stroke-width:1px}.span_cue{fill:#eee!important}.drag_stroke{stroke:#000}.drag_fill{fill:#000}.dialog{display:none}#arc_free_div,#span_free_div{float:left}fieldset{border:1px solid #a6c9e2;border-radius:5px;margin-top:5px}fieldset legend{border-radius:3px;background-color:#70a8d2;color:#fff;padding-left:10px;padding-right:10px}.label-like,fieldset legend{font-weight:700;font-size:90%}.label-like{font-family:monospace;color:#2e6e9e}.accesskey{text-decoration:underline}.shadow{box-shadow:5px 5px 5px #444}#arc_origin,#arc_target,#span_selected{font-weight:700}#commentpopup{font-family:Liberation Sans,Verdana,Arial,Helvetica,sans-serif;position:fixed;top:0;left:0;opacity:.95;padding:10px;display:none;border:1px outset #000;background-color:#f5f5f9;color:#000;z-index:20;box-shadow:5px 5px 5px #aaa;border-radius:3px;max-width:80%}#more_info_readme{height:350px}#readme_container{position:relative}#more_readme_button{padding:2px 5px;position:absolute;top:-2px;right:-2px}.comment_id{vertical-align:top;float:right;font-size:75%;font-family:monospace;color:#333}.comment_text{font-weight:700}.comment_type_id_wrapper{padding-right:40px}.norm_info_label{font-weight:700;font-size:80%}.norm_info_value{font-size:80%}.norm_info_img{float:right;margin-left:20px}#search_form select{width:100%}.scroll_fset{height:200px}.scroll_fset fieldset{height:100%;overflow-x:hidden;overflow-y:hidden}.scroll_fset{margin-bottom:50px}.scroll_fset fieldset{padding-bottom:40px}.scroll_fset div.scroller{overflow:auto;width:100%;height:100%}#arc_highlight_link,#span_highlight_link,#viewspan_highlight_link{float:right}.unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-o-user-select:none;user-select:none;cursor:default}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;select:none}.span rect.AddedAnnotation{stroke:#ff4141;stroke-width:2}.shadow_AddedAnnotation{fill:#ff4141}#commentpopup.comment_AddedAnnotation{background-color:#fcc}.span rect.MissingAnnotation{stroke:#fff;stroke-width:2}.shadow_MissingAnnotation{fill:#ff4141;opacity:.3}#commentpopup.comment_MissingAnnotation{background-color:#fcc}.span rect.MissingAnnotation+text{opacity:.5}.span rect.ChangedAnnotation{stroke:#ff9;stroke-width:2}.shadow_ChangedAnnotation{fill:#ff4141}#commentpopup.comment_ChangedAnnotation{background-color:#fcc}pre.embedding{padding:0;border:none;overflow:visible;border-radius:0;background:none;white-space:normal}.embedding,.embedding.embedded-wrapper{margin:10px 0}.embedded-wrapper,code.embedded-wrapper,pre.embedded-wrapper{margin:0;padding:0;border:none;border-radius:0;background:none;white-space:normal}.show-hide-div{text-align:right}.show-hide-toggle{margin:0 10px;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.show-hide-toggle .ui-button-text{padding:1px 4px;font-size:9px}.embedded-brat-data{display:block;width:100%;height:100px;font-size:11px;border:2px inset}a.doclink{text-decoration:none}.sentnum{display:none}.svg-container{border:1px solid;border-radius:5px;margin-bottom:5px;overflow:auto}.submit-button{display:inline-block;box-sizing:border-box;width:130px!important;height:35px!important;margin:0 5px!important;padding:0 10px!important;border-width:0;border-bottom:1px solid var(--theme-color-dark);border-radius:5px!important;background:var(--theme-color);color:var(--white);outline:none;font-size:16px!important;transition:background .1s ease}.submit-button:hover{background:var(--theme-color-light);cursor:pointer}.one-line{display:flex;justify-content:space-between;height:40px!important}.labchange{display:flex;align-items:center}input[type=checkbox i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial}input[type=radio i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 5px;padding:initial;border:initial}input[type=checkbox],input[type=radio]{position:relative;width:0;height:14px;margin-right:18px;cursor:pointer}input[type=checkbox]:after,input[type=radio]:after{content:" ";position:absolute;top:0;display:inline-block;box-sizing:border-box;width:14px;height:14px;padding-left:0;border:1px solid #ddd;border-radius:50%;background-color:#fff;text-align:center;visibility:visible}html[data-theme=dark] input[type=checkbox]:after,html[data-theme=dark] input[type=radio]:after{border-color:#666;background-color:#333}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:""}html[data-theme=dark] input[type=checkbox]:checked:after,html[data-theme=dark] input[type=radio]:checked:after,input[type=checkbox]:checked:after,input[type=radio]:checked:after{border-color:var(--c-brand,#3eaf7c);background-color:var(--c-brand,#3eaf7c)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:"";position:absolute;top:1px;left:5px;z-index:1;width:5px;height:10px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg);padding:2px}.input-count{color:#909399;font-size:12px;bottom:15px}.bottom-right,.input-count{position:absolute;right:5px}.bottom-right{bottom:5px}li:nth-child(5n+1).token{color:var(--badge-danger-color)!important}li:nth-child(5n+2).token{color:#f4a261!important}li:nth-child(5n+3).token{color:var(--badge-tip-color)!important}li:nth-child(5n+4).token{color:var(--badge-info-color)!important}li:nth-child(5n+5).token{color:#9b5de5!important}.pretty-container{overflow:auto}.background0{fill:transparent}.arcs .highlight text,.arcs path{stroke:var(--black)!important}#arrow_triangle_3_5_black,#arrow_triangle_5_black,#drag_arrow,.arcs text{fill:var(--black)}.bad{text-decoration:line-through}.page.not-found{display:block;max-width:var(--home-page-width);min-height:80vh;margin:0 auto;padding:calc(var(--navbar-height) + 20px) 40px 0 40px!important;text-align:center}.page.not-found .page-404-icon{max-width:600px;margin:0 30px}html[data-theme=dark] .page.not-found .page-404-icon{filter:invert(70%)}.page.not-found .action-button{display:inline-block;box-sizing:border-box;margin:0 5px;padding:5px 20px;border-width:0;border-bottom:1px solid var(--theme-color-dark);border-radius:5px;background:var(--theme-color);color:var(--white);outline:none;font-size:20px;transition:background .1s ease}.page.not-found .action-button:hover{background:var(--theme-color-light);cursor:pointer}.skip-link{top:5px;left:5px;z-index:999;padding:13px 30px;border-radius:10px;background-color:var(--bg-color);box-shadow:var(--card-shadow);font-weight:700;font-size:18px;text-decoration:none}.skip-link,html[data-theme=dark] .skip-link{color:var(--theme-color)}.skip-link .skip-link:focus{clip:auto;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}.fade-slide-y-enter-active{transition:all .3s ease}.fade-slide-y-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-slide-y-enter-from,.fade-slide-y-leave-to{opacity:0;transform:translateY(10px)}.normal_text{line-height:1.7;font-size:15px}.subtitle_h3{font-size:22px!important}.subtitle_h3,.subtitle_h4{margin:30px 0 15px 0;font-weight:400}.subtitle_h4{font-size:18px}.margin_gap{margin:15px 0;font-size:17px}.bottom_space{height:40px}code{padding:5px 5px!important;font-size:18px!important}.thebe-status-field{height:30px!important;line-height:30px!important;font-size:18px!important}label{font-size:14px!important}.next,.nextName,.timeAndAuth{font-size:12px}.result{font-size:30px!important}.thebe-status-ready{font-size:20px!important;line-height:normal!important}.CodeMirror-code{font-size:16px!important}.thebe-status-launching{font-size:20px!important}.hanlp_container p{font-size:16px}.anchor{left:calc(100% - 290px)}.thebe-status-mounted{padding:0!important;margin:10px 5px}.thebelab-busy{width:30px!important;height:30px!important}.thebelab-busy img{width:100%;height:100%}.thebe-status-starting{font-size:18px!important}.tokenbox{display:flex!important;align-items:center}.tokenboxwd{font-size:23px!important}.modelselect{font-size:18px;width:100px}.modelline{display:flex;align-items:center}.participle{color:#2c3e50}.bottom_space{margin-top:50px}.bottom_space .next,.bottom_space .timeAndAuth{padding:10px 0;color:#555050;display:flex;justify-content:space-between}.bottom_space .next{flex-direction:row}.bottom_space .next .nextPage p,.bottom_space .next .previous p{margin:6px 0;cursor:pointer}.bottom_space .next .nextPage{display:flex;flex-direction:column;align-items:flex-end}.nextName{color:#3e3ee6}</pre></body></html>