@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif+TC:wght@200..900&family=Poppins: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&display=swap";.n360-header vaadin-button{background-color:#f3f3f3;border-radius:0}.n360-header .vbar{border:1px solid var(--lumo-primary-color);min-height:24px}.n360-header .search-menu{padding:0;cursor:pointer}.n360-footer{background-color:var(--lumo-primary-contrast-color)}.n360-footer .header-row{background-color:var(--lumo-primary-contrast-color);padding-top:40px;padding-bottom:20px}.n360-footer .content-row{background-color:var(--lumo-primary-contrast-color)}.n360-footer .footer-title{color:var(--lumo-base-color)}.n360-footer span{background-color:var(--lumo-primary-contrast-color);color:#929292;padding-left:4px;padding-right:8px}.n360-footer label{color:#929292}.n360-footer vaadin-email-field{color:#929292;border-bottom:1px solid var(--lumo-primary-color)}.n360-footer vaadin-button{background-color:var(--lumo-primary-contrast-color);color:var(--lumo-base-color);border-radius:0}.featured-content .image-cover{border-top:5px solid var(--lumo-primary-color);cursor:pointer}.featured-content .label-row{border-left:4px solid var(--lumo-primary-color);margin-top:20px;margin-bottom:20px;height:32px}.featured-content .latest-video-row{background-color:var(--lumo-primary-contrast-color);margin-bottom:40px;padding-bottom:40px}.featured-content .latest-interview-label{unicode-bidi:isolate;color:var(--lumo-primary-color);font-size:1.125rem;font-weight:500;letter-spacing:8px;text-align:left;padding-left:18px}.featured-content .interview-date-label{unicode-bidi:isolate;color:#787878;font-size:1.125rem;font-weight:500;letter-spacing:0px;text-align:left}.featured-content .tag-badge{border:1px solid #787878;border-radius:16px;padding:7px 10px;margin-bottom:10px}.featured-content .more-button{border-bottom:1px solid var(--lumo-primary-color)ff2600;background-color:var(--lumo-primary-contrast-color);color:#fff;border-radius:0}.content-card{cursor:pointer}.content-card .image-div{border-top:5px solid var(--lumo-primary-color);background:contrast(1);width:100%}.content-card .desc-div{background-color:#fff;width:100%;padding-left:8px;margin-top:-8px}.content-card .date-label,.content-card .title-label{color:var(--lumo-primary-color);margin-left:8px}.content-card .badge{color:#202020;background-color:#fff;border:1px solid #787878;border-radius:16px;margin-top:16px;margin-bottom:16px;padding:7px 10px;margin-left:8px}.play-button .play-icon{display:grid;place-items:center;width:48px;background-color:#ff2600;color:#fff;margin-right:0;cursor:pointer}.play-button .play-button{display:grid;place-items:center;background-color:#fff;margin-left:0}.login-view{background-image:url(/images/backgrounds/background.jpg);background-position:center;background-size:cover;display:flex;height:100%;z-index:-1}.login-view .login-body{background-color:var(--lumo-base-color)}.login-view H3{border-left:4px solid var(--lumo-primary-color);padding-left:8px}.login-view vaadin-login-form{align-items:center;display:flex;max-width:300px}.login-view vaadin-form-layout{max-width:400px}.login-view vaadin-login-form vaadin-button[theme~=submit]{--lumo-primary-color: white;color:var(--lumo-primary-contrast-color)black;border:1px solid var(--lumo-primary-color);border-radius:4px;cursor:pointer}.register-view{background-image:url(/images/backgrounds/background.jpg);background-position:center;background-size:cover;display:flex;height:100%;z-index:-1}.register-view .register-body{background-color:var(--lumo-base-color)}.register-view H3{border-left:4px solid var(--lumo-primary-color);padding-left:8px}.register-view Span{color:var(--lumo-primary-text-color)}.register-view .button-row{margin-top:24px}.register-view vaadin-button.steps-next-button{font-weight:700;--lumo-primary-color: white;color:#000;border:1px solid #ff2600;border-radius:4px}.register-view vaadin-button.steps-prev-button{color:#000}.register-view vaadin-login-form vaadin-button[theme~=submit]{--lumo-primary-color: white;color:#000;border:1px solid #ff2600;border-radius:4px}.profile-view{background-color:var(--lumo-base-color)}.profile-view .header-layout{border-bottom:1px solid var(--lumo-primary-contrast-color);margin-bottom:24px}.profile-view .selected-plan{color:var(--lumo-primary-contrast-color);border:1px solid var(--lumo-primary-contrast-color);border-radius:4px;margin-top:16px;margin-bottom:16px}.profile-view .text-price{font-size:x-large;color:var(--lumo-primary-contrast-color)}.profile-view .text-note{font-size:small;margin-top:-16px;color:#787878}.profile-view .payment-button{color:var(--lumo-primary-contrast-color);border:1px solid var(---lumo-primary-contrast-color);border-radius:4px;margin-right:8px;max-width:68px}@media(max-width:767px){.profile-view vaadin-button:not(.hamburger){display:none}}@media(min-width:768px){.profile-view .hamburger{display:none}}.video-detail{background-color:var(--lumo-primary-contrast-color);padding-bottom:64px}.video-detail .header-layout{margin-top:8px}.video-detail .close-button{color:var(--lumo-primary-color)}.video-detail .content-layout{background-color:var(--lumo-primary-contrast-color)}.video-detail .video-div{background:contrast(1);display:flex;align-items:center;justify-content:center;padding:none;overflow:hidden;background-color:var(--lumo-primary-contrast-color)}.video-detail .iframe-div{border-top:5px solid var(--lumo-primary-color);padding-right:4px}.video-detail .divider-line{background-color:var(--lumo-primary-color);margin-top:20px;height:2px}.video-detail .comments-board,.video-detail .comments-row{justify-content:center}.video-detail vaadin-message::part(name),vaadin-message::part(time),vaadin-message::part(message){color:#fff}.video-detail .title-label{border-left:4px solid var(--lumo-primary-color);width:100%;height:32px;unicode-bidi:isolate;color:var(--lumo-primary-color);font-size:1.125rem;font-weight:500;letter-spacing:8px;text-align:left;padding-left:18px}.blog-detail{margin-bottom:48px;background-position:center;background-size:cover;opacity:.75;-o-object-fit:cover;object-fit:cover;display:flex;height:100%;z-index:-1}.blog-detail .header-layout{background-color:#f3f3f3;margin-top:80px;position:fixed;z-index:1}.blog-detail .content-layout{margin-top:200px;margin-bottom:80px;max-width:768px;padding:16px 48px;background-color:#fff;border-top:5px solid var(--lumo-primary-color);z-index:0}.blog-detail .title-label{border-left:4px solid var(--lumo-primary-color);width:100%;height:32px;margin-top:24px;unicode-bidi:isolate;color:var(--lumo-primary-text-color);font-size:1.125rem;font-weight:500;letter-spacing:8px;text-align:left;padding-left:18px}.pages .heading-row{background-color:#fff;padding-top:24px;padding-bottom:48px}.pages .heading-title-div{border-left:4px solid var(--lumo-primary-color)}.pages .heading-title{color:var(--lumo-primary-color);letter-spacing:8px;font-size:1.125rem;font-weight:500;margin-left:8px}.pages .title-chinese{font-size:10rem;font-weight:900}.pages .title-english{color:var(--lumo-primary-color);font-weight:900;font-size:3rem;margin-top:-24px}.pages .line{background-color:var(--lumo-primary-color)}.pages H2,H4{color:var(--lumo-primary-color)}.pages .content-layout{margin-top:48px;margin-bottom:48px}.pages vaadin-accordion-heading{color:var(--lumo-primary-color);font-size:1.75rem}.pages vaadin-accordion-heading::part(toggle){color:var(--lumo-primary-color)}html{--lumo-base-color: rgb(243, 243, 243);--lumo-primary-contrast-color: rgb(32, 32, 32);--lumo-primary-color: rgb(255, 38, 0);--lumo-primary-color-50pct: rgba(255, 38, 0, .5);--lumo-primary-color-10pct: rgba(255, 38, 0, .1);--lumo-body-text-color: rgb(32, 32, 32);--lumo-primary-text-color: rgb(32, 32, 32);--lumo-font-family: "Noto Serif TC" ,"serif", system-ui}h1{unicode-bidi:isolate;font-size:68px;font-weight:900;line-height:105px;text-align:left}header{background-color:var(--lumo-base-color);width:100%;flex-grow:1;position:fixed;top:0;height:80px;border-bottom:1px solid #929292;z-index:2}header nav a:any-link{text-decoration:none;color:var(--lumo-header-text-color);border-radius:var(--lumo-border-radius-none);outline:0;padding:0}header nav a:hover{border-bottom:2px solid var(--lumo-primary-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] vaadin-icon{color:var(--lumo-primary-color)}header nav a[highlight]{color:var(--lumo-primary-color);border-bottom:2px solid var(--lumo-primary-color)}@media(max-width:1279px){header nav a:not(.hamburger){display:none}.nav-row vaadin-button:not(.hamburger){display:none}.nav-row .vbar:not(.hamburger){display:none}}@media(min-width:1280px){header nav a.hamburger{display:none}.nav-row .hamburger,.nav-row .vbar .hamburger{display:none}}vaadin-button:hover{cursor:pointer}vaadin-radio-button{--vaadin-radio-button-dot-size: 8px;--vaadin-radio-button-background-hover: var(--lumo-primary-color);--vaadin-radio-button-dot-color: var(--lumo-primary-color);--vaadin-input-field-focused-label-color: var(--lumo-primary-color);--vaadin-input-field-hovered-label-color: var(--lumo-primary-color);--vaadin-radio-button-label-color: var(--lumo-primary-contrast-color);--vaadin-radio-button-label-font-size: var(--lumo-font-size-m);--vaadin-radio-button-label-padding: var(--lumo-space-s)}
