@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-body-1 p,.mat-body p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;margin:0 0 56px;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:400}.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:13px;line-height:18px}.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif}.mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.4375em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.28125em}.mat-form-field-underline{bottom:1.25em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.54167em;top:calc(100% - 1.66667em)}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-slider-thumb-label-text,.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:9px;padding-bottom:9px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option{font-size:12px}.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-ripple{overflow:hidden}@media screen and (-ms-high-contrast:active){.mat-ripple{display:none}}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:-ms-flexbox;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{box-sizing:border-box}.cdk-overlay-backdrop,.cdk-overlay-pane{position:absolute;pointer-events:auto;z-index:1000}.cdk-overlay-backdrop{top:0;bottom:0;left:0;right:0;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{background:0 0}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(63,81,181,.12)}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(255,64,129,.12)}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,.12)}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.2)}.mat-button.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,.1)}.mat-button.mat-accent .mat-ripple-element{background-color:rgba(255,64,129,.1)}.mat-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-flat-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn{color:#fff}.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-flat-button.mat-primary{background-color:#3f51b5}.mat-flat-button.mat-accent{background-color:#ff4081}.mat-flat-button.mat-warn{background-color:#f44336}.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.2)}.mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,.2)}.mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(255,64,129,.2)}.mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.2)}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle.cdk-focused .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,.26)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,.26)}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(255,64,129,.26)}.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}.mat-chip:not(.mat-basic-chip){background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip:not(.mat-basic-chip) .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip:not(.mat-basic-chip) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:.54}.mat-table{background:#fff}.mat-header-row,.mat-row{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell{color:rgba(0,0,0,.87)}.mat-datepicker-content{background-color:#fff;color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-calendar-next-button,.mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-dialog-container{background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.54)}.mat-focused .mat-form-field-label{color:#3f51b5}.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 1px;background-repeat:repeat-x}.mat-form-field-ripple{background-color:#3f51b5}.mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-invalid .mat-form-field-label,.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field-invalid .mat-form-field-ripple{background-color:#f44336}.mat-error{color:#f44336}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-list .mat-list-item,.mat-list .mat-list-option,.mat-nav-list .mat-list-item,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-item,.mat-selection-list .mat-list-option{color:rgba(0,0,0,.87)}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-list-option.mat-list-item-focus,.mat-list-option:hover,.mat-nav-list .mat-list-item.mat-list-item-focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled]{color:rgba(0,0,0,.38)}.mat-menu-item-submenu-trigger:after,.mat-menu-item .mat-icon:not([color]){color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(63,81,181,.26)}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(255,64,129,.26)}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}.mat-select-content,.mat-select-panel-done-animating{background:#fff}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{color:rgba(0,0,0,.87)}.mat-drawer,.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#e91e63}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(233,30,99,.5)}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle .mat-ripple-element{background-color:rgba(233,30,99,.12)}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(63,81,181,.5)}.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,.12)}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,.5)}.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.12)}.mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}.mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,.1)}.mat-slide-toggle-thumb{background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.38)}.mat-step-header .mat-step-icon{background-color:#3f51b5;color:#fff}.mat-step-header .mat-step-icon-not-touched{background-color:rgba(0,0,0,.38);color:#fff}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-snack-bar-container{background:#323232;color:#fff}.mat-simple-snackbar-action{color:#ff4081}.cd-auto-hide-header{position:fixed;z-index:5;top:0;left:0;width:100%;height:70px;transform:translateZ(0);will-change:transform;transition:transform .5s}.cd-auto-hide-header.is-hidden{transform:translateY(-100%)}@media only screen and (min-width:1024px){.cd-auto-hide-header{height:75px}}.cd-auto-hide-header .nav-trigger{position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.cd-auto-hide-header .logo{left:20px}.cd-auto-hide-header .logo a,.cd-auto-hide-header .logo img{display:block}.cd-auto-hide-header .nav-trigger{display:table;height:100%;padding:0 1em;font-size:1.2rem;text-transform:uppercase;color:#fff;font-weight:700;right:0;border-left:1px solid #f2f2f2;text-decoration:none;background-color:#46b38c}.cd-auto-hide-header .nav-trigger span{display:table-cell;vertical-align:middle}.cd-auto-hide-header .nav-trigger em,.cd-auto-hide-header .nav-trigger em:after,.cd-auto-hide-header .nav-trigger em:before{display:block;position:relative;height:2px;width:22px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-auto-hide-header .nav-trigger em{margin:6px auto 14px;transition:background-color .2s}.cd-auto-hide-header .nav-trigger em:after,.cd-auto-hide-header .nav-trigger em:before{position:absolute;content:"";left:0;transition:transform .2s}.cd-auto-hide-header .nav-trigger em:before{transform:translateY(-6px)}.cd-auto-hide-header .nav-trigger em:after{transform:translateY(6px)}@media only screen and (min-width:1024px){.cd-auto-hide-header .nav-trigger{display:none}}.cd-auto-hide-header.nav-open .nav-trigger em{background-color:hsla(0,0%,100%,0)}.cd-auto-hide-header.nav-open .nav-trigger em:before{transform:rotate(-45deg)}.cd-auto-hide-header.nav-open .nav-trigger em:after{transform:rotate(45deg)}.cd-primary-nav{display:inline-block;float:right;height:100%;padding-right:20px}.cd-primary-nav>ul{position:absolute;z-index:2;top:70px;left:0;width:100%;height:calc(100vh - $header-height-small);overflow:auto;display:none;box-shadow:0 14px 20px rgba(0,0,0,.2)}@media only screen and (min-width:1024px){.cd-primary-nav{display:table}.cd-primary-nav>ul{display:table-cell;vertical-align:middle;position:relative;width:auto;top:0;padding:0;background-color:transparent;box-shadow:none}.cd-primary-nav>ul:after{clear:both;content:"";display:block}.cd-primary-nav>ul li{display:inline-block}.cd-primary-nav>ul li:last-of-type{margin-right:0}.cd-primary-nav>ul a{height:auto;line-height:normal;padding:0;border:none}}.cd-primary-nav ul:target,.nav-open .cd-primary-nav ul{display:block}@media only screen and (min-width:1024px){.cd-primary-nav ul:target,.nav-open .cd-primary-nav ul{display:table-cell}}.cd-secondary-nav{position:relative;z-index:1;clear:both;width:100%;height:52px;transform:translateZ(0);will-change:transform;transition:transform .5s;z-index:2}.cd-secondary-nav:after{content:"";position:absolute;z-index:1;top:0;right:0;height:100%;width:35px;background:transparent;pointer-events:none;transition:opacity .2s}.cd-secondary-nav.nav-end:after{opacity:0}.cd-secondary-nav a,.cd-secondary-nav li,.cd-secondary-nav ul{height:100%}.cd-secondary-nav ul{display:-ms-flexbox;display:flex;padding:0 5%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cd-secondary-nav ul:after{clear:both;content:"";display:block}.cd-secondary-nav li{display:inline-block;float:left;-ms-flex-negative:1;flex-shrink:1}.cd-secondary-nav li:last-of-type{margin-right:20px}.cd-secondary-nav.fixed{position:fixed;top:70px}.cd-secondary-nav.slide-up{transform:translateY(-70px)}@media only screen and (min-width:1024px){.cd-secondary-nav.fixed{top:75px;box-shadow:0 -6px 0 #25283d}.cd-secondary-nav.slide-up{transform:translateY(-75px)}}.cd-main-content{padding:0;position:relative;z-index:2;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cd-main-content.cd-main-content-sub-nav{padding-top:142px}.cd-hero{display:table;width:100%;margin-top:70px;height:70px;background-size:cover}.cd-hero .cd-hero-content{display:table-cell;vertical-align:middle;text-align:center}.top-banner{margin:0;padding:0;border:10px solid rgba(242,158,18,.5);box-shadow:0 0 13px rgba(0,0,0,.16)}.top-banner img{display:block;width:100%;height:50%}.top-banner section{display:-ms-flexbox;display:flex}.more-btn{margin:0;padding:8px 20px 8px 40px;display:block;overflow:hidden;position:absolute;top:0;right:0;border-radius:20px;background:#dedede url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABSUlEQVQ4jYXULWjXQRwG8GebL8OJMESUgeBE0KBoEETQtGIYA5OIGBYslkWDYDKYxGCxGLTYDWJZFDcGSwuiIBjcGLrhfJlB+MiNXxp3v//Bcxw8zz3c9+2C/biCNDCB0z38Dso2iZ94iKGK6FbHXxtkVHARa3iOPRXhXWzj9iCjglP4hNcYq4iv4w/uDTIqOIolvMfhyoWr2MATDPcZFRzEW3zAiQp/Fl/wqitU06hgH17iK85X+ONYwTwO9Rmlq+Bj/MC5Cj+Od1jG3uG014EkZ5KsJ9moqI4lmUjyMcm/1muOYAGL3Xk3fxnf8RQjrdBOdol+0yV+Nz+D37jfV7ULWMWLEnfF5A7+Yravj6awhUeNUXmAX5jua8ib3QjMVUQlB8/wDZf6RqRMdnnujYaomH8e9APshJBkPMlmoxFGkwwl2W42SpL/geInGReQo6oAAAAASUVORK5CYII=) 20px 10px no-repeat;text-decoration:none;font-size:.845rem;color:#fff}.news-more-btn{background-color:#0fad9f;z-index:100}.link-more-btn,.movie-more-btn,.online-learning-more-btn{background-color:#0fad9f;top:auto;display:inline-block;bottom:0}@media screen and (max-width:768px){.index-banner-layout{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.index-banner-layout img{width:140%}}.master-header-layout{margin:0 auto;padding:0;background-color:hsla(0,0%,100%,.75)}.master-header-cont-layout{margin:0 auto;width:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.master-header-list{margin:0 auto}h1.logo-list{margin:0;padding:0}h1.logo-list a{overflow:hidden;text-decoration:none}h1.logo-list a.logo-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}h1.logo-list a span{padding:10px 10px 0;display:block;font-size:1.2rem;color:#003c99}@media screen and (max-width:1024px){.master-header-layout:after{display:none}}@media screen and (max-width:768px){.master-header-layout:before{display:none}.master-header-list{max-width:100%}h1.logo-list a{width:100%}h1.logo-list a img{max-width:100%}}nav.master-nav-menu-layout{margin:0 auto;padding:0}.master-nav-top-info{margin:0;padding:0}.master-nav-top-info ul.master-nav-top-info-cont{margin:0 auto;padding:0;list-style:none}.master-nav-top-info ul.master-nav-top-info-cont li{margin:0;padding:0;line-height:1.6;font-weight:700}.master-nav-top-info ul.master-nav-top-info-cont li:first-child a{margin:0 0 0 0}.master-nav-top-info ul.master-nav-top-info-cont li a{margin:0 0 0 -22px;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:75px;text-align:center;color:#0d3177;text-decoration:none;transform:translateZ(0);transition-duration:.5s;transition-property:color}.master-nav-top-info ul.master-nav-top-info-cont li a .master-nav-top-info-icon{margin:0;padding:2px 5px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px}.master-nav-top-info ul.master-nav-top-info-cont li a .master-nav-top-info-icon img{height:16px}.master-nav-top-info ul.master-nav-top-info-cont li a.current{background:#025f65}.master-nav-top-info ul.master-nav-top-info-cont li a.green{color:#fff;background:linear-gradient(100deg,transparent 15px,#46b38c 0) 0,linear-gradient(280deg,transparent 15px,#46b38c 0) 100%;background-size:51% 100%;background-repeat:no-repeat;cursor:pointer}.master-nav-top-info ul.master-nav-top-info-cont li a.green:hover{background:linear-gradient(100deg,transparent 15px,#98c2b3 0) 0,linear-gradient(280deg,transparent 15px,#98c2b3 0) 100%;background-size:51% 100%;background-repeat:no-repeat}.master-nav-top-info ul.master-nav-top-info-cont li a.green-right{color:#fff;background:linear-gradient(100deg,transparent 15px,#46b38c 0) 0;background-repeat:no-repeat;cursor:pointer}.master-nav-top-info ul.master-nav-top-info-cont li a.green-right:hover{background:linear-gradient(100deg,transparent 15px,#98c2b3 0) 0;background-repeat:no-repeat}.master-nav-top-info ul.master-nav-top-info-cont-fixed li:last-child a{padding-right:8px;color:#fff;background:linear-gradient(100deg,transparent 15px,#46b38c 0) 0}.master-nav-top-info ul.master-nav-top-info-cont-fixed li:last-child a:hover{background:linear-gradient(100deg,transparent 15px,#98c2b3 0) 0;color:#fff}ul.master-menu-layout{margin:0 auto;padding:0;width:90%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow-y:hidden;box-shadow:0 5px 0 transparent}ul.master-menu-layout:before{content:"";display:block;overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:45px;background-color:#419386}ul.master-menu-layout li{margin:5px 0 0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}ul.master-menu-layout li a{padding:0 20px;color:#fff;font-size:1.2rem;line-height:50px;border-top:15px solid transparent;text-decoration:none;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.5s}ul.master-menu-layout li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ffa800;transform:scaleY(0);transform-origin:50% 100%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out}ul.master-menu-layout li a:hover{color:#fff}ul.master-menu-layout li a:hover:before{transform:scaleY(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}ul.master-menu-layout li a.active{border-top:15px solid #ffde00;background-color:#ffa800;box-shadow:0 -10px 10px rgba(0,0,0,.8)}ul.master-menu-layout li:hover{transition:background-color 1s ease-in-out;background-color:#ffa800}ul.master-menu-layout li:hover.active{color:#fff}ul.master-menu-layout li:hover ul{display:block}ul.master-menu-layout li ul{margin:0;padding:0;display:none;position:absolute;left:0;top:100%;min-width:250px;height:auto;overflow:hidden;background-color:rgba(32,152,209,.8);box-shadow:5px 5px 10px rgba(0,0,0,.05);line-height:1.6}ul.master-menu-layout li ul li{margin:0;display:block;float:none;width:100%;border-top:1px solid #fff;text-align:left}ul.master-menu-layout li ul li:first-child{border-top:0}ul.master-menu-layout li ul li a{display:block}ul.master-menu-layout li ul li a:hover{background-color:#ffa800}@media screen and (max-width:1024px){.master-nav-top-info ul.master-nav-top-info-cont{background:#fff}.master-nav-top-info ul.master-nav-top-info-cont li{line-height:1.6}.master-nav-top-info ul.master-nav-top-info-cont li a.green{background-size:100%;background-repeat:no-repeat;border-bottom:1px solid #fff}.master-nav-top-info ul.master-nav-tip-info-cont li a:hover.green{background-size:100%}.master-nav-top-info ul.master-nav-top-info-cont li:last-child a{padding-right:0;background:#46b38c;border-bottom:1px solid #fff}.master-nav-top-info ul.master-nav-top-info-cont li:last-child a:hover{background:#46b38c}}@media screen and (max-width:564px){ul.master-menu-layout{-ms-flex-pack:inherit;justify-content:inherit}}.master-pages-container-bg{height:118px}.master-pages-container-layout{margin:70px 0 0;padding:0;width:auto;-ms-flex:1;flex:1}.master-inside-ages-layout .top-banner{margin:0 auto;width:100%}.master-inside-ages-layout .little-helper-list-icon img{width:125px;height:125px}.master-pages-container-cont-layout{margin:0 auto;padding:0;width:100%}.master-pages-left-menu-layout{margin:0 10px 0 0;padding:0;height:100%;background-color:#fff}@media screen and (max-width:768px){.master-pages-container-cont-layout{width:100%}}.cont-row{margin:0 auto;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:90%;z-index:2;position:relative;background-color:hsla(0,0%,100%,.5)}.cont-row .cont-row{max-width:100%}.cont-row-color01{background-color:hsla(0,0%,100%,.8)}.cont-row-max-100p{width:100%}.cont{margin:0;padding:10px 0;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 20px)}.cont-02-1{max-width:calc(100% / 2 - 20px)}.cont-03-1{max-width:calc(100% / 3 - 20px)}.cont-03-2{max-width:66.66667%}.cont-04-1{max-width:calc(100% / 4 - 30px)}.cont-04-2{max-width:50%}.cont-04-3{max-width:75%}.cont-05-1{max-width:20%}.cont-05-2{max-width:40%}.cont-05-3{max-width:60%}.cont-05-4{max-width:80%}.cont-06-1{max-width:calc(100% / 6 - 20px)}.cont-06-2{max-width:calc(100% / 6 * 2 - 20px)}.cont-06-3{max-width:50%}.cont-06-4{max-width:66.66667%}.cont-06-5{max-width:83.33333%}.cont-07-1{max-width:calc(100% / 7 - 20px)}.cont-07-2{max-width:calc(100% / 7 * 2 - 20px)}.cont-07-3{max-width:42.85714%}.cont-07-4{max-width:57.14286%}.cont-07-5{max-width:71.42857%}.cont-07-6{max-width:85.71429%}@media screen and (max-width:768px){.cont-row{padding:0}.cont,.cont-02-1,.cont-03-1,.cont-03-2,.cont-04-1,.cont-04-2,.cont-04-3,.cont-05-1,.cont-05-2,.cont-05-3,.cont-05-4,.cont-06-1,.cont-06-2,.cont-06-3,.cont-06-4,.cont-06-5,.cont-07-1,.cont-07-2,.cont-07-3,.cont-07-4,.cont-07-5,.cont-07-6{margin:0 10px 10px;padding:10px 0;max-width:calc(100% - 20px)}.cont-02-1:first-child,.cont-02-1:last-child,.cont-03-1:first-child,.cont-03-1:last-child,.cont-03-2:first-child,.cont-03-2:last-child,.cont-04-1:first-child,.cont-04-1:last-child,.cont-04-2:first-child,.cont-04-2:last-child,.cont-04-3:first-child,.cont-04-3:last-child,.cont-05-1:first-child,.cont-05-1:last-child,.cont-05-2:first-child,.cont-05-2:last-child,.cont-05-3:first-child,.cont-05-3:last-child,.cont-05-4:first-child,.cont-05-4:last-child,.cont-06-1:first-child,.cont-06-1:last-child,.cont-06-2:first-child,.cont-06-2:last-child,.cont-06-3:first-child,.cont-06-3:last-child,.cont-06-4:first-child,.cont-06-4:last-child,.cont-06-5:first-child,.cont-06-5:last-child,.cont-07-1:first-child,.cont-07-1:last-child,.cont-07-2:first-child,.cont-07-2:last-child,.cont-07-3:first-child,.cont-07-3:last-child,.cont-07-4:first-child,.cont-07-4:last-child,.cont-07-5:first-child,.cont-07-5:last-child,.cont-07-6:first-child,.cont-07-6:last-child,.cont:first-child,.cont:last-child{margin:0 10px 10px}}.master-pages-footer-layout{margin:0 auto;padding:0;overflow:hidden;position:relative;background-color:#595959;bottom:0;width:100%;color:#fff}.master-pages-footer-layout a{color:#fff;text-decoration:none}.master-pages-content-layout{padding:10px 0 10px 0;width:100%;background-color:#595959}.master-pages-content-layout,.master-pages-list-layout-c,.master-pages-list-layout-l,.master-pages-list-layout-r{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.master-pages-list-layout-c,.master-pages-list-layout-l,.master-pages-list-layout-r{padding:20px 0;line-height:1.6}.master-pages-list-layout-c span,.master-pages-list-layout-l span,.master-pages-list-layout-r span{padding:0 5px;display:inline-block}.master-pages-list-layout-c{overflow:hidden}.master-pages-list-layout-c .master-pages-c-img{float:left}.master-pages-list-layout-c .master-pages-c-text{padding:0 10px}.master-pages-list-layout-r img{width:150px}.master-pages-footer-map-layout{background-color:#d1d1d1}.master-pages-footer-map-layout .master-pages-footer-map-cont{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#d1d1d1;margin:0 auto;max-width:100%}.master-pages-footer-map-layout .master-pages-footer-map-cont a{color:#353535;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.master-pages-footer-map-layout .master-pages-footer-map-cont a img{padding:0 5px 0 0;width:30px}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list{padding:0 20px;-ms-flex:0 0 14.6%;flex:0 0 14.6%;text-align:center;border-right:1px solid #949494}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list:last-child{border-right:0}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list h2.master-pages-footer-map-tltie{margin:0 auto;padding:10px 0;line-height:1.6;font-size:1.2em;color:#353535}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list ul.master-pages-footer-map-text{margin:8px 0 0;padding:0;display:inline-block;list-style:none;text-align:left}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list ul.master-pages-footer-map-text li{margin:0;padding:8px 0;line-height:1.6}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list ul.master-pages-footer-map-text li a{color:#353535;text-decoration:none}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list a.youtube-link{padding:0 0 10px 25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAbCAYAAAD77kbeAAAB4ElEQVRIic2XPU/bUBSGH1tBVUtDC4VSIWWBpVFXhhapgMQfYWVlYkPdYONfMCI2BqaqFVSl6pCBsvJR8ZEoEVAgStq3OokthUiOyLUT8krH99ryuX58fY7k1yNCgjTwBugHXgTjM+B5kPEEeBqVD/wBKsH8CrgOrtlYAs48uG2RX4MYEiwLvguuBepCFAVfBEuCl81AE4LDLoFEhT1/ohFq95GBwvhmPJ7gPbDT8tt2Vx984GMPAZlmDCrbAyCNyhpUxinV9zsFlbGVh51Sp6dhYwPGx5OGem2dd+zUKbOzqqlcllZWpHQ6qQ78bVClWFChTk+l+XnJ9+NClQyqmghUqL09aWoqFhjOyVFQodbXpUymx6BMxaKUzba9dsf6ms1NmJyE/f32cxOvqVxOmpuLU1N/k+u+QkFaWJBSqVhFHnbfSSyoalVaW5MGB+PChHGSAvLAmFPdbG3B4qJb3UQrbzu17fRGfX1J7UxzbFv3HTm9T6XygJucdGxQB51a3VG/DOpzj0F9rR0FPztUH+1GTuCFUG/tl+GRgc4F7+7tmWBE8EnwQ3DXJZBKsDurqhvfmlo55FfAKHWnbK7YxoHAFTc6Y5ubWw5lbWlOuPncXPFNML8EzoELD/7dezDwH+s5q/9+cm0hAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:20px;-ms-flex-pack:left;justify-content:left}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list div{display:block;overflow:hidden;width:100%}@media screen and (max-width:1426px){.master-pages-footer-map-layout .master-pages-footer-map-cont{width:100%}}@media screen and (max-width:768px){.master-pages-list-layout-c{line-height:20px}.master-pages-list-layout-c a{color:#fff}.master-pages-footer-map-layout{display:none}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list{padding-bottom:10px;display:block;float:left;width:calc(100% - 40px);border-right:0;border-bottom:1px solid #949494}.master-pages-footer-map-layout .master-pages-footer-map-cont div.master-pages-footer-map-list:last-child{border-bottom:0}}@media screen and (max-width:414px){.master-pages-content-layout{display:block}.master-pages-content-layout p{padding:10px 0}.master-pages-list-layout-c,.master-pages-list-layout-l,.master-pages-list-layout-r{display:block}.master-pages-list-layout-c span,.master-pages-list-layout-l span,.master-pages-list-layout-r span{padding-bottom:10px}.master-pages-list-layout-c .master-pages-c-img{display:block;float:none;text-align:center}.master-pages-list-layout-c .master-pages-c-text{padding:0 10px}.master-pages-list-layout-r{text-align:center}.master-pages-list-layout-r span{padding-bottom:0}}.acc-icon-list{position:absolute;text-decoration:none}.au-icon{left:-10px}@charset "UTF-8";.message-layout{margin:5px auto;padding:10px;max-width:800px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}.message-text-cont{margin:0 0 10px;padding:15px 10px;border-radius:5px;background:linear-gradient(157deg,#37848e,#134fa9);color:#fff;line-height:1.6}.message-02-layout{margin:0 auto 20px;padding:0;max-width:800px;display:block;overflow:hidden;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}.message-02-title{margin:0;padding:10px;background:linear-gradient(157deg,#37848e,#134fa9);color:#fff;font-size:1.2rem;text-align:center;font-weight:700}.message-02-text-cont{margin:0;padding:10px 10px;line-height:1.6}.message-infor-layout{margin:0 auto 15px;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center;max-width:800px;border-radius:5px;background:linear-gradient(157deg,#37848e,#134fa9);color:#fff}.message-infor-title{padding:10px 0;text-align:center;font-weight:700;font-size:1.25rem;border-bottom:1px solid #fff}.message-infor-text-list{width:calc(100% - 30px)}.message-infor-list{width:calc(40% - 30px)}.message-infor-list,.message-infor-text-list{margin:0;padding:15px}.message-infor-list .list-text-layout,.message-infor-list .message-infor-cont,.message-infor-text-list .list-text-layout,.message-infor-text-list .message-infor-cont{margin:0;padding:0}.message-infor-list .list-text-layout li,.message-infor-list .message-infor-cont li,.message-infor-text-list .list-text-layout li,.message-infor-text-list .message-infor-cont li{padding:5px 0;list-style:none;border-bottom:0 solid #000}.message-infor-list .message-infor-cont li,.message-infor-text-list .message-infor-cont li{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.message-infor-list .message-infor-cont li label.message-infor-cont-title,.message-infor-text-list .message-infor-cont li label.message-infor-cont-title{width:104px}.message-infor-list .message-infor-cont li span.message-infor-cont-text,.message-infor-text-list .message-infor-cont li span.message-infor-cont-text{width:calc(100% - 104px)}.message-infor-list .list-text-layout,.message-infor-text-list .list-text-layout{background-color:#fff;color:#000}.message-list-layout{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.message-list-cont{margin:0;padding:0 10px;list-style:none;display:inline-block}.message-list-cont .message-list-cont:nth-last-child(2){padding-left:0}.message-list-cont .message-list-cont:last-child{padding-right:0}.message-list-cont-w50{float:left;width:calc(50% - 10px)}.message-list-cont-w25{float:left;width:calc(25% - 10px)}.message-list-cont-ttile{margin:10px 0;padding:8px 10px;display:block;overflow:hidden;border-radius:5px;background-color:#2b8778;color:#fff;font-weight:700;font-size:1rem;line-height:36px}.message-list-cont-text{margin:0;padding:0;display:block;overflow:hidden;width:100%}.message-list-cont-text span{display:inline-block;padding:0 5px}.message-list-cont-text .form_control{margin:5px}.message-list-cont-text-list{margin:0 0 0 18px;padding:10px;list-style:none;border-radius:5px;background-color:#d9ecee}.message-add-btn,.message-cancel-btn{margin:0;padding:0;border:0;width:35px;height:35px;border-radius:60px;cursor:pointer;display:inline-block;font-weight:700;text-align:center;font-family:Helvetica,Arial,微軟正黑體,sans-serif;font-size:1.2rem}.message-add-btn{background-color:#fff;color:#2b8778}.message-cancel-btn{background-color:#4fa2a7;color:#fff}.list-text-layout{margin:0 0 0 0;padding:0;list-style:none}.list-text-layout li{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #dedede}.list-text-layout li label{display:inline-block;width:110px}.list-text-layout li label:first-child{text-align:right}.list-text-layout li label.list-text-title{width:auto}.list-text-layout li .message-list-cont-text{display:inline-block;overflow:inherit;padding:0;width:auto}.master-inside-ages-layout .movie-bg-list:before{content:"";background:none}.little-helper-layout{margin:0;padding:0}.little-helper-title{margin:0;padding:0;text-align:center}.little-helper-list-layout{margin:0;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.little-helper-list-cont{margin:0;padding:10px 0 0;list-style:none;display:inline-block;overflow:hidden;-ms-flex-direction:column;flex-direction:column;width:100%}.little-helper-list{margin:0;padding:0 0 20px;float:left;width:25%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.little-helper-list-link{margin:0;padding:0 0;display:block;overflow:hidden;text-decoration:none}.little-helper-list-icon,.little-helper-list-text{margin:0;padding:0;display:block;overflow:hidden;text-align:center}.little-helper-list-icon{padding:5px;width:100%;box-sizing:border-box;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.4))}.little-helper-list-icon img{width:75px;height:75px}.little-helper-list-text{width:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;font-weight:700;font-size:.95rem}.master-inside-ages-layout .little-helper-list{margin:0;padding:0 0 10px;float:left;width:12.5%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1197px){.master-inside-ages-layout .little-helper-list{width:16.66667%}}@media screen and (max-width:942px){.master-inside-ages-layout .little-helper-list{width:20%}}@media screen and (max-width:790px){.master-inside-ages-layout .little-helper-list{width:25%}.master-inside-ages-layout .little-helper-list img{width:75px;height:75px}}@media screen and (max-width:640px){.master-inside-ages-layout .little-helper-list{width:33.33333%}}@media screen and (max-width:500px){.master-inside-ages-layout .little-helper-list{width:25%}}.news-layout,.news-pages-list-layout{margin:0 auto;padding:0;position:relative}.news-menu-layout{margin:0;padding:0;list-style:none;display:block;overflow:hidden}.news-menu-list{display:block;overflow:hidden;float:left}.news-menu-list a{margin:0;padding:10px 20px;display:block;overflow:hidden;text-decoration:none;font-size:1rem;background-color:#0fad9f;color:#fff;font-weight:700;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.news-menu--active a,.news-menu-list a:hover{color:#4d4b96;background-color:rgba(210,227,225,.23)}.news-pages-list-layout{padding:10px 0 0;position:relative;background-color:#fff}.news-pages-list-layout .news-menu-layout{padding:5px 5px 0;background-color:#46b38c}.news-pages-list-layout .news-menu-list a{background-color:#46b38c;color:#fff}.news-pages-list-layout .news-menu-list a:hover{color:#46b38c;background-color:#fff}.news-pages-list-layout .news-menu--active a{color:#4d4b96;background-color:#fff}.news-pages-search-list{margin:0;padding:5px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:15px;right:5px;background-color:#fff;border-radius:20px}.news-pages-search-form-control{margin:0 5px 0 0;padding:0;display:table-cell;background-color:#fff;background-image:none;border:0;color:#555;line-height:1.42857;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.news-pages-search-btn{margin:0;padding:0;border:0;width:25px;height:25px;background-color:transparent}.news-cont-layout{margin:0;padding:15px;background-color:rgba(210,227,225,.23);-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius:10px;-moz-border-radius-topleft:0;border-radius:10px;border-top-left-radius:0;display:-ms-flexbox;display:flex}.news-cont-first-list-layout{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:left;justify-content:left;width:55%}.news-cont-first-list-img,.news-cont-first-list-layout{margin:0;padding:0;overflow:hidden;display:-ms-flexbox;display:flex}.news-cont-first-list-img{background-color:#0fad9f;height:calc(100% - 20px);-ms-flex-pack:center;justify-content:center;position:relative;border-radius:10px;min-width:50%;max-height:245px}.news-cont-first-list-cont{margin:0;padding:0 12px;position:relative;height:100%;width:100%;box-sizing:border-box}.news-cont-first-list-title{margin:0 0 5px;padding:0;font-size:1.125rem;color:#1f9f71;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;white-space:normal}.news-cont-first-list-title a{color:#1f9f71;text-decoration:none}.news-cont-first-list-text{margin:0;padding:0;overflow:hidden;-webkit-line-clamp:4;line-height:1.8}.news-cont-first-list-more{margin:0;padding:5px 0 0;display:block;overflow:hidden;text-align:right;position:absolute;right:10px;bottom:16px}.news-cont-first-list-more a{padding:6px 20px 6px 40px;display:inline-block;overflow:hidden;border-radius:20px;text-decoration:none;color:#fff;background:#0fad9f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABSUlEQVQ4jYXULWjXQRwG8GebL8OJMESUgeBE0KBoEETQtGIYA5OIGBYslkWDYDKYxGCxGLTYDWJZFDcGSwuiIBjcGLrhfJlB+MiNXxp3v//Bcxw8zz3c9+2C/biCNDCB0z38Dso2iZ94iKGK6FbHXxtkVHARa3iOPRXhXWzj9iCjglP4hNcYq4iv4w/uDTIqOIolvMfhyoWr2MATDPcZFRzEW3zAiQp/Fl/wqitU06hgH17iK85X+ONYwTwO9Rmlq+Bj/MC5Cj+Od1jG3uG014EkZ5KsJ9moqI4lmUjyMcm/1muOYAGL3Xk3fxnf8RQjrdBOdol+0yV+Nz+D37jfV7ULWMWLEnfF5A7+Yravj6awhUeNUXmAX5jua8ib3QjMVUQlB8/wDZf6RqRMdnnujYaomH8e9APshJBkPMlmoxFGkwwl2W42SpL/geInGReQo6oAAAAASUVORK5CYII=) 20px 10px no-repeat}.news-cont-list-layout{margin:0;padding:0;position:relative;width:45%}.news-cont-list-layout:before{content:" ";display:block;overflow:hidden;position:absolute;height:100%;width:185px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAAG2CAYAAAAjjCc9AAAGrklEQVR4nO3dy24kNwwFUI3//5vjIIsGCgIplbMIzJtzAGPchdn1tcDSg1oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwm/3x7ZDsy7dLui8jOek+IRd0Yv0T8m9fL8nU5MRTrhDvGXJBJ9JzdkXIiaQmJ56anHh7uSLsxFGuEO8TciM4sfYpRGEnznMkF3Qi2YVIPC+exLOsT7y9XBF24njxJF41ki9BJ4manHhmV4hXjeRGdKLsW20FnDjdSC7sxNhrciM6cU41uaAToVoMWgJOkmoXooATZR/JIU51kNkKKFFO8+RCToSuJvcCSgwHmYnnxZN43ckgoSdG1VxI0ImiJifec4OWkBPpdmhC6Bnv1J9cwIlwWtaHqJCfdiIKPKNVsyuOwRHF8Tfi3Y6/Gc0Zr1sMEmxiVBu0BJwoXcPPpVQhxZvT+oLOaN0UolGcGLeWFOp0xnszkgs4o3U3Mn83z2GcaoOWcBPl1LpZ0Ilw2qD1IfCM1nXQMpoTY6/Jl2CTplvxfDKiM5q+K8Q73cisfCGCmpx4n5CfDjQrWxit2qC1mnALOiOdNmhBhGpZvyL0jFW1pBBootxufxN4xjs1/PwQdkbrWlJ004kwTrV3xbQhUU4dtNTlROgWgz6+fc1Mt+9C7MoVIzpjVRu01uOzcDPebVlfucJ41RlPDYaIcipX1vZc6cJI1YvnagIt4Ix0G8kFm/G6mhxiaMJPvNNBZkEnQte6eV2ewxi3QxP7H4DQM87t0IQXUsZ7nvG0ukmk02JQxR8A49w6Zy3BZrruxXM9nsFotynEPey23jLOT/quGNUZ6c0ZT0FntNN1KubGiXC6W1/9TYTTLsQ3XbXg1+vaxEGMvXXzk7ATobv9bV2ewRjdYpBgE+M2Ty7sjHdrE1cRfEbp+pMrX4hRbbUVcKJUt79BdMghzn7G83v7bGRnvG4xyMwKMarFoG7VU8AZ6dR3RaiJsNfkumYRp5pdEWqimEIknsUg4tmFSLyq4efpdxjnzRTi3nsFRnkzuyLgjGZ2hXg/CbneK4x0ahO3mkDrrMUo3UhutCaGmpx4/ybkRnlGMZITT8iJV23QUo4QZd+gZXqQOFW5IuhEUa4Qz4sn8YSceEJOvD3kXjqJ8yXYpFOuEM88OfGM5MQTcuIJOfG6kKvLifEJ+ff27yo+Cz4jPUdyQSeSmpx4p5B3I7jRnFHeLOvbX85oVU2+M3IzWrcLUbCJsU8h7r/DeLeaXOAZzxQi8b62OlxNTpyqJl/FM6FnrDcvnp+LsQSdkfYXT6ucxHmzGLR++H/gVzG7QrzuILMLaonxtU0dPnXPYZRnyLt58j3sgs8op5NB3UiujGEUL57E62pym7aI0e1d6Qg447w54ynYjHbau+JWOCI8Q75PIZo6JEJ1MkiYidKN5Ovliyj8evvsCsSp9pN3S/z+CBjpdPztSdAZq1oMUosT5XaQWeAZr9q7IthE6fau/Hk8W0LPZN11Krc+LDBGNU9+OyUEo5zOeFacCmKcW98VC0KMVx1krn5grOrFsxu1hZ2RbNAi3k+mEGGkNyP5Tw46w6+zTyF2m7SEm7HezK4sIWeyt5fVWgRirK5cWY/P1XMYo7vHs+q9AiN1NflqXkBhnFNLiiXgJNhDvprPMFZ3/G1tn4WesU6n9QWbCKddiBAT8jermoLPWP+E/C9lCsm6myaEnRjdPZ4fgs54e8iXsJNmL1e6zVkw1q0XooAz3u06lep3GOVNf3IBZ7RTmzjhJoIznsTrphCfBJzRuib8EON2+5vQM96tJoeYkD9VC0MCz1hGcuK9Ocgs7IxWddB6EnDG23shKlOIUx1/W4JOktOKp1GdCN2hCbsQiXGaQlwCToLqtH5VtsBYVU0OUbp5csEnxqkJP0Q4XYwl7ES4za7AeA5NEG/fT240J0631XY9nsNot662MN6tFyLEhHxpD0eq7m59ozkx3l6MBWN1dwZB1Ei+rHiS7LRBS9CJ0HXQEnBinJoLQYRq7wpEedOEH0a7bbWF8bqDzEJPjG4/OUSFfFkEItntpgkYz6EJ4tmgRTwhJ54OWsS7ndaH8W4XY0FEyCHa6bQ+RKj6rkCUU+tmiBrJl5CTSrlCPIcmiGcKkXhCTrxqPznE+eMrJZlyBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP73AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/yFrrb//B0SZhD7cCAAAAAElFTkSuQmCC) 0 no-repeat;pointer-events:none}.news-cont-list-cont{margin:0;padding:0;list-style:none}.news-cont-list{margin:0;padding:0 0 10px}.news-cont-list:last-child{padding:0 0 0}.news-cont-list a{margin:0;padding:10px;display:block;overflow:hidden;width:calc(100% - 20px);background-color:#d2e3e1;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;text-decoration:none}.news-cont-list a:hover{box-shadow:2px 2px 5px rgba(0,0,0,.2)}.news-cont-list-date{color:#8f8f8f;width:85px}.news-cont-list-date,.news-cont-list-text{margin:0;padding:0;display:inline-block;overflow:hidden}.news-cont-list-text{width:calc(100% - 100px);color:#49b991;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.news-pages-list-cont-layout{margin:0;padding:5px 10px 10px;list-style:none}.news-pages-list{margin:0;padding:10px 0;border-bottom:1px solid #d9d9d9}.news-pages-list-cover{padding:0 10px 0 0;display:inline-block}.news-pages-list-cover a{position:relative;display:block;overflow:hidden;width:240px;height:150px}.news-pages-list-cover a img{position:absolute;top:0;bottom:0;margin:auto;transition:all .6s}.news-pages-list-cover a img:hover{transform:scale(1.1);opacity:.8}.news-pages-list-cont{display:inline-block;width:calc(100% - 260px);vertical-align:top}.news-pages-list-cont-title{margin:5px 0;padding:0}.news-pages-list-cont-title a{display:block;text-decoration:none;color:#1a6489;font-size:1.2rem;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-pages-list-cont-title a:hover{color:#49b991}.news-pages-list-cont-text{margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-height:1.6;color:#737373}.news-pages-list-cont-infor{margin:10px 0 0;padding:0;display:block;overflow:hidden}.news-pages-list-cont-data{margin:0;padding:0}.news-pages-list-cont-share{margin:0;padding:0;float:right;display:block;overflow:hidden;list-style:none}.news-pages-list-cont-share-list{margin:0;padding:0 0 0 5px;display:inline-block;overflow:hidden;float:left}.news-pages-list-cont-share-list a{padding:2px;display:block;transition:all .6s}.news-pages-list-cont-share-list a img{display:block}.news-pages-list-cont-share-list a:hover{transform:scale(1.1);opacity:.8}.news-pages-cont-layout{margin:0;padding:0;background-color:#fff}.news-pages-cont-title{margin:0;padding:10px 10px 10px 40px;display:block;overflow:hidden;position:relative;background-color:#cfe7e6;line-height:1.6}.news-pages-cont-title:before{content:"";position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;border-style:solid;border-width:45px 45px 0 0;border-color:#197e7a transparent transparent transparent}.news-pages-cont-title-text{display:block;overflow:hidden;color:#197e7a;font-size:1.25rem}.news-pages-cont-title-date{display:block;overflow:hidden;color:#5d6062;font-size:.938rem}.news-pages-cont{margin:0;padding:10px;display:block;overflow:hidden}.news-cont-list-btn{margin:0;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:absolute;top:0;right:0;height:100%;background-color:#197e7a;color:#fff;font-size:1.15rem;border-left:5px solid #87a5a3;cursor:pointer}.news-custom-content-layout{margin:0;padding:0 0 0 10px}.news-custom-content-list{word-wrap:break-word;-ms-flex-pack:center;justify-content:center;word-break:break-all}.hot-news-layout,.news-custom-content-list{margin:0 0 10px;padding:0;background-color:#fff;display:block}.hot-news-layout{overflow:hidden}.hot-news-title{margin:10px 0;padding:10px 5px;background-color:#46b38c;color:#fff;font-size:1rem}.hot-news-cont-layout{margin:0;padding:0 10px 10px;display:block;overflow:hidden;list-style:none}.hot-news-list{margin:0;padding:0 0 10px}.hot-news-list a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;overflow:hidden;text-decoration:none;color:#468f75}.hot-news-list a:hover{color:#49b991}.hot-news-list:last-child{padding:0}.hot-news-list .hot-news-icon{margin:0;padding:0 5px 0 0;overflow:hidden}.hot-news-list .hot-news-icon img{display:block}.hot-news-list .hot-news-text{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:1024px){.news-cont-first-list-layout{width:70%}.news-cont-list-layout{width:30%}}@media screen and (max-width:768px){.news-cont-layout{-ms-flex-direction:column;flex-direction:column}.news-cont-first-list-layout{width:100%}.news-cont-first-list-more{padding:5px 0;position:static}.news-cont-list-layout{width:100%}.news-cont-list-layout:before{background:none}.news-cont-list a{border-radius:10px}}@media screen and (max-width:640px){.news-cont-first-list-layout{display:block}.news-cont-first-list-img{margin-bottom:10px;height:245px}}@media screen and (max-width:600px){.news-custom-content-layout{margin:0;padding:0}}@media screen and (max-width:500px){.news-pages-list-layout .news-menu-layout{transform:scale(1)}.news-pages-list-cover a{width:320px}.news-pages-list-cover a img{position:absolute;top:0;bottom:0;margin:auto;transition:all .6s}.news-pages-list-cover a img:hover{transform:scale(1.1);opacity:.8}.news-pages-list-cont{width:100%}}@media screen and (max-width:400px){.news-menu-layout{transform:scale(.9)}}.news-layout .mat-tab-header,.news-layout .mat-tab-nav-bar{border-bottom:0!important}.news-layout .mat-tab-label{min-width:inherit!important;padding:10px 20px!important;border-top:0!important;border-left:0!important;border-right:0!important;height:inherit!important;opacity:1}.news-layout .mat-ink-bar{height:0!important}.teaching-material-layout,.teaching-material-pages-layout{margin:0;padding:0}.teaching-material-title{margin:0;padding:0;text-align:center}.teaching-material-cont{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaching-material-list{margin:0 0 15px;padding:0;float:left;width:25%}.teaching-material-list a{display:block;overflow:hidden;text-decoration:none;font-size:1.25rem}.teaching-material-img{margin:0;padding:0;display:block;overflow:hidden;text-align:center}.teaching-material-img img{max-width:195px;max-height:525px}.teaching-material-text{margin:0;padding:5px;display:block;overflow:hidden;color:#0fad9f;text-align:center}.teaching-material-pages-layout{margin:0;padding:20px;background-color:#fff}.teaching-material-pages-cont{margin:10px;padding:0;display:block;overflow:hidden;background-color:#fff}@media screen and (max-width:768px){.teaching-material-img{transform:scale(.8)}}@media screen and (max-width:600px){.teaching-material-list{width:50%}}@media screen and (max-width:414px){.teaching-material-list{width:100%}}.movie-layout,.movie-pages-layout{margin:0;padding:0 0 40px;position:relative}.movie-title{margin:0;padding:0;text-align:center}.movie-cont-layout{margin:0;padding:0;list-style:none;display:block;overflow:hidden}.movie-pages-layout .movie-cont-layout{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.movie-pages-layout .movie-cont-layout th-file-item.item.ng-star-inserted{width:25%}.movie-pages-layout .movie-cont-layout .movie-cont-list{width:calc(100% - 38px)}.movie-cont-list{margin:0 12px 15px;padding:0;float:left;width:calc(100% / 4 - 24px);background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5)}.movie-cont-img img{width:100%}.movie-cont{margin:0;padding:5px 10px 10px;display:block;overflow:hidden;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMsAAAAFCAYAAADrGRj3AAAARUlEQVRIiWOUW7rhP8MQAI/OnRkKzhwF9AA36R/KcpEmDEyjkTsKRgFxYDSzjIJRQCQYzSyjYBQQCUYzyygYBcQABgYGAKX4Bny82/AvAAAAAElFTkSuQmCC) bottom no-repeat;background-size:100%}.movie-cont-title{margin:0;padding:0;color:#0fad9f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.movie-cont-title a{color:#0fad9f;text-decoration:none}.movie-cont-text{margin:10px 0;padding:0;height:76px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;white-space:normal;font-size:.875rem;line-height:1.4;word-break:break-all}.movie-pages-layout{background-color:#fff}.movie-pages-cont-title{margin:0;padding:15px 10px 15px 45px;display:block;overflow:hidden;position:relative;background-color:#fff2d7;line-height:1.6}.movie-pages-cont-title:before{content:"";position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#eb8500 transparent transparent transparent}.movie-pages-cont-title-text{display:block;overflow:hidden;color:#203d81;font-size:1.25rem}.movie-pages-cont-title-youtube{display:inline-block;overflow:hidden;position:absolute;top:16px;right:10px}.movie-pages-cont-title-youtube a{display:block;overflow:hidden}.movie-pages-cont-title-youtube a img{display:block}.movie-pages-cont-layout{margin:0;padding:20px 10px 10px;min-height:450px}.movie-pages-cont-layout .movie-cont-list{margin:0 18px 22px;width:calc(100% / 4 - 38px)}.movie-pages-search-layout{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.movie-cont-list{width:calc(100% / 2 - 24px)}.movie-pages-layout .movie-cont-layout th-file-item.item.ng-star-inserted{width:50%}}@media screen and (max-width:500px){.movie-cont-list{width:calc(100% - 24px)}.movie-pages-layout .movie-cont-layout th-file-item.item.ng-star-inserted{width:100%}.movie-title{text-align:left}}.online-learning-laoyut{margin:20px 0;padding:0 0 40px;position:relative}.online-learning-title{margin:0 0 10px;padding:0;text-align:center}.online-learning-cont-laoyut{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.online-learning-cont-laoyut a{display:inline-block;text-decoration:none;color:#000;width:100%}.online-learning-cont-list{margin:10px 0 35px 25px;padding:0;width:calc(100% / 4 - 30px)}.online-learning-cont-list:nth-child(n+3){margin-right:10px 25px 10px 0}.online-learning-cont-list-cont{margin:0;padding:15px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:10px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.online-learning-img{margin:0 10px 0 0;padding:0;display:block;overflow:hidden;border-radius:10px;width:110px;height:110px}.online-learning-cont{margin:0;padding:0 0 0 0;display:block;overflow:hidden;width:calc(100% - 134px)}.online-learning-cont div{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;white-space:normal;height:84px}.online-learning-cont-title{margin:0;padding:0 0 0 0;color:#5a16a7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.online-learning-link-btn{display:block;overflow:hidden;position:absolute;right:-9px;top:calc(50% - 49px)}.online-learning-link-pages-layout{background-color:#fff}.online-learning-link-pages-layout .online-learning-cont-laoyut{margin:20px 20px 0 0}.online-learning-link-pages-cont-title{margin:0;padding:15px 10px 15px 45px;display:block;overflow:hidden;position:relative;background-color:#fff2d7;line-height:1.6}.online-learning-link-pages-cont-title:before{content:"";position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#eb8500 transparent transparent transparent}.online-learning-link-pages-cont-title-text{display:block;overflow:hidden;color:#203d81;font-size:1.25rem}@media screen and (max-width:1200px){.online-learning-cont-list{width:calc(100% / 2 - 30px)}}@media screen and (max-width:768px){.online-learning-cont-laoyut{margin-left:-15px}}@media screen and (max-width:600px){.online-learning-cont-list{width:calc(100% - 30px)}.online-learning-title{text-align:left}}.education-resources-layout{margin:0;padding:0;display:block;overflow:hidden;background-color:#fff}.education-resources-layout .cont,.education-resources-layout .cont-row{padding:0}.education-resources-cont-layout{margin:0;padding:10px;display:block;overflow:hidden}.education-resources-cont-title{margin:0;padding:15px 10px 15px 45px;display:block;overflow:hidden;position:relative;background-color:#cfe7e7;line-height:1.6}.education-resources-cont-title:before{content:"";position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#197e7a transparent transparent transparent}.education-resources-title-text{display:block;overflow:hidden;color:#197e7a;font-size:1.25rem}.education-resources-title-search{display:inline-block;overflow:hidden;position:absolute;top:-7px;right:10px}.education-resources-title-search a{display:block;overflow:hidden}.education-resources-title-search a img{display:block}.education-resources-search-layout .search-layout{width:100%}.education-resources-search-layout .search-layout ul{display:-ms-inline-flexbox;display:inline-flex;width:100%}.education-resources-search-layout .search-layout ul li{-ms-flex:1;flex:1}.education-resources-search-layout .search-layout ul li:last-child,.education-resources-search-layout .search-layout ul li:nth-child(4){-ms-flex:0 0 205px;flex:0 0 205px}@media screen and (max-width:640px){.education-resources-search-layout .search-layout ul{display:block}.education-resources-search-layout .search-layout ul li{width:100%;box-sizing:border-box}}.search-layout{margin:0;padding:5px 0;position:relative;display:inline-block}.search-layout ul{padding:0}.search-layout ul,.search-layout ul li{margin:0;display:inline-block;overflow:hidden}.search-layout ul li{padding:5px 5px;vertical-align:middle}.search-layout ul li span{display:inline-block;overflow:hidden;vertical-align:middle}.wid-search-layout ul li{float:none;width:100%}.wid-search-layout ul li span{padding:0}.wid-search-layout ul li span.title{min-width:112px;text-align:right}.wid-search-layout ul li span span{float:right}.wid-search-layout ul li table{margin:0 0 0}.wid-search-layout ul li table.width_100p{width:100%}.wid-search-layout ul li table td{padding:10px 10px 10px 0;line-height:1}@charset "UTF-8";button,input,select,textarea{font-size:1.2rem;font-family:Helvetica,Arial,微軟正黑體,sans-serif}select{padding:3px 5px 4px 2px}.form-control,select{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);line-height:1.42857;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.form-control{margin:2px 4px 4px 0;padding:8px 8px;background-image:none;display:inline-block;border-radius:6px}.form-control:focus{border:1px solid #00b4ff}.radio-layout{padding:0 5px 0 0}.select_control{margin:2px;padding:0;overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.select_control select{border:2px solid #ccc;padding:10px 5px;margin:0;border-radius:6px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAZCAYAAADNAiUZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAyLTIwVDE0OjQ5OjUzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMi0yMFQxNDo1NTozOCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMi0yMFQxNDo1NTozOCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjOTdmNWU0OS00ZDk3LWY1NDEtODEwMy00MzczN2IyMTE4YmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Yzk3ZjVlNDktNGQ5Ny1mNTQxLTgxMDMtNDM3MzdiMjExOGJlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Yzk3ZjVlNDktNGQ5Ny1mNTQxLTgxMDMtNDM3MzdiMjExOGJlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjOTdmNWU0OS00ZDk3LWY1NDEtODEwMy00MzczN2IyMTE4YmUiIHN0RXZ0OndoZW49IjIwMjEtMDItMjBUMTQ6NDk6NTMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WCw/QAAAA3UlEQVRIie3Wv0rDQBwA4K/FJ/IxfJtabEBpQZc2g5100klXO5aOvoJubk6dujh0KBSJy02F5u6iFpT8psvv30cgHOlUVeXQ0T242KL/Ej2qKxZFMcdJg72Lsiz3zsXetI9tJrjFaV1DDH3DTSZ6G+Yao3CFVSK4wmWsKQX9wDARHYX+b6Nwj5dIzyvuUpalop8iHwd6oe/HUHjG057aLNSTIvdyGGCzk9vgLGdJLvqO653cNOR/DYUJluG8xDh3QRN0jfNwvgjPWVF799bEI47x0GS40/6utOifRb8AJdAsBFY/+x0AAAAASUVORK5CYII=") no-repeat 100% transparent;width:100%;padding-right:40px}.select_control select>option{border-bottom:1px solid #ccc;padding:4px}.select_control:-ms-expand{display:none}.select_control_auto select{width:auto}td .select_control{margin:0}.form_group{display:inline-block;margin-bottom:0;vertical-align:middle;width:100%;display:table}.form_group .form_group_list{display:inline-block;vertical-align:middle}.input-group{position:relative;display:block;overflow:hidden;height:36px;border:1px solid #e3e7e9;background:#fff}.input-group span{padding:3px 10px;line-height:30px;position:absolute;top:0;left:0;display:block;overflow:hidden;background:#409eb6;color:#fff;z-index:2}.input-group .form_control{margin:0 0 0 38px;position:absolute;border:0;z-index:1;width:88%}.ca_select_control i,.ca_select_control input{float:left}.ca_select_control i{margin:10px 0 0 5px;color:#009550}.ca_select_control .form_control{width:72px}.form_control{margin:2px 4px 4px 0;padding:4px 6px;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form_control,.Wdate{display:table-cell;color:#555;line-height:1.42857;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.Wdate{margin:2px 4px 4px 0!important;padding:6px 6px!important;border:1px solid #ccc!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.select_control_w15{width:15px}.select_control_w100{width:100px}.select_control_w60{width:60px}.select_control_w55{width:55px}.select_control_w45{width:45px}.select_control_w100p{width:90%}@media screen and (max-width:800px){.ca_select_control .form_control{width:80px!important}}.btn{font-size:medium!important}.btn-list{margin:5px 5px 5px 0;padding:10px 24px;-moz-user-select:none;background-image:none;border:1px solid transparent;border-radius:5px;cursor:pointer;display:inline-block;font-weight:400;line-height:1.2;text-align:center;font-size:1.2rem;background-color:#bdbdbd;color:#fff}.btn-primary-color{background:#46b38c;color:#fff}.btn-primary-color:focus,.btn-primary-color:hover{background-color:#238d67;background-position:0 -15px}.btn-primary-color.active,.btn-primary-color:active{background-color:#238d67;border-color:#238d67}.btn-primary-color:disabled,.btn-primary-color[disabled]{background-color:#238d67;background-image:none}.btn-new-color{background:#63ac37;color:#fff}.btn-new-color:focus,.btn-new-color:hover{background-color:#a6da35;background-position:0 -15px}.btn-new-color.active,.btn-new-color:active{background-color:#a6da35;border-color:#598f3e}.btn-new-color:disabled,.btn-new-color[disabled]{background-color:#f15d0cs;background-image:none}.btn-modify-color{background:#f48920;color:#fff}.btn-modify-color:focus,.btn-modify-color:hover{background-color:#ffa200;background-position:0 -15px}.btn-modify-color.active,.btn-modify-color:active{background-color:#ffa200;border-color:#8f663e}.btn-modify-color:disabled,.btn-modify-color[disabled]{background-color:#f15d0cs;background-image:none}.btn-default-color{background-color:#fff;border-color:#ccc;color:#333;text-shadow:0 1px 0 #fff}.btn-default-color:focus,.btn-default-color:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default-color.active,.btn-default-color:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default-color:disabled,.btn-default-color[disabled]{background-color:#e0e0e0;background-image:none}.btn-link-color{border-radius:0;color:#337ab7;font-weight:400}.btn-link-color,.btn-link-color.active,.btn-link-color:active,.btn-link-color[disabled]{background-color:transparent;box-shadow:none}.btn-link-color:active,.btn-link-color:focus,.btn-link-color:hover{border-color:transparent}.btn-link-color:focus,.btn-link-color:hover{background-color:transparent;color:#23527c;text-decoration:underline}.btn-link-color[disabled]:hover{color:#777;text-decoration:none}fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}img{max-width:100%;height:auto}a{text-decoration:none}a.link_color01{background:#ffa200}a.link_color02{background:#e6567a}a.link_color03{background:#00c0e4}a.link_color04{background:#377bd8}.line_top{border-top:1px solid #ccc}.line_tb,.line_top{margin:5px 0;padding:5px 0;display:block;overflow:hidden}.line_tb{border-top:3px double #ccc;border-bottom:3px double #ccc}.btn_top{margin:10px 0 8px}.text_l{text-align:left}.text_r{text-align:right}.text_c{text-align:center}.font_10{font-size:.625em}.font_11{font-size:.688em}.font_12{font-size:.75em}.font_13{font-size:.813em}.font_14{font-size:.875em}.font_15{font-size:.938em}.font_16{font-size:1em}.font_17{font-size:1.063em}.font_18{font-size:1.125em}.font_19{font-size:1.188em}.font_20{font-size:1.25em}.font_21{font-size:1.313em}.font_22{font-size:1.375em}.font_23{font-size:1.438em}.font_24{font-size:1.5em}.font_25{font-size:1.563em}.font_28{font-size:1.75em}.font_30{font-size:1.875em}.font_38{font-size:2.375em}.font_40{font-size:2.5em}.font_45{font-size:2.813em}.flh_16{line-height:1.6}.flh_2{line-height:2}.fontw_b{font-weight:700}.fontc_blue{color:#0092d9}.fontc_orange{color:#ff6c00}.fontc_green{color:#73b219}.fontc_red{color:#d91f1f}.fontc_gray{color:#8e8e8e}.fontc_brown{color:#7d5a06}.fontc_white{color:#fff}.fontc_important{color:#fa0000}.img_size_s{width:30px}.img_link_c{text-align:center}.img_link_c,.img_link_c a{display:block;overflow:hidden}.img_link_c a{margin:0 auto}.img_box{padding:5px;border:1px solid #ccc;width:95%}.float_l{float:left}.float_r{float:right}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%;display:inline-block}@media screen and (max-width:360px){.float_l,.float_r{float:none}}.table-list{border-collapse:collapse;margin:10px 0;max-width:100%;width:100%;border:1px solid #ddd}.table-list tbody>tr>td,.table-list tbody>tr>th,.table-list tfoot>tr>td,.table-list tfoot>tr>th,.table-list thead>tr>td,.table-list thead>tr>th{margin:0;border-top:0;line-height:1.42857;padding:15px 8px;vertical-align:top;font-size:1rem}.table-list tbody>tr>td a,.table-list tbody>tr>th a,.table-list tfoot>tr>td a,.table-list tfoot>tr>th a,.table-list thead>tr>td a,.table-list thead>tr>th a{text-decoration:none}.table-list tbody>tr>td a .table-list-cont,.table-list tbody>tr>th a .table-list-cont,.table-list tfoot>tr>td a .table-list-cont,.table-list tfoot>tr>th a .table-list-cont,.table-list thead>tr>td a .table-list-cont,.table-list thead>tr>th a .table-list-cont{display:none;margin:5px;padding:10px;width:300px;border-radius:5px;box-shadow:0 0 5px #dedede;background-color:#fff;position:absolute;opacity:.9}.table-list tbody>tr>td a .table-list-cont h3,.table-list tbody>tr>th a .table-list-cont h3,.table-list tfoot>tr>td a .table-list-cont h3,.table-list tfoot>tr>th a .table-list-cont h3,.table-list thead>tr>td a .table-list-cont h3,.table-list thead>tr>th a .table-list-cont h3{margin:5px 0}.table-list tbody>tr>td a:hover .table-list-cont,.table-list tbody>tr>th a:hover .table-list-cont,.table-list tfoot>tr>td a:hover .table-list-cont,.table-list tfoot>tr>th a:hover .table-list-cont,.table-list thead>tr>td a:hover .table-list-cont,.table-list thead>tr>th a:hover .table-list-cont{display:block}.table-list thead>tr>th{border-bottom:0 solid #ddd;vertical-align:bottom}.table-list caption+thead>tr:first-child>td,.table-list caption+thead>tr:first-child>th,.table-list colgroup+thead>tr:first-child>td,.table-list colgroup+thead>tr:first-child>th,.table-list thead:first-child>tr:first-child>td,.table-list thead:first-child>tr:first-child>th{border-top:0 none}.table-list tbody+tbody{border-top:0 solid #ddd}.table-list .table .table{background-color:#fff}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}table a.btn-primary{color:#fff!important}table a.title-link{width:400px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-list-color001 tr,.table-list-color002 tr,.table-list-color003 tr{background-color:#fff}.table-list-color001 tr:hover,.table-list-color002 tr:hover,.table-list-color003 tr:hover{background:#369abb;color:#fff}.table-list-color001 tr:hover a,.table-list-color002 tr:hover a,.table-list-color003 tr:hover a{color:#fff}.table-list-color001 tr:nth-child(odd),.table-list-color002 tr:nth-child(odd),.table-list-color003 tr:nth-child(odd){background-color:#fff}.table-list-color001 tr:nth-child(odd):hover,.table-list-color002 tr:nth-child(odd):hover,.table-list-color003 tr:nth-child(odd):hover{background:#369abb}.table-list-color001 th,.table-list-color002 th,.table-list-color003 th{background:#197e7a;color:#fff;border-bottom:1px solid #b7b9ba}.table-list-color001 td a,.table-list-color002 td a,.table-list-color003 td a{color:#224a9a}.table-list-color01 tr{background-color:#fff}.table-list-color01 tr:nth-child(odd){background-color:#ebf8f9}.table-list-color01 th{background:#197e7a;color:#fff;border-bottom:1px solid #b7b9ba}.table-list-color01 td a{color:#4b4a4a}.table-list-color02 tr{background-color:#fff}.table-list-color02 tr:nth-child(odd){background-color:#f3f9eb}.table-list-color02 th{background:#4ca83a;color:#fff;border-bottom:1px solid #b7b9ba}.table-list-color02 td a{color:#4b4a4a}.table-list-color03 tr{background-color:#fff}.table-list-color03 tr:nth-child(odd){background-color:#f9ebeb}.table-list-color03 th{background:#948a54;color:#fff;border-bottom:1px solid #b7b9ba}.table-list-color03 td a{color:#4b4a4a}.rwd_th,.rwd_th02{display:none}.table_th_middle{vertical-align:middle!important}@media (max-width:500px){.rwd_table{width:100%;border:0}.rwd_table td,.rwd_table tr{display:block;width:auto}.rwd_table tr{margin:0 0 5px;border:1px solid #ddd}.rwd_table td{border:0!important}.rwd_table td.text_r{text-align:center}.rwd_table .th_no{display:none}.rwd_th{background:rgba(15,119,171,.5) none repeat scroll 0 0;color:#fff}.rwd_th,.rwd_th02{margin:0 0 10px;padding:5px 0;display:block;width:100%!important;text-align:center;line-height:1.6}.rwd_th02{background:rgba(52,182,215,.5) none repeat scroll 0 0!important;color:#0f77ab}}.file-link-layout{margin:0;padding:10px}.file-link-title{margin:0;padding:10px 0;color:#58585e;font-size:1.063rem}.file-link-cont-layout{margin:0;padding:0;list-style:none}.file-link-list{margin:0;padding:0 0 5px;list-style:1.6}.file-link-cont{margin:0;padding:5px 0 5px 15px;color:#e51085;text-decoration:none;position:relative}.file-link-cont,.file-link-cont:before{display:block;overflow:hidden;border-radius:10px}.file-link-cont:before{content:"";position:absolute;top:12px;left:5px;width:6px;height:6px;background-color:#000}.file-link-cont:hover{background-color:#e51085;color:#fff}.file-link-cont:hover:before{background-color:#fff}div.carousel ul.indicators{bottom:0}.modalbox>mat-dialog-container{background:transparent;padding:0;border-radius:15px}.mat-tab-label{min-width:0!important;padding:10px 20px;opacity:.9!important;border-top:1px solid gray!important;border-left:1px solid gray!important;border-right:1px solid gray!important;height:2.5rem!important}.mat-tab-label-active{color:#4d4b96!important;background-color:hsla(0,0%,100%,.7)!important}.swal2-popup.login-notice-popup{width:auto!important;max-width:90vw!important;padding:1rem!important}.swal2-popup.login-notice-popup .swal2-image{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:80vh!important;margin:0 auto!important;-o-object-fit:contain;object-fit:contain}.swal2-popup.login-notice-popup .swal2-close{z-index:2}@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:hsla(0,0%,100%,.9);border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - 10px*.7*2);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container:after,.plyr__preview-thumb__image-container img{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@font-face{font-family:EUDC;src:url(/assets/fonts/eudc.woff)}*{font-family:Microsoft JhengHei,"sans-serif",EUDC}.node-menu{position:relative;width:150px}.node-menu .node-menu-content{width:100%;padding:5px;position:absolute;border:1px solid #bdbdbd;border-radius:5%;box-shadow:0 0 5px #bdbdbd;background-color:#eee;color:#212121;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;z-index:999}.node-menu .node-menu-content li.node-menu-item{list-style:none;padding:3px}.node-menu .node-menu-content .node-menu-item:hover{border-radius:5%;opacity:unset;cursor:pointer;background-color:#bdbdbd;transition:background-color .2s ease-out}.node-menu .node-menu-content .node-menu-item .node-menu-item-icon{display:inline-block;width:16px}.node-menu .node-menu-content .node-menu-item .node-menu-item-icon.new-tag:before{content:"\25CF"}.node-menu .node-menu-content .node-menu-item .node-menu-item-icon.new-folder:before{content:"\25B6"}.node-menu .node-menu-content .node-menu-item .node-menu-item-icon.rename:before{content:"\270E"}.node-menu .node-menu-content .node-menu-item .node-menu-item-icon.remove:before{content:"\2716"}.node-menu .node-menu-content .node-menu-item .node-menu-item-value{margin-left:5px}tree-internal ul{padding:3px 0 3px 25px}tree-internal li{padding:0;margin:0;list-style:none}tree-internal .over-drop-target{border:4px solid #757575;transition:padding .2s ease-out;padding:5px;border-radius:5%}tree-internal .tree{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}tree-internal .tree li{list-style:none;cursor:default}tree-internal .tree li div{display:inline-block;box-sizing:border-box}tree-internal .tree .node-value{display:inline-block;color:#212121}tree-internal .tree .node-value:after{display:block;padding-top:-3px;width:0;height:2px;background-color:#212121;content:"";transition:width .3s}tree-internal .tree .node-value:hover:after{width:100%}tree-internal .tree .node-left-menu{display:inline-block;height:100%;width:auto}tree-internal .tree .node-left-menu span:before{content:"\2026";color:#757575}tree-internal .tree .node-selected:after{width:100%}tree-internal .tree .folding{width:25px;display:inline-block;line-height:1px;padding:0 5px;font-weight:700}tree-internal .tree .folding.node-collapsed{cursor:pointer}tree-internal .tree .folding.node-collapsed:before{content:"\25B6";color:#757575}tree-internal .tree .folding.node-expanded{cursor:pointer}tree-internal .tree .folding.node-expanded:before{content:"\25BC";color:#757575}tree-internal .tree .folding.node-empty{color:#212121;text-align:center;font-size:.89em}tree-internal .tree .folding.node-empty:before{content:"\25B6";color:#757575}tree-internal .tree .folding.node-leaf{color:#212121;text-align:center;font-size:.89em}tree-internal .tree .folding.node-leaf:before{content:"\25CF";color:#757575}tree-internal ul.rootless{padding:0}tree-internal div.rootless{display:none!important}tree-internal .loading-children:after{content:" loading ...";color:#6a1b9a;font-style:italic;font-size:.9em;animation-name:loading-children;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes loading-children{0%{color:#f3e5f5}12.5%{color:#e1bee7}25%{color:#ce93d8}37.5%{color:#ba68c8}50%{color:#ab47bc}62.5%{color:#9c27b0}75%{color:#8e24aa}87.5%{color:#7b1fa2}to{color:#6a1b9a}}