@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Noto+Sans+SC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Special+Elite&display=swap";@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@200..900&display=swap";.row{display:flex;flex-wrap:wrap}.col-1a,.col-2a,.col-3a,.col-4a,.col-5a,.col-6a,.col-7a,.col-8a,.col-9a,.col-10a,.col-11a,.col-12a,.col-sm-1a,.col-sm-2a,.col-sm-3a,.col-sm-4a,.col-sm-5a,.col-sm-6a,.col-sm-7a,.col-sm-8a,.col-sm-9a,.col-sm-10a,.col-sm-11a,.col-sm-12a,.col-md-1a,.col-md-2a,.col-md-3a,.col-md-4a,.col-md-5a,.col-md-6a,.col-md-7a,.col-md-8a,.col-md-9a,.col-md-10a,.col-md-11a,.col-md-12a,.col-lg-1a,.col-lg-2a,.col-lg-3a,.col-lg-4a,.col-lg-5a,.col-lg-6a,.col-lg-7a,.col-lg-8a,.col-lg-9a,.col-lg-10a,.col-lg-11a,.col-lg-12a,.col-xl-1a,.col-xl-2a,.col-xl-3a,.col-xl-4a,.col-xl-5a,.col-xl-6a,.col-xl-7a,.col-xl-8a,.col-xl-9a,.col-xl-10a,.col-xl-11a,.col-xl-12a,.col-xxl-1a,.col-xxl-2a,.col-xxl-3a,.col-xxl-4a,.col-xxl-5a,.col-xxl-6a,.col-xxl-7a,.col-xxl-8a,.col-xxl-9a,.col-xxl-10a.col-xxl-11a,.col-xxl-12a{position:relative;width:100%;padding-right:16px;padding-left:16px}.col{padding:0 var(--gap)}.col-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}@media (min-width: 576px){.col-sm-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-sm-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-sm-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-sm-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-sm-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-sm-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width: 768px){.col-md-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-md-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-md-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-md-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-md-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-md-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width: 992px){.col-lg-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-lg-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-lg-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-lg-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-lg-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width: 1200px){.col-xl-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xl-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xl-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-xl-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-xl-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-xl-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width: 1400px){.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}.d-xxl-block{display:block!important}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xxl-1a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xxl-2a{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-3a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-4a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-5a{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xxl-6a{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-7a{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.col-xxl-8a{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-xxl-9a{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.col-xxl-10a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}.flex-grow-1{flex-grow:1}.grid{display:grid;grid-template-rows:repeat(var(--grid-rows, 1),1fr);grid-template-columns:repeat(var(--grid-columns, 12),1fr);gap:var(--grid-gutter, var(--gutter))}.grid__col-1{grid-column:auto/span 1}.grid__col-2{grid-column:auto/span 2}.grid__col-3{grid-column:auto/span 3}.grid__col-4{grid-column:auto/span 4}.grid__col-5{grid-column:auto/span 5}.grid__col-6{grid-column:auto/span 6}.grid__col-7{grid-column:auto/span 7}.grid__col-8{grid-column:auto/span 8}.grid__col-9{grid-column:auto/span 9}.grid__col-10{grid-column:auto/span 10}.grid__col-11{grid-column:auto/span 11}.grid__col-12{grid-column:auto/span 12}@media (max-width: 576px){.grid{display:flex;flex-direction:column}[class*=grid__col-]{grid-column:auto}}.special-elite-regular{font-family:Special Elite,system-ui;font-weight:400;font-style:normal}:root{--gradient-stop-1: var(--accent-light);--gradient-stop-2: var(--accent-regular);--gradient-stop-3: var(--accent-dark);--gradient-subtle: linear-gradient(150deg, var(--color-900) 19%, var(--color-999) 150%);--gradient-accent: linear-gradient( 150deg, var(--gradient-stop-1), var(--gradient-stop-2), var(--gradient-stop-3) );--gradient-accent-orange: linear-gradient( 150deg, #ca7879, var(--accent-regular), var(--accent-dark) );--gradient-stroke: linear-gradient(180deg, var(--color-900), var(--color-700));--shadow-sm: 0px 6px 3px rgba(9, 11, 17, .01), 0px 4px 2px rgba(9, 11, 17, .01), 0px 2px 2px rgba(9, 11, 17, .02), 0px 0px 1px rgba(9, 11, 17, .03);--shadow-md: 0px 28px 11px rgba(9, 11, 17, .01), 0px 16px 10px rgba(9, 11, 17, .03), 0px 7px 7px rgba(9, 11, 17, .05), 0px 2px 4px rgba(9, 11, 17, .06);--shadow-lg: 0px 62px 25px rgba(9, 11, 17, .01), 0px 35px 21px rgba(9, 11, 17, .05), 0px 16px 16px rgba(9, 11, 17, .1), 0px 4px 9px rgba(9, 11, 17, .12)}:root{--color-0: #000;--color-50: #0a0a0a;--color-100: #101010;--color-200: #303030;--color-300: #505050;--color-400: #707070;--color-500: #909090;--color-600: #c0c0c0;--color-700: #e0e0e0;--color-800: #f3f4f7;--color-900: #f9f8f7;--color-999-basis: 0, 0%, 100%;--color-999_40: hsla(var(--color-999-basis), .4);--color-999:#f9f8f7;--color-999-rgb: 249, 248, 247;--accent-light: #808080;--accent-regular: #404040;--accent-dark: #202020;--accent-overlay: hsla(0, 0%, 0%, .35);--accent-subtle-overlay: var(--accent-overlay);--accent-text-over: var(--color-999);--link-color: var(--accent-regular);--color-selected:#B1CBFF;--color-actived:#B1CBFF;--color-link: #222;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-primary-lighter: #e0ecfd;--color-primary-light: #73abf9;--color-primary-main: #499ad5;--color-purple:#6127ff;--color-blue: #499ad5;--color-cyan:#00d0ff;--color-pink:#ff419c;--color-yellow: #f7d252;--color-green: #1bc47d;--color-orange: #ff5a19;--color-errors: #ff2c60;--color-featured: #f8f0ee;--color-underlined:48, 48, 48;--color-divider:#272f3f;--border: #ececec;--border-color:rgb(49,48,53);--card-color:rgba(40, 80, 120, .15);--card-color-selected:rgba(60, 90, 125, .3);--max-width: 90%;--size-top: 64px;--size-bottom: 64px;--sidebar-width: 280px;--gutter: 20px;--gap: 16px;--cell: 8px;--radius-small: 4px;--radius:6px;--radius-normal: 8px;--radius-large: 12px;--font-system: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", "Hiragino Sans GB", 微软雅黑, STHeiti, "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;--font-body:"Inter","Noto Sans SC",system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC","MiSans", "Lantinghei SC","Noto Sans SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", "Hiragino Sans GB", 微软雅黑, STHeiti, "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;--font-brand: "Inter", "Noto Sans SC",var(--font-system);--font-type: "Special Elite",var(--font-system);--theme-transition: .25s ease-in-out;--text-size:16px;--text-xs: .75rem;--text-sm: .875rem;--text: 1rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.5rem;--text-xl: 2rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:4rem;--text-5xl:4.5rem;--img-resizing-site: 12 / 9;--img-resizing-post: 10 / 6;--img-resizing-paronamic: 2 / 1;--img-resizing-desktop: 19 / 10;--button-rounded: 8px;--button-rounded-full: 72px;--button-height: 48px;--button-pad: 24px;--button-bg: var(--color-primary);--button-color: var(--color-white);--button-color-border: var(--bg-1)}@media (max-width: 1440px){:root{--pad-inner: 108px;--max-width: 90%}}@media (max-width: 1280px){:root{--pad-inner: 96px;--max-width: 1024px}}@media (max-width: 1023px){:root{--pad-inner: 48px;--max-width: 960px}}@media (max-width: 811px){:root{--pad-inner: 24px;--max-width: calc(100% - 32px) }}@media (max-width: 576px){:root{--pad-inner: 16px;--max-width: calc(100% - 32px) }}:root.theme-dark{--color-0: #f7f5f3;--color-50: #f7f5f3;--color-100: #f7f5f3;--color-200: #e4e5e6;--color-300: #d6d5d4;--color-400: #c0c0c0;--color-500: #909090;--color-600: #707070;--color-700: #505050;--color-800: #303030;--color-900: #19191b;--color-999-basis: 225, 31%, 5%;--color-999: #19191b;--color-999-rgb: 25,25,27;--border: #323232;--color-underlined:68, 211, 141;--accent-light: #ececec;--accent-regular: #606060;--accent-dark: #ececec;--accent-overlay: hsla(0, 0%, 64%, .75);--accent-subtle-overlay: hsla(0, 0%, 9%, .33);--accent-text-over: var(--color-0);--link-color: var(--accent-dark);--gradient-stop-1: #4c11c6;--gradient-subtle: linear-gradient(150deg, var(--color-900) 19%, var(--color-999) 81%);--gradient-accent-orange: linear-gradient( 150deg, #ca7879, var(--accent-regular), var(--accent-light) );--gradient-stroke: linear-gradient(180deg, var(--color-600), var(--color-800));--shadow-sm: 0px 6px 3px rgba(255, 255, 255, .01), 0px 4px 2px rgba(255, 255, 255, .01), 0px 2px 2px rgba(255, 255, 255, .02), 0px 0px 1px rgba(255, 255, 255, .03);--shadow-md: 0px 28px 11px rgba(255, 255, 255, .01), 0px 16px 10px rgba(255, 255, 255, .03), 0px 7px 7px rgba(255, 255, 255, .05), 0px 2px 4px rgba(255, 255, 255, .06);--shadow-lg: 0px 62px 25px rgba(255, 255, 255, .01), 0px 35px 21px rgba(255, 255, 255, .05), 0px 16px 16px rgba(255, 255, 255, .1), 0px 4px 9px rgba(255, 255, 255, .12)}.darkmode--activated{--color-1: #f0f0f0;--color-2:#e0e0e0;--color-3:#a0a0a0;--color-4:#808080}html,body{height:100%;overflow-x:hidden;background-color:var(--color-999);color:var(--color-100);font-family:var(--font-body)!important;-webkit-font-smoothing:antialiased;line-height:1.5;font-size:var(--text-size);font-weight:400;letter-spacing:.2px}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;border:none;height:auto;pointer-events:none;-webkit-user-select:none;-webkit-user-drag:none}ul,li,ol,p{padding:0}a{color:var(--link-color);text-decoration:none}h1,h2,h3,h4,h5{line-height:1.1;font-family:var(--font-brand);font-weight:600;color:var(--color-0)}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}.content pre{padding:1em;border-radius:6px}pre,code{font-size:14px;font-family:Inconsolata,"monospace","system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}p code{background-color:var(--color-800);padding:2px 6px;margin:0 2px;border-radius:3px}mark{background-color:var(--color-yellow)}mark code{background:none!important}*{box-sizing:border-box;-webkit-font-smoothing:inherit}figure img{display:block}input,select,textarea,button{font-size:var(--text-base);border:0}img{max-width:100%;pointer-events:none;-webkit-user-select:none;-webkit-user-drag:none}p{margin-bottom:1em}.container{max-width:var(--max-width);margin:0 auto}.item-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:0}html::-webkit-scrollbar,body::-webkit-scrollbar{width:6px!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--color-800)!important;border-radius:6px!important}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--color-yellow)!important;border-radius:6px!important}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:var(--color-blue)!important}html::-webkit-scrollbar-thumb:active,body::-webkit-scrollbar-thumb:active{background:var(--color-green)!important}@media (max-width: 767px){html::-webkit-scrollbar,body::-webkit-scrollbar{width:3px!important}*::-webkit-scrollbar{width:3px}}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-track{background:var(--color-800);border-radius:6px}*::-webkit-scrollbar-thumb{background:var(--color-yellow);border-radius:6px}*::-webkit-scrollbar-thumb:hover{background:var(--color-blue)}*::-webkit-scrollbar-thumb:active{background:var(--color-green)}:focus{outline:0}.block{display:block}.flex{display:flex}.inline-block{display:inline-block}.pointer-none{pointer-events:none}.relative{position:relative}.absolute{position:absolute;top:0;left:0}.mb-0{margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.no-scroll{overflow:hidden}.no-pointer{pointer-events:none}.text-uppercase{text-transform:uppercase}.text-default{font-size:var(--text-base);font-weight:lighter}.text-center{text-align:center}.text-right{text-align:right}.text-bold{font-weight:700}.text-regular{font-weight:400}.text-strikethrough{text-decoration:line-through}.text-red{color:var(--color-errors)}.ar-sites{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--img-resizing-site)!important}.ar-paronamic{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1!important}.ar-desktop{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--img-resizing-desktop)!important}.color-primary{color:var(--color-primary)}.is-hidden{display:none!important}.is-grab{cursor:-webkit-grab;cursor:grab}.is-grabbing{cursor:-webkit-grabbing;cursor:grabbing}@media (max-width: 1023px){.hidden-lg{display:none}}.border-top{border-top:1px dashed var(--border)}.border-bottom{border-bottom:1px dashed var(--border)}.radius0{border-radius:0!important}.radiust0{border-top-left-radius:0!important;border-top-right-radius:0!important}.radiusb0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.notbg{background:none!important}.font-type{font-family:var(--font-type)!important}.text-large,.text-medium{font-size:18px}.text-underlined{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:.2em}.text-truncated{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-gradient{background:linear-gradient(90deg,#f29914 15%,#0bbbe3 76%);background-clip:text;-webkit-background-clip:text;color:transparent}.link-underlined{position:relative;display:inline-block;line-height:normal;color:rgb(var(--color-underlined));cursor:pointer}.link-underlined:before{--color-underlined:rgb(48,48,48);content:"";position:absolute;bottom:-.2em;left:0;width:100%;height:2px;background-repeat:no-repeat;background-image:linear-gradient(to right,#303030 45%,#3030304d 55%);background-size:220% 100%;background-position:100% 50%;transition:.3s ease-out}.link-underlined--white{--color-underlined: 255, 255, 255 }.link-underlined--red{--color-underlined: 250, 93, 41 }.link-underlined:hover:before{background-position:0% 50%}.link-disable{pointer-events:none;cursor:default}.overflow-x-scroll{overflow-x:scroll}.overflow-hidden{overflow:hidden}.inner{width:100%;margin:0 auto;padding:0 var(--pad-inner)}.inner--sm{max-width:900px}.inner--lg{max-width:1200px}.inner--xl{max-width:1400px}.inner--xxl{max-width:1600px}.inner--xxxl{max-width:1800px}.button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:var(--button-height);padding:0 var(--button-pad);background-color:var(--button-bg);font-size:var(--text-base);color:var(--button-color);text-align:center;cursor:pointer;border:none;white-space:nowrap}.button:focus{outline:none}.button[class*=--tag]{background:transparent;border-radius:var(--button-rounded-full);color:var(--color-primary);font-size:var(--text-md);border:1px solid rgba(var(--color-primary-rgb),.3)}.button[class*=--tag]:hover{background:transparent;border-color:var(--color-primary);color:var(--color-primary)}.button[class*=--large]{--button-height: 72px;min-width:var(--button-height);height:var(--button-height);padding:0 1.6em;font-size:20px;font-weight:400;line-height:var(--button-height)}.button[class*=--medium]{--button-height: 60px;min-width:var(--button-height);height:var(--button-height);padding:0 1.2em;font-size:18px;line-height:var(--button-height)}.button[class*=--small]{min-width:44px;height:44px;padding:0 20px;line-height:44px}.button[class*=--x-small]{min-width:32px;height:32px;padding:0 12px;line-height:32px}.button[class*=--extra-pad]{padding:0 3em}.button[class*=--rounded]{border-radius:var(--button-rounded)}.button[class*=--rounded-full]{border-radius:var(--button-rounded-full)}.button[class*=--color]{padding:0;border:none;outline:1px solid rgba(var(--color-primary-rgb),.3);aspect-ratio:1/1}.button[class*=--color]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:8px solid var(--button-color-border);border-radius:50%;transition:border .3s}.button[class*=--color]:hover:before{border-width:4px}.button[class*=--full]{width:100%}.button[class*=--circle]{padding:0;border-radius:50%}.button[class*=--square]{padding:0;aspect-ratio:1/1}.button[class*=--circle]{padding:0;border-radius:50%;aspect-ratio:1/1}.button[class*=--dark]{color:var(--color-white);border-color:#fff6}.button[class*=--dark]:hover{color:var(--color-primary);border-color:var(--color-white);background:var(--color-white)}.button[class*=--white]{--button-bg: var(--color-white);color:var(--color-primary)}.button[class*=--red]{--button-bg: #FA5D29;color:var(--color-white)}.button[class*=--gray]{--button-bg: #d3d3d3;color:var(--color-primary)}.button[class*=--outline]{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.button[class*=--outline--gray]{border-color:#d3d3d3}.button[class*=--outline--white]{border-color:#fff;color:#fff}.button[class*=--outline--white]:hover{background:#fff;color:#222}.button.is-active{background-color:var(--bg-secondary);color:var(--color-white)}.button:hover{color:var(--color-white);background-color:#383838}.button svg{position:relative;vertical-align:middle;fill:currentColor;transition:fill .3s}.button:hover svg{fill:currentColor}@media (max-width: 767px){.button[class*=--tag]{--button-height: 36px;--button-pad: 16px;font-size:var(--text-base)}.button[class*=--large]{--button-height: 48px;font-size:var(--text-base)}.button[class*=--medium]{--button-height: 48px }}@media (max-width: 576px){.grid{display:flex;flex-direction:column}[class*=grid__col-]{grid-column:auto}:root{--pad-inner: 16px }.header-main__ico{display:flex}.wrapper{overflow-x:hidden}.hidden-sm{display:none}.show-sm{display:block}}.section-divider{width:100%;height:1px;border:none;background-color:var(--color-divider);margin:var(--size-top, 64px) 0 var(--size-bottom, 64px)}.wx{padding-top:.5rem;border-top:1px dashed var(--color-600);margin-top:3rem}.wx-img{max-width:400px;width:100%;height:auto;margin-bottom:32px;display:block;margin-top:1rem!important}.article img{margin-top:2rem}svg[data-astro-cid-patnjmll]{vertical-align:middle;width:var(--size, 1em);height:var(--size, 1em)}button[data-astro-cid-x3pjskd3]{display:flex;border:0;border-radius:999rem;padding:0;background-color:var(--color-999);box-shadow:inset 0 0 0 1px var(--accent-overlay);color:var(--color-100);cursor:pointer}.icon[data-astro-cid-x3pjskd3]{z-index:1;position:relative;display:flex;padding:.5rem;width:2rem;height:2rem;font-size:1rem;color:var(--accent-overlay)}.icon[data-astro-cid-x3pjskd3].light:before{content:"";z-index:-1;position:absolute;inset:0;background-color:var(--accent-regular);border-radius:999rem}.theme-dark .icon[data-astro-cid-x3pjskd3].light:before{transform:translate(100%)}.theme-dark .icon[data-astro-cid-x3pjskd3].dark,html:not(.theme-dark) .icon[data-astro-cid-x3pjskd3].light,button[data-astro-cid-x3pjskd3][aria-pressed=false] .icon[data-astro-cid-x3pjskd3].light{color:var(--accent-text-over)}@media (prefers-reduced-motion: no-preference){.icon[data-astro-cid-x3pjskd3],.icon[data-astro-cid-x3pjskd3].light:before{transition:transform var(--theme-transition),color var(--theme-transition)}}@media (forced-colors: active){.icon[data-astro-cid-x3pjskd3].light:before{background-color:SelectedItem}}:root{--img-width: 90px;--img-ratio: 1/1;--img-offset-x: 0px;--img-offset-y: 00px;--img-border-radius: 8px;--color-bg-content: rgba(255,255,255,.05);--color-bg-trains: rgba(255,255,255,.05)}a[data-astro-cid-yntz5ahj]:focus{outline:none;background:#d3d3d3}a[data-astro-cid-yntz5ahj]:focus:not(:focus-visible){background:inherit}a[data-astro-cid-yntz5ahj]:focus-visible{outline:2px solid red;background:transparent}.trains[data-astro-cid-yntz5ahj]{position:relative;text-align:right;grid-area:trains;background:var(--color-bg-trains);border-radius:8px;padding:.5rem;display:flex;grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:flex-end;align-content:flex-end;flex-wrap:wrap;justify-content:flex-end;z-index:200}.trains[data-astro-cid-yntz5ahj] span[data-astro-cid-yntz5ahj]{width:100%}.train[data-astro-cid-yntz5ahj]{background:var(--color-bg);aspect-ratio:1;flex:none;width:3rem;display:grid;place-items:center;text-align:center;border-radius:5px}.train--current[data-astro-cid-yntz5ahj]{color:#ffffff80}.effects[data-astro-cid-yntz5ahj]{grid-area:content;border-radius:8px;background:var(--color-bg-content);position:relative;z-index:100}.effects__img[data-astro-cid-yntz5ahj]{width:var(--img-width);aspect-ratio:var(--img-ratio);border-radius:var(--img-border-radius);position:absolute;top:0;left:0;opacity:0;overflow:hidden;will-change:transform,filter}.effects__img-inner[data-astro-cid-yntz5ahj]{background-position:50% 50%;width:calc(100% + var(--img-offset-x));height:calc(100% + var(--img-offset-y));background-size:contain!important;object-fit:contain!important;position:absolute;top:calc(-1 * var(--img-offset-y) / 2);left:calc(-1 * var(--img-offset-x) / 2)}@media screen and (min-width: 53em){.trains[data-astro-cid-yntz5ahj]{justify-self:end;grid-column-gap:.5rem;grid-row-gap:1rem;padding:1rem}}.train-1[data-astro-cid-yntz5ahj]{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;pointer-events:none}@media (max-width:768px){.train-1[data-astro-cid-yntz5ahj]{display:none!important}}.train-switch[data-astro-cid-yntz5ahj] button[data-astro-cid-yntz5ahj]{display:block;background-color:unset;border-radius:36px;border:1px solid var(--train-color);background-color:rgba(0,0,0,.3) color: var(--color-100);font-size:12px;line-height:22px;padding:0;width:64px;text-align:center;cursor:pointer;transition:background .2s ease-in-out;background-color:var(--train-color);border-color:var(--train-color);box-shadow:0 0 12px 6px rgba(var(--train-color-rgb),.3);transition:all .25s ease-in-out}.train-switch[data-astro-cid-yntz5ahj] button[data-astro-cid-yntz5ahj]:hover{color:var(--color-900);background-color:var(--train-color);border-color:var(--train-color);box-shadow:0 0 12px 6px rgba(var(--train-color-rgb),.75)}.train-switch[data-astro-cid-yntz5ahj] button[data-astro-cid-yntz5ahj] span[data-astro-cid-yntz5ahj]{padding-top:3px;display:inline-block}.train-switch[data-astro-cid-yntz5ahj] button[data-astro-cid-yntz5ahj]{display:none}.train-yellow[data-astro-cid-yntz5ahj]{--train-color:#f7d252;--train-color-rgb:247, 210, 82}.train-blue[data-astro-cid-yntz5ahj]{--train-color:#4da7e8;--train-color-rgb:77, 167, 232}.train-green[data-astro-cid-yntz5ahj]{--train-color:#1bc47d;--train-color-rgb:27, 196, 125}.magic-click[data-astro-cid-4bx3op6j]{position:absolute;top:-6px;display:block;left:72px;opacity:0}.train-switch-abs[data-astro-cid-4bx3op6j]{position:fixed;left:calc(5% + 50px);top:15px;z-index:9999}.train-switch[data-astro-cid-4bx3op6j]{position:relative;display:block}@media (max-width: 1280px){.train-switch-abs[data-astro-cid-4bx3op6j]{position:fixed;left:0;right:0;margin:0 auto;top:15px;z-index:9999}}@media (max-width:768px){.train-switch[data-astro-cid-4bx3op6j]{display:none!important}}.train-switch[data-astro-cid-4bx3op6j] button[data-astro-cid-4bx3op6j]{display:block;background-color:unset;border-radius:36px;border:1px solid var(--train-color);background-color:rgba(0,0,0,.3) color: var(--color-100);font-size:12px;line-height:22px;padding:0;width:68px;text-align:center;cursor:pointer;transition:background .2s ease-in-out;background-color:var(--train-color);border-color:var(--train-color);box-shadow:0 0 12px 6px rgba(var(--train-color-rgb),.3);transition:all .25s ease-in-out}.train-switch[data-astro-cid-4bx3op6j] button[data-astro-cid-4bx3op6j]:hover{color:var(--color-900);background-color:var(--train-color);border-color:var(--train-color);box-shadow:0 0 12px 6px rgba(var(--train-color-rgb),.75)}.train-switch[data-astro-cid-4bx3op6j] button[data-astro-cid-4bx3op6j] span[data-astro-cid-4bx3op6j]{padding-top:3px;display:inline-block}.train-switch[data-astro-cid-4bx3op6j] button[data-astro-cid-4bx3op6j]{display:none}.train-yellow[data-astro-cid-4bx3op6j]{--train-color:#f7d252;--train-color-rgb:247, 210, 82}.train-blue[data-astro-cid-4bx3op6j]{--train-color:#4da7e8;--train-color-rgb:77, 167, 232}.train-green[data-astro-cid-4bx3op6j]{--train-color:#1bc47d;--train-color-rgb:27, 196, 125}.train-white[data-astro-cid-4bx3op6j]{--train-color:#dedede;--train-color-rgb:200,200,200}.animated[data-astro-cid-4bx3op6j]{animation-duration:.75s;animation-fill-mode:forwards}.fadeIn[data-astro-cid-4bx3op6j]{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInRight[data-astro-cid-4bx3op6j]{animation-name:fadeInRight}@keyframes fadeInRight{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.delay-300[data-astro-cid-4bx3op6j]{animation-delay:.3s}.delay-750[data-astro-cid-4bx3op6j]{animation-delay:.75s}.delay-1000[data-astro-cid-4bx3op6j]{animation-delay:1s}.pc-nav[data-astro-cid-mmnn6jm5]{display:none}@media (min-width: 767px){.pc-nav[data-astro-cid-mmnn6jm5]{display:flex}.hamburger[data-astro-cid-mmnn6jm5],.m-nav[data-astro-cid-mmnn6jm5]{display:none}}.hamburger[data-astro-cid-mmnn6jm5]{position:relative;z-index:9999}.hamburger-toggle[data-astro-cid-mmnn6jm5]{-webkit-transition:all .3s;transition:all .3s;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.hamburger-toggle[data-astro-cid-mmnn6jm5] span[data-astro-cid-mmnn6jm5]{width:18px!important;width:32px;height:2px;display:block;position:relative;background:var(--color-100);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.hamburger-toggle[data-astro-cid-mmnn6jm5] span[data-astro-cid-mmnn6jm5]:before,.hamburger-toggle[data-astro-cid-mmnn6jm5] span[data-astro-cid-mmnn6jm5]:after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;content:"";width:26px;height:2px;position:absolute;left:0;background:var(--color-100)}.hamburger-toggle[data-astro-cid-mmnn6jm5] span[data-astro-cid-mmnn6jm5]:before{top:-9px!important}.hamburger-toggle[data-astro-cid-mmnn6jm5] span[data-astro-cid-mmnn6jm5]:after{top:9px!important}.hamburger-toggle[data-astro-cid-mmnn6jm5].close-line span[data-astro-cid-mmnn6jm5]{width:0px!important;transform:translate(-12px)}.hamburger-toggle[data-astro-cid-mmnn6jm5].close-line span[data-astro-cid-mmnn6jm5]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0!important;width:36px!important}.hamburger-toggle[data-astro-cid-mmnn6jm5].close-line span[data-astro-cid-mmnn6jm5]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0!important;width:36px!important}.m-nav[data-astro-cid-mmnn6jm5]{position:fixed;top:0;right:0;bottom:0;width:100%;height:100vh;background-color:var(--color-999);transition:all .75s ease-in-out;transform:translate(100%);z-index:999;overflow:hidden}.m-nav[data-astro-cid-mmnn6jm5].is-active{transform:translate(10%)}.m-nav-wrap[data-astro-cid-mmnn6jm5]{position:relative;display:flex;justify-content:center;align-items:flex-start;z-index:99999;margin-left:-20vw}.m-nav-mask[data-astro-cid-mmnn6jm5]{position:fixed;right:0;top:0;bottom:0;width:100%;height:100%;min-height:100vh;opacity:0;background-color:var(--accent-overlay);z-index:990;transition:all .5s ease-in-out;transition-delay:.15s;width:0%}.m-nav-mask[data-astro-cid-mmnn6jm5].is-active{opacity:1;width:100%}.m-menu[data-astro-cid-mmnn6jm5]{position:relative;margin-top:120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}@media (max-height: 600px){.m-menu[data-astro-cid-mmnn6jm5]{margin-top:8vh}}.m-menu-li[data-astro-cid-mmnn6jm5]{position:relative;text-align:left;padding:1vh 0;vertical-align:middle;text-decoration:none;list-style:none}.m-menu-li[data-astro-cid-mmnn6jm5] a[data-astro-cid-mmnn6jm5].m-menu__link{position:relative;display:inline-block;font-size:1.75rem}.m-menu__icon[data-astro-cid-mmnn6jm5]{width:30px;height:30px;margin-bottom:-2px}nav[data-astro-cid-dmqpwcec]{z-index:9999;position:relative;font-family:var(--font-brand);font-weight:500;position:sticky;top:0;-webkit-backdrop-filter:saturate(300%) blur(5px);backdrop-filter:saturate(300%) blur(5px);background-color:rgba(var(--color-999-rgb),.65)}.bg-ticker[data-astro-cid-dmqpwcec]{position:absolute;inset:-50px 0 0;width:100%;height:100%;z-index:-1}.menu-header[data-astro-cid-dmqpwcec]{display:flex;justify-content:space-between;gap:.5rem;padding:0}.site-title[data-astro-cid-dmqpwcec]{display:flex;gap:.5rem;align-items:center;line-height:1.1;color:var(--color-0);font-weight:400;text-decoration:none;font-size:1.5rem;letter-spacing:.1px;&:hover{color:#ec4871}}.logo[data-astro-cid-dmqpwcec]{max-height:30px}.logo[data-astro-cid-dmqpwcec] path[data-astro-cid-dmqpwcec]{fill:var(--color-100)}.avatar[data-astro-cid-dmqpwcec]{display:inline-block;position:relative;line-height:1;width:40px;height:40px;border-radius:50%}.avatar__img[data-astro-cid-dmqpwcec]{display:block;border-radius:50%}.avatar__name[data-astro-cid-dmqpwcec]{line-height:normal;font-weight:400;font-size:22px}.nav-wrapper[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav-items[data-astro-cid-dmqpwcec]{margin:0;display:flex;flex-direction:row;align-items:center;font-size:1rem;font-weight:400;line-height:1.2;list-style:none;padding:0;position:relative;border:0;gap:calc(var(--gap)*1.5)}.nav-items[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{margin:0;line-height:1}.link[data-astro-cid-dmqpwcec]{display:inline-block;color:var(--color-300);text-decoration:none}.link[data-astro-cid-dmqpwcec].active{color:var(--color-100);font-weight:700}.menu-footer[data-astro-cid-dmqpwcec]{--icon-size: var(--text-xl);--icon-padding: .5rem;display:flex;justify-content:space-between;gap:.75rem;padding:.35rem 1.5rem}.socials[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;gap:.625rem;font-size:var(--icon-size)}.social[data-astro-cid-dmqpwcec]{display:flex;padding:var(--icon-padding);text-decoration:none;color:var(--accent-dark);transition:color var(--theme-transition)}.social[data-astro-cid-dmqpwcec]:hover,.social[data-astro-cid-dmqpwcec]:focus{color:var(--accent-text-over)}.theme-toggle[data-astro-cid-dmqpwcec],.languages[data-astro-cid-dmqpwcec]{display:flex;align-items:center;height:calc(var(--icon-size) + 2 * var(--icon-padding))}@media (min-width: 60em){.socials[data-astro-cid-dmqpwcec]{display:flex;justify-content:flex-end;gap:0}}@media (max-width: 576px){.nav-wrapper[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:0rem}.menu-header[data-astro-cid-dmqpwcec]{padding:8px 0}.menu-footer[data-astro-cid-dmqpwcec]{padding:0}}.pc-nav[data-astro-cid-dmqpwcec]{display:none}@media (min-width: 767px){.pc-nav[data-astro-cid-dmqpwcec]{display:flex}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}footer[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:3rem;margin-top:4rem;padding:3rem 2rem;text-align:center;color:var(--color-400);font-size:var(--text-sm)}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-400);text-decoration:1px solid underline transparent;text-underline-offset:.25em;transition:text-decoration-color var(--theme-transition)}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus{text-decoration-color:currentColor}.group[data-astro-cid-sz7xmlte]{display:block;width:100%;text-align:center}.group[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{text-align:center}
