:root,:root.mode-light{--color-primary:#86B81B;--color-primary-rgb:134, 184, 27;--color-text:#444444;--color-text-emphasize:#212121;--color-text-lighter:rgba(0, 0, 0, 0.4);--color-text-solight:rgba(0, 0, 0, 0.16);--color-background:#ffffff;--color-background-inner:rgba(255, 255, 255, 0.8);--color-decoration:rgba(0, 0, 0, 0.04);--color-decoration-darker:rgba(0, 0, 0, 0.08)}:root img,:root.mode-light img{opacity:1}:root.mode-dark{--color-primary:#86B81B;--color-primary-rgb:134, 184, 27;--color-text:#BBBBBB;--color-text-emphasize:#EEEEEE;--color-text-lighter:rgba(255, 255, 255, 0.4);--color-text-solight:rgba(255, 255, 255, 0.16);--color-background:#222222;--color-background-inner:rgba(34, 34, 34, 0.8);--color-decoration:rgba(255, 255, 255, 0.04);--color-decoration-darker:rgba(255, 255, 255, 0.08)}:root.mode-dark img{opacity:0.7}@media(prefers-color-scheme: dark){:root{--color-primary:#86B81B;--color-primary-rgb:134, 184, 27;--color-text:#BBBBBB;--color-text-emphasize:#EEEEEE;--color-text-lighter:rgba(255, 255, 255, 0.4);--color-text-solight:rgba(255, 255, 255, 0.16);--color-background:#222222;--color-background-inner:rgba(34, 34, 34, 0.8);--color-decoration:rgba(255, 255, 255, 0.04);--color-decoration-darker:rgba(255, 255, 255, 0.08)}:root img{opacity:0.7}}@font-face{font-family:"iconfont";src:url("iconfont.eot?t=1589600279929");src:url("iconfont.eot?t=1589600279929#iefix") format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAToAAsAAAAACjQAAASaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDbAqGdIVKATYCJAMgCxIABCAFhG0HWhuuCFGUL06P7EeBu7Ns23XnnUbqEBg5Rxe8JPHwtd/v3N198j8mTS0xNPFqiZAYEpRCggSxUQqJUDRkeH+8Z71U20nXyMJKT1i54Sq9JF3q5PYA8U8NEBAj+eBY6kdpet5XgrxiRqyDNh0PaGARiUG2xgn7DMwz10mRSr3muwn0zQqCnOPDckCpoAcF4p6lK0GZ8io1xNA66pIzi3gl16bndAnAi/n4+IWIlCRVRo+8vssmIO1zy9s/0q6uC0oUgm68MPbnkbENFOKpNPpI6qrbpPrX7WVugGGtpB5r/zNvX7/99PbX2z//O9K4j9NpPAwz5Oi/eCBrFJVaSEQN1sEN9rbW8LlFCMl8ntGW2V7DrcD2EW4VbJ/gVsP2C24B2x+MkUCrzhgFRvBPXAC17xtrfiLDihDyYCI1H2BhJh9oYm71W5lFq/kca5hrY2GwQ/QlQbloB4E26FF0knVBkd5xjg1JzJmrUk22Ky4k2xhsW+/cyUOP3vUkI27dyll+O9n61q51ro3KYLfy7oYw+bbVPfW8O9SkCzd2dO+8eXHy+evbu7ZdO6ehDUiR3rZqkjUx5tXnlufmEnmauavXbly4YMOaVevmza9M0VsTecKSVLWDHW0QKP0cgK751VqTK3c3It36ruob91wDgnTbUulWKkA/3DXXLT+sUknMpKrJR7sJFFHlS1Cke8P6T18HgEpRmozreWZeoUhTVKh1ivpIOe4aENkpj/OMk48yyr6L3CvbaNRBxQ156j3k7pUgelufcyZNZzoj36NpUwkzeTIjTZKdCk8wjaa/y3Si6dh+RK2oSKpQOAQxY8fWBLVwlVZ5q0N+f0St8/W8D4vxxXAfN0fBC7a52UPqEOy0PdhB6hFunZU9fHhO5vSnlpZPY2J//hTaJgwMWDCMhTrS62nj2EyW/fwpK6chOsrR8XKkQR8Nf+edKLdCRK98uDKHtmctOcrh8t6dXGO/K9xc7Vfur30hSNz4nu75ExwnLFzoIY90DsB34YFOWdFT8rWXtPeb8QWvLCiLZaLl1QK8YpyWxaATfcX8mp4BkA8lZwC6H9ImqSndYWmnNA2A3E9/kN5NX3dLekYa/If8G3NPbig3S/rdqgr4eN1th2x3WAb97e17Hwv+frqWy8rNQH1tucxPeMVYtr2oTUKfreFvlxz3ZEz7VOt+QmsqQNKYgay1jCzYbagM2IVa6wj6tqjPHzCBJxWlh039BMKorZAMe4Ns1GVkwT6GyrTPUBtNCn03YXXFAauxaCZPVookgVU1Y6yGq6d4QETt4BiS1tVW8rHB0PJIXmALWHhIWLahJutJfoxjhAY6QhQpjOK5Ogwn9yNrazlMy3PVpEYMYURRmxAaSpW9UYiGqwPUGR6pkohEwFRphmFpcOpRamMRmnv/MUg0nVqV+JpZr4p5SDwBu3VMuBBhLZBqa32rWdeyvaABLYJIRG32o/A4dTA4wqRaVuVgtOW7VSNpiEIwPcpaCUKT1ai21pD57XWv9Cboo09tI0WOElXU0UQbPeWBrNfJNbWcQMp04sa8TKykBTnP0owoqyUpUcZwdSQAAAA=") format("woff2"), url("iconfont.woff?t=1589600279929") format("woff"), url("iconfont.ttf?t=1589600279929") format("truetype"), url("iconfont.svg?t=1589600279929#iconfont") format("svg")}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e7f4"}.icon-close:before{content:"\e7fc"}.icon-user:before{content:"\e7ae"}.icon-tags:before{content:"\e7e5"}.icon-right:before{content:"\e7eb"}.icon-left:before{content:"\e7ec"}.icon-home:before{content:"\e7c6"}[ssr-render]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility}body{font:400 16px/1.8 PingFang SC, Lantinghei SC, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;margin:0;padding:0;background:var(--color-background);min-height:100vh;border:1px solid transparent}ins,a{text-decoration:none}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0;font-weight:normal;vertical-align:baseline}ul,ol{list-style:none}.bg-white{background:var(--color-background-inner)}.gh-viewport{display:flex;flex-direction:column;box-sizing:border-box;padding-top:48px;opacity:0}.gh-viewport[loaded="true"]{opacity:1}.gh-container{max-width:900px;margin:0 auto;padding:40px 100px;box-sizing:border-box;border-radius:8px}@media only screen and (max-width: 768px){.gh-container{padding:20px 32px}}.gh-feature-image-bg{position:absolute;top:0;left:0;width:100vw;height:80vh;z-index:-1;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.88) 40%, var(--color-background)), var(--bg-url)}
.gh-foot.svelte-u26rcz.svelte-u26rcz{display:flex;height:120px;width:100%;align-items:center;justify-content:center;color:var(--color-text-solight);font-size:14px}.gh-foot.svelte-u26rcz a.svelte-u26rcz{color:inherit;text-decoration:none}.gh-foot.svelte-u26rcz a.svelte-u26rcz:hover{color:var(--color-primary);transition:color 0.3s ease}.gh-foot-meta.svelte-u26rcz.svelte-u26rcz{display:inline-block}
.gh-head.svelte-fvqc82.svelte-fvqc82{position:fixed;top:0;display:flex;height:48px;width:100%;align-items:center;z-index:15;margin:0 auto;padding:0 40px;box-sizing:border-box;line-height:initial;border-bottom:1px solid var(--color-decoration);background-color:var(--color-background-inner);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:background-color 0.3s ease}@media only screen and (max-width: 768px){.gh-head.svelte-fvqc82.svelte-fvqc82{padding:0 32px}}.gh-head.fold.svelte-fvqc82 .gh-head-brand .logo.svelte-fvqc82{display:inline-block}@media only screen and (max-width: 768px){.gh-head.fold.svelte-fvqc82 .gh-head-brand .logo.svelte-fvqc82{display:none}}.gh-head.fold.svelte-fvqc82 .gh-head-brand .home-icon.svelte-fvqc82{display:none}@media only screen and (max-width: 768px){.gh-head.fold.svelte-fvqc82 .gh-head-brand .home-icon.svelte-fvqc82{display:inline-block}}.gh-head.fold.svelte-fvqc82 .gh-title.svelte-fvqc82{transform:translateX(0);opacity:1}.gh-head-brand.svelte-fvqc82.svelte-fvqc82{position:relative;display:inline-block;word-break:break-all;white-space:nowrap;z-index:20}.gh-head-brand.svelte-fvqc82 .logo.svelte-fvqc82{font-weight:400;color:var(--color-text);font-size:1rem}.gh-head-brand.svelte-fvqc82 .logo img.svelte-fvqc82{max-height:20px}.gh-head-brand.svelte-fvqc82 .home-icon.svelte-fvqc82{color:var(--color-text);display:none;position:relative}.gh-head-brand.svelte-fvqc82 .home-icon span.svelte-fvqc82{font-size:20px}.gh-head-brand.svelte-fvqc82 .home-icon.svelte-fvqc82:before{content:'';position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.gh-title.svelte-fvqc82.svelte-fvqc82{color:var(--color-text-lighter);margin:0 8px;font-size:0.9rem;font-weight:bold;white-space:nowrap;transform:translateX(-1rem);transition:all .3s ease;opacity:0;overflow-x:hidden;text-overflow:ellipsis}@media only screen and (max-width: 768px){.gh-title.svelte-fvqc82.svelte-fvqc82{flex:1}}.gh-title.svelte-fvqc82.svelte-fvqc82:before{content:'/';color:var(--color-text-lighter);margin-right:8px}@media only screen and (max-width: 768px){.gh-title.svelte-fvqc82.svelte-fvqc82:before{content:'|'}}.gh-blank.svelte-fvqc82.svelte-fvqc82{flex:1}@media only screen and (max-width: 768px){.gh-blank.svelte-fvqc82.svelte-fvqc82{display:none}}.gh-navigation.svelte-fvqc82.svelte-fvqc82{display:block}@media only screen and (max-width: 768px){.gh-navigation.svelte-fvqc82.svelte-fvqc82{display:none}}.gh-navigation.svelte-fvqc82 a.svelte-fvqc82{margin-left:8px;font-size:0.9rem;color:var(--color-text);padding:4px 8px;border-radius:4px}.gh-navigation.svelte-fvqc82 a.svelte-fvqc82:hover{background-color:var(--color-decoration-darker);transition:color,background-color 0.3s ease}.gh-navigation-m.svelte-fvqc82.svelte-fvqc82{display:none}@media only screen and (max-width: 768px){.gh-navigation-m.svelte-fvqc82.svelte-fvqc82{display:block}}.gh-navigation-m.svelte-fvqc82 .home-icon.svelte-fvqc82{color:var(--color-text);position:relative}.gh-navigation-m.svelte-fvqc82 .home-icon span.svelte-fvqc82{font-size:20px}.gh-navigation-m.svelte-fvqc82 .home-icon.svelte-fvqc82:before{content:'';position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.gh-navigation-mpanel.svelte-fvqc82.svelte-fvqc82{display:none;position:fixed;left:0;right:0;height:0;overflow:hidden;top:48px;bottom:0;z-index:15;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 768px){.gh-navigation-mpanel.svelte-fvqc82.svelte-fvqc82{display:block}}.gh-navigation-mpanel.show.svelte-fvqc82.svelte-fvqc82{height:auto}.gh-navigation-mpanel.show.svelte-fvqc82 .container.svelte-fvqc82{transform:none}.gh-navigation-mpanel.show.svelte-fvqc82 .mask.svelte-fvqc82{background-color:var(--color-decoration-darker)}.gh-navigation-mpanel.hide.svelte-fvqc82.svelte-fvqc82{height:0;overflow:hidden}.gh-navigation-mpanel.hide.svelte-fvqc82 .container.svelte-fvqc82{transform:translateY(-100%)}.gh-navigation-mpanel.hide.svelte-fvqc82 .mask.svelte-fvqc82{background-color:transparent}.gh-navigation-mpanel.svelte-fvqc82 .container.svelte-fvqc82{position:relative;padding:10px 32px;border-bottom:1px solid var(--color-decoration);background-color:var(--color-background-inner);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);z-index:20;transition:transform 0.3s ease}.gh-navigation-mpanel.svelte-fvqc82 .container a.svelte-fvqc82{display:block;font-size:0.9rem;color:var(--color-text);height:48px;line-height:48px;border-bottom:1px solid var(--color-decoration)}.gh-navigation-mpanel.svelte-fvqc82 .container a.svelte-fvqc82:last-child{border-bottom:none}.gh-navigation-mpanel.svelte-fvqc82 .container a.svelte-fvqc82:active{color:var(--color-primary);transition:color 0.3s ease}.gh-navigation-mpanel.svelte-fvqc82 .mask.svelte-fvqc82{position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color 0.3s ease}
.filter-container.svelte-1ntzx0g.svelte-1ntzx0g{margin-bottom:16px}.filter-container.svelte-1ntzx0g .filter.svelte-1ntzx0g{display:flex;align-items:center;font-size:0.9em;padding:8px 12px;color:var(--color-text);background-color:var(--color-decoration);border-radius:4px}.filter-container.svelte-1ntzx0g .filter .iconfont.svelte-1ntzx0g{font-size:1.1em;margin-right:6px}.filter-container.svelte-1ntzx0g .filter .text.svelte-1ntzx0g{flex:1}.filter-container.svelte-1ntzx0g .filter .total.svelte-1ntzx0g{margin-right:4px}
header.svelte-1c9om7n .gh-container.header-container.svelte-1c9om7n{position:relative;padding-bottom:0;padding-top:80px}@media only screen and (max-width: 768px){header.svelte-1c9om7n .gh-container.header-container.svelte-1c9om7n{padding-top:40px}}header.svelte-1c9om7n .gh-post-meta time.svelte-1c9om7n{font-size:14px;color:var(--color-text-lighter)}@media only screen and (max-width: 768px){header.svelte-1c9om7n .gh-post-meta time.svelte-1c9om7n{font-size:12px}}header.svelte-1c9om7n h1.svelte-1c9om7n{font-size:32px;margin:8px 0 20px;line-height:1.3;color:var(--color-text-emphasize)}@media only screen and (max-width: 768px){header.svelte-1c9om7n h1.svelte-1c9om7n{font-size:24px;line-height:1.2}}header.svelte-1c9om7n .gh-excerpt.svelte-1c9om7n{font-size:15px;color:var(--color-text-lighter);margin:16px 0 20px;padding:4px 12px;border-left:4px solid var(--color-decoration-darker)}@media only screen and (max-width: 768px){header.svelte-1c9om7n .gh-excerpt.svelte-1c9om7n{font-size:14px;padding:0;border:none}}header.svelte-1c9om7n img.gh-feature-image.svelte-1c9om7n{width:calc(100% + 200px);min-height:400px;margin:16px -100px 0;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){header.svelte-1c9om7n img.gh-feature-image.svelte-1c9om7n{width:100%;margin:0;min-height:unset}}header.svelte-1c9om7n hr.svelte-1c9om7n{border:none;border-bottom:1px solid var(--color-decoration-darker);padding-bottom:0.8em;height:10px}.gh-content.gh-container.svelte-1c9om7n.svelte-1c9om7n{padding-top:20px}.gh-content.gh-container.with-feature.svelte-1c9om7n.svelte-1c9om7n{margin-top:-40px;padding-top:60px}.sibling-posts.svelte-1c9om7n hr.svelte-1c9om7n{border:none;border-bottom:1px solid var(--color-decoration-darker);padding-bottom:0.8em;height:10px}.sibling-posts.svelte-1c9om7n .sibling-container.svelte-1c9om7n{display:flex;justify-content:space-between;padding:18px 0;margin:0 -8px}.sibling-posts.svelte-1c9om7n .sibling-container .sibling-item a.svelte-1c9om7n{display:block;color:var(--color-text-lighter);font-size:0.9rem;padding:4px 8px;border-radius:4px}.sibling-posts.svelte-1c9om7n .sibling-container .sibling-item a.svelte-1c9om7n:hover{color:var(--color-text);background-color:var(--color-decoration-darker);transition:color,background-color 0.3s ease}.sibling-posts.svelte-1c9om7n .sibling-container .sibling-item.prev.svelte-1c9om7n{text-align:left;margin-right:10px}.sibling-posts.svelte-1c9om7n .sibling-container .sibling-item.next.svelte-1c9om7n{text-align:right;margin-left:10px}
.moegi-hero.svelte-1625pxa.svelte-1625pxa{position:relative;display:flex;height:180px;width:100%;align-items:center;font-size:1.6rem;align-items:center;z-index:1;box-sizing:border-box}@media only screen and (max-width: 768px){.moegi-hero.svelte-1625pxa.svelte-1625pxa{height:120px}}.moegi-hero.svelte-1625pxa a.svelte-1625pxa{color:inherit;text-decoration:none}.gh-head-brand.svelte-1625pxa.svelte-1625pxa{display:inline-block;margin:0 auto;max-width:300px;color:var(--color-text-emphasize);text-align:center;word-break:break-all}.gh-head-brand.svelte-1625pxa .logo.svelte-1625pxa{display:block;font-weight:600;font-size:2.2rem;line-height:1.2em}.gh-head-brand.svelte-1625pxa .logo img.svelte-1625pxa{max-height:42px}
.pagination.svelte-1notyn1.svelte-1notyn1{display:flex;padding:40px 0;margin-bottom:-40px;width:100%;display:flex;justify-content:space-between;box-sizing:border-box}.pagination.svelte-1notyn1:hover .meta.svelte-1notyn1{opacity:1}.btn.svelte-1notyn1.svelte-1notyn1{display:inline-flex;height:36px;line-height:36px;color:var(--color-text-lighter);font-size:0.9rem;padding:0 12px;border-radius:4px}.btn.svelte-1notyn1.svelte-1notyn1:hover{color:var(--color-text);background-color:var(--color-decoration-darker);transition:color,background-color 0.3s ease}.meta.svelte-1notyn1.svelte-1notyn1{flex:1}
.feed-item.svelte-9ui788.svelte-9ui788:first-child{margin-top:-24px}.feed-item-content.svelte-9ui788.svelte-9ui788{min-height:60px;align-items:center;border-bottom:1px solid var(--color-decoration-darker);padding:48px 0;box-sizing:border-box}.feed-item-content.svelte-9ui788 .title-wrap h2.title.svelte-9ui788{line-height:36px;font-size:22px;color:var(--color-text);margin-bottom:12px}.feed-item-content.svelte-9ui788 .title-wrap h2.title.svelte-9ui788:hover{color:var(--color-primary);transition:color 0.3s ease}.feed-item-content.svelte-9ui788 .content.svelte-9ui788{font-size:16px;color:var(--color-text-lighter);margin-bottom:24px}.feed-item-content.svelte-9ui788 .date.svelte-9ui788{display:inline;font-size:14px;color:var(--color-text-lighter);margin-right:8px}.feed-item-content.svelte-9ui788 .tag-list.svelte-9ui788{display:inline}.feed-item-content.svelte-9ui788 .tag-list .tag-item.svelte-9ui788{font-size:14px;color:var(--color-text-lighter);border:1px solid var(--color-text-solight);border-radius:4px;padding:2px 6px;margin-right:4px}.feed-item-content.svelte-9ui788 .tag-list .tag-item.svelte-9ui788:hover{border-color:var(--color-primary);color:var(--color-primary);transition:color, border-color 0.3s ease}
.feed-item-content.svelte-1v628h3.svelte-1v628h3{display:flex;min-height:60px;align-items:center;border-bottom:1px solid var(--color-decoration-darker);padding:10px 0;box-sizing:border-box}.feed-item-content.svelte-1v628h3 .date.svelte-1v628h3{font-size:16px;width:120px;color:var(--color-text-lighter)}.feed-item-content.svelte-1v628h3 .title-wrap.svelte-1v628h3{flex:1}.feed-item-content.svelte-1v628h3 .title-wrap h2.title.svelte-1v628h3{font-size:18px;color:var(--color-text);line-height:24px}.feed-item-content.svelte-1v628h3 .title-wrap h2.title.svelte-1v628h3:hover{color:var(--color-primary);transition:color 0.3s ease}.feed-item-content.svelte-1v628h3 .tag-list.svelte-1v628h3{display:block}.feed-item-content.svelte-1v628h3 .tag-list .tag-item.svelte-1v628h3{font-size:14px;color:var(--color-text-lighter);border:1px solid var(--color-text-solight);border-radius:4px;padding:2px 6px;margin-right:4px}.feed-item-content.svelte-1v628h3 .tag-list .tag-item.svelte-1v628h3:hover{border-color:var(--color-primary);color:var(--color-primary);transition:color, border-color 0.3s ease}@media only screen and (max-width: 768px){.feed-item-content.svelte-1v628h3 .tag-list.svelte-1v628h3{display:none}}.feed-item-content.svelte-1v628h3 .no.svelte-1v628h3{display:block;margin-left:4px;color:#999999}@media only screen and (max-width: 768px){.feed-item-content.svelte-1v628h3 .no.svelte-1v628h3{display:none}}
@charset "UTF-8";pre[class*="language-"],code[class*="language-"]{color:#5c6e74;font-size:13px;text-shadow:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,code[class*="language-"]::selection,pre[class*="language-"]::mozselection,code[class*="language-"]::mozselection{text-shadow:none;background:#b3d4fc}@media print{pre[class*="language-"],code[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;background:#f8f8f8}:not(pre) > code[class*="language-"]{padding:.1em .3em;border-radius:.3em;color:#db4c69;background:#f9f2f4}.namespace{opacity:.7}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#93a1a1}.token.punctuation{color:#999999}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#990055}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#669900}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59}.token.atrule,.token.attr-value,.token.keyword{color:#0077aa}.token.function{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#ee9900}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*="language-"] > code[class*="language-"]{position:relative;z-index:1}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:#f7ebc6;box-shadow:inset 5px 0 0 #f7d87c;z-index:0;pointer-events:none;line-height:inherit;white-space:pre}@font-face{font-family:'KaTeX_AMS';src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"), url(fonts/KaTeX_AMS-Regular.woff) format("woff"), url(fonts/KaTeX_AMS-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Caligraphic';src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"), url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"), url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Caligraphic';src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"), url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"), url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Fraktur';src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"), url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"), url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Fraktur';src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"), url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"), url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Main';src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"), url(fonts/KaTeX_Main-Bold.woff) format("woff"), url(fonts/KaTeX_Main-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Main';src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"), url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"), url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'KaTeX_Main';src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"), url(fonts/KaTeX_Main-Italic.woff) format("woff"), url(fonts/KaTeX_Main-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_Main';src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"), url(fonts/KaTeX_Main-Regular.woff) format("woff"), url(fonts/KaTeX_Main-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Math';src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"), url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"), url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'KaTeX_Math';src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"), url(fonts/KaTeX_Math-Italic.woff) format("woff"), url(fonts/KaTeX_Math-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_SansSerif';src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"), url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"), url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_SansSerif';src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"), url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"), url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_SansSerif';src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"), url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"), url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Script';src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"), url(fonts/KaTeX_Script-Regular.woff) format("woff"), url(fonts/KaTeX_Script-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size1';src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size1-Regular.woff) format("woff"), url(fonts/KaTeX_Size1-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size2';src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size2-Regular.woff) format("woff"), url(fonts/KaTeX_Size2-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size3';src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size3-Regular.woff) format("woff"), url(fonts/KaTeX_Size3-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size4';src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size4-Regular.woff) format("woff"), url(fonts/KaTeX_Size4-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Typewriter';src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"), url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"), url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}.katex{font:normal 1.21em KaTeX_Main, Times New Roman, serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none !important}.katex .katex-version::after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html > .newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:bold}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:bold}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:bold;font-style:italic}.katex .amsrm{font-family:KaTeX_AMS}.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:bold}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist > span{display:block;height:0;position:relative}.katex .vlist > span > span{display:inline-block}.katex .vlist > span > .pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac > span > span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap > .inner,.katex .rlap > .inner,.katex .clap > .inner{position:absolute}.katex .llap > .fix,.katex .rlap > .fix,.katex .clap > .fix{display:inline-block}.katex .llap > .inner{right:0}.katex .rlap > .inner,.katex .clap > .inner{left:0}.katex .clap > .inner > span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt > .root{margin-left:0.27777778em;margin-right:-0.55555556em}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:0.83333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.16666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.33333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.66666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.45666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.14666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:0.71428571em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:0.85714286em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.14285714em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.28571429em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.42857143em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.71428571em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.05714286em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.46857143em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.96285714em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.55428571em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:0.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:0.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:0.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:0.55555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:0.66666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:0.77777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:0.88888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.11111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.33333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.30444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.76444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:0.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:0.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:0.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:0.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:0.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:0.41666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:0.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:0.58333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:0.66666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:0.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:0.83333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.72833333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.07333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:0.34722222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:0.41666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:0.48611111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:0.55555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:0.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:0.69444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:0.83333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.44027778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.72777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:0.28935185em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:0.34722222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:0.40509259em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:0.46296296em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:0.52083333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:0.5787037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:0.69444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:0.83333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.20023148em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.43981481em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:0.24108004em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:0.28929605em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:0.33751205em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:0.38572806em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:0.43394407em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:0.48216008em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:0.57859209em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:0.69431051em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:0.83317261em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.19961427em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:0.20096463em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:0.24115756em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:0.28135048em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:0.32154341em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:0.36173633em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:0.40192926em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:0.48231511em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:0.57877814em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:0.69453376em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:0.83360129em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1 > span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4 > span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:0.12em}.katex .delimcenter{position:relative}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits > .vlist-t{text-align:center}.katex .accent > .vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c > .vlist-t{text-align:center}.katex .mtable .col-align-l > .vlist-t{text-align:left}.katex .mtable .col-align-r > .vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy::before,.katex .stretchy::after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 0.5em}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .boxpad{padding:0 0.3em 0 0.3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:0.04em solid}.katex .cancel-pad{padding:0 0.2em 0 0.2em}.katex .cancel-lap{margin-left:-0.2em;margin-right:-0.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:0.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display > .katex{display:block;text-align:center;white-space:nowrap}.katex-display > .katex > .katex-html{display:block;position:relative}.katex-display > .katex > .katex-html > .tag{position:absolute;right:0}.katex-display.leqno > .katex > .katex-html > .tag{left:0;right:auto}.katex-display.fleqn > .katex{text-align:left}.post-content{color:var(--color-text)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:1.8em 0 1em;line-height:1.35;font-weight:bold}.post-content h1{font-size:1.8em}.post-content h2{position:relative;margin-top:2em;font-size:1.5em;font-weight:600}.post-content h2:first-child{margin-top:1em}.post-content h2:before{position:absolute;color:var(--color-primary);content:"# ";left:-1em}@media only screen and (max-width: 768px){.post-content h2:before{position:initial}}.post-content h3{font-size:1.2em}.post-content h4,.post-content h5,.post-content h6{font-size:1em}.post-content p,.post-content pre,.post-content img,.post-content ul,.post-content ol,.post-content dl,.post-content form,.post-content hr,.post-content table,.post-content blockquote{margin-bottom:1.2em}.post-content table{border-collapse:collapse;border-spacing:0}.post-content blockquote{position:relative;color:var(--color-text-lighter);font-weight:400;border-left:4px solid var(--color-primary);padding-left:1em;margin:1em 3em 1em 2em}@media only screen and (max-width: 768px){.post-content blockquote{margin:1em 0}}.post-content acronym,.post-content abbr{border-bottom:1px dotted;font-variant:normal;text-decoration:none}.post-content abbr{cursor:help}.post-content del{text-decoration:line-through}.post-content address,.post-content caption,.post-content cite,.post-content code,.post-content dfn,.post-content em,.post-content th,.post-content var{font-style:normal;font-weight:400}.post-content caption,.post-content th{text-align:left}.post-content q:before,.post-content q:after{content:""}.post-content :root sub,.post-content :root sup{vertical-align:baseline}.post-content sup{top:-0.5em}.post-content sub{bottom:-0.25em}.post-content a{color:var(--color-primary);border-bottom:1px solid var(--color-primary)}.post-content a strong{color:var(--color-primary)}.post-content a:hover{text-decoration:none}.post-content ul{margin-left:1.3em;list-style:none}.post-content ul li:before{content:"\2022";color:var(--color-primary);font-size:1em;display:inline-block;width:1em;margin-left:-1.2em}.post-content ol{list-style:decimal;margin-left:1.9em}.post-content li ul,.post-content li ol{margin-bottom:0.8em;margin-left:2em}.post-content u{text-decoration:underline}.post-content mark{background:#fffdd1;border-bottom:1px solid #ffedce;padding:2px;margin:0 5px}.post-content pre,.post-content code,.post-content pre tt{font-family:Courier, "Courier New", monospace}.post-content code{background:var(--color-decoration);padding:0.2em 0.4em;border:1px solid var(--color-decoration-darker)}.post-content pre{background:var(--color-decoration);border:1px solid var(--color-decoration-darker);padding:1em 1.5em;display:block;-webkit-overflow-scrolling:touch;overflow:auto}.post-content pre code{background:transparent;padding:0;border:0}.post-content hr{border:none;border-bottom:1px solid var(--color-text-lighter);margin-bottom:0.8em;height:10px}.post-content small,.post-content figcaption{font-size:0.9em;color:var(--color-text-lighter)}.post-content strong,.post-content b{font-weight:bold;color:var(--color-text-emphasize)}.post-content [draggable]{cursor:move}.post-content table th,.post-content table td,.post-content table caption{border:1px solid var(--color-decoration-darker);padding:0.5em 1em;color:var(--color-text)}.post-content table th{background:var(--color-text-emphasize)}.post-content table thead th{background:var(--color-decoration)}.post-content table caption{border-bottom:none}.post-content legend,.post-content caption{color:var(--color-text-emphasize);font-weight:inherit}.post-content img{max-width:100%}.post-content figcaption{text-align:center;margin:-0.4em 1em 1.2em}.post-content .kg-card.kg-image-card{text-align:center}.post-content .kg-width-wide{width:calc(100% + 200px);margin:0 -100px}@media only screen and (max-width: 768px){.post-content .kg-width-wide{width:calc(100% + 64px);margin:0 -32px}}.post-content .kg-width-full{width:calc(100% + 400px);margin:0 -200px}@media only screen and (max-width: 768px){.post-content .kg-width-full{width:calc(100% + 64px);margin:0 -32px}}.post-content .kg-gallery-container{display:flex;flex-direction:column;max-width:calc(100% + 200px);margin-bottom:1.4em}@media only screen and (max-width: 768px){.post-content .kg-gallery-container{max-width:calc(100% + 64px)}}.post-content .kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.post-content .kg-gallery-row:not(:first-of-type){margin:4px 0 0 0}.post-content .kg-gallery-image img{display:block;margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-content .kg-gallery-image:not(:first-of-type){margin:0 0 0 4px}.post-content .kg-bookmark-card{width:100%}.post-content .kg-bookmark-container{display:flex;flex-direction:row;min-height:148px;margin-bottom:1.2em;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;text-decoration:none;border:0;border-radius:3px;color:var(--color-text);background:var(--color-decoration);box-shadow:0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09)}.post-content .kg-bookmark-container:hover{text-decoration:none;box-shadow:0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09)}.post-content .kg-bookmark-content{order:0;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px}.post-content .kg-bookmark-title{font-size:1rem;line-height:1.5em;font-weight:400;transition:color 0.2s ease-in-out}.post-content .kg-bookmark-description{display:-webkit-box;overflow-y:hidden;margin-top:12px;max-height:3em;color:#999999;font-size:0.8em;line-height:1.5em;font-weight:300;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-content .kg-bookmark-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px;font-size:0.8rem;font-weight:400}.post-content .kg-bookmark-icon{margin-right:8px;margin-bottom:0;width:18px;height:18px}.post-content .kg-bookmark-author{line-height:1.5em}.post-content .kg-bookmark-author:after{content:"•";margin:0 6px}.post-content .kg-bookmark-publisher{overflow:hidden;max-width:240px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap}.post-content .kg-bookmark-thumbnail{order:0;min-height:160px;width:auto;position:relative;min-width:33%;min-height:160px}.post-content .kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 3px 3px 0;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.post-content .kg-bookmark-container{flex-direction:column}.post-content .kg-bookmark-content{order:2}.post-content .kg-bookmark-thumbnail{order:1;max-height:100%;width:100%}.post-content .kg-bookmark-thumbnail img{border-radius:3px 3px 0 0}}
