@import"https://fonts.googleapis.com/css2?family=Nixie+One&family=Playfair+Display:ital,wght@0,400;0,700;1,400;1,700&display=swap";label[data-v-64a7d6bf]{display:block;text-align:center;margin-bottom:.2em}input[data-v-64a7d6bf],select[data-v-64a7d6bf],textarea[data-v-64a7d6bf]{background:#fff;font:inherit;padding:.2em;border:1px solid #999;width:100%}.row[data-v-64a7d6bf]{display:flex;margin-bottom:.2em;align-items:top;justify-content:center}.row label[data-v-64a7d6bf]{flex:0 0 8em;text-align:right;padding-top:calc(.2em + 1px);padding-right:1em}.row>div[data-v-64a7d6bf]{flex:0 0 10em;text-align:left}select[data-v-64a7d6bf],.button[data-v-64a7d6bf]{text-align:center}h1 div[data-v-fd562e76]{position:relative}h1 span[data-v-fd562e76]{display:block}h1 .english.name[data-v-fd562e76]{font-size:4em;line-height:1;z-index:2}h1 .chinese.name[data-v-fd562e76]{font-size:1.5em;margin:-.5em 0}h1 .amp[data-v-fd562e76]{font-size:3em;margin:-.3em 0;z-index:1;color:#999}.schedule>div[data-v-739e9c6e]{display:flex;align-items:center;justify-content:center}.schedule .picture[data-v-739e9c6e]{order:2;flex:0 0 3em;display:flex;align-items:center;padding:0 .5em}.schedule .picture img[data-v-739e9c6e]{height:2.5em}.schedule .side[data-v-739e9c6e]{flex:1 0 10em;display:flex}.schedule .text[data-v-739e9c6e]{order:1;flex:1 0 0;line-height:1}.schedule .text i[data-v-739e9c6e]{font-size:.8em}.schedule .text .event[data-v-739e9c6e]{margin-top:.2em}.schedule .vertical[data-v-739e9c6e]{order:3;height:15vw;max-height:200px}.schedule .vertical img[data-v-739e9c6e]{width:5.25vw;max-width:70px;height:15vw;max-height:200px}.schedule .blank[data-v-739e9c6e]{order:4;align-self:stretch}.schedule .one[data-v-739e9c6e],.schedule .one .side[data-v-739e9c6e]{flex-direction:row}.schedule .one .text[data-v-739e9c6e]{text-align:right}.schedule .one .picture[data-v-739e9c6e]{justify-content:center}.schedule .one .blank[data-v-739e9c6e]{border-width:0 0 0 1px}.schedule .two[data-v-739e9c6e],.schedule .two .side[data-v-739e9c6e]{flex-direction:row-reverse}.schedule .two .text[data-v-739e9c6e]{text-align:left}.schedule .two .picture[data-v-739e9c6e]{justify-content:center}.schedule .two .vertical img[data-v-739e9c6e]{transform:scaleX(-1)}.schedule .two .blank[data-v-739e9c6e]{border-width:0 1px 0 0}.schedule .time[data-v-739e9c6e]{font-variant-caps:small-caps}.schedule .event[data-v-739e9c6e],dd[data-v-5f77b72c]{font-size:.8em}.row[data-v-5f77b72c]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:2em}iframe[data-v-5f77b72c]{margin-left:2em;margin-right:2em}@font-face{font-family:Love Seed;src:url(/fonts/LoveSeed.ttf) format("truetype")}@font-face{font-family:zaoyiaishangni;src:url(/fonts/zaoyiaishangni.ttf) format("truetype")}:root{--bgcolor: #fffbee;--txtcolor: #333;--hdcolor: #333;--brdcolor: #999;--engfont: "Love Seed";--chnfont: "zaoyiaishangni"}*{box-sizing:border-box}#overlay{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;background:var(--bgcolor);display:flex;flex-direction:column;align-items:center;justify-content:center}#overlay h1{font-size:min(15vw,5em)}#overlay.show{opacity:1}#overlay.hide{transition:all 2s;opacity:0;visibility:hidden}#welcome{background:linear-gradient(#fffbee00 80%,#fffbeeff),url(/images/IMG_7425.jpg) 55% 70%;background-size:cover;background-blend-mode:normal;top:0;left:0;width:100vw;height:100vh}#sep1{background:linear-gradient(#fffbeeff,#fffbee00 20%),url(/images/IMG_4416.jpg) 50% 30%;background-size:cover;background-blend-mode:normal;top:0;left:0;width:100vw;height:100vh}#logo{padding:3em 0 0}#song{z-index:10;position:fixed;bottom:12pt;left:12pt}html,input,button{font:min(max(2vw,14pt),24pt)/1.2 "Playfair Display";font-weight:400}body{margin:0;padding:0}body{background:var(--bgcolor);text-align:center;color:var(--txtcolor)}.content{max-width:min(max(70vw,720px),1080px);margin:0 auto;padding:2em}h1,h2,h3,h4,h5,h6{color:var(--hdcolor);font:1em/1 var(--engfont),var(--chnfont);font-weight:400;margin:0;padding:0}section{margin-top:2em;--hdsize: 3em}section hr{padding-top:2em;border-bottom:1px solid var(--brdcolor);border-width:0 0 1px 0}section h3{font-size:var(--hdsize);margin-top:-.7em;text-align:center;margin-bottom:.2em}section h3 span{background:var(--bgcolor);padding:.5em}.top.action{position:fixed;bottom:12pt;right:12pt}dd{margin:0}
