.nav[data-v-8ccb3cac]{position:fixed;inset:0 0 auto;height:60px;z-index:999;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);box-shadow:0 1px 8px rgba(0,0,0,.06)}.nav .container[data-v-8ccb3cac]{display:flex;align-items:center;width:min(100%,720px);padding:0 12px}.nav .item[data-v-8ccb3cac]{display:flex;justify-content:center;align-items:center;min-width:0;height:44px;margin:0 4px;color:#555;text-decoration:none;font-size:15px;border-radius:8px}.nav .item[data-v-8ccb3cac]:hover,.nav .router-link-active[data-v-8ccb3cac]{color:#168bd0;background:#edf7ff}.el-dropdown-link[data-v-8ccb3cac]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:44px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}.el-dropdown-link i[data-v-8ccb3cac]{font-size:12px;margin:0}.el-dropdown-link .interest-icon[data-v-8ccb3cac]{flex-shrink:0;font-size:16px;line-height:1}.interest-link[data-v-8ccb3cac]{display:block;padding:4px 0;color:inherit;text-decoration:none}.interest-link i[data-v-8ccb3cac]{margin-right:8px}.interest-active .el-dropdown-link[data-v-8ccb3cac]{color:#168bd0}.category-icon[data-v-8ccb3cac]{display:none}.nav-icon[data-v-8ccb3cac]{flex-shrink:0;margin:0 4px 0 0;font-size:16px;line-height:1}.utility-item[data-v-8ccb3cac]{gap:4px}.utility-item i[data-v-8ccb3cac]{flex-shrink:0;margin:0}.nav .item>span[data-v-8ccb3cac]{white-space:nowrap}@media (min-width:768px){.nav[data-v-8ccb3cac]{background:transparent;backdrop-filter:none;box-shadow:none;overflow:hidden}.nav .container[data-v-8ccb3cac]{position:relative;width:640px;max-width:calc(100% - 48px);height:21px;padding:0 14px;border-left:1px solid hsla(0,0%,75.3%,.35);border-right:1px solid hsla(0,0%,75.3%,.35)}.nav .container[data-v-8ccb3cac]:after,.nav .container[data-v-8ccb3cac]:before{content:"";position:absolute;top:50%;width:100vw;height:5px;margin-top:-2px;border-top:1px solid hsla(0,0%,75.3%,.35);border-bottom:1px solid hsla(0,0%,75.3%,.35);pointer-events:none}.nav .container[data-v-8ccb3cac]:before{left:100%;margin-left:1px}.nav .container[data-v-8ccb3cac]:after{right:100%;margin-right:1px}.nav .item[data-v-8ccb3cac]{color:#888;font-size:14px;background:transparent;transition:color .35s ease-in-out}.nav .item[data-v-8ccb3cac]:focus-within,.nav .item[data-v-8ccb3cac]:hover{color:#23aaff;background:transparent}.el-dropdown-link[data-v-8ccb3cac]{gap:4px}.el-dropdown-link .category-icon[data-v-8ccb3cac]{display:inline-block;font-size:14px;width:18px;height:18px;line-height:18px}.el-dropdown-link .el-icon-arrow-down[data-v-8ccb3cac]{display:none}}@media (max-width:767px){.nav .container[data-v-8ccb3cac]{padding:0 8px}.nav .item[data-v-8ccb3cac]{margin:0 1px;font-size:13px}}@media (max-width:767px){.nav[data-v-8ccb3cac]{height:calc(60px + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0)}.el-dropdown-link[data-v-8ccb3cac]:focus-visible,.nav .item[data-v-8ccb3cac]:focus-visible{outline:2px solid #23aaff;outline-offset:-2px}}@media (max-width:359px){.nav .container[data-v-8ccb3cac]{padding:0 4px}.nav .item[data-v-8ccb3cac]{font-size:12px}.nav-icon[data-v-8ccb3cac]{font-size:14px;margin-right:3px}.el-dropdown-link[data-v-8ccb3cac]{gap:3px}}@media (min-width:768px){.nav .container[data-v-8ccb3cac]{width:720px}}@media (max-width:767px){.nav .item[data-v-8ccb3cac]{flex-direction:column;gap:3px;font-size:11px}.nav .nav-icon[data-v-8ccb3cac],.nav .utility-item i[data-v-8ccb3cac]{font-size:17px;margin:0}.el-dropdown-link[data-v-8ccb3cac]{flex-direction:column;gap:3px;font-size:11px}.el-dropdown-link .category-icon[data-v-8ccb3cac]{display:inline-block;font-size:17px;height:17px;line-height:17px}.el-dropdown-link .interest-icon[data-v-8ccb3cac]{font-size:17px;height:17px;line-height:17px}.el-dropdown-link .el-icon-arrow-down[data-v-8ccb3cac]{display:none}}#header[data-v-033ee04a]{position:relative;height:100vh;height:100svh;height:100dvh;min-height:440px;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#edf3f7;visibility:hidden;color:#fff;text-align:center}#header.is-ready[data-v-033ee04a]{visibility:visible}#header>.header-background[data-v-033ee04a]{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;transform:translate3d(var(--header-pan-x,0),var(--header-pan-y,0),0) scale(1.025);transition:transform .35s ease-out}.inner[data-v-033ee04a]{position:relative;z-index:2;padding:76px 24px 120px}.inner img[data-v-033ee04a]{width:150px;height:150px;margin:0;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.2)}.inner h1[data-v-033ee04a]{margin-top:24px;font-size:clamp(24px,4vw,36px)}.scroll-cue[data-v-033ee04a]{position:absolute;z-index:100;bottom:150px;left:0;right:0;width:100px;margin:auto;color:#fff;font-size:26px}.scroll-cue i[data-v-033ee04a]{position:absolute;top:55px;left:20px;font-size:60px;opacity:.5;cursor:pointer;animation:opener-033ee04a .5s ease-in-out infinite alternate;transition:opacity .2s ease-in-out,transform .5s ease-in-out .2s}.scroll-cue i[data-v-033ee04a]:focus-visible,.scroll-cue i[data-v-033ee04a]:hover{opacity:1;outline:none}@keyframes opener-033ee04a{to{top:65px}}.wave1[data-v-033ee04a],.wave2[data-v-033ee04a]{position:absolute;bottom:0;left:0;width:100%;pointer-events:none}.wave1[data-v-033ee04a]{height:75px;background:url(../img/wave1.03add9a0.png) repeat-x}.wave2[data-v-033ee04a]{height:90px;background:url(../img/wave2.2ae5e9c9.png) repeat-x}@media (hover:none),(pointer:coarse){#header>.header-background[data-v-033ee04a]{transform:scale(1.025);transition:none}}@media (prefers-reduced-motion:reduce){#header>.header-background[data-v-033ee04a]{transform:scale(1.025);transition:none}}.site-contact[data-v-e79b437e]{position:fixed;z-index:100;inset:0 0 0 auto;width:44px}.site-contact__inner[data-v-e79b437e]{position:absolute;top:50%;right:0;width:44px;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%)}.site-contact h4[data-v-e79b437e]{writing-mode:vertical-rl;letter-spacing:2px;margin:0;font-size:12px;font-weight:300}.site-contact hr[data-v-e79b437e]{border:0;width:1px;height:40px;margin:16px auto;background:#000}.site-contact ul[data-v-e79b437e]{list-style:none;margin:0;padding:0}.site-contact a[data-v-e79b437e]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#2c2c2c;text-decoration:none;opacity:.55;transition:opacity .25s ease}.site-contact__icon[data-v-e79b437e]{width:28px;height:28px;fill:currentColor}.site-contact a[data-v-e79b437e]:focus-visible,.site-contact a[data-v-e79b437e]:hover{opacity:1}@media (max-width:1199px){.site-contact[data-v-e79b437e]{position:static;width:100%;height:auto;margin-top:24px}.site-contact__inner[data-v-e79b437e]{position:static;width:100%;transform:none}.site-contact h4[data-v-e79b437e],.site-contact hr[data-v-e79b437e]{display:none}.site-contact ul[data-v-e79b437e]{display:flex;justify-content:center;gap:12px}}.site-contact--embedded[data-v-e79b437e]{position:static;width:100%;height:auto}.site-contact--embedded .site-contact__inner[data-v-e79b437e]{position:static;width:100%;transform:none}.site-contact--embedded h4[data-v-e79b437e],.site-contact--embedded hr[data-v-e79b437e]{display:none}.site-contact--embedded ul[data-v-e79b437e]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.site-contact--embedded a[data-v-e79b437e]{width:34px;height:34px;border-radius:50%;opacity:.62}.site-contact--embedded .site-contact__icon[data-v-e79b437e]{width:22px;height:22px}.site-contact--embedded a[data-v-e79b437e]:focus-visible,.site-contact--embedded a[data-v-e79b437e]:hover{background:#eff9ff;color:#159ff8;opacity:1;outline:none}.site-footer[data-v-325ca5bb]{position:relative;overflow:hidden;padding:4em 0;color:rgba(82,81,86,.75)}.site-footer>hr[data-v-325ca5bb]{border:0;padding:0;margin:0 0 1px;border-top:1px solid #23aaff}.site-footer__copyright[data-v-325ca5bb]{width:100%;margin:0 auto;padding-top:50px;text-align:center;font-size:.8em;cursor:default}.site-footer ul[data-v-325ca5bb]{height:auto;padding:0 16px;line-height:1.8;list-style:none}.site-footer li[data-v-325ca5bb]{display:inline-block}.site-footer li+li[data-v-325ca5bb]{border-left:1px solid rgba(82,81,86,.75);padding-left:1.25em;margin-left:1.25em}.site-footer a[data-v-325ca5bb]{color:inherit;text-decoration:none}@media (max-width:767px){.site-footer[data-v-325ca5bb]{padding:24px 0 88px}.site-footer__copyright[data-v-325ca5bb]{padding-top:24px}.site-footer li+li[data-v-325ca5bb],.site-footer li[data-v-325ca5bb]{display:block;border:0;margin:0;padding:0}.site-footer li+li[data-v-325ca5bb]{margin-top:8px}}.home-aside[data-v-45e12732]{overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.home-aside__section[data-v-45e12732]{padding:20px 18px;border-top:1px solid #e8f2f8}.home-aside__section[data-v-45e12732]:first-child{border-top:0}.home-aside--flush .home-aside__section[data-v-45e12732]:first-child{padding-top:0}.home-aside__title[data-v-45e12732]{display:flex;align-items:center;gap:10px;margin-bottom:15px;color:#18232c;font-size:11px;font-weight:600;letter-spacing:3px;overflow-wrap:anywhere}.home-aside__title[data-v-45e12732]:after{content:"";height:1px;flex:1;background:#58bfff}.home-aside__title button[data-v-45e12732]{order:2;border:0;padding:0;background:transparent;color:#159ff8;font-size:11px;cursor:pointer}.home-aside__title button[data-v-45e12732]:disabled{opacity:.45;cursor:wait}.home-aside__state[data-v-45e12732]{color:#8492a6;font-size:12px}.weather__main[data-v-45e12732]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.weather__main span[data-v-45e12732],.weather__main strong[data-v-45e12732]{display:block}.weather__main strong[data-v-45e12732]{font-size:15px;font-weight:500}.weather__main span[data-v-45e12732]{margin-top:3px;color:#72808c;font-size:11px}.weather__main em[data-v-45e12732]{color:#111;font-size:32px;font-style:normal;font-weight:300;line-height:1}.weather p[data-v-45e12732]{margin:8px 0 0;color:#687783;font-size:11px;line-height:1.55}.weather__tip[data-v-45e12732]{padding-top:8px;border-top:1px solid rgba(41,168,255,.14)}.tag-list[data-v-45e12732]{display:flex;flex-wrap:wrap;gap:8px 6px}.tag-list a[data-v-45e12732]{padding:5px 10px;border:1px solid #b9e3fb;border-radius:999px;color:#4f6879;font-size:11px;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease}.tag-list a[data-v-45e12732]:focus-visible,.tag-list a[data-v-45e12732]:hover{border-color:#29a8ff;background:#eff9ff;color:#168fd4;outline:none}.hitokoto blockquote[data-v-45e12732]{margin:0;border:0;padding:0;color:#4f5d68;font-size:13px;line-height:1.8}.hitokoto p[data-v-45e12732]{margin:10px 8px 0 0;color:#8b98a2;font-size:11px;text-align:right}@media (min-width:768px) and (max-width:1199px){.home-aside[data-v-45e12732]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-aside__section[data-v-45e12732]{min-width:0;padding:20px 0;border-top:1px solid #e8f2f8}.home-aside__section[data-v-45e12732]:first-child{border-top:1px solid #e8f2f8}.home-aside__section.hitokoto[data-v-45e12732]{grid-column:1/-1}}@media (max-width:767px){.home-aside__section[data-v-45e12732]{padding:20px 8px}.home-aside__title button[data-v-45e12732]{min-width:44px;min-height:44px;margin:-12px 0;font-size:13px}.tag-list a[data-v-45e12732]{max-width:100%;padding:8px 12px;font-size:12px;line-height:1.5}.hitokoto blockquote[data-v-45e12732]{text-align:left}}.latest-updates[data-v-58f5372c]{flex-shrink:0;width:100%;border-top:1px solid rgba(94,160,200,.15);border-bottom:1px solid rgba(94,160,200,.18);background:transparent}.latest-updates__inner[data-v-58f5372c]{display:flex;align-items:center;gap:24px;width:100%;max-width:1400px;min-height:60px;margin:0 auto;padding:0 48px}.latest-updates__label[data-v-58f5372c]{display:flex;align-items:center;flex-shrink:0;gap:18px;color:#23aaff;font-size:13px;letter-spacing:3px;max-width:25%;overflow-wrap:anywhere}.latest-updates__label span[data-v-58f5372c]{width:36px;height:1px;background:#58bfff}.latest-updates__viewport[data-v-58f5372c]{flex:1;min-width:0;touch-action:pan-y}.latest-updates__list[data-v-58f5372c]{display:grid;grid-template-columns:repeat(var(--latest-columns),minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.latest-updates__list li[data-v-58f5372c]{min-width:0}.latest-updates__list li+li[data-v-58f5372c]{position:relative;padding-left:20px}.latest-updates__list li+li[data-v-58f5372c]:before{content:"/";position:absolute;left:0;color:#a2acb4}.latest-updates__list a[data-v-58f5372c]{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;color:#36424b;text-decoration:none;font-size:13px}.latest-updates__list a[data-v-58f5372c]:focus-visible,.latest-updates__list a[data-v-58f5372c]:hover{color:#168bd0}.latest-updates__list time[data-v-58f5372c]{flex-shrink:0;color:#89949e;font-size:12px}.latest-updates__list a>span[data-v-58f5372c]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.latest-updates__controls[data-v-58f5372c]{display:flex;flex-shrink:0;gap:0}.latest-updates__controls button[data-v-58f5372c]{display:grid;place-items:center;width:40px;height:44px;border:0;background:transparent;color:#596773;cursor:pointer}.latest-updates__controls button[data-v-58f5372c]:hover{color:#23aaff}.latest-updates__controls button[data-v-58f5372c]:focus-visible,.latest-updates__list a[data-v-58f5372c]:focus-visible{outline:2px solid #23aaff;outline-offset:-2px;border-radius:3px}.latest-updates__state[data-v-58f5372c]{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#89949e;font-size:13px}.latest-updates__state button[data-v-58f5372c]{min-height:44px;padding:0 10px;border:0;background:transparent;color:#168bd0;cursor:pointer}.latest-updates__sr[data-v-58f5372c]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.latest-fade-enter-active[data-v-58f5372c],.latest-fade-leave-active[data-v-58f5372c]{transition:opacity .15s ease}.latest-fade-enter[data-v-58f5372c],.latest-fade-leave-to[data-v-58f5372c]{opacity:0}@media (min-width:768px) and (max-width:1199px){.latest-updates__inner[data-v-58f5372c]{gap:16px;padding:0 24px}.latest-updates__label[data-v-58f5372c]{gap:10px}.latest-updates__label span[data-v-58f5372c]{width:20px}.latest-updates__list[data-v-58f5372c]{gap:14px}.latest-updates__list a[data-v-58f5372c]{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 0}.latest-updates__list a>span[data-v-58f5372c]{width:100%}}@media (max-width:767px){.latest-updates__inner[data-v-58f5372c]{gap:10px;padding:8px 12px}.latest-updates__label[data-v-58f5372c]{font-size:11px;letter-spacing:1px}.latest-updates__label span[data-v-58f5372c]{display:none}.latest-updates__list a[data-v-58f5372c]{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px}.latest-updates__list a>span[data-v-58f5372c]{width:100%;font-size:12px}.latest-updates__list time[data-v-58f5372c]{font-size:11px}.latest-updates__controls button[data-v-58f5372c]{width:32px}}@media (prefers-reduced-motion:reduce){.latest-fade-enter-active[data-v-58f5372c],.latest-fade-leave-active[data-v-58f5372c]{transition:none}}.secondary.segment[data-v-0d5138e1]{padding:10px}.ui.divided.items .m-item[data-v-0d5138e1]{display:block;text-decoration:none;margin-top:1rem;height:7rem;position:relative;overflow:hidden;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui.divided.items .m-item[data-v-0d5138e1]:first-child{margin-top:0}.ui.divided.items .m-item .img[data-v-0d5138e1]{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-size:cover}.ui.divided.items .m-item .info[data-v-0d5138e1]{z-index:1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));position:absolute;left:0;right:0;bottom:0;padding:.5rem!important;font-size:12px;color:#fff}.ui.divided.items .m-item .info .title[data-v-0d5138e1]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word}.secondary.segment[data-v-b7d80978]{padding:10px}.m-padding-small[data-v-b7d80978]{padding:7px}.label[data-v-b7d80978]{margin:3px!important}.weather-card[data-v-79bddae5]{margin-top:16px!important}.weather-title[data-v-79bddae5]{display:flex;align-items:center;justify-content:space-between;padding:10px!important}.refresh-button[data-v-79bddae5]{border:0;padding:2px 5px;background:transparent;color:#168bd0;font-size:18px;cursor:pointer}.weather-actions[data-v-79bddae5]{display:flex;align-items:center;gap:4px}.location-button[data-v-79bddae5]{border:0;padding:3px 5px;background:transparent;color:#168bd0;font-size:12px;cursor:pointer}.location-button[data-v-79bddae5]:disabled,.refresh-button[data-v-79bddae5]:disabled{opacity:.5;cursor:wait}.weather-body[data-v-79bddae5]{position:relative;min-height:92px;padding:14px!important;color:#4d6273}.weather-main[data-v-79bddae5]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.weather-main strong[data-v-79bddae5]{color:#253746;font-size:16px}.weather-type[data-v-79bddae5]{color:#168bd0}.weather-temperature[data-v-79bddae5]{margin:8px 0 4px;color:#23aaff;font-size:26px;line-height:1}.weather-body p[data-v-79bddae5]{margin:5px 0;line-height:1.55}.weather-tip[data-v-79bddae5]{padding-top:5px;border-top:1px solid rgba(35,170,255,.16)}.weather-body small[data-v-79bddae5]{display:block;margin-top:8px;color:#97a4af}.weather-state[data-v-79bddae5]{color:#8492a6}.secondary.segment[data-v-120c7020]{padding:10px}.toc-list[data-v-120c7020]{list-style:none;margin:0;padding:0;max-height:45vh;overflow-y:auto}.toc-list li[data-v-120c7020]{margin:2px 0;line-height:1.6}.toc-list a[data-v-120c7020]{display:block;font-size:13px;color:#666;text-decoration:none;border-left:3px solid transparent;padding:2px 6px;word-break:break-word}.toc-list a[data-v-120c7020]:hover{color:#1b8cf2}.toc-list li.active a[data-v-120c7020]{color:#1b8cf2;border-left-color:#1b8cf2;background:rgba(27,140,242,.08)}.site[data-v-3cfa8984]{display:flex;min-height:100vh;flex-direction:column}.main[data-v-3cfa8984]{margin-top:40px;flex:1}.main .ui.container[data-v-3cfa8984]{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding:0 16px;box-sizing:border-box}.ui.grid .three.column[data-v-3cfa8984]{padding:0}.ui.grid .ten.column[data-v-3cfa8984]{padding-top:0;padding-left:0}.m-display-none[data-v-3cfa8984]{display:none!important}@media (max-width:767px){.main[data-v-3cfa8984]{margin-top:16px}.main .ui.container[data-v-3cfa8984]{padding:0 8px}}.site>.m-mobile-hide+.main[data-v-3cfa8984],.site>.main[data-v-3cfa8984]{margin-top:76px}@media (min-width:768px){.site:has(#header)>.main[data-v-3cfa8984]{margin-top:24px}}.site .main .ui.container[data-v-3cfa8984]{width:100%!important;padding:0 48px}@media (min-width:1200px){.site .main.gallery-main .ui.container[data-v-3cfa8984]{max-width:1800px!important;padding:0 28px}}.site-grid.ui.grid[data-v-3cfa8984]{margin:0!important;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.site-grid.ui.grid.has-sidebar[data-v-3cfa8984]{grid-template-columns:minmax(170px,1fr) minmax(0,3.4fr) minmax(170px,1fr)}.site-grid.ui.grid>.column[data-v-3cfa8984]{width:auto!important;min-width:0;padding:0!important}.site-grid.ui.grid.focus-layout[data-v-3cfa8984]{grid-template-columns:minmax(0,1fr);max-width:1120px;margin:0 auto!important}.compact-toc[data-v-3cfa8984]{display:none}.site-grid.home-layout .site-aside[data-v-3cfa8984]{background:transparent}@media (min-width:1200px){.site-grid.ui.grid.has-sidebar.blog-layout[data-v-3cfa8984]:not(.focus-layout),.site-grid.ui.grid.has-sidebar.home-layout[data-v-3cfa8984]{grid-template-columns:minmax(0,5fr) minmax(200px,1fr)}}@media (max-width:1199px){.site .main .ui.container[data-v-3cfa8984]{padding:0 24px}.site-grid.ui.grid.focus-layout[data-v-3cfa8984],.site-grid.ui.grid.has-sidebar[data-v-3cfa8984]{grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto!important}.site-grid .site-aside[data-v-3cfa8984]{display:none!important}.site-grid.home-layout:not(.focus-layout) .site-aside[data-v-3cfa8984]{display:block!important}.compact-toc[data-v-3cfa8984]{display:block;margin-bottom:20px;background:hsla(0,0%,100%,.9);border:1px solid #e3e8ef;border-radius:8px;padding:0 14px}.compact-toc summary[data-v-3cfa8984]{cursor:pointer;padding:14px 0;color:#168bd0}}@media (max-width:767px){.site .main .ui.container[data-v-3cfa8984]{padding:0 12px}.site>.m-mobile-hide+.main[data-v-3cfa8984],.site>.main[data-v-3cfa8984]{margin-top:calc(76px + env(safe-area-inset-top, 0px))}.site .main>.m-padded-tb-big[data-v-3cfa8984]{padding-top:0!important;padding-bottom:0!important}}.header-loading-screen[data-v-3cfa8984]{display:none}@media (min-width:768px){.site.header-loading[data-v-3cfa8984]{height:100vh;height:100dvh;overflow:hidden}.site.header-loading>[data-v-3cfa8984]{visibility:hidden}.site.header-loading>.header-loading-screen[data-v-3cfa8984]{visibility:visible;position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f5f9fc;color:#728693;font-size:14px}}.header-loading-spinner[data-v-3cfa8984]{width:28px;height:28px;border:2px solid #d8eaf5;border-top-color:#23aaff;border-radius:50%;animation:header-loading-spin-3cfa8984 .8s linear infinite}@keyframes header-loading-spin-3cfa8984{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.header-loading-spinner[data-v-3cfa8984]{animation:none}}@media (max-width:767px){.site>.home-updates[data-v-3cfa8984]{margin-top:calc(76px + env(safe-area-inset-top, 0px))}.site>.home-updates+.main[data-v-3cfa8984]{margin-top:20px}}.mobile-backtop[data-v-3cfa8984]{width:44px;height:44px;bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important;color:#23aaff;background:hsla(0,0%,100%,.94);border:1px solid rgba(35,170,255,.2);box-shadow:0 3px 12px rgba(33,80,110,.15);font-size:24px}.mobile-backtop[data-v-3cfa8984]:hover{background:#fff}.homepage-error[data-v-3cfa8984]{margin:80px 24px 0;color:#72808c;text-align:center}.homepage-error button[data-v-3cfa8984]{padding:10px;border:0;background:transparent;color:#23aaff;cursor:pointer}@media (max-width:767px){.site>.homepage-error+.main[data-v-3cfa8984]{margin-top:20px}}.site>.home-updates+.main[data-v-3cfa8984]{margin-top:24px}@media (min-width:768px){.site>.home-updates.without-hero[data-v-3cfa8984]{margin-top:76px}}@media (max-width:767px){.site>.home-updates+.main[data-v-3cfa8984]{margin-top:20px}}