.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:var(--aw-color-text-default);font-family:var(--aw-font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .pl-c{color:#a0ada0}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#a65e2b}.markdown-body .pl-e,.markdown-body .pl-en{color:#59873a}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#393a34}.markdown-body .pl-ent,.markdown-body .pl-k{color:#1e754f}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#b56959}.markdown-body .pl-v,.markdown-body .pl-smw{color:#b07d48}.markdown-body .pl-bu{color:#ab5959}.markdown-body .pl-ii,.markdown-body .pl-c2{color:#393a34;background-color:#ab595926}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#1e754f}.markdown-body .pl-ml{color:#a0ada0}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#1e754f}.markdown-body .pl-mi{font-style:italic;color:#393a34}.markdown-body .pl-mb{font-weight:700;color:#393a34}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#393a34;background-color:#5a6aa633}.markdown-body .pl-mdr{font-weight:700;color:#1e754f}.markdown-body .pl-ba{color:#a0ada0}.markdown-body .pl-sg{color:#737373}.markdown-body .pl-corl{text-decoration:underline;color:#2e8f82}.markdown-body .octicon{display:inline-block;vertical-align:text-top;fill:currentColor}.markdown-body a{background-color:transparent;-webkit-text-decoration-skip:objects}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body svg:not(:root){overflow:hidden}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:content-box;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0;overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:var(--aw-color-primary);text-decoration:none}.markdown-body a:hover{color:var(--aw-color-secondary);text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #e2e8f0}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px;font-weight:600}.markdown-body h2{font-size:24px;font-weight:600}.markdown-body h3{font-size:20px;font-weight:600}.markdown-body h4{font-size:16px;font-weight:600}.markdown-body h5{font-size:14px;font-weight:600}.markdown-body h6{font-size:12px;font-weight:600}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;background-color:var(--aw-color-bg-page)}.markdown-body ul,.markdown-body ol{padding-left:0;margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code{font-family:var(--aw-font-mono),"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font:12px SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.markdown-body .octicon{vertical-align:text-bottom}.markdown-body .pl-0{padding-left:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>* :first-child{margin-top:0!important}.markdown-body>* :last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px;padding:8px 6px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e2e8f0;border:0}.markdown-body blockquote{padding:0 1em;color:var(--aw-color-text-muted);border-left:.25em solid var(--aw-color-secondary)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:var(--aw-color-text-default);vertical-align:middle;background-color:#f8fafc;border:solid 1px #cbd5e1;border-bottom-color:#94a3b8;border-radius:3px;box-shadow:inset 0 -1px #94a3b8}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--aw-color-text-heading);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1{padding-bottom:.3em;font-size:2em;border-bottom:1px solid #e2e8f0}.markdown-body h2{padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #e2e8f0}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:var(--aw-color-text-muted)}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #e2e8f0}.markdown-body table tr{background-color:var(--aw-color-bg-page);border-top:1px solid #cbd5e1}.markdown-body table tr:nth-child(2n){background-color:var(--aw-color-bg-block)}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:var(--aw-color-bg-page)}.markdown-body code{padding:.2em 0;margin:0;font-size:85%;border-radius:3px}.markdown-body code:before,.markdown-body code:after{letter-spacing:-.2em;content:" "}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f8fafc;border-radius:5px;border:1px solid #e2e8f0;color:#393a34}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0;color:#393a34}.markdown-body pre code:before,.markdown-body pre code:after{content:normal}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:var(--aw-color-primary);border-color:var(--aw-color-primary)}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px var(--aw-font-mono),"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;line-height:10px;color:var(--aw-color-text-default);vertical-align:middle;background-color:#f8fafc;border:solid 1px #cbd5e1;border-bottom-color:#94a3b8;border-radius:3px;box-shadow:inset 0 -1px #94a3b8}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:var(--aw-color-primary)}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body hr{border-bottom-color:#e2e8f0}.gt-container{box-sizing:border-box;font-size:16px;font-family:sans-serif}.gt-container *{box-sizing:border-box}.gt-container a{color:var(--aw-color-secondary);font-weight:500;text-decoration:none}.gt-container .hide{display:none!important}.gt-container .gt-svg{display:inline-block;width:1em;height:1em;vertical-align:sub}.gt-container .gt-svg svg{width:100%;height:100%;fill:var(--aw-color-primary)}.gt-container .gt-ico{display:inline-block}.gt-container .gt-ico-text{margin-left:.3125em;color:var(--aw-color-text-muted);font-weight:400;font-size:.875em}.gt-container .gt-ico-github,.gt-container .gt-ico-github .gt-svg{width:100%;height:100%}.gt-container .gt-ico-github svg{fill:inherit}.gt-container .gt-spinner{position:relative}.gt-container .gt-spinner:before{content:"";box-sizing:border-box;position:absolute;top:3px;width:.75em;height:.75em;margin-top:-.1875em;margin-left:-.375em;border-radius:50%;border:1px solid #fff;border-top-color:var(--comment-blue);animation:gt-kf-rotate .6s linear infinite}.gt-container .gt-loader{position:relative;border:1px solid #94a3b8;animation:ease gt-kf-rotate 1.5s infinite;display:inline-block;font-style:normal;width:1.75em;height:1.75em;line-height:1.75em;border-radius:50%}.gt-container .gt-loader:before{content:"";position:absolute;display:block;top:0;left:50%;margin-top:-.1875em;margin-left:-.1875em;width:.375em;height:.375em;background-color:#94a3b8;border-radius:50%}.gt-container .gt-avatar{display:inline-block;width:3.125em;height:3.125em;flex-shrink:0}@media (max-width: 479px){.gt-container .gt-avatar{width:2.5em;height:2.5em}}.gt-container .gt-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid var(--aw-color-bg-page);box-shadow:0 2px 8px #00000014,0 0 0 1px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.gt-container .gt-avatar img:hover{transform:scale(1.08);box-shadow:0 4px 12px #0000001f,0 0 0 2px var(--aw-color-primary)}.gt-container .gt-avatar-github{width:3em;height:3em;cursor:pointer;border-radius:50%;border:2px solid var(--aw-color-bg-page);box-shadow:0 2px 8px #00000014,0 0 0 1px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gt-container .gt-avatar-github:hover{transform:scale(1.08);border-color:var(--aw-color-primary);box-shadow:0 4px 12px #00000026,0 0 0 2px var(--aw-color-primary)}@media (max-width: 479px){.gt-container .gt-avatar-github{width:1.875em;height:1.875em}}.gt-container .gt-btn{padding:.75em 1.25em;display:inline-block;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:5px;background-color:var(--aw-color-button-background);color:var(--aw-color-text-invert);outline:none;font-size:.75em}.gt-container .gt-btn-text{font-weight:800}.gt-container .gt-btn-loading{position:relative;margin-left:.5em;display:inline-block;width:.75em;height:1em;vertical-align:top}.gt-container .gt-btn.is--disable{cursor:not-allowed;opacity:.5}.gt-container .gt-btn-login{margin-right:0}.gt-container .gt-btn-preview{background-color:var(--aw-color-bg-page);color:var(--aw-color-text-default)}.gt-container .gt-btn-preview:hover{background-color:var(--aw-color-primary);color:#fff}.gt-container .gt-btn-public:hover{background-color:var(--comment-blue);border-color:var(--comment-blue)}.gt-container .gt-error{text-align:center;margin:.625em;color:#ff3860}.gt-container .gt-initing{padding:1.25em 0;text-align:center}.gt-container .gt-initing-text{margin:.625em auto;font-size:92%}.gt-container .gt-no-init{padding:1.25em 0;text-align:center}.gt-container .gt-link{border-bottom:1px dotted var(--aw-color-secondary);color:var(--aw-color-primary)}.gt-container .gt-link-counts,.gt-container .gt-link-project{text-decoration:none}.gt-container .gt-meta{margin:1.25em 0;padding:1em 0;border-bottom:1px solid #e2e8f0;font-size:1em;position:relative;z-index:10}.gt-container .gt-meta:before,.gt-container .gt-meta:after{content:" ";display:table}.gt-container .gt-meta:after{clear:both}.gt-container .gt-counts{margin:0 .625em 0 0;color:var(--aw-color-text-default)}.gt-container .gt-user{float:right;margin:0;font-size:92%}.gt-container .gt-user-pic{width:16px;height:16px;vertical-align:top;margin-right:.5em}.gt-container .gt-user-inner{display:inline-block;cursor:pointer}.gt-container .gt-user .gt-ico{margin:0 0 0 .3125em}.gt-container .gt-user .gt-ico svg{fill:inherit}.gt-container .gt-user .is--poping .gt-ico svg{fill:var(--comment-blue)}.gt-container .gt-version{color:var(--aw-color-text-muted);margin-left:.375em}.gt-container .gt-copyright{margin:0 .9375em .5em;border-top:1px solid #e2e8f0;padding-top:.5em}.gt-container .gt-popup{position:absolute;right:0;top:2.375em;background:var(--aw-color-bg-page);display:inline-block;border:1px solid #e2e8f0;padding:.625em 0;font-size:.875em;letter-spacing:.5px}.gt-container .gt-popup .gt-action{cursor:pointer;display:block;margin:.5em 0;padding:0 1.125em;position:relative;text-decoration:none}.gt-container .gt-popup .gt-action.is--active:before{content:"";width:.25em;height:.25em;background:var(--comment-blue);position:absolute;left:.5em;top:.4375em}.gt-container .gt-header{position:relative;display:flex}.gt-container .gt-header-comment{flex:1;margin-left:1.25em}@media (max-width: 479px){.gt-container .gt-header-comment{margin-left:.875em}}.gt-container .gt-header-textarea{padding:.75em;display:block;box-sizing:border-box;width:100%;min-height:5.125em;max-height:15em;border-radius:5px;border:1px solid rgba(0,0,0,.1);font-size:.875em;word-wrap:break-word;resize:vertical;background-color:var(--aw-color-bg-block);outline:none;transition:all .25s ease}.gt-container .gt-header-preview{padding:.75em;border-radius:5px;border:1px solid rgba(0,0,0,.1);background-color:var(--aw-color-bg-block)}.gt-container .gt-header-controls{position:relative;margin:.75em 0 0}.gt-container .gt-header-controls:before,.gt-container .gt-header-controls:after{content:" ";display:table}.gt-container .gt-header-controls:after{clear:both}@media (max-width: 479px){.gt-container .gt-header-controls{margin:0}}.gt-container .gt-header-controls-tip{font-size:.875em;color:var(--comment-blue);text-decoration:none;vertical-align:sub;font-weight:500}@media (max-width: 479px){.gt-container .gt-header-controls-tip{display:none}}.gt-container .gt-header-controls .gt-btn{float:right;margin-left:1.25em}@media (max-width: 479px){.gt-container .gt-header-controls .gt-btn{float:none;width:100%;margin:.75em 0 0}}.gt-container:after{content:"";position:fixed;inset:0 0 100%;opacity:0}.gt-container.gt-input-focused{position:relative}.gt-container.gt-input-focused:after{content:"";position:fixed;inset:0 0 0%;background:var(--aw-color-text-default);opacity:.6;transition:opacity .3s,bottom 0s;z-index:9999}.gt-container.gt-input-focused .gt-header-comment{z-index:10000}.gt-container .gt-comments{padding-top:1.25em}.gt-container .gt-comments-null{text-align:center}.gt-container .gt-comments-controls{margin:1.25em 0;text-align:center}.gt-container .gt-comment{position:relative;padding:.625em 0;display:flex}.gt-container .gt-comment-content{flex:1;margin-left:1.25em;padding:.75em 1em;background-color:var(--aw-color-bg-block);overflow:auto;transition:all ease .25s;border-radius:5px}@media (max-width: 479px){.gt-container .gt-comment-content{margin-left:.875em;padding:.625em .75em}}.gt-container .gt-comment-header{margin-bottom:.5em;font-size:.875em;position:relative}.gt-container .gt-comment-block-1{float:right;height:1.375em;width:2em}.gt-container .gt-comment-block-2{float:right;height:1.375em;width:4em}.gt-container .gt-comment-username{font-weight:800;color:var(--comment-blue);text-decoration:none;color:var(--aw-color-text-heading)}.gt-container .gt-comment-username:hover{text-decoration:underline}.gt-container .gt-comment-text,.gt-container .gt-comment-date{margin-left:.5em;color:var(--aw-color-text-muted)}.gt-container .gt-comment-like,.gt-container .gt-comment-edit,.gt-container .gt-comment-reply{position:absolute;height:1.375em}.gt-container .gt-comment-like:hover,.gt-container .gt-comment-edit:hover,.gt-container .gt-comment-reply:hover{cursor:pointer}.gt-container .gt-comment-like{top:0;right:2em}.gt-container .gt-comment-edit,.gt-container .gt-comment-reply{top:0;right:0}.gt-container .gt-comment-body{color:var(--aw-color-text-default)}.gt-container .gt-comment-body .email-hidden-toggle a{display:inline-block;height:12px;padding:0 9px;font-size:12px;font-weight:600;line-height:6px;color:var(--aw-color-secondary);text-decoration:none;vertical-align:middle;border-radius:1px}.gt-container .gt-comment-body .email-hidden-toggle a:hover{color:var(--aw-color-text-heading)}.gt-container .gt-comment-body .email-hidden-reply{display:none;white-space:pre-wrap}.gt-container .gt-comment-body .email-hidden-reply .email-signature-reply{padding:0 15px;margin:15px 0;color:#586069;border-left:4px solid var(--aw-color-secondary)}.gt-container .gt-comment-body .email-hidden-reply.expanded{display:block}@keyframes gt-kf-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark .gt-container .gt-header-textarea{background-color:var(--aw-color-bg-block);color:var(--aw-color-text-heading)}.dark .markdown-body blockquote{border-left:.25em solid var(--aw-color-secondary)}.dark .markdown-body p,.dark .markdown-body blockquote,.dark .markdown-body ul,.dark .markdown-body ol,.dark .markdown-body dl,.markdown-body table,.dark .markdown-body pre{color:var(--aw-color-text-default)}.markdown-body pre code .notranslate{background-color:transparent;color:var(--aw-color-secondary)}.markdown-body p code{color:var(--aw-color-secondary);font-weight:500;padding:.2em .4em;border-radius:.375rem;background-color:#c72f1c14}.dark .gt-container .gt-btn-preview:hover{background-color:var(--aw-color-secondary);color:var(--aw-color-text-invert)}.dark .gt-container .gt-btn-preview{background-color:var(--aw-color-bg-block)}.dark .gt-container.gt-input-focused:after{background:#0f172a}.dark .markdown-body pre{background-color:#1e293b;border:1px solid rgba(51,65,85,.5);border-radius:5px;color:#f8f8f2}.dark .markdown-body pre code{color:#f8f8f2}.dark .markdown-body .pl-c{color:#6272a4}.dark .markdown-body .pl-c1,.dark .markdown-body .pl-s .pl-v{color:#bd93f9}.dark .markdown-body .pl-e,.dark .markdown-body .pl-en{color:#50fa7b}.dark .markdown-body .pl-smi,.dark .markdown-body .pl-s .pl-s1{color:#f8f8f2}.dark .markdown-body .pl-ent,.dark .markdown-body .pl-k{color:#ff79c6}.dark .markdown-body .pl-s,.dark .markdown-body .pl-pds,.dark .markdown-body .pl-s .pl-pse .pl-s1,.dark .markdown-body .pl-sr,.dark .markdown-body .pl-sr .pl-cce,.dark .markdown-body .pl-sr .pl-sre,.dark .markdown-body .pl-sr .pl-sra{color:#f1fa8c}.dark .markdown-body .pl-v,.dark .markdown-body .pl-smw{color:#8be9fd}.dark .markdown-body .pl-bu{color:#ff79c6}.dark .markdown-body .pl-ii,.dark .markdown-body .pl-c2{color:#f8f8f2;background-color:#ff55554d}.dark .markdown-body .pl-sr .pl-cce{font-weight:700;color:#50fa7b}.dark .markdown-body .pl-ml{color:#6272a4}.dark .markdown-body .pl-mh,.dark .markdown-body .pl-mh .pl-en,.dark .markdown-body .pl-ms{font-weight:700;color:#ff79c6}.dark .markdown-body .pl-mi{font-style:italic;color:#f8f8f2}.dark .markdown-body .pl-mb{font-weight:700;color:#f8f8f2}.dark .markdown-body .pl-md{color:#f55;background-color:#f553}.dark .markdown-body .pl-mi1{color:#50fa7b;background-color:#50fa7b33}.dark .markdown-body .pl-mc{color:#ffb86c;background-color:#ffb86c33}.dark .markdown-body .pl-mi2{color:#f8f8f2;background-color:#bd93f94d}.dark .markdown-body .pl-mdr{font-weight:700;color:#ff79c6}.dark .markdown-body .pl-ba{color:#6272a4}.dark .markdown-body .pl-sg{color:#94a3b8}.dark .markdown-body .pl-corl{text-decoration:underline;color:#8be9fd}.dark .markdown-body p code{color:#60a5fa;background-color:#3b82f626}.dark .markdown-body hr{background-color:#334155;border-bottom-color:#334155}.dark .markdown-body h1,.dark .markdown-body h2{border-bottom-color:#334155}.dark .markdown-body table th,.dark .markdown-body table td{border-color:#334155}.dark .markdown-body table tr{border-top-color:#475569}.dark .markdown-body kbd{color:#e2e8f0;background-color:#1e293b;border-color:#475569;border-bottom-color:#334155;box-shadow:inset 0 -1px #334155}.dark .gt-container .gt-meta{border-bottom-color:#334155}.dark .gt-container .gt-copyright{border-top-color:#334155}.dark .gt-container .gt-popup{background:#1e293b;border-color:#334155}.dark .gt-container .gt-avatar img{border-color:#475569;box-shadow:0 2px 8px #0006,0 0 0 1px #ffffff1a}.dark .gt-container .gt-avatar img:hover{border-color:var(--aw-color-primary);box-shadow:0 4px 16px #00000080,0 0 0 2px var(--aw-color-primary)}.dark .gt-container .gt-avatar-github{border-color:#475569;box-shadow:0 2px 8px #0006,0 0 0 1px #ffffff1a}.dark .gt-container .gt-avatar-github:hover{border-color:var(--aw-color-primary);box-shadow:0 4px 16px #00000080,0 0 0 2px var(--aw-color-primary)}
