.link-main,a{color:var(--color-green);text-decoration-color:var(--color-green)}.link-main:hover,a:hover{color:var(--color-green-light);text-decoration-color:var(--color-green-light)}.link-main:active,a:active{color:var(--color-green-light-2);text-decoration-color:var(--color-green-light-2)}.link-white,.link-white:hover,.link-white:active{color:var(--color-white);text-decoration-color:var(--color-white)}.link-bare,.link-bare:hover{text-decoration:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Open Sans;font-weight:400;src:url(/fonts/open-sans.woff2)}@font-face{font-family:Open Sans;font-weight:700;src:url(/fonts/open-sans-bold.woff2)}@font-face{font-family:Open Sans;font-weight:400;font-style:italic;src:url(/fonts/open-sans-italic.woff2)}@font-face{font-family:Cascadia Code;src:url(/fonts/cascadia-code.woff2)}:root{--color-green: #00887d;--color-green-light: #01a194;--color-green-light-2: #00bdad;--color-yellow: #d97706;--color-yellow-light: #fde68a;--color-yellow-light-2: #fefce8;--color-pink: #fdedf6;--color-card: #f0f0f0;--color-black: #333;--color-white: #fff;--color-gray-dark: #484848;--color-gray: #666;--color-gray-light: #999;--color-gray-light-2: #ccc;--color-gray-light-3: #ddd;--color-gray-light-4: #eee;--color-gray-light-5: #f0f0f0;--color-overlay: rgba(48, 48, 48, .75);--color-black-alpha-20: hsla(0, 0%, 0%, 20%);--screen-sm: 640px;--screen-md: 768px;--content-width: 1024px}body{font-family:Open Sans,Microsoft YaHei UI,sans-serif;color:var(--color-black);line-height:1.5;background-color:var(--color-card);box-sizing:border-box}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}input:focus-visible{outline:1.5px solid var(--color-black)}.link-main{color:var(--color-green);text-decoration-color:var(--color-green)}.link-main:hover{color:var(--color-green-light);text-decoration-color:var(--color-green-light)}.link-main:active{color:var(--color-green-light-2);text-decoration-color:var(--color-green-light-2)}.link-sub{color:var(--color-gray);text-decoration-color:var(--color-gray)}.link-sub:hover{color:var(--color-gray-light);text-decoration-color:var(--color-gray-light)}.link-sub:active{color:var(--color-gray-light-2);text-decoration-color:var(--color-gray-light-2)}.link-white,.nav-fs .nav-link,.nav-menu .nav-link,.link-white:hover,.nav-fs .nav-link:hover,.nav-menu .nav-link:hover,.link-white:active,.nav-fs .nav-link:active,.nav-menu .nav-link:active{color:var(--color-white);text-decoration-color:var(--color-white)}.link-bare,.nav-fs .nav-link,.nav-menu .nav-link,.link-bare:hover,.nav-fs .nav-link:hover,.nav-menu .nav-link:hover{text-decoration:none}.btn-corner{position:fixed;right:1rem;z-index:10;display:flex;justify-content:center;align-items:center;cursor:pointer;width:3.5rem;height:3.5rem;border-radius:50%;background-color:var(--color-black);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.btn-corner{display:none}}.btn-corner:active{background-color:var(--color-gray)}.icon-sm{width:1.125rem;height:1.125rem}.icon-md{width:1.5rem;height:1.5rem}.icon-lg{width:1.75rem;height:1.75rem}.icon-xl{width:2rem;height:2rem}.btn-pagination{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-black);border:1px solid var(--color-black);border-radius:50%;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-pagination:hover{color:var(--color-gray-light);border-color:var(--color-gray-light)}.btn-pagination:active{color:var(--color-gray-light-2);border-color:var(--color-gray-light-2)}.post-count{display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;min-width:1.25rem;text-decoration:none;font-weight:700;color:var(--color-white);background-color:var(--color-gray-dark);border-radius:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-info{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;margin:.5rem 0}.icon-link{width:1rem;height:1rem;margin-right:.375rem}.nav-fs-expander{bottom:1rem;z-index:50;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.nav-fs-expander{display:none}}.nav-fs-expander:active{background-color:var(--color-gray)}.nav-fs{position:fixed;inset:0;z-index:20;display:grid;align-items:end;padding:1rem;background-color:var(--color-overlay)}@media (min-width: 768px){.nav-fs{display:none}}.nav-fs.hidden{display:none}.nav-fs__container{padding-bottom:.5rem;padding-right:4.5rem}.nav-fs .nav-item{display:flex;align-items:center;justify-content:right;padding:.5rem;margin:.25rem;border-radius:.25rem;color:var(--color-white)}.nav-fs .nav-subtitle{color:var(--color-gray-light-2)}.nav-fs .nav-link:active{background-color:var(--color-black-alpha-20)}.nav-fs .nav-hr{margin:0;padding:0;display:flex;justify-content:center;border:none;border-bottom:1px solid var(--color-white)}.nav{position:fixed;top:0;left:0;right:0;z-index:10;color:var(--color-white);background-color:var(--color-black);display:flex;justify-content:center;box-shadow:0 0 8px var(--color-black);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav__container{display:flex;justify-content:space-between;width:100%;max-width:var(--content-width)}.nav-header{display:flex;align-items:center}.nav-header .banner{height:3rem}.nav-header .divider{height:2rem;margin-right:.5rem;border:none;border-left:1px solid var(--color-white)}.nav-menu{display:flex;align-items:center}@media (max-width: 768px){.nav-menu{display:none}}.nav-menu .nav-link{display:flex;justify-content:center;align-items:center;height:100%;padding:0 .75rem;cursor:pointer}.nav-menu .nav-link:hover{background-color:var(--color-gray-dark)}.nav-menu .nav-link:active{background-color:var(--color-gray)}.nav-menu .nav-link .lang{display:flex;align-items:center}.nav-menu .nav-link.dropdown:hover .dropdown-list{display:flex}.nav-menu .nav-link .dropdown-list{display:none;flex-direction:column;position:absolute;top:3rem;background-color:var(--color-black);box-shadow:0 0 8px var(--color-black);border:1px solid var(--color-gray-light-2);border-radius:.5rem;overflow:hidden}.nav-menu .nav-link .dropdown-link{padding:.5rem 1rem;border-bottom:1px solid var(--color-gray-light-2)}.nav-menu .nav-link .dropdown-link:last-child{border:none}
