@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap);*{font-family:Montserrat,Noto Sans TC,"sans-serif"}html::-webkit-scrollbar{width:.3rem;height:.3rem}html::-webkit-scrollbar-thumb{border-radius:.3rem;visibility:hidden;background-color:var(--accent)}html:hover::-webkit-scrollbar-thumb{visibility:visible}.baseBgSet{height:100%;width:100%;padding:0;margin:0;background-color:var(--surface);background-size:cover;background-attachment:fixed;background-position:50%}:root{--brand:#5c1a14;--surface:#f3ede4;--surface-dark:#1a1412;--accent:#d4a017;--info:#3e7a96;--danger:#b33a2b;--text-on-dark:#f7f1e8;--text-muted:hsla(36,48%,94%,.72);--space-sm:16px;--space-md:24px;--main-color1:var(--brand);--main-color2:var(--surface);--main-color3:var(--info);--main-color4:var(--accent)}.fontColor{color:var(--brand)}.fontColor2{color:var(--surface)}.linkBarColor{background-color:#fff}.bannerColor{color:var(--accent);background-color:var(--brand)}.selectZoneColor{background-color:var(--surface)}.bottomlineColor{border-bottom:1px solid hsla(36,48%,94%,.18)}.footerdivider{border-left:2px solid var(--brand);left:50%;margin:5px;top:0}.main-section-title{color:var(--brand);font-weight:700;font-size:1.25rem;text-align:center;margin-bottom:var(--space-sm);letter-spacing:.02em}.main-panel{position:relative;width:100%;height:100%;background-color:var(--surface-dark);color:var(--text-on-dark);overflow:hidden}.main-panel--accent{border-left:4px solid var(--accent)}.main-panel--info{border-left:4px solid var(--info)}.main-panel--video{background-color:rgba(26,20,18,.72)!important}.main-panel--light{background-color:#fff;color:var(--brand);border:1px solid rgba(92,26,20,.12);border-top:4px solid var(--accent)}.main-list-date{color:var(--accent);font-weight:700;font-size:.95rem;flex-shrink:0}.main-list-title{color:var(--text-on-dark);font-weight:500;font-size:1rem;min-width:0}.main-more-link{display:inline-flex;align-items:center;cursor:pointer;color:var(--accent);font-weight:700;font-size:.95rem}.main-more-link:hover{color:var(--text-on-dark)}.main-admin-btn{background-color:var(--brand)!important;border:1px solid var(--accent)!important;color:var(--text-on-dark)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th,.theme--light.v-input input,.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-input--has-state.error--text .v-label .v-data-table>.v-data-table__wrapper>table>thead>tr>th,.v-textarea--no-resize textarea{font-size:1.2rem}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{padding:20px}.v-label--active.theme--light{font-size:1.3rem}table>tbody>tr>td:first-child{background:#d3d3d3}table>tbody>tr>td{border-top:1px solid #fff;border-bottom:1px solid #fff}.route-enter{opacity:0;transform:translateX(200px)}.route-enter-active{transition:all .5s ease-out}.route-leave-to{opacity:0;transform:translateX(-200px)}.route-leave-active{transition:all .5s ease-in}.list-enter-active{transition:all 1s}.list-leave-active{transition:all 1s;position:absolute}.list-enter,.list-leave-to{opacity:0;transform:translateY(-50px)}.list-move{transition:all .3s ease}.bounce-enter-active{animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}.slide-fade-enter-active{transition:all 1s ease}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter{transform:translateX(-100px);opacity:0}.slide-fade-leave-to{transform:translateX(100px);opacity:0}.slide-fade2-enter-active{transition:all 1s ease}.slide-fade2-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade2-enter,.slide-fade2-leave-to{transform:translateY(150px);opacity:0}.fade-enter-active{transition:opacity 2s}.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}