.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-snackbar{justify-content:center;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);z-index:10000}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}@media(forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;top:0;width:100%}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media(prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.nav-brand[data-v-2748b09d]{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;text-decoration:none}.brand-moelian[data-v-2748b09d]{height:38px;width:112px}.brand-chinese[data-v-2748b09d],.brand-moelian[data-v-2748b09d]{display:block;-o-object-fit:contain;object-fit:contain}.brand-chinese[data-v-2748b09d]{filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(790%) hue-rotate(337deg) brightness(94%) contrast(88%);height:48px;width:100px}.brand-cross[data-v-2748b09d]{fill:#b49a83;flex-shrink:0;height:18px;width:18px}.nav-brand[data-v-2748b09d]:focus-visible{border-radius:4px;outline:2px solid #b78079;outline-offset:4px}.nav-brand--compact[data-v-2748b09d]{gap:6px}.nav-brand--compact .brand-moelian[data-v-2748b09d]{height:34px;width:86px}.nav-brand--compact .brand-chinese[data-v-2748b09d]{height:40px;width:80px}.nav-brand--compact .brand-cross[data-v-2748b09d]{height:14px;width:14px}.site-footer[data-v-fa0c3f22]{background:#eee3d3;color:#655043;padding:0;width:100%}.footer-content[data-v-fa0c3f22]{background:#fffcf6;border:1px solid #e7d7c0;border-radius:0;border-top:3px solid #df9462;margin:0;padding:24px 36px 12px;width:100%}.footer-main[data-v-fa0c3f22]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(180px,.7fr) minmax(260px,1fr);padding-bottom:18px}.footer-brand h2[data-v-fa0c3f22]{color:#503e35;font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(17px,1.8vw,23px);font-weight:500;line-height:1.6;margin:14px 0 0;white-space:nowrap}.footer-illustrations[data-v-fa0c3f22]{align-items:flex-end;display:flex;gap:24px;margin-top:8px;pointer-events:none}.footer-illustrations img[data-v-fa0c3f22]{display:block;height:88px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;opacity:.82;width:104px}.footer-illustrations img[data-v-fa0c3f22]:first-child{transform:rotate(-3deg)}.footer-illustrations img[data-v-fa0c3f22]:last-child{transform:rotate(3deg)}.footer-main h3[data-v-fa0c3f22]{color:#94765f;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:1.8;margin:2px 0 10px}.site-footer a[data-v-fa0c3f22]{color:inherit;text-decoration:none}.footer-invite[data-v-fa0c3f22],.footer-social[data-v-fa0c3f22]{gap:16px;min-height:64px}.footer-invite[data-v-fa0c3f22],.footer-social[data-v-fa0c3f22],.footer-social>span[data-v-fa0c3f22]{align-items:center;display:flex;justify-content:space-between}.footer-social>span[data-v-fa0c3f22]{flex:1;font-size:16px;gap:12px}.footer-arrow[data-v-fa0c3f22]{color:#a58b76;font-size:14px}.footer-social img[data-v-fa0c3f22]{height:64px;width:64px}.footer-invite[data-v-fa0c3f22]{min-height:64px}.footer-invite p[data-v-fa0c3f22]{font-size:14px;line-height:1.85;margin:0}.footer-invite strong[data-v-fa0c3f22]{font-weight:600}.footer-invite img[data-v-fa0c3f22]{height:64px;width:64px}.footer-invite img[data-v-fa0c3f22],.footer-social img[data-v-fa0c3f22]{display:block;flex-shrink:0}.site-footer a[data-v-fa0c3f22]:hover{color:#a56843}.site-footer a[data-v-fa0c3f22]:focus-visible{border-radius:3px;outline:2px solid #c7976d;outline-offset:4px}.footer-colophon[data-v-fa0c3f22]{align-items:center;border-top:1px solid #e8d9c4;color:#8e7867;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;justify-content:space-between;line-height:1.8;padding-top:12px}.footer-colophon strong[data-v-fa0c3f22]{font-weight:500}@media(max-width:1000px)and (min-width:701px){.footer-content[data-v-fa0c3f22]{padding-inline:26px}.footer-main[data-v-fa0c3f22]{gap:24px 36px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.footer-brand[data-v-fa0c3f22]{grid-column:1/-1}.footer-brand h2[data-v-fa0c3f22]{margin-top:12px}}@media(max-width:700px){.footer-illustrations[data-v-fa0c3f22]{gap:20px;margin-top:8px}.footer-illustrations img[data-v-fa0c3f22]{height:72px;width:88px}.site-footer[data-v-fa0c3f22]{padding:0}.footer-content[data-v-fa0c3f22]{border-radius:0;padding:20px 20px 12px}.footer-main[data-v-fa0c3f22]{gap:18px;grid-template-columns:1fr;padding-bottom:16px}.footer-brand h2[data-v-fa0c3f22]{font-size:clamp(17px,5vw,21px);margin:12px 0 0}.footer-main h3[data-v-fa0c3f22]{font-size:13px;margin:0 0 8px}.footer-invite[data-v-fa0c3f22],.footer-social[data-v-fa0c3f22]{min-height:64px}.footer-social>span[data-v-fa0c3f22]{font-size:15px}.footer-invite img[data-v-fa0c3f22],.footer-social img[data-v-fa0c3f22]{height:60px;width:60px}.footer-invite p[data-v-fa0c3f22]{font-size:14px}.footer-colophon[data-v-fa0c3f22]{align-items:center;flex-direction:column;font-size:11px;gap:5px;justify-content:center;padding-top:14px;text-align:center}.footer-colophon>a[data-v-fa0c3f22]{order:0;width:100%}.footer-explore[data-v-fa0c3f22],.footer-participate[data-v-fa0c3f22]{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-explore h3[data-v-fa0c3f22],.footer-participate h3[data-v-fa0c3f22]{grid-column:1/-1}.footer-social[data-v-fa0c3f22]{gap:8px}.footer-social>span[data-v-fa0c3f22]{font-size:14px;gap:4px}.footer-social img[data-v-fa0c3f22]{height:56px;width:56px}.footer-invite[data-v-fa0c3f22]{align-items:center;flex-direction:column;gap:8px;justify-content:flex-start}.footer-invite p[data-v-fa0c3f22]{font-size:13px;line-height:1.8}.footer-invite img[data-v-fa0c3f22]{align-self:center}}@media(max-width:350px){.footer-explore[data-v-fa0c3f22],.footer-participate[data-v-fa0c3f22]{-moz-column-gap:12px;column-gap:12px}.footer-social>span[data-v-fa0c3f22]{font-size:13px}.footer-invite p[data-v-fa0c3f22]{font-size:12px}}@media(max-width:700px){.footer-brand[data-v-fa0c3f22],.footer-invite p[data-v-fa0c3f22],.footer-main h3[data-v-fa0c3f22]{text-align:center}.footer-illustrations[data-v-fa0c3f22],.footer-social[data-v-fa0c3f22],.footer-social>span[data-v-fa0c3f22]{justify-content:center}.footer-social>span[data-v-fa0c3f22]{flex:0 1 auto}.footer-colophon[data-v-fa0c3f22]>*{width:100%}}
