@import url(https://fonts.googleapis.com/css?family=Arvo:400,700);a[data-v-7338aeda]{border-radius:50%;background-color:#f7f8fc;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}svg.left[data-v-7338aeda]{-webkit-transform:rotate(90deg) scale(.7);transform:rotate(90deg) scale(.7)}svg.right[data-v-7338aeda]{-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}.ci-datepicker .month-header,.ci-datepicker .months{*zoom:1}.ci-datepicker .month-header:after,.ci-datepicker .month-header:before,.ci-datepicker .months:after,.ci-datepicker .months:before{display:table;content:"";line-height:0}.ci-datepicker .month-header:after,.ci-datepicker .months:after{clear:both}.ci-datepicker{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ci-datepicker-fade-enter-active{-webkit-transition-delay:.1s;transition-delay:.1s}.ci-datepicker-fade-enter-active,.ci-datepicker-fade-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity}.ci-datepicker-fade-enter,.ci-datepicker-fade-leave-active{opacity:0}.ci-datepicker-wrapper{color:#4a4a4a;font-family:gotham_bookregular,Avenir,Helvetica,Arial,sans-serif;position:relative}.ci-datepicker-wrapper .hidden{display:none!important}.ci-datepicker-wrapper input.is-active,.ci-datepicker-wrapper input.is-focused,.ci-datepicker-wrapper input:active,.ci-datepicker-wrapper input:focus{border:none;outline:none}.ci-datepicker-wrapper input::-ms-clear{display:none}.ci-datepicker-wrapper .ci-datepicker{position:fixed}.ci-datepicker-wrapper.inline .ci-datepicker{position:relative}.ci-datepicker-wrapper.inline .ci-datepicker:not(.small){padding:25px;background:linear-gradient(180deg,#fff 130px,#f0f0f0 0)}.ci-datepicker-wrapper.inline .ci-datepicker.small{background:linear-gradient(180deg,#fff 120px,#f0f0f0 0)}.ci-datepicker-wrapper:not(.inline) .ci-datepicker{border:1px solid hsla(0,0%,60.8%,.5);border-radius:4px;-webkit-box-shadow:0 2px 23px 0 #ededed;box-shadow:0 2px 23px 0 #ededed;z-index:100}.ci-datepicker-wrapper:not(.inline) .ci-datepicker:before{border-bottom:22px solid hsla(0,0%,60.8%,.5);border-left:22px solid transparent;border-right:22px solid transparent;top:-22px}.ci-datepicker-wrapper:not(.inline) .ci-datepicker:after,.ci-datepicker-wrapper:not(.inline) .ci-datepicker:before{content:"";height:0;position:absolute;right:50%;-webkit-transform:translate(50%);transform:translate(50%);width:0;z-index:10}.ci-datepicker-wrapper:not(.inline) .ci-datepicker:after{border-bottom:21px solid #fff;border-left:21px solid transparent;border-right:21px solid transparent;top:-21px}.ci-datepicker-wrapper:not(.inline) .ci-datepicker thead td{padding:10px 0}.ci-datepicker-wrapper:not(.inline).opened-to-top .ci-datepicker:before{top:auto;bottom:-22px;-webkit-transform:translate(50%) scaleY(-1);transform:translate(50%) scaleY(-1)}.ci-datepicker-wrapper:not(.inline).opened-to-top .ci-datepicker:after{border-bottom:21px solid #f0f0f0;top:auto;bottom:-21px;-webkit-transform:translate(50%) scaleY(-1);transform:translate(50%) scaleY(-1)}.ci-datepicker-wrapper:not(.inline) .month,.ci-datepicker-wrapper:not(.inline) .months{width:100%}.input-wrapper .inner-wrapper{border-radius:4px;border:1px solid hsla(0,0%,60.8%,.1);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.input-wrapper .inner-wrapper input{background:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.input-wrapper .inner-wrapper span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.input-wrapper .inner-wrapper span.cal,.input-wrapper .inner-wrapper span.close{margin:0 10px}.input-wrapper .inner-wrapper span.close{cursor:pointer;pointer-events:auto}.input-wrapper .inner-wrapper span.close svg{pointer-events:none}.ci-datepicker{display:inline-block;left:0;text-align:center;font-size:.909rem;top:30px;background:linear-gradient(180deg,#fff 120px,#f0f0f0 0);padding:10px 0 0;width:100%}.ci-datepicker.small{background:linear-gradient(180deg,#fff 125px,#f0f0f0 0);padding:10px 0 0}.ci-datepicker.small .controls{margin-bottom:6px}.ci-datepicker.small .months{display:block}.ci-datepicker.birthdate{background:linear-gradient(180deg,#fff 85px,#f0f0f0 0)}.ci-datepicker.selector-mode{background:linear-gradient(180deg,#fff 45px,#f0f0f0 0)}.ci-datepicker .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;font-size:.75rem;font-family:gotham_mediumregular,Avenir,Helvetica,Arial,sans-serif}.ci-datepicker .controls ul{margin:0;padding:0;list-style:none;height:100%}.ci-datepicker .controls ul li{margin:0;padding:0;display:inline-block;float:left;height:100%}.ci-datepicker .controls .today{border-radius:11px;background-color:#f7f8fc;padding:0 25px;margin:0 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ci-datepicker .controls .today a{color:#000}.ci-datepicker .controls .today a:active,.ci-datepicker .controls .today a:hover{color:#000;text-decoration:none}.ci-datepicker .months{display:-webkit-box;display:-ms-flexbox;display:flex}.ci-datepicker .months-selector,.ci-datepicker .years-selector{height:232px;padding-top:11px}.ci-datepicker .months-selector .scroll-container,.ci-datepicker .years-selector .scroll-container{height:100%;padding:10px 0}.ci-datepicker .months-selector .scroll-container.scroll,.ci-datepicker .years-selector .scroll-container.scroll{overflow-y:scroll}.ci-datepicker .months-selector .scroll-container a,.ci-datepicker .years-selector .scroll-container a{display:inline-block;background:#fff;width:80px;height:28px;margin:5px;padding-top:4px;border-radius:11px;font-weight:700;text-decoration:none;color:#000}.ci-datepicker .months-selector .scroll-container a{height:40px;padding-top:11px;font-size:.75rem}.ci-datepicker .month{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;min-width:240px;padding:10px}.ci-datepicker .month:not(:last-child){border-right-width:0}.ci-datepicker .month-header{color:#000;font-size:.938rem;margin-bottom:20px}.ci-datepicker .month-header,.ci-datepicker table{font-family:gotham_mediumregular,Avenir,Helvetica,Arial,sans-serif}.ci-datepicker table{border-spacing:0}.ci-datepicker td{height:32px;padding:0;min-width:38px;width:114px}.ci-datepicker td>div>span{display:inline-block;padding-top:2px}.ci-datepicker td.is-today{position:relative}.ci-datepicker td.is-today:before{border-color:#000 transparent;border-style:solid;border-width:8px 8px 0 0;content:"";display:block;height:0;position:absolute;width:0}.ci-datepicker td:not(.is-disabled) div{color:#000;cursor:pointer}.ci-datepicker td:not(.is-disabled) div:hover{background:#eb690a;color:#fff}.ci-datepicker td:not(.is-disabled) div.selection{color:#fff;position:relative}.ci-datepicker td:not(.is-disabled) div.selection:hover .tooltip{display:block}.ci-datepicker td div{cursor:not-allowed;display:table-cell;height:30px;text-align:center;vertical-align:middle;min-width:38px;width:114px}.ci-datepicker td div .tooltip{background:#2d3047;border-radius:2px;color:#fff;display:none;font-size:.75rem;left:50%;padding:5px 8px;pointer-events:none;position:absolute;text-align:center;top:-31px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1}.ci-datepicker td div .tooltip:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #2d3047;bottom:-4px;content:"";left:50%;margin-left:-4px;position:absolute}.ci-datepicker td.is-disabled:not(.post) div,.ci-datepicker td.is-disabled:not(.pre) div{opacity:.5}.ci-datepicker thead td{font-size:.75rem;color:rgba(0,0,0,.5);height:auto;padding:0 0 20px;text-align:center;text-transform:uppercase}.ci-datepicker thead td.post,.ci-datepicker thead td.pre{border-color:#ccc}.ci-datepicker tbody td.post,.ci-datepicker tbody td.pre{pointer-events:none}.ci-datepicker tbody td.post div,.ci-datepicker tbody td.pre div{display:none}.ci-datepicker .selection{background:#eb690a}.ci-datepicker .selection.hover,.ci-datepicker .selection:hover{background:#eb690a;color:red}.ci-datepicker.range .selection-start{border-bottom-left-radius:16px;border-top-left-radius:16px}.ci-datepicker.range .selection-end{border-bottom-right-radius:16px;border-top-right-radius:16px}.ci-datepicker.illegal-selection .selection{background:red;color:#fff}.ci-datepicker.illegal-selection .selection.hover,.ci-datepicker.illegal-selection .selection:hover{background:red}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}
.m-0{margin:0 !important
}
.mt-0{margin-top:0 !important
}
.mr-0{margin-right:0 !important
}
.mb-0{margin-bottom:0 !important
}
.ml-0{margin-left:0 !important
}
.mx-0{margin-left:0 !important;margin-right:0 !important
}
.my-0{margin-top:0 !important;margin-bottom:0 !important
}
.m-1{margin:0.25rem !important
}
.mt-1{margin-top:0.25rem !important
}
.mr-1{margin-right:0.25rem !important
}
.mb-1{margin-bottom:0.25rem !important
}
.ml-1{margin-left:0.25rem !important
}
.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important
}
.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important
}
.m-2{margin:0.5rem !important
}
.mt-2{margin-top:0.5rem !important
}
.mr-2{margin-right:0.5rem !important
}
.mb-2{margin-bottom:0.5rem !important
}
.ml-2{margin-left:0.5rem !important
}
.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important
}
.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important
}
.m-3{margin:0.75rem !important
}
.mt-3{margin-top:0.75rem !important
}
.mr-3{margin-right:0.75rem !important
}
.mb-3{margin-bottom:0.75rem !important
}
.ml-3{margin-left:0.75rem !important
}
.mx-3{margin-left:0.75rem !important;margin-right:0.75rem !important
}
.my-3{margin-top:0.75rem !important;margin-bottom:0.75rem !important
}
.m-4{margin:1rem !important
}
.mt-4{margin-top:1rem !important
}
.mr-4{margin-right:1rem !important
}
.mb-4{margin-bottom:1rem !important
}
.ml-4{margin-left:1rem !important
}
.mx-4{margin-left:1rem !important;margin-right:1rem !important
}
.my-4{margin-top:1rem !important;margin-bottom:1rem !important
}
.m-5{margin:1.5rem !important
}
.mt-5{margin-top:1.5rem !important
}
.mr-5{margin-right:1.5rem !important
}
.mb-5{margin-bottom:1.5rem !important
}
.ml-5{margin-left:1.5rem !important
}
.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important
}
.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important
}
.m-6{margin:3rem !important
}
.mt-6{margin-top:3rem !important
}
.mr-6{margin-right:3rem !important
}
.mb-6{margin-bottom:3rem !important
}
.ml-6{margin-left:3rem !important
}
.mx-6{margin-left:3rem !important;margin-right:3rem !important
}
.my-6{margin-top:3rem !important;margin-bottom:3rem !important
}
.m-auto{margin:auto !important
}
.mt-auto{margin-top:auto !important
}
.mr-auto{margin-right:auto !important
}
.mb-auto{margin-bottom:auto !important
}
.ml-auto{margin-left:auto !important
}
.mx-auto{margin-left:auto !important;margin-right:auto !important
}
.my-auto{margin-top:auto !important;margin-bottom:auto !important
}
.p-0{padding:0 !important
}
.pt-0{padding-top:0 !important
}
.pr-0{padding-right:0 !important
}
.pb-0{padding-bottom:0 !important
}
.pl-0{padding-left:0 !important
}
.px-0{padding-left:0 !important;padding-right:0 !important
}
.py-0{padding-top:0 !important;padding-bottom:0 !important
}
.p-1{padding:0.25rem !important
}
.pt-1{padding-top:0.25rem !important
}
.pr-1{padding-right:0.25rem !important
}
.pb-1{padding-bottom:0.25rem !important
}
.pl-1{padding-left:0.25rem !important
}
.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important
}
.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important
}
.p-2{padding:0.5rem !important
}
.pt-2{padding-top:0.5rem !important
}
.pr-2{padding-right:0.5rem !important
}
.pb-2{padding-bottom:0.5rem !important
}
.pl-2{padding-left:0.5rem !important
}
.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important
}
.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important
}
.p-3{padding:0.75rem !important
}
.pt-3{padding-top:0.75rem !important
}
.pr-3{padding-right:0.75rem !important
}
.pb-3{padding-bottom:0.75rem !important
}
.pl-3{padding-left:0.75rem !important
}
.px-3{padding-left:0.75rem !important;padding-right:0.75rem !important
}
.py-3{padding-top:0.75rem !important;padding-bottom:0.75rem !important
}
.p-4{padding:1rem !important
}
.pt-4{padding-top:1rem !important
}
.pr-4{padding-right:1rem !important
}
.pb-4{padding-bottom:1rem !important
}
.pl-4{padding-left:1rem !important
}
.px-4{padding-left:1rem !important;padding-right:1rem !important
}
.py-4{padding-top:1rem !important;padding-bottom:1rem !important
}
.p-5{padding:1.5rem !important
}
.pt-5{padding-top:1.5rem !important
}
.pr-5{padding-right:1.5rem !important
}
.pb-5{padding-bottom:1.5rem !important
}
.pl-5{padding-left:1.5rem !important
}
.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important
}
.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important
}
.p-6{padding:3rem !important
}
.pt-6{padding-top:3rem !important
}
.pr-6{padding-right:3rem !important
}
.pb-6{padding-bottom:3rem !important
}
.pl-6{padding-left:3rem !important
}
.px-6{padding-left:3rem !important;padding-right:3rem !important
}
.py-6{padding-top:3rem !important;padding-bottom:3rem !important
}
.p-auto{padding:auto !important
}
.pt-auto{padding-top:auto !important
}
.pr-auto{padding-right:auto !important
}
.pb-auto{padding-bottom:auto !important
}
.pl-auto{padding-left:auto !important
}
.px-auto{padding-left:auto !important;padding-right:auto !important
}
.py-auto{padding-top:auto !important;padding-bottom:auto !important
}/*! bulma.io v0.2.3 | MIT License | github.com/jgthms/bulma */
@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0
}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal
}
ul{list-style:none
}
button,input,select,textarea{margin:0
}
html{-webkit-box-sizing:border-box;box-sizing:border-box
}
*{-webkit-box-sizing:inherit;box-sizing:inherit
}
*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit
}
img,embed,object,audio,video{height:auto;max-width:100%
}
iframe{border:0
}
table{border-collapse:collapse;border-spacing:0
}
td,th{padding:0;text-align:left
}
html{background-color:#f5f5f5;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility
}
article,aside,figure,footer,header,hgroup,section{display:block
}
body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif
}
code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"Inconsolata","Consolas","Monaco",monospace;line-height:1.25
}
body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.428571428571429
}
a{color:#009bba;cursor:pointer;text-decoration:none;-webkit-transition:none 86ms ease-out;transition:none 86ms ease-out
}
a:hover{color:#363636
}
code{background-color:#f5f5f5;color:#cd282d;font-size:12px;font-weight:normal;padding:1px 2px 2px
}
hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:20px 0
}
img{max-width:100%
}
input[type="checkbox"],input[type="radio"]{vertical-align:baseline
}
small{font-size:11px
}
span{font-style:inherit;font-weight:inherit
}
strong{color:#363636;font-weight:700
}
pre{background-color:#f5f5f5;color:#4a4a4a;white-space:pre;word-wrap:normal
}
pre code{background-color:#f5f5f5;color:#4a4a4a;display:block;overflow-x:auto;padding:16px 20px
}
table{width:100%
}
table td,table th{text-align:left;vertical-align:top
}
table th{color:#363636
}
.is-block{display:block
}
@media screen and (max-width: 768px){
.is-block-mobile{display:block !important
}
}
@media screen and (min-width: 769px){
.is-block-tablet{display:block !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-block-tablet-only{display:block !important
}
}
@media screen and (max-width: 979px){
.is-block-touch{display:block !important
}
}
@media screen and (min-width: 980px){
.is-block-desktop{display:block !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-block-desktop-only{display:block !important
}
}
@media screen and (min-width: 1180px){
.is-block-widescreen{display:block !important
}
}
.is-flex{display:-webkit-box;display:-ms-flexbox;display:flex
}
@media screen and (max-width: 768px){
.is-flex-mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (min-width: 769px){
.is-flex-tablet{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-flex-tablet-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (max-width: 979px){
.is-flex-touch{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (min-width: 980px){
.is-flex-desktop{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-flex-desktop-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
@media screen and (min-width: 1180px){
.is-flex-widescreen{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important
}
}
.is-inline{display:inline
}
@media screen and (max-width: 768px){
.is-inline-mobile{display:inline !important
}
}
@media screen and (min-width: 769px){
.is-inline-tablet{display:inline !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-inline-tablet-only{display:inline !important
}
}
@media screen and (max-width: 979px){
.is-inline-touch{display:inline !important
}
}
@media screen and (min-width: 980px){
.is-inline-desktop{display:inline !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-inline-desktop-only{display:inline !important
}
}
@media screen and (min-width: 1180px){
.is-inline-widescreen{display:inline !important
}
}
.is-inline-block{display:inline-block
}
@media screen and (max-width: 768px){
.is-inline-block-mobile{display:inline-block !important
}
}
@media screen and (min-width: 769px){
.is-inline-block-tablet{display:inline-block !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-inline-block-tablet-only{display:inline-block !important
}
}
@media screen and (max-width: 979px){
.is-inline-block-touch{display:inline-block !important
}
}
@media screen and (min-width: 980px){
.is-inline-block-desktop{display:inline-block !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-inline-block-desktop-only{display:inline-block !important
}
}
@media screen and (min-width: 1180px){
.is-inline-block-widescreen{display:inline-block !important
}
}
.is-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex
}
@media screen and (max-width: 768px){
.is-inline-flex-mobile{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (min-width: 769px){
.is-inline-flex-tablet{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-inline-flex-tablet-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (max-width: 979px){
.is-inline-flex-touch{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (min-width: 980px){
.is-inline-flex-desktop{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-inline-flex-desktop-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
@media screen and (min-width: 1180px){
.is-inline-flex-widescreen{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important
}
}
.is-clearfix:after{clear:both;content:" ";display:table
}
.is-pulled-left{float:left
}
.is-pulled-right{float:right
}
.is-clipped{overflow:hidden !important
}
.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0
}
.has-text-centered{text-align:center
}
.has-text-left{text-align:left
}
.has-text-right{text-align:right
}
.is-hidden{display:none !important
}
@media screen and (max-width: 768px){
.is-hidden-mobile{display:none !important
}
}
@media screen and (min-width: 769px){
.is-hidden-tablet{display:none !important
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.is-hidden-tablet-only{display:none !important
}
}
@media screen and (max-width: 979px){
.is-hidden-touch{display:none !important
}
}
@media screen and (min-width: 980px){
.is-hidden-desktop{display:none !important
}
}
@media screen and (min-width: 980px) and (max-width: 1179px){
.is-hidden-desktop-only{display:none !important
}
}
@media screen and (min-width: 1180px){
.is-hidden-widescreen{display:none !important
}
}
.is-disabled{pointer-events:none
}
.is-marginless{margin:0 !important
}
.is-paddingless{padding:0 !important
}
.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
}
.box{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);display:block;padding:20px
}
.box:not(:last-child){margin-bottom:20px
}
a.box:hover,a.box:focus{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px #009bba;box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px #009bba
}
a.box:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 0 0 1px #009bba;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 0 0 1px #009bba
}
.button{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;text-align:center;white-space:nowrap
}
.button:hover{border-color:#b5b5b5
}
.button:active,.button:focus,.button.is-active{border-color:#009bba;outline:none
}
.button[disabled],.button.is-disabled{background-color:#f5f5f5;border-color:#dbdbdb;cursor:not-allowed;pointer-events:none
}
.button[disabled]::-moz-placeholder,.button.is-disabled::-moz-placeholder{color:rgba(54,54,54,0.3)
}
.button[disabled]::-webkit-input-placeholder,.button.is-disabled::-webkit-input-placeholder{color:rgba(54,54,54,0.3)
}
.button[disabled]:-moz-placeholder,.button.is-disabled:-moz-placeholder{color:rgba(54,54,54,0.3)
}
.button[disabled]:-ms-input-placeholder,.button.is-disabled:-ms-input-placeholder{color:rgba(54,54,54,0.3)
}
.button strong{color:inherit
}
.button small{display:block;font-size:11px;line-height:1;margin-top:5px
}
.button .icon:first-child,.button .tag:first-child{margin-left:-2px;margin-right:4px
}
.button .icon:last-child,.button .tag:last-child{margin-left:4px;margin-right:-2px
}
.button:hover,.button:focus,.button.is-active{color:#363636
}
.button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)
}
.button.is-white{background-color:#fff;border-width:0;color:#000
}
.button.is-white:hover,.button.is-white:focus,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#000
}
.button.is-white.is-inverted{background-color:#000;color:#fff
}
.button.is-white.is-inverted:hover{background-color:#000
}
.button.is-white.is-loading:after{border-color:transparent transparent #000 #000 !important
}
.button.is-white.is-outlined{background-color:transparent;border-color:#fff;border-width:1px;color:#fff
}
.button.is-white.is-outlined:hover,.button.is-white.is-outlined:focus{background-color:#fff;border-color:#fff;color:#000
}
.button.is-black{background-color:#000;border-width:0;color:#fff
}
.button.is-black:hover,.button.is-black:focus,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff
}
.button.is-black.is-inverted{background-color:#fff;color:#000
}
.button.is-black.is-inverted:hover{background-color:#f2f2f2
}
.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff !important
}
.button.is-black.is-outlined{background-color:transparent;border-color:#000;border-width:1px;color:#000
}
.button.is-black.is-outlined:hover,.button.is-black.is-outlined:focus{background-color:#000;border-color:#000;color:#fff
}
.button.is-light{background-color:#f5f5f5;border-width:0;color:#363636
}
.button.is-light:hover,.button.is-light:focus,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#363636
}
.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5
}
.button.is-light.is-inverted:hover{background-color:#292929
}
.button.is-light.is-loading:after{border-color:transparent transparent #363636 #363636 !important
}
.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;border-width:1px;color:#f5f5f5
}
.button.is-light.is-outlined:hover,.button.is-light.is-outlined:focus{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636
}
.button.is-dark{background-color:#363636;border-width:0;color:#f5f5f5
}
.button.is-dark:hover,.button.is-dark:focus,.button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#f5f5f5
}
.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636
}
.button.is-dark.is-inverted:hover{background-color:#e8e8e8
}
.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important
}
.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;border-width:1px;color:#363636
}
.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined:focus{background-color:#363636;border-color:#363636;color:#f5f5f5
}
.button.is-primary{background-color:#009bba;border-width:0;color:#fff
}
.button.is-primary:hover,.button.is-primary:focus,.button.is-primary.is-active{background-color:#0086a1;border-color:transparent;color:#fff
}
.button.is-primary.is-inverted{background-color:#fff;color:#009bba
}
.button.is-primary.is-inverted:hover{background-color:#f2f2f2
}
.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff !important
}
.button.is-primary.is-outlined{background-color:transparent;border-color:#009bba;border-width:1px;color:#009bba
}
.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:#009bba;border-color:#009bba;color:#fff
}
.button.is-info{background-color:#3273dc;border-width:0;color:#fff
}
.button.is-info:hover,.button.is-info:focus,.button.is-info.is-active{background-color:#2366d1;border-color:transparent;color:#fff
}
.button.is-info.is-inverted{background-color:#fff;color:#3273dc
}
.button.is-info.is-inverted:hover{background-color:#f2f2f2
}
.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff !important
}
.button.is-info.is-outlined{background-color:transparent;border-color:#3273dc;border-width:1px;color:#3273dc
}
.button.is-info.is-outlined:hover,.button.is-info.is-outlined:focus{background-color:#3273dc;border-color:#3273dc;color:#fff
}
.button.is-success{background-color:#39c303;border-width:0;color:#fff
}
.button.is-success:hover,.button.is-success:focus,.button.is-success.is-active{background-color:#32aa03;border-color:transparent;color:#fff
}
.button.is-success.is-inverted{background-color:#fff;color:#39c303
}
.button.is-success.is-inverted:hover{background-color:#f2f2f2
}
.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff !important
}
.button.is-success.is-outlined{background-color:transparent;border-color:#39c303;border-width:1px;color:#39c303
}
.button.is-success.is-outlined:hover,.button.is-success.is-outlined:focus{background-color:#39c303;border-color:#39c303;color:#fff
}
.button.is-warning{background-color:#ffde00;border-width:0;color:rgba(0,0,0,0.7)
}
.button.is-warning:hover,.button.is-warning:focus,.button.is-warning.is-active{background-color:#e6c800;border-color:transparent;color:rgba(0,0,0,0.7)
}
.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffde00
}
.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,0.7)
}
.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important
}
.button.is-warning.is-outlined{background-color:transparent;border-color:#ffde00;border-width:1px;color:#ffde00
}
.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#ffde00;border-color:#ffde00;color:rgba(0,0,0,0.7)
}
.button.is-danger{background-color:#cd282d;border-width:0;color:#fff
}
.button.is-danger:hover,.button.is-danger:focus,.button.is-danger.is-active{background-color:#b82428;border-color:transparent;color:#fff
}
.button.is-danger.is-inverted{background-color:#fff;color:#cd282d
}
.button.is-danger.is-inverted:hover{background-color:#f2f2f2
}
.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff !important
}
.button.is-danger.is-outlined{background-color:transparent;border-color:#cd282d;border-width:1px;color:#cd282d
}
.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined:focus{background-color:#cd282d;border-color:#cd282d;color:#fff
}
.button.is-link{background-color:transparent;border-width:0;color:#4a4a4a;text-decoration:underline
}
.button.is-link:hover,.button.is-link:focus{background-color:#f5f5f5;color:#363636
}
.button.is-small{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px
}
.button.is-medium{font-size:18px;height:40px;padding-left:14px;padding-right:14px
}
.button.is-large{font-size:22px;height:48px;padding-left:20px;padding-right:20px
}
.button[disabled],.button.is-disabled{opacity:0.5
}
.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%
}
.button.is-loading{color:transparent !important;pointer-events:none
}
.button.is-loading:after{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;position:absolute !important
}
.content{color:#4a4a4a
}
.content:not(:last-child){margin-bottom:20px
}
.content a:not(.button){border-bottom:1px solid #dbdbdb
}
.content a:not(.button):visited{color:#b86bff
}
.content a:not(.button):hover{border-bottom-color:#009bba
}
.content li+li{margin-top:0.25em
}
.content blockquote:not(:last-child),.content p:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child){margin-bottom:1em
}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:300;line-height:1.125;margin-bottom:20px
}
.content h1:not(:first-child),.content h2:not(:first-child),.content h3:not(:first-child){margin-top:40px
}
.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.5em
}
.content h1{font-size:2em
}
.content h2{font-size:1.75em
}
.content h3{font-size:1.5em
}
.content h4{font-size:1.25em
}
.content h5{font-size:1.125em
}
.content h6{font-size:1em
}
.content ol{list-style:decimal outside;margin-left:2em;margin-right:2em;margin-top:1em
}
.content ul{list-style:disc outside;margin-left:2em;margin-right:2em;margin-top:1em
}
.content ul ul{list-style-type:circle;margin-top:0.5em
}
.content ul ul ul{list-style-type:square
}
.content.is-medium{font-size:18px
}
.content.is-medium code{font-size:14px
}
.content.is-large{font-size:24px
}
.content.is-large code{font-size:18px
}
.input,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);max-width:100%;width:100%
}
.input:hover,.textarea:hover{border-color:#b5b5b5
}
.input:active,.input:focus,.input.is-active,.textarea:active,.textarea:focus,.textarea.is-active{border-color:#009bba;outline:none
}
.input[disabled],.input.is-disabled,.textarea[disabled],.textarea.is-disabled{background-color:#f5f5f5;border-color:#dbdbdb;cursor:not-allowed;pointer-events:none
}
.input[disabled]::-moz-placeholder,.input.is-disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.textarea.is-disabled::-moz-placeholder{color:rgba(54,54,54,0.3)
}
.input[disabled]::-webkit-input-placeholder,.input.is-disabled::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.textarea.is-disabled::-webkit-input-placeholder{color:rgba(54,54,54,0.3)
}
.input[disabled]:-moz-placeholder,.input.is-disabled:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.textarea.is-disabled:-moz-placeholder{color:rgba(54,54,54,0.3)
}
.input[disabled]:-ms-input-placeholder,.input.is-disabled:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.textarea.is-disabled:-ms-input-placeholder{color:rgba(54,54,54,0.3)
}
.input.is-white,.textarea.is-white{border-color:#fff
}
.input.is-black,.textarea.is-black{border-color:#000
}
.input.is-light,.textarea.is-light{border-color:#f5f5f5
}
.input.is-dark,.textarea.is-dark{border-color:#363636
}
.input.is-primary,.textarea.is-primary{border-color:#009bba
}
.input.is-info,.textarea.is-info{border-color:#3273dc
}
.input.is-success,.textarea.is-success{border-color:#39c303
}
.input.is-warning,.textarea.is-warning{border-color:#ffde00
}
.input.is-danger,.textarea.is-danger{border-color:#cd282d
}
.input[type="search"],.textarea[type="search"]{border-radius:290486px
}
.input.is-small,.textarea.is-small{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px
}
.input.is-medium,.textarea.is-medium{font-size:18px;height:40px;line-height:32px;padding-left:10px;padding-right:10px
}
.input.is-large,.textarea.is-large{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:12px
}
.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%
}
.input.is-inline,.textarea.is-inline{display:inline;width:auto
}
.textarea{display:block;line-height:1.2;max-height:600px;max-width:100%;min-height:120px;min-width:100%;padding:10px;resize:vertical
}
.checkbox,.radio{cursor:pointer;display:inline-block;line-height:16px;position:relative;vertical-align:top
}
.checkbox input,.radio input{cursor:pointer
}
.checkbox:hover,.radio:hover{color:#363636
}
.checkbox.is-disabled,.radio.is-disabled{color:#dbdbdb;pointer-events:none
}
.checkbox.is-disabled input,.radio.is-disabled input{pointer-events:none
}
.radio+.radio{margin-left:10px
}
.select{display:inline-block;height:32px;position:relative;vertical-align:top
}
.select select{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;cursor:pointer;display:block;outline:none;padding-right:36px
}
.select select:hover{border-color:#b5b5b5
}
.select select:active,.select select:focus,.select select.is-active{border-color:#009bba;outline:none
}
.select select[disabled],.select select.is-disabled{background-color:#f5f5f5;border-color:#dbdbdb;cursor:not-allowed;pointer-events:none
}
.select select[disabled]::-moz-placeholder,.select select.is-disabled::-moz-placeholder{color:rgba(54,54,54,0.3)
}
.select select[disabled]::-webkit-input-placeholder,.select select.is-disabled::-webkit-input-placeholder{color:rgba(54,54,54,0.3)
}
.select select[disabled]:-moz-placeholder,.select select.is-disabled:-moz-placeholder{color:rgba(54,54,54,0.3)
}
.select select[disabled]:-ms-input-placeholder,.select select.is-disabled:-ms-input-placeholder{color:rgba(54,54,54,0.3)
}
.select select.is-white{border-color:#fff
}
.select select.is-black{border-color:#000
}
.select select.is-light{border-color:#f5f5f5
}
.select select.is-dark{border-color:#363636
}
.select select.is-primary{border-color:#009bba
}
.select select.is-info{border-color:#3273dc
}
.select select.is-success{border-color:#39c303
}
.select select.is-warning{border-color:#ffde00
}
.select select.is-danger{border-color:#cd282d
}
.select select:hover{border-color:#b5b5b5
}
.select select::ms-expand{display:none
}
.select.is-fullwidth{width:100%
}
.select.is-fullwidth select{width:100%
}
.select:after{border:1px solid #009bba;border-right:0;border-top:0;content:" ";display:block;height:7px;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:7px;margin-top:-6px;right:16px;top:50%
}
.select:hover:after{border-color:#363636
}
.select.is-small{height:24px
}
.select.is-small select{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px;padding-right:28px
}
.select.is-medium{height:40px
}
.select.is-medium select{font-size:18px;height:40px;line-height:32px;padding-left:10px;padding-right:10px;padding-right:44px
}
.select.is-large{height:48px
}
.select.is-large select{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:12px;padding-right:52px
}
.label{color:#363636;display:block;font-weight:bold
}
.label:not(:last-child){margin-bottom:5px
}
.help{display:block;font-size:11px;margin-top:5px
}
.help.is-white{color:#fff
}
.help.is-black{color:#000
}
.help.is-light{color:#f5f5f5
}
.help.is-dark{color:#363636
}
.help.is-primary{color:#009bba
}
.help.is-info{color:#3273dc
}
.help.is-success{color:#39c303
}
.help.is-warning{color:#ffde00
}
.help.is-danger{color:#cd282d
}
@media screen and (max-width: 768px){
.control-label{margin-bottom:5px
}
}
@media screen and (min-width: 769px){
.control-label{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;padding-top:7px;text-align:right
}
}
.control{position:relative;text-align:left
}
.control:not(:last-child){margin-bottom:10px
}
.control.has-addons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start
}
.control.has-addons .button,.control.has-addons .input,.control.has-addons .select{border-radius:0;margin-right:-1px;width:auto
}
.control.has-addons .button:hover,.control.has-addons .input:hover,.control.has-addons .select:hover{z-index:2
}
.control.has-addons .button:active,.control.has-addons .button:focus,.control.has-addons .input:active,.control.has-addons .input:focus,.control.has-addons .select:active,.control.has-addons .select:focus{z-index:3
}
.control.has-addons .button:first-child,.control.has-addons .input:first-child,.control.has-addons .select:first-child{border-radius:3px 0 0 3px
}
.control.has-addons .button:first-child select,.control.has-addons .input:first-child select,.control.has-addons .select:first-child select{border-radius:3px 0 0 3px
}
.control.has-addons .button:last-child,.control.has-addons .input:last-child,.control.has-addons .select:last-child{border-radius:0 3px 3px 0
}
.control.has-addons .button:last-child select,.control.has-addons .input:last-child select,.control.has-addons .select:last-child select{border-radius:0 3px 3px 0
}
.control.has-addons .button.is-expanded,.control.has-addons .input.is-expanded,.control.has-addons .select.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0
}
.control.has-addons.has-addons-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.control.has-addons.has-addons-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
.control.has-addons.has-addons-fullwidth .button,.control.has-addons.has-addons-fullwidth .input,.control.has-addons.has-addons-fullwidth .select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0
}
.control.has-icon>.fa{display:inline-block;font-size:14px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px;color:#dbdbdb;pointer-events:none;position:absolute;top:4px;z-index:4
}
.control.has-icon .input:focus+.fa{color:#b5b5b5
}
.control.has-icon .input.is-small+.fa{font-size:10.5px;top:0
}
.control.has-icon .input.is-medium+.fa{font-size:21px;top:8px
}
.control.has-icon .input.is-large+.fa{font-size:21px;top:12px
}
.control.has-icon:not(.has-icon-right)>.fa{left:4px
}
.control.has-icon:not(.has-icon-right) .input{padding-left:32px
}
.control.has-icon:not(.has-icon-right) .input.is-small{padding-left:24px
}
.control.has-icon:not(.has-icon-right) .input.is-small+.fa{left:0
}
.control.has-icon:not(.has-icon-right) .input.is-medium{padding-left:40px
}
.control.has-icon:not(.has-icon-right) .input.is-medium+.fa{left:8px
}
.control.has-icon:not(.has-icon-right) .input.is-large{padding-left:48px
}
.control.has-icon:not(.has-icon-right) .input.is-large+.fa{left:12px
}
.control.has-icon.has-icon-right>.fa{right:4px
}
.control.has-icon.has-icon-right .input{padding-right:32px
}
.control.has-icon.has-icon-right .input.is-small{padding-right:24px
}
.control.has-icon.has-icon-right .input.is-small+.fa{right:0
}
.control.has-icon.has-icon-right .input.is-medium{padding-right:40px
}
.control.has-icon.has-icon-right .input.is-medium+.fa{right:8px
}
.control.has-icon.has-icon-right .input.is-large{padding-right:48px
}
.control.has-icon.has-icon-right .input.is-large+.fa{right:12px
}
.control.is-grouped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start
}
.control.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:10px
}
.control.is-grouped>.control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1
}
.control.is-grouped.is-grouped-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.control.is-grouped.is-grouped-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
@media screen and (min-width: 769px){
.control.is-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex
}
.control.is-horizontal>.control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:1;flex-shrink:1
}
}
.control.is-loading:after{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px;position:absolute !important;right:8px;top:8px
}
.image{display:block;position:relative
}
.image img{display:block;height:auto;width:100%
}
.image.is-square img,.image.is-1by1 img,.image.is-4by3 img,.image.is-3by2 img,.image.is-16by9 img,.image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%
}
.image.is-square,.image.is-1by1{padding-top:100%
}
.image.is-4by3{padding-top:75%
}
.image.is-3by2{padding-top:66.6666%
}
.image.is-16by9{padding-top:56.25%
}
.image.is-2by1{padding-top:50%
}
.image.is-16x16{height:16px;width:16px
}
.image.is-24x24{height:24px;width:24px
}
.image.is-32x32{height:32px;width:32px
}
.image.is-48x48{height:48px;width:48px
}
.image.is-64x64{height:64px;width:64px
}
.image.is-96x96{height:96px;width:96px
}
.image.is-128x128{height:128px;width:128px
}
.notification{background-color:#f5f5f5;border-radius:3px;padding:16px 20px;position:relative
}
.notification:not(:last-child){margin-bottom:20px
}
.notification:after{clear:both;content:" ";display:table
}
.notification .delete{border-radius:0 3px;float:right;margin:-16px -20px 0 20px
}
.notification .title,.notification .subtitle,.notification .content{color:inherit
}
.notification.is-white{background-color:#fff;color:#000
}
.notification.is-black{background-color:#000;color:#fff
}
.notification.is-light{background-color:#f5f5f5;color:#363636
}
.notification.is-dark{background-color:#363636;color:#f5f5f5
}
.notification.is-primary{background-color:#009bba;color:#fff
}
.notification.is-info{background-color:#3273dc;color:#fff
}
.notification.is-success{background-color:#39c303;color:#fff
}
.notification.is-warning{background-color:#ffde00;color:rgba(0,0,0,0.7)
}
.notification.is-danger{background-color:#cd282d;color:#fff
}
.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:12px;overflow:hidden;padding:0;width:100%
}
.progress:not(:last-child){margin-bottom:20px
}
.progress::-webkit-progress-bar{background-color:#dbdbdb
}
.progress::-webkit-progress-value{background-color:#4a4a4a
}
.progress::-moz-progress-bar{background-color:#4a4a4a
}
.progress.is-white::-webkit-progress-value{background-color:#fff
}
.progress.is-white::-moz-progress-bar{background-color:#fff
}
.progress.is-black::-webkit-progress-value{background-color:#000
}
.progress.is-black::-moz-progress-bar{background-color:#000
}
.progress.is-light::-webkit-progress-value{background-color:#f5f5f5
}
.progress.is-light::-moz-progress-bar{background-color:#f5f5f5
}
.progress.is-dark::-webkit-progress-value{background-color:#363636
}
.progress.is-dark::-moz-progress-bar{background-color:#363636
}
.progress.is-primary::-webkit-progress-value{background-color:#009bba
}
.progress.is-primary::-moz-progress-bar{background-color:#009bba
}
.progress.is-info::-webkit-progress-value{background-color:#3273dc
}
.progress.is-info::-moz-progress-bar{background-color:#3273dc
}
.progress.is-success::-webkit-progress-value{background-color:#39c303
}
.progress.is-success::-moz-progress-bar{background-color:#39c303
}
.progress.is-warning::-webkit-progress-value{background-color:#ffde00
}
.progress.is-warning::-moz-progress-bar{background-color:#ffde00
}
.progress.is-danger::-webkit-progress-value{background-color:#cd282d
}
.progress.is-danger::-moz-progress-bar{background-color:#cd282d
}
.progress.is-small{height:8px
}
.progress.is-medium{height:16px
}
.progress.is-large{height:20px
}
.table{background-color:#fff;color:#363636;margin-bottom:20px;width:100%
}
.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:8px 10px;vertical-align:top
}
.table td.is-icon,.table th.is-icon{padding:5px;text-align:center;white-space:nowrap;width:1%
}
.table td.is-icon .fa,.table th.is-icon .fa{display:inline-block;font-size:21px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px
}
.table td.is-icon.is-link,.table th.is-icon.is-link{padding:0
}
.table td.is-icon.is-link>a,.table th.is-icon.is-link>a{padding:5px
}
.table td.is-link,.table th.is-link{padding:0
}
.table td.is-link>a,.table th.is-link>a{display:block;padding:8px 10px
}
.table td.is-link>a:hover,.table th.is-link>a:hover{background-color:#009bba;color:#fff
}
.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%
}
.table th{color:#363636;text-align:left
}
.table tr:hover{background-color:#f5f5f5
}
.table thead td,.table thead th{border-width:0 0 2px;color:#7a7a7a
}
.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0
}
.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#7a7a7a
}
.table.is-bordered td,.table.is-bordered th{border-width:1px
}
.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px
}
.table.is-narrow td,.table.is-narrow th{padding:5px 10px
}
.table.is-narrow td.is-icon,.table.is-narrow th.is-icon{padding:2px
}
.table.is-narrow td.is-icon.is-link,.table.is-narrow th.is-icon.is-link{padding:0
}
.table.is-narrow td.is-icon.is-link>a,.table.is-narrow th.is-icon.is-link>a{padding:2px
}
.table.is-narrow td.is-link,.table.is-narrow th.is-link{padding:0
}
.table.is-narrow td.is-link>a,.table.is-narrow th.is-link>a{padding:5px 10px
}
.table.is-striped tbody tr:nth-child(even){background-color:#fafafa
}
.table.is-striped tbody tr:nth-child(even):hover{background-color:#f5f5f5
}
.title,.subtitle{font-weight:300;word-break:break-word
}
.title:not(:last-child),.subtitle:not(:last-child){margin-bottom:20px
}
.title em,.title span,.subtitle em,.subtitle span{font-weight:300
}
.title a:hover,.subtitle a:hover{border-bottom:1px solid
}
.title strong,.subtitle strong{font-weight:500
}
.title .tag,.subtitle .tag{vertical-align:bottom
}
.title{color:#363636;font-size:28px;line-height:1
}
.title code{display:inline-block;font-size:28px
}
.title strong{color:inherit
}
.title+.highlight{margin-top:-10px
}
.title+.subtitle{margin-top:-10px
}
.title.is-1{font-size:48px
}
.title.is-1 code{font-size:40px
}
.title.is-2{font-size:40px
}
.title.is-2 code{font-size:28px
}
.title.is-3{font-size:28px
}
.title.is-3 code{font-size:24px
}
.title.is-4{font-size:24px
}
.title.is-4 code{font-size:18px
}
.title.is-5{font-size:18px
}
.title.is-5 code{font-size:14px
}
.title.is-6{font-size:14px
}
.title.is-6 code{font-size:14px
}
.title.is-normal{font-weight:400
}
.title.is-normal strong{font-weight:700
}
@media screen and (min-width: 769px){
.title+.subtitle{margin-top:-15px
}
}
.subtitle{color:#4a4a4a;font-size:18px;line-height:1.125
}
.subtitle code{border-radius:3px;display:inline-block;font-size:14px;padding:2px 3px;vertical-align:top
}
.subtitle strong{color:#363636
}
.subtitle+.title{margin-top:-20px
}
.subtitle.is-1{font-size:48px
}
.subtitle.is-1 code{font-size:40px
}
.subtitle.is-2{font-size:40px
}
.subtitle.is-2 code{font-size:28px
}
.subtitle.is-3{font-size:28px
}
.subtitle.is-3 code{font-size:24px
}
.subtitle.is-4{font-size:24px
}
.subtitle.is-4 code{font-size:18px
}
.subtitle.is-5{font-size:18px
}
.subtitle.is-5 code{font-size:14px
}
.subtitle.is-6{font-size:14px
}
.subtitle.is-6 code{font-size:14px
}
.subtitle.is-normal{font-weight:400
}
.subtitle.is-normal strong{font-weight:700
}
.block:not(:last-child){margin-bottom:20px
}
.container{position:relative
}
@media screen and (min-width: 980px){
.container{margin:0 auto;max-width:960px
}
.container.is-fluid{margin:0 20px;max-width:none
}
}
@media screen and (min-width: 1180px){
.container{max-width:1200px
}
}
.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0.1);border:none;border-radius:290486px;cursor:pointer;display:inline-block;height:24px;outline:none;position:relative;vertical-align:top;width:24px
}
.delete:before,.delete:after{background-color:#fff;content:"";display:block;height:2px;left:50%;margin-left:-25%;margin-top:-1px;position:absolute;top:50%;width:50%
}
.delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)
}
.delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)
}
.delete:hover{background-color:rgba(0,0,0,0.2)
}
.delete.is-small{height:16px;width:16px
}
.delete.is-medium{height:32px;width:32px
}
.delete.is-large{height:40px;width:40px
}
.fa{font-size:21px;text-align:center;vertical-align:top
}
.icon{display:inline-block;font-size:21px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px
}
.icon .fa{font-size:inherit;line-height:inherit
}
.icon.is-small{display:inline-block;font-size:14px;height:16px;line-height:16px;text-align:center;vertical-align:top;width:16px
}
.icon.is-medium{display:inline-block;font-size:28px;height:32px;line-height:32px;text-align:center;vertical-align:top;width:32px
}
.icon.is-large{display:inline-block;font-size:42px;height:48px;line-height:48px;text-align:center;vertical-align:top;width:48px
}
.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase
}
.highlight{font-size:12px;font-weight:normal;max-width:100%;overflow:hidden;padding:0
}
.highlight:not(:last-child){margin-bottom:20px
}
.highlight pre{overflow:auto;max-width:100%
}
.loader{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px
}
.number{background-color:#f5f5f5;border-radius:290486px;display:inline-block;font-size:18px;vertical-align:top
}
.tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;color:#4a4a4a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:16px;padding-left:10px;padding-right:10px;vertical-align:top;white-space:nowrap
}
.tag .delete{margin-left:4px;margin-right:-6px
}
.tag.is-white{background-color:#fff;color:#000
}
.tag.is-black{background-color:#000;color:#fff
}
.tag.is-light{background-color:#f5f5f5;color:#363636
}
.tag.is-dark{background-color:#363636;color:#f5f5f5
}
.tag.is-primary{background-color:#009bba;color:#fff
}
.tag.is-info{background-color:#3273dc;color:#fff
}
.tag.is-success{background-color:#39c303;color:#fff
}
.tag.is-warning{background-color:#ffde00;color:rgba(0,0,0,0.7)
}
.tag.is-danger{background-color:#cd282d;color:#fff
}
.tag.is-small{font-size:11px;height:20px;padding-left:8px;padding-right:8px
}
.tag.is-medium{font-size:14px;height:32px;padding-left:14px;padding-right:14px
}
.tag.is-large{font-size:18px;height:40px;line-height:24px;padding-left:18px;padding-right:18px
}
.tag.is-large .delete{margin-left:4px;margin-right:-8px
}
.card-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px
}
.card-header-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold;padding:10px
}
.card-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px
}
.card-image{display:block;position:relative
}
.card-content{padding:20px
}
.card-content .title+.subtitle{margin-top:-20px
}
.card-footer{border-top:1px solid #dbdbdb;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex
}
.card-footer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px
}
.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb
}
.card{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);color:#4a4a4a;max-width:100%;position:relative;width:300px
}
.card .media:not(:last-child){margin-bottom:10px
}
.card.is-fullwidth{width:100%
}
.card.is-rounded{border-radius:5px
}
.highlight{background-color:#fdf6e3;color:#586e75
}
.highlight .c{color:#93a1a1
}
.highlight .err,.highlight .g{color:#586e75
}
.highlight .k{color:#859900
}
.highlight .l,.highlight .n{color:#586e75
}
.highlight .o{color:#859900
}
.highlight .x{color:#cb4b16
}
.highlight .p{color:#586e75
}
.highlight .cm{color:#93a1a1
}
.highlight .cp{color:#859900
}
.highlight .c1{color:#93a1a1
}
.highlight .cs{color:#859900
}
.highlight .gd{color:#2aa198
}
.highlight .ge{color:#586e75;font-style:italic
}
.highlight .gr{color:#dc322f
}
.highlight .gh{color:#cb4b16
}
.highlight .gi{color:#859900
}
.highlight .go,.highlight .gp{color:#586e75
}
.highlight .gs{color:#586e75;font-weight:bold
}
.highlight .gu{color:#cb4b16
}
.highlight .gt{color:#586e75
}
.highlight .kc{color:#cb4b16
}
.highlight .kd{color:#268bd2
}
.highlight .kn,.highlight .kp{color:#859900
}
.highlight .kr{color:#268bd2
}
.highlight .kt{color:#dc322f
}
.highlight .ld{color:#586e75
}
.highlight .m,.highlight .s{color:#2aa198
}
.highlight .na{color:#B58900
}
.highlight .nb{color:#586e75
}
.highlight .nc{color:#268bd2
}
.highlight .no{color:#cb4b16
}
.highlight .nd{color:#268bd2
}
.highlight .ni,.highlight .ne{color:#cb4b16
}
.highlight .nf{color:#268bd2
}
.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py{color:#586e75
}
.highlight .nt,.highlight .nv{color:#268bd2
}
.highlight .ow{color:#859900
}
.highlight .w{color:#586e75
}
.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2aa198
}
.highlight .sb{color:#93a1a1
}
.highlight .sc{color:#2aa198
}
.highlight .sd{color:#586e75
}
.highlight .s2{color:#2aa198
}
.highlight .se{color:#cb4b16
}
.highlight .sh{color:#586e75
}
.highlight .si,.highlight .sx{color:#2aa198
}
.highlight .sr{color:#dc322f
}
.highlight .s1,.highlight .ss{color:#2aa198
}
.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#268bd2
}
.highlight .il{color:#2aa198
}
.level-item .title,.level-item .subtitle{margin-bottom:0
}
@media screen and (max-width: 768px){
.level-item:not(:last-child){margin-bottom:10px
}
}
.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:10px
}
.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
@media screen and (max-width: 768px){
.level-left+.level-right{margin-top:20px
}
}
@media screen and (min-width: 769px){
.level-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex
}
}
@media screen and (min-width: 769px){
.level-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
}
.level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.level:not(:last-child){margin-bottom:20px
}
.level code{border-radius:3px
}
.level img{display:inline-block;vertical-align:top
}
.level.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex
}
.level.is-mobile>.level-item:not(:last-child){margin-bottom:0
}
.level.is-mobile>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
@media screen and (min-width: 769px){
.level{display:-webkit-box;display:-ms-flexbox;display:flex
}
.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
}
.media-number,.media-left,.media-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0
}
.media-number{background-color:#f5f5f5;border-radius:290486px;display:inline-block;font-size:18px;height:32px;line-height:24px;margin-right:10px;min-width:32px;padding:4px 8px;text-align:center;vertical-align:top
}
.media-left{margin-right:10px
}
.media-right{margin-left:10px
}
.media-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left
}
.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left
}
.media .content:not(:last-child){margin-bottom:10px
}
.media .media{border-top:1px solid rgba(219,219,219,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px
}
.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:5px
}
.media .media .media{padding-top:5px
}
.media .media .media+.media{margin-top:5px
}
.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:10px;padding-top:10px
}
.media.is-large+.media{margin-top:20px;padding-top:20px
}
@media screen and (min-width: 769px){
.media.is-large .media-number{margin-right:20px
}
}
.menu-nav a{display:block;padding:5px 10px
}
.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:5px 10px
}
.menu-list a:hover{background-color:#f5f5f5;color:#009bba
}
.menu-list a.is-active{background-color:#009bba;color:#fff
}
.menu-list li ul{border-left:1px solid #dbdbdb;margin:10px;padding-left:10px
}
.menu-label{color:#7a7a7a;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase
}
.menu-label:not(:first-child){margin-top:20px
}
.message-body{border:1px solid #dbdbdb;border-radius:3px;padding:12px 15px
}
.message-body strong{color:inherit
}
.message-header{background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;padding:7px 10px
}
.message-header strong{color:inherit
}
.message-header+.message-body{border-radius:0 0 3px 3px;border-top:none
}
.message{background-color:#f5f5f5;border-radius:3px
}
.message:not(:last-child){margin-bottom:20px
}
.message.is-white{background-color:#fff
}
.message.is-white .message-header{background-color:#fff;color:#000
}
.message.is-white .message-body{border-color:#fff;color:#666
}
.message.is-black{background-color:#f5f5f5
}
.message.is-black .message-header{background-color:#000;color:#fff
}
.message.is-black .message-body{border-color:#000;color:gray
}
.message.is-light{background-color:#f5f5f5
}
.message.is-light .message-header{background-color:#f5f5f5;color:#363636
}
.message.is-light .message-body{border-color:#f5f5f5;color:#666
}
.message.is-dark{background-color:#f5f5f5
}
.message.is-dark .message-header{background-color:#363636;color:#f5f5f5
}
.message.is-dark .message-body{border-color:#363636;color:gray
}
.message.is-primary{background-color:#ebfcff
}
.message.is-primary .message-header{background-color:#009bba;color:#fff
}
.message.is-primary .message-body{border-color:#009bba;color:gray
}
.message.is-info{background-color:#eef3fc
}
.message.is-info .message-header{background-color:#3273dc;color:#fff
}
.message.is-info .message-body{border-color:#3273dc;color:gray
}
.message.is-success{background-color:#f0ffeb
}
.message.is-success .message-header{background-color:#39c303;color:#fff
}
.message.is-success .message-body{border-color:#39c303;color:gray
}
.message.is-warning{background-color:#fffceb
}
.message.is-warning .message-header{background-color:#ffde00;color:rgba(0,0,0,0.7)
}
.message.is-warning .message-body{border-color:#ffde00;color:gray
}
.message.is-danger{background-color:#fceeee
}
.message.is-danger .message-header{background-color:#cd282d;color:#fff
}
.message.is-danger .message-body{border-color:#cd282d;color:gray
}
.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0.86)
}
.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%
}
@media screen and (min-width: 769px){
.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px
}
}
.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0.1);border:none;border-radius:290486px;cursor:pointer;display:inline-block;height:24px;outline:none;position:relative;vertical-align:top;width:24px;background:none;height:40px;position:fixed;right:20px;top:20px;width:40px
}
.modal-close:before,.modal-close:after{background-color:#fff;content:"";display:block;height:2px;left:50%;margin-left:-25%;margin-top:-1px;position:absolute;top:50%;width:50%
}
.modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)
}
.modal-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)
}
.modal-close:hover{background-color:rgba(0,0,0,0.2)
}
.modal-close.is-small{height:16px;width:16px
}
.modal-close.is-medium{height:32px;width:32px
}
.modal-close.is-large{height:40px;width:40px
}
.modal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden
}
.modal-card-head,.modal-card-foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative
}
.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px
}
.modal-card-title{color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:24px;line-height:1
}
.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb
}
.modal-card-foot .button:not(:last-child){margin-right:10px
}
.modal-card-body{background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px
}
.modal{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:1986
}
.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex
}
.nav-toggle{cursor:pointer;display:block;height:50px;position:relative;width:50px
}
.nav-toggle span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;-webkit-transition:none 86ms ease-out;transition:none 86ms ease-out;-webkit-transition-property:background, left, opacity, -webkit-transform;transition-property:background, left, opacity, -webkit-transform;transition-property:background, left, opacity, transform;transition-property:background, left, opacity, transform, -webkit-transform;width:15px
}
.nav-toggle span:nth-child(1){margin-top:-6px
}
.nav-toggle span:nth-child(2){margin-top:-1px
}
.nav-toggle span:nth-child(3){margin-top:4px
}
.nav-toggle:hover{background-color:#f5f5f5
}
.nav-toggle.is-active span{background-color:#009bba
}
.nav-toggle.is-active span:nth-child(1){margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top
}
.nav-toggle.is-active span:nth-child(2){opacity:0
}
.nav-toggle.is-active span:nth-child(3){margin-left:-5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom
}
@media screen and (min-width: 769px){
.nav-toggle{display:none
}
}
.nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px
}
.nav-item a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0
}
.nav-item img{max-height:24px
}
.nav-item .button+.button{margin-left:10px
}
.nav-item .tag:first-child{margin-right:5px
}
.nav-item .tag:last-child{margin-left:5px
}
@media screen and (max-width: 768px){
.nav-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start
}
}
.nav-item a,a.nav-item{color:#7a7a7a
}
.nav-item a:hover,a.nav-item:hover{color:#363636
}
.nav-item a.is-active,a.nav-item.is-active{color:#363636
}
.nav-item a.is-tab,a.nav-item.is-tab{border-bottom:1px solid transparent;border-top:1px solid transparent;padding-left:12px;padding-right:12px
}
.nav-item a.is-tab:hover,a.nav-item.is-tab:hover{border-bottom:1px solid #009bba;border-top:1px solid transparent
}
.nav-item a.is-tab.is-active,a.nav-item.is-tab.is-active{border-bottom:3px solid #009bba;border-top:3px solid transparent;color:#009bba
}
@media screen and (max-width: 768px){
.nav-menu{background-color:#fff;-webkit-box-shadow:0 4px 7px rgba(0,0,0,0.1);box-shadow:0 4px 7px rgba(0,0,0,0.1);left:0;display:none;right:0;top:100%;position:absolute
}
.nav-menu .nav-item{border-top:1px solid rgba(219,219,219,0.5);padding:10px
}
.nav-menu.is-active{display:block
}
}
@media screen and (min-width: 769px) and (max-width: 979px){
.nav-menu{padding-right:20px
}
}
.nav-left{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;overflow-x:auto;white-space:nowrap
}
.nav-center{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto
}
@media screen and (min-width: 769px){
.nav-right{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
}
.nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;position:relative;text-align:center;z-index:2
}
.nav>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;width:100%
}
.nav>.container>.nav-left>.nav-item:first-child:not(.is-tab){padding-left:0
}
.nav>.container>.nav-right>.nav-item:last-child:not(.is-tab){padding-right:0
}
.container>.nav>.nav-left>.nav-item:first-child:not(.is-tab){padding-left:0
}
.container>.nav>.nav-right>.nav-item:last-child:not(.is-tab){padding-right:0
}
.nav.has-shadow{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1)
}
@media screen and (max-width: 979px){
.nav>.container>.nav-left>.nav-item.is-brand:first-child,.container>.nav>.nav-left>.nav-item.is-brand:first-child{padding-left:20px
}
}
.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center
}
.pagination a{display:block;min-width:32px;padding:3px 8px
}
.pagination span{color:#7a7a7a;display:block;margin:0 4px
}
.pagination li{margin:0 2px
}
.pagination ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
@media screen and (max-width: 768px){
.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap
}
.pagination>a{width:calc(50% - 5px)
}
.pagination>a:not(:first-child){margin-left:10px
}
.pagination li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0
}
.pagination ul{margin-top:10px
}
}
@media screen and (min-width: 769px){
.pagination>a:not(:first-child){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1
}
}
.panel-icon{display:inline-block;font-size:14px;height:16px;line-height:16px;text-align:center;vertical-align:top;width:16px;color:#7a7a7a;float:left;margin:0 4px 0 -2px
}
.panel-icon .fa{font-size:inherit;line-height:inherit
}
.panel-heading{background-color:#f5f5f5;border-bottom:1px solid #dbdbdb;border-radius:4px 4px 0 0;color:#363636;font-size:18px;font-weight:300;padding:10px
}
.panel-list a{color:#4a4a4a
}
.panel-list a:hover{color:#009bba
}
.panel-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;padding:5px 10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:5px
}
.panel-tabs a.is-active{border-bottom-color:#363636;color:#363636
}
.panel-tabs:not(:last-child){border-bottom:1px solid #dbdbdb
}
.panel-block{color:#363636;display:block;line-height:16px;padding:10px
}
.panel-block:not(:last-child){border-bottom:1px solid #dbdbdb
}
a.panel-block:hover{background-color:#f5f5f5
}
.panel{border:1px solid #dbdbdb;border-radius:5px
}
.panel:not(:last-child){margin-bottom:20px
}
.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:24px;overflow:hidden;overflow-x:auto;white-space:nowrap
}
.tabs:not(:last-child){margin-bottom:20px
}
.tabs a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dbdbdb;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:6px 12px;vertical-align:top
}
.tabs a:hover{border-bottom-color:#363636;color:#363636
}
.tabs li{display:block
}
.tabs li.is-active a{border-bottom-color:#009bba;color:#009bba
}
.tabs ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start
}
.tabs ul.is-left{padding-right:10px
}
.tabs ul.is-center{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px
}
.tabs ul.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:10px
}
.tabs .icon:first-child{margin-right:8px
}
.tabs .icon:last-child{margin-left:8px
}
.tabs.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.tabs.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0;padding-bottom:5px;padding-top:5px
}
.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb
}
.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent !important
}
.tabs.is-fullwidth li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0
}
.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;padding-bottom:5px;padding-top:5px;position:relative
}
.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2
}
.tabs.is-toggle li+li{margin-left:-1px
}
.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px
}
.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0
}
.tabs.is-toggle li.is-active a{background-color:#009bba;border-color:#009bba;color:#fff;z-index:1
}
.tabs.is-toggle ul{border-bottom:none
}
.tabs.is-small{font-size:11px
}
.tabs.is-small a{padding:2px 8px
}
.tabs.is-small.is-boxed a,.tabs.is-small.is-toggle a{padding-bottom:1px;padding-top:1px
}
.tabs.is-medium{font-size:18px
}
.tabs.is-medium a{padding:10px 16px
}
.tabs.is-medium.is-boxed a,.tabs.is-medium.is-toggle a{padding-bottom:9px;padding-top:9px
}
.tabs.is-large{font-size:28px
}
.tabs.is-large a{padding:14px 20px
}
.tabs.is-large.is-boxed a,.tabs.is-large.is-toggle a{padding-bottom:13px;padding-top:13px
}
.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:10px
}
.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none
}
.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%
}
.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%
}
.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%
}
.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%
}
.columns.is-mobile>.column.is-offset-half{margin-left:50%
}
.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%
}
.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%
}
.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%
}
.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%
}
.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.columns.is-mobile>.column.is-offset-3{margin-left:25%
}
.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%
}
.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%
}
.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.columns.is-mobile>.column.is-offset-6{margin-left:50%
}
.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%
}
.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%
}
.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.columns.is-mobile>.column.is-offset-9{margin-left:75%
}
.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%
}
.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%
}
.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.columns.is-mobile>.column.is-offset-12{margin-left:100%
}
@media screen and (max-width: 768px){
.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none
}
.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%
}
.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%
}
.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-three-quarters-mobile{margin-left:75%
}
.column.is-offset-two-thirds-mobile{margin-left:66.6666%
}
.column.is-offset-half-mobile{margin-left:50%
}
.column.is-offset-one-third-mobile{margin-left:33.3333%
}
.column.is-offset-one-quarter-mobile{margin-left:25%
}
.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.column.is-offset-1-mobile{margin-left:8.33333%
}
.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.column.is-offset-2-mobile{margin-left:16.66667%
}
.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-3-mobile{margin-left:25%
}
.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.column.is-offset-4-mobile{margin-left:33.33333%
}
.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.column.is-offset-5-mobile{margin-left:41.66667%
}
.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-offset-6-mobile{margin-left:50%
}
.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.column.is-offset-7-mobile{margin-left:58.33333%
}
.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.column.is-offset-8-mobile{margin-left:66.66667%
}
.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-offset-9-mobile{margin-left:75%
}
.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.column.is-offset-10-mobile{margin-left:83.33333%
}
.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.column.is-offset-11-mobile{margin-left:91.66667%
}
.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-offset-12-mobile{margin-left:100%
}
}
@media screen and (min-width: 769px){
.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none
}
.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%
}
.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%
}
.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%
}
.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%
}
.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%
}
.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%
}
.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%
}
.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%
}
.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%
}
.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%
}
.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%
}
.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%
}
.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%
}
.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%
}
.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%
}
.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%
}
.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%
}
.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%
}
.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%
}
}
@media screen and (min-width: 980px){
.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none
}
.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%
}
.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%
}
.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-three-quarters-desktop{margin-left:75%
}
.column.is-offset-two-thirds-desktop{margin-left:66.6666%
}
.column.is-offset-half-desktop{margin-left:50%
}
.column.is-offset-one-third-desktop{margin-left:33.3333%
}
.column.is-offset-one-quarter-desktop{margin-left:25%
}
.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.column.is-offset-1-desktop{margin-left:8.33333%
}
.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.column.is-offset-2-desktop{margin-left:16.66667%
}
.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-3-desktop{margin-left:25%
}
.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.column.is-offset-4-desktop{margin-left:33.33333%
}
.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.column.is-offset-5-desktop{margin-left:41.66667%
}
.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-offset-6-desktop{margin-left:50%
}
.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.column.is-offset-7-desktop{margin-left:58.33333%
}
.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.column.is-offset-8-desktop{margin-left:66.66667%
}
.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-offset-9-desktop{margin-left:75%
}
.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.column.is-offset-10-desktop{margin-left:83.33333%
}
.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.column.is-offset-11-desktop{margin-left:91.66667%
}
.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-offset-12-desktop{margin-left:100%
}
}
@media screen and (min-width: 1180px){
.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none
}
.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%
}
.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%
}
.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-three-quarters-widescreen{margin-left:75%
}
.column.is-offset-two-thirds-widescreen{margin-left:66.6666%
}
.column.is-offset-half-widescreen{margin-left:50%
}
.column.is-offset-one-third-widescreen{margin-left:33.3333%
}
.column.is-offset-one-quarter-widescreen{margin-left:25%
}
.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.column.is-offset-1-widescreen{margin-left:8.33333%
}
.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.column.is-offset-2-widescreen{margin-left:16.66667%
}
.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.column.is-offset-3-widescreen{margin-left:25%
}
.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.column.is-offset-4-widescreen{margin-left:33.33333%
}
.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.column.is-offset-5-widescreen{margin-left:41.66667%
}
.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.column.is-offset-6-widescreen{margin-left:50%
}
.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.column.is-offset-7-widescreen{margin-left:58.33333%
}
.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.column.is-offset-8-widescreen{margin-left:66.66667%
}
.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.column.is-offset-9-widescreen{margin-left:75%
}
.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.column.is-offset-10-widescreen{margin-left:83.33333%
}
.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.column.is-offset-11-widescreen{margin-left:91.66667%
}
.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.column.is-offset-12-widescreen{margin-left:100%
}
}
.columns{margin-left:-10px;margin-right:-10px;margin-top:-10px
}
.columns:last-child{margin-bottom:-10px
}
.columns:not(:last-child){margin-bottom:10px
}
.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0
}
.columns.is-gapless:last-child{margin-bottom:0
}
.columns.is-gapless:not(:last-child){margin-bottom:20px
}
.columns.is-gapless>.column{margin:0;padding:0
}
@media screen and (min-width: 769px){
.columns.is-grid{-ms-flex-wrap:wrap;flex-wrap:wrap
}
.columns.is-grid>.column{max-width:33.3333%;padding:10px;width:33.3333%
}
.columns.is-grid>.column+.column{margin-left:0
}
}
.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex
}
.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap
}
.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
@media screen and (min-width: 769px){
.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex
}
}
@media screen and (min-width: 980px){
.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex
}
}
.tile{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content
}
.tile.is-ancestor{margin-left:-10px;margin-right:-10px;margin-top:-10px
}
.tile.is-ancestor:last-child{margin-bottom:-10px
}
.tile.is-ancestor:not(:last-child){margin-bottom:10px
}
.tile.is-child{margin:0 !important
}
.tile.is-parent{padding:10px
}
.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:20px !important
}
@media screen and (min-width: 769px){
.tile:not(.is-child){display:-webkit-box;display:-ms-flexbox;display:flex
}
.tile.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%
}
.tile.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%
}
.tile.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%
}
.tile.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%
}
.tile.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%
}
.tile.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.tile.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%
}
.tile.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%
}
.tile.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%
}
.tile.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%
}
.tile.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%
}
.tile.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
}
.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden
}
.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)
}
.hero-video.is-transparent{opacity:0.3
}
@media screen and (max-width: 768px){
.hero-video{display:none
}
}
.hero-buttons{margin-top:20px
}
@media screen and (max-width: 768px){
.hero-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex
}
.hero-buttons .button:not(:last-child){margin-bottom:10px
}
}
@media screen and (min-width: 769px){
.hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.hero-buttons .button:not(:last-child){margin-right:20px
}
}
.hero-head,.hero-foot{-ms-flex-negative:0;flex-shrink:0
}
.hero-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:40px 20px
}
@media screen and (min-width: 1240px){
.hero-body{padding-left:0;padding-right:0
}
}
.hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.hero .nav{background:none;-webkit-box-shadow:0 1px 0 rgba(219,219,219,0.3);box-shadow:0 1px 0 rgba(219,219,219,0.3)
}
.hero .tabs ul{border-bottom:none
}
.hero.is-white{background-color:#fff;color:#000
}
.hero.is-white .title{color:#000
}
.hero.is-white .title a,.hero.is-white .title strong{color:inherit
}
.hero.is-white .subtitle{color:rgba(0,0,0,0.9)
}
.hero.is-white .subtitle a,.hero.is-white .subtitle strong{color:#000
}
.hero.is-white .nav{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2)
}
@media screen and (max-width: 768px){
.hero.is-white .nav-menu{background-color:#fff
}
}
.hero.is-white a.nav-item,.hero.is-white .nav-item a:not(.button){color:rgba(0,0,0,0.7)
}
.hero.is-white a.nav-item:hover,.hero.is-white a.nav-item.is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white .nav-item a:not(.button).is-active{color:#000
}
.hero.is-white .tabs a{color:#000;opacity:0.9
}
.hero.is-white .tabs a:hover{opacity:1
}
.hero.is-white .tabs li.is-active a{opacity:1
}
.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#000
}
.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#000;border-color:#000;color:#fff
}
.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)
}
@media screen and (max-width: 768px){
.hero.is-white .nav-toggle span{background-color:#000
}
.hero.is-white .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-white .nav-toggle.is-active span{background-color:#000
}
.hero.is-white .nav-menu .nav-item{border-top-color:rgba(0,0,0,0.2)
}
}
.hero.is-black{background-color:#000;color:#fff
}
.hero.is-black .title{color:#fff
}
.hero.is-black .title a,.hero.is-black .title strong{color:inherit
}
.hero.is-black .subtitle{color:rgba(255,255,255,0.9)
}
.hero.is-black .subtitle a,.hero.is-black .subtitle strong{color:#fff
}
.hero.is-black .nav{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 rgba(255,255,255,0.2)
}
@media screen and (max-width: 768px){
.hero.is-black .nav-menu{background-color:#000
}
}
.hero.is-black a.nav-item,.hero.is-black .nav-item a:not(.button){color:rgba(255,255,255,0.7)
}
.hero.is-black a.nav-item:hover,.hero.is-black a.nav-item.is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black .nav-item a:not(.button).is-active{color:#fff
}
.hero.is-black .tabs a{color:#fff;opacity:0.9
}
.hero.is-black .tabs a:hover{opacity:1
}
.hero.is-black .tabs li.is-active a{opacity:1
}
.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff
}
.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000
}
.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #000 71%, #0d0d0d 100%)
}
@media screen and (max-width: 768px){
.hero.is-black .nav-toggle span{background-color:#fff
}
.hero.is-black .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-black .nav-toggle.is-active span{background-color:#fff
}
.hero.is-black .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)
}
}
.hero.is-light{background-color:#f5f5f5;color:#363636
}
.hero.is-light .title{color:#363636
}
.hero.is-light .title a,.hero.is-light .title strong{color:inherit
}
.hero.is-light .subtitle{color:rgba(54,54,54,0.9)
}
.hero.is-light .subtitle a,.hero.is-light .subtitle strong{color:#363636
}
.hero.is-light .nav{-webkit-box-shadow:0 1px 0 rgba(54,54,54,0.2);box-shadow:0 1px 0 rgba(54,54,54,0.2)
}
@media screen and (max-width: 768px){
.hero.is-light .nav-menu{background-color:#f5f5f5
}
}
.hero.is-light a.nav-item,.hero.is-light .nav-item a:not(.button){color:rgba(54,54,54,0.7)
}
.hero.is-light a.nav-item:hover,.hero.is-light a.nav-item.is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light .nav-item a:not(.button).is-active{color:#363636
}
.hero.is-light .tabs a{color:#363636;opacity:0.9
}
.hero.is-light .tabs a:hover{opacity:1
}
.hero.is-light .tabs li.is-active a{opacity:1
}
.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636
}
.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5
}
.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)
}
@media screen and (max-width: 768px){
.hero.is-light .nav-toggle span{background-color:#363636
}
.hero.is-light .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-light .nav-toggle.is-active span{background-color:#363636
}
.hero.is-light .nav-menu .nav-item{border-top-color:rgba(54,54,54,0.2)
}
}
.hero.is-dark{background-color:#363636;color:#f5f5f5
}
.hero.is-dark .title{color:#f5f5f5
}
.hero.is-dark .title a,.hero.is-dark .title strong{color:inherit
}
.hero.is-dark .subtitle{color:rgba(245,245,245,0.9)
}
.hero.is-dark .subtitle a,.hero.is-dark .subtitle strong{color:#f5f5f5
}
.hero.is-dark .nav{-webkit-box-shadow:0 1px 0 rgba(245,245,245,0.2);box-shadow:0 1px 0 rgba(245,245,245,0.2)
}
@media screen and (max-width: 768px){
.hero.is-dark .nav-menu{background-color:#363636
}
}
.hero.is-dark a.nav-item,.hero.is-dark .nav-item a:not(.button){color:rgba(245,245,245,0.7)
}
.hero.is-dark a.nav-item:hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark .nav-item a:not(.button).is-active{color:#f5f5f5
}
.hero.is-dark .tabs a{color:#f5f5f5;opacity:0.9
}
.hero.is-dark .tabs a:hover{opacity:1
}
.hero.is-dark .tabs li.is-active a{opacity:1
}
.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5
}
.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636
}
.hero.is-dark.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)
}
@media screen and (max-width: 768px){
.hero.is-dark .nav-toggle span{background-color:#f5f5f5
}
.hero.is-dark .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-dark .nav-toggle.is-active span{background-color:#f5f5f5
}
.hero.is-dark .nav-menu .nav-item{border-top-color:rgba(245,245,245,0.2)
}
}
.hero.is-primary{background-color:#009bba;color:#fff
}
.hero.is-primary .title{color:#fff
}
.hero.is-primary .title a,.hero.is-primary .title strong{color:inherit
}
.hero.is-primary .subtitle{color:rgba(255,255,255,0.9)
}
.hero.is-primary .subtitle a,.hero.is-primary .subtitle strong{color:#fff
}
.hero.is-primary .nav{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 rgba(255,255,255,0.2)
}
@media screen and (max-width: 768px){
.hero.is-primary .nav-menu{background-color:#009bba
}
}
.hero.is-primary a.nav-item,.hero.is-primary .nav-item a:not(.button){color:rgba(255,255,255,0.7)
}
.hero.is-primary a.nav-item:hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary .nav-item a:not(.button).is-active{color:#fff
}
.hero.is-primary .tabs a{color:#fff;opacity:0.9
}
.hero.is-primary .tabs a:hover{opacity:1
}
.hero.is-primary .tabs li.is-active a{opacity:1
}
.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff
}
.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#009bba
}
.hero.is-primary.is-bold{background-image:linear-gradient(141deg, #008787 0%, #009bba 71%, #008dd4 100%)
}
@media screen and (max-width: 768px){
.hero.is-primary .nav-toggle span{background-color:#fff
}
.hero.is-primary .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-primary .nav-toggle.is-active span{background-color:#fff
}
.hero.is-primary .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)
}
}
.hero.is-info{background-color:#3273dc;color:#fff
}
.hero.is-info .title{color:#fff
}
.hero.is-info .title a,.hero.is-info .title strong{color:inherit
}
.hero.is-info .subtitle{color:rgba(255,255,255,0.9)
}
.hero.is-info .subtitle a,.hero.is-info .subtitle strong{color:#fff
}
.hero.is-info .nav{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 rgba(255,255,255,0.2)
}
@media screen and (max-width: 768px){
.hero.is-info .nav-menu{background-color:#3273dc
}
}
.hero.is-info a.nav-item,.hero.is-info .nav-item a:not(.button){color:rgba(255,255,255,0.7)
}
.hero.is-info a.nav-item:hover,.hero.is-info a.nav-item.is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info .nav-item a:not(.button).is-active{color:#fff
}
.hero.is-info .tabs a{color:#fff;opacity:0.9
}
.hero.is-info .tabs a:hover{opacity:1
}
.hero.is-info .tabs li.is-active a{opacity:1
}
.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff
}
.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc
}
.hero.is-info.is-bold{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)
}
@media screen and (max-width: 768px){
.hero.is-info .nav-toggle span{background-color:#fff
}
.hero.is-info .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-info .nav-toggle.is-active span{background-color:#fff
}
.hero.is-info .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)
}
}
.hero.is-success{background-color:#39c303;color:#fff
}
.hero.is-success .title{color:#fff
}
.hero.is-success .title a,.hero.is-success .title strong{color:inherit
}
.hero.is-success .subtitle{color:rgba(255,255,255,0.9)
}
.hero.is-success .subtitle a,.hero.is-success .subtitle strong{color:#fff
}
.hero.is-success .nav{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 rgba(255,255,255,0.2)
}
@media screen and (max-width: 768px){
.hero.is-success .nav-menu{background-color:#39c303
}
}
.hero.is-success a.nav-item,.hero.is-success .nav-item a:not(.button){color:rgba(255,255,255,0.7)
}
.hero.is-success a.nav-item:hover,.hero.is-success a.nav-item.is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success .nav-item a:not(.button).is-active{color:#fff
}
.hero.is-success .tabs a{color:#fff;opacity:0.9
}
.hero.is-success .tabs a:hover{opacity:1
}
.hero.is-success .tabs li.is-active a{opacity:1
}
.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff
}
.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#39c303
}
.hero.is-success.is-bold{background-image:linear-gradient(141deg, #429300 0%, #39c303 71%, #1ae000 100%)
}
@media screen and (max-width: 768px){
.hero.is-success .nav-toggle span{background-color:#fff
}
.hero.is-success .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-success .nav-toggle.is-active span{background-color:#fff
}
.hero.is-success .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)
}
}
.hero.is-warning{background-color:#ffde00;color:rgba(0,0,0,0.7)
}
.hero.is-warning .title{color:rgba(0,0,0,0.7)
}
.hero.is-warning .title a,.hero.is-warning .title strong{color:inherit
}
.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)
}
.hero.is-warning .subtitle a,.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)
}
.hero.is-warning .nav{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2)
}
@media screen and (max-width: 768px){
.hero.is-warning .nav-menu{background-color:#ffde00
}
}
.hero.is-warning a.nav-item,.hero.is-warning .nav-item a:not(.button){color:rgba(0,0,0,0.7)
}
.hero.is-warning a.nav-item:hover,.hero.is-warning a.nav-item.is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning .nav-item a:not(.button).is-active{color:rgba(0,0,0,0.7)
}
.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9
}
.hero.is-warning .tabs a:hover{opacity:1
}
.hero.is-warning .tabs li.is-active a{opacity:1
}
.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)
}
.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffde00
}
.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #cc9000 0%, #ffde00 71%, #f6ff1a 100%)
}
@media screen and (max-width: 768px){
.hero.is-warning .nav-toggle span{background-color:rgba(0,0,0,0.7)
}
.hero.is-warning .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-warning .nav-toggle.is-active span{background-color:rgba(0,0,0,0.7)
}
.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(0,0,0,0.2)
}
}
.hero.is-danger{background-color:#cd282d;color:#fff
}
.hero.is-danger .title{color:#fff
}
.hero.is-danger .title a,.hero.is-danger .title strong{color:inherit
}
.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)
}
.hero.is-danger .subtitle a,.hero.is-danger .subtitle strong{color:#fff
}
.hero.is-danger .nav{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 rgba(255,255,255,0.2)
}
@media screen and (max-width: 768px){
.hero.is-danger .nav-menu{background-color:#cd282d
}
}
.hero.is-danger a.nav-item,.hero.is-danger .nav-item a:not(.button){color:rgba(255,255,255,0.7)
}
.hero.is-danger a.nav-item:hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger .nav-item a:not(.button).is-active{color:#fff
}
.hero.is-danger .tabs a{color:#fff;opacity:0.9
}
.hero.is-danger .tabs a:hover{opacity:1
}
.hero.is-danger .tabs li.is-active a{opacity:1
}
.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff
}
.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#cd282d
}
.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ac1634 0%, #cd282d 71%, #de4831 100%)
}
@media screen and (max-width: 768px){
.hero.is-danger .nav-toggle span{background-color:#fff
}
.hero.is-danger .nav-toggle:hover{background-color:rgba(0,0,0,0.1)
}
.hero.is-danger .nav-toggle.is-active span{background-color:#fff
}
.hero.is-danger .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)
}
}
@media screen and (min-width: 769px){
.hero.is-medium .hero-body{padding-bottom:120px;padding-top:120px
}
}
@media screen and (min-width: 769px){
.hero.is-large .hero-body{padding-bottom:240px;padding-top:240px
}
}
.hero.is-fullheight{min-height:100vh
}
.hero.is-fullheight .hero-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex
}
.hero.is-fullheight .hero-body>.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1
}
.section{background-color:#fff;padding:40px 20px
}
@media screen and (min-width: 980px){
.section.is-medium{padding:120px 20px
}
.section.is-large{padding:240px 20px
}
}
.footer{background-color:#f5f5f5;padding:40px 20px 80px
}
.footer a,.footer a:visited{color:#4a4a4a
}
.footer a:hover,.footer a:visited:hover{color:#363636
}
.footer a:not(.icon),.footer a:visited:not(.icon){border-bottom:1px solid #dbdbdb
}
.footer a:not(.icon):hover,.footer a:visited:not(.icon):hover{border-bottom-color:#009bba
}/*! wysiwyg.css v0.0.2 | MIT License | github.com/jgthms/wysiwyg.css */
.wysiwyg{line-height:1.6
}
.wysiwyg a{text-decoration:none
}
.wysiwyg a:hover{border-bottom:1px solid
}
.wysiwyg abbr{border-bottom:1px dotted;cursor:help
}
.wysiwyg cite{font-style:italic
}
.wysiwyg hr{background:#dbdbdb;border:none;display:block;height:1px;margin-bottom:1.4em;margin-top:1.4em
}
.wysiwyg img{vertical-align:text-bottom
}
.wysiwyg ins{background-color:lime;text-decoration:none
}
.wysiwyg mark{background-color:#ff0
}
.wysiwyg small{font-size:0.8em
}
.wysiwyg strong{font-weight:700
}
.wysiwyg sub,.wysiwyg sup{font-size:0.8em
}
.wysiwyg sub{vertical-align:sub
}
.wysiwyg sup{vertical-align:super
}
.wysiwyg p,.wysiwyg dl,.wysiwyg ol,.wysiwyg ul,.wysiwyg blockquote,.wysiwyg pre,.wysiwyg table{margin-bottom:1.4em
}
.wysiwyg p:last-child,.wysiwyg dl:last-child,.wysiwyg ol:last-child,.wysiwyg ul:last-child,.wysiwyg blockquote:last-child,.wysiwyg pre:last-child,.wysiwyg table:last-child{margin-bottom:0
}
.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:700;line-height:1.2
}
.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0
}
.wysiwyg h1{font-size:2.4em;margin-bottom:.58333em;margin-top:.58333em;line-height:1
}
.wysiwyg h2{font-size:1.6em;margin-bottom:.875em;margin-top:1.75em;line-height:1.1
}
.wysiwyg h3{font-size:1.3em;margin-bottom:1.07692em;margin-top:1.07692em
}
.wysiwyg h4{font-size:1.2em;margin-bottom:1.16667em;margin-top:1.16667em
}
.wysiwyg h5{font-size:1.1em;margin-bottom:1.27273em;margin-top:1.27273em
}
.wysiwyg h6{font-size:1em;margin-bottom:1.4em;margin-top:1.4em
}
.wysiwyg dd{margin-left:1.4em
}
.wysiwyg ol,.wysiwyg ul{list-style-position:outside;margin-left:1.4em
}
.wysiwyg ol{list-style-type:decimal
}
.wysiwyg ol ol{list-style-type:lower-alpha
}
.wysiwyg ol ol ol{list-style-type:lower-roman
}
.wysiwyg ol ol ol ol{list-style-type:lower-greek
}
.wysiwyg ol ol ol ol ol{list-style-type:decimal
}
.wysiwyg ol ol ol ol ol ol{list-style-type:lower-alpha
}
.wysiwyg ul{list-style-type:disc
}
.wysiwyg ul ul{list-style-type:circle
}
.wysiwyg ul ul ul{list-style-type:square
}
.wysiwyg ul ul ul ul{list-style-type:circle
}
.wysiwyg ul ul ul ul ul{list-style-type:disc
}
.wysiwyg ul ul ul ul ul ul{list-style-type:circle
}
.wysiwyg blockquote{border-left:4px solid #dbdbdb;padding:0.6em 1.2em
}
.wysiwyg blockquote p{margin-bottom:0
}
.wysiwyg code,.wysiwyg kbd,.wysiwyg samp,.wysiwyg pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;background-color:#f5f5f5;color:#4a4a4a;font-size:0.8em
}
.wysiwyg code,.wysiwyg kbd,.wysiwyg samp{border-radius:2px;line-height:2;padding:0.2em 0.5em 0.3em;vertical-align:baseline
}
.wysiwyg pre{overflow:auto;padding:1em 1.2em
}
.wysiwyg pre code{background:none;font-size:1em;line-height:1em
}
.wysiwyg figure{margin-bottom:2.8em;text-align:center
}
.wysiwyg figure:first-child{margin-top:0
}
.wysiwyg figure:last-child{margin-bottom:0
}
.wysiwyg figcaption{font-size:0.8em;margin-top:.875em
}
.wysiwyg table{width:100%
}
.wysiwyg table pre{white-space:pre-wrap
}
.wysiwyg th,.wysiwyg td{font-size:1em;padding:.7em;border:1px solid #dbdbdb;line-height:1.4
}
.wysiwyg thead tr,.wysiwyg tfoot tr{background-color:#f5f5f5
}
.wysiwyg thead th,.wysiwyg thead td,.wysiwyg tfoot th,.wysiwyg tfoot td{font-size:.9em;padding:.77778em
}
.wysiwyg thead th code,.wysiwyg thead td code,.wysiwyg tfoot th code,.wysiwyg tfoot td code{background-color:#fff
}
.wysiwyg tbody tr{background-color:#fff
}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(/static/fonts/fontawesome-webfont.674f50d.eot);src:url(/static/fonts/fontawesome-webfont.674f50d.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/static/fonts/fontawesome-webfont.af7ae50.woff2) format("woff2"),url(/static/fonts/fontawesome-webfont.fee66e7.woff) format("woff"),url(/static/fonts/fontawesome-webfont.b06871f.ttf) format("truetype"),url(/static/img/fontawesome-webfont.912ec66.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%
}
.fa-2x{font-size:2em
}
.fa-3x{font-size:3em
}
.fa-4x{font-size:4em
}
.fa-5x{font-size:5em
}
.fa-fw{width:1.28571em;text-align:center
}
.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none
}
.fa-ul>li{position:relative
}
.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center
}
.fa-li.fa-lg{left:-1.85714em
}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em
}
.fa-pull-left{float:left
}
.fa-pull-right{float:right
}
.fa.fa-pull-left{margin-right:.3em
}
.fa.fa-pull-right{margin-left:.3em
}
.pull-right{float:right
}
.pull-left{float:left
}
.fa.pull-left{margin-right:.3em
}
.fa.pull-right{margin-left:.3em
}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear
}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes fa-spin{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)
}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)
}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)
}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)
}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none
}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center
}
.fa-stack-1x{line-height:inherit
}
.fa-stack-2x{font-size:2em
}
.fa-inverse{color:#fff
}
.fa-glass:before{content:"\F000"
}
.fa-music:before{content:"\F001"
}
.fa-search:before{content:"\F002"
}
.fa-envelope-o:before{content:"\F003"
}
.fa-heart:before{content:"\F004"
}
.fa-star:before{content:"\F005"
}
.fa-star-o:before{content:"\F006"
}
.fa-user:before{content:"\F007"
}
.fa-film:before{content:"\F008"
}
.fa-th-large:before{content:"\F009"
}
.fa-th:before{content:"\F00A"
}
.fa-th-list:before{content:"\F00B"
}
.fa-check:before{content:"\F00C"
}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\F00D"
}
.fa-search-plus:before{content:"\F00E"
}
.fa-search-minus:before{content:"\F010"
}
.fa-power-off:before{content:"\F011"
}
.fa-signal:before{content:"\F012"
}
.fa-gear:before,.fa-cog:before{content:"\F013"
}
.fa-trash-o:before{content:"\F014"
}
.fa-home:before{content:"\F015"
}
.fa-file-o:before{content:"\F016"
}
.fa-clock-o:before{content:"\F017"
}
.fa-road:before{content:"\F018"
}
.fa-download:before{content:"\F019"
}
.fa-arrow-circle-o-down:before{content:"\F01A"
}
.fa-arrow-circle-o-up:before{content:"\F01B"
}
.fa-inbox:before{content:"\F01C"
}
.fa-play-circle-o:before{content:"\F01D"
}
.fa-rotate-right:before,.fa-repeat:before{content:"\F01E"
}
.fa-refresh:before{content:"\F021"
}
.fa-list-alt:before{content:"\F022"
}
.fa-lock:before{content:"\F023"
}
.fa-flag:before{content:"\F024"
}
.fa-headphones:before{content:"\F025"
}
.fa-volume-off:before{content:"\F026"
}
.fa-volume-down:before{content:"\F027"
}
.fa-volume-up:before{content:"\F028"
}
.fa-qrcode:before{content:"\F029"
}
.fa-barcode:before{content:"\F02A"
}
.fa-tag:before{content:"\F02B"
}
.fa-tags:before{content:"\F02C"
}
.fa-book:before{content:"\F02D"
}
.fa-bookmark:before{content:"\F02E"
}
.fa-print:before{content:"\F02F"
}
.fa-camera:before{content:"\F030"
}
.fa-font:before{content:"\F031"
}
.fa-bold:before{content:"\F032"
}
.fa-italic:before{content:"\F033"
}
.fa-text-height:before{content:"\F034"
}
.fa-text-width:before{content:"\F035"
}
.fa-align-left:before{content:"\F036"
}
.fa-align-center:before{content:"\F037"
}
.fa-align-right:before{content:"\F038"
}
.fa-align-justify:before{content:"\F039"
}
.fa-list:before{content:"\F03A"
}
.fa-dedent:before,.fa-outdent:before{content:"\F03B"
}
.fa-indent:before{content:"\F03C"
}
.fa-video-camera:before{content:"\F03D"
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\F03E"
}
.fa-pencil:before{content:"\F040"
}
.fa-map-marker:before{content:"\F041"
}
.fa-adjust:before{content:"\F042"
}
.fa-tint:before{content:"\F043"
}
.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"
}
.fa-share-square-o:before{content:"\F045"
}
.fa-check-square-o:before{content:"\F046"
}
.fa-arrows:before{content:"\F047"
}
.fa-step-backward:before{content:"\F048"
}
.fa-fast-backward:before{content:"\F049"
}
.fa-backward:before{content:"\F04A"
}
.fa-play:before{content:"\F04B"
}
.fa-pause:before{content:"\F04C"
}
.fa-stop:before{content:"\F04D"
}
.fa-forward:before{content:"\F04E"
}
.fa-fast-forward:before{content:"\F050"
}
.fa-step-forward:before{content:"\F051"
}
.fa-eject:before{content:"\F052"
}
.fa-chevron-left:before{content:"\F053"
}
.fa-chevron-right:before{content:"\F054"
}
.fa-plus-circle:before{content:"\F055"
}
.fa-minus-circle:before{content:"\F056"
}
.fa-times-circle:before{content:"\F057"
}
.fa-check-circle:before{content:"\F058"
}
.fa-question-circle:before{content:"\F059"
}
.fa-info-circle:before{content:"\F05A"
}
.fa-crosshairs:before{content:"\F05B"
}
.fa-times-circle-o:before{content:"\F05C"
}
.fa-check-circle-o:before{content:"\F05D"
}
.fa-ban:before{content:"\F05E"
}
.fa-arrow-left:before{content:"\F060"
}
.fa-arrow-right:before{content:"\F061"
}
.fa-arrow-up:before{content:"\F062"
}
.fa-arrow-down:before{content:"\F063"
}
.fa-mail-forward:before,.fa-share:before{content:"\F064"
}
.fa-expand:before{content:"\F065"
}
.fa-compress:before{content:"\F066"
}
.fa-plus:before{content:"\F067"
}
.fa-minus:before{content:"\F068"
}
.fa-asterisk:before{content:"\F069"
}
.fa-exclamation-circle:before{content:"\F06A"
}
.fa-gift:before{content:"\F06B"
}
.fa-leaf:before{content:"\F06C"
}
.fa-fire:before{content:"\F06D"
}
.fa-eye:before{content:"\F06E"
}
.fa-eye-slash:before{content:"\F070"
}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\F071"
}
.fa-plane:before{content:"\F072"
}
.fa-calendar:before{content:"\F073"
}
.fa-random:before{content:"\F074"
}
.fa-comment:before{content:"\F075"
}
.fa-magnet:before{content:"\F076"
}
.fa-chevron-up:before{content:"\F077"
}
.fa-chevron-down:before{content:"\F078"
}
.fa-retweet:before{content:"\F079"
}
.fa-shopping-cart:before{content:"\F07A"
}
.fa-folder:before{content:"\F07B"
}
.fa-folder-open:before{content:"\F07C"
}
.fa-arrows-v:before{content:"\F07D"
}
.fa-arrows-h:before{content:"\F07E"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"
}
.fa-twitter-square:before{content:"\F081"
}
.fa-facebook-square:before{content:"\F082"
}
.fa-camera-retro:before{content:"\F083"
}
.fa-key:before{content:"\F084"
}
.fa-gears:before,.fa-cogs:before{content:"\F085"
}
.fa-comments:before{content:"\F086"
}
.fa-thumbs-o-up:before{content:"\F087"
}
.fa-thumbs-o-down:before{content:"\F088"
}
.fa-star-half:before{content:"\F089"
}
.fa-heart-o:before{content:"\F08A"
}
.fa-sign-out:before{content:"\F08B"
}
.fa-linkedin-square:before{content:"\F08C"
}
.fa-thumb-tack:before{content:"\F08D"
}
.fa-external-link:before{content:"\F08E"
}
.fa-sign-in:before{content:"\F090"
}
.fa-trophy:before{content:"\F091"
}
.fa-github-square:before{content:"\F092"
}
.fa-upload:before{content:"\F093"
}
.fa-lemon-o:before{content:"\F094"
}
.fa-phone:before{content:"\F095"
}
.fa-square-o:before{content:"\F096"
}
.fa-bookmark-o:before{content:"\F097"
}
.fa-phone-square:before{content:"\F098"
}
.fa-twitter:before{content:"\F099"
}
.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"
}
.fa-github:before{content:"\F09B"
}
.fa-unlock:before{content:"\F09C"
}
.fa-credit-card:before{content:"\F09D"
}
.fa-feed:before,.fa-rss:before{content:"\F09E"
}
.fa-hdd-o:before{content:"\F0A0"
}
.fa-bullhorn:before{content:"\F0A1"
}
.fa-bell:before{content:"\F0F3"
}
.fa-certificate:before{content:"\F0A3"
}
.fa-hand-o-right:before{content:"\F0A4"
}
.fa-hand-o-left:before{content:"\F0A5"
}
.fa-hand-o-up:before{content:"\F0A6"
}
.fa-hand-o-down:before{content:"\F0A7"
}
.fa-arrow-circle-left:before{content:"\F0A8"
}
.fa-arrow-circle-right:before{content:"\F0A9"
}
.fa-arrow-circle-up:before{content:"\F0AA"
}
.fa-arrow-circle-down:before{content:"\F0AB"
}
.fa-globe:before{content:"\F0AC"
}
.fa-wrench:before{content:"\F0AD"
}
.fa-tasks:before{content:"\F0AE"
}
.fa-filter:before{content:"\F0B0"
}
.fa-briefcase:before{content:"\F0B1"
}
.fa-arrows-alt:before{content:"\F0B2"
}
.fa-group:before,.fa-users:before{content:"\F0C0"
}
.fa-chain:before,.fa-link:before{content:"\F0C1"
}
.fa-cloud:before{content:"\F0C2"
}
.fa-flask:before{content:"\F0C3"
}
.fa-cut:before,.fa-scissors:before{content:"\F0C4"
}
.fa-copy:before,.fa-files-o:before{content:"\F0C5"
}
.fa-paperclip:before{content:"\F0C6"
}
.fa-save:before,.fa-floppy-o:before{content:"\F0C7"
}
.fa-square:before{content:"\F0C8"
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\F0C9"
}
.fa-list-ul:before{content:"\F0CA"
}
.fa-list-ol:before{content:"\F0CB"
}
.fa-strikethrough:before{content:"\F0CC"
}
.fa-underline:before{content:"\F0CD"
}
.fa-table:before{content:"\F0CE"
}
.fa-magic:before{content:"\F0D0"
}
.fa-truck:before{content:"\F0D1"
}
.fa-pinterest:before{content:"\F0D2"
}
.fa-pinterest-square:before{content:"\F0D3"
}
.fa-google-plus-square:before{content:"\F0D4"
}
.fa-google-plus:before{content:"\F0D5"
}
.fa-money:before{content:"\F0D6"
}
.fa-caret-down:before{content:"\F0D7"
}
.fa-caret-up:before{content:"\F0D8"
}
.fa-caret-left:before{content:"\F0D9"
}
.fa-caret-right:before{content:"\F0DA"
}
.fa-columns:before{content:"\F0DB"
}
.fa-unsorted:before,.fa-sort:before{content:"\F0DC"
}
.fa-sort-down:before,.fa-sort-desc:before{content:"\F0DD"
}
.fa-sort-up:before,.fa-sort-asc:before{content:"\F0DE"
}
.fa-envelope:before{content:"\F0E0"
}
.fa-linkedin:before{content:"\F0E1"
}
.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"
}
.fa-legal:before,.fa-gavel:before{content:"\F0E3"
}
.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"
}
.fa-comment-o:before{content:"\F0E5"
}
.fa-comments-o:before{content:"\F0E6"
}
.fa-flash:before,.fa-bolt:before{content:"\F0E7"
}
.fa-sitemap:before{content:"\F0E8"
}
.fa-umbrella:before{content:"\F0E9"
}
.fa-paste:before,.fa-clipboard:before{content:"\F0EA"
}
.fa-lightbulb-o:before{content:"\F0EB"
}
.fa-exchange:before{content:"\F0EC"
}
.fa-cloud-download:before{content:"\F0ED"
}
.fa-cloud-upload:before{content:"\F0EE"
}
.fa-user-md:before{content:"\F0F0"
}
.fa-stethoscope:before{content:"\F0F1"
}
.fa-suitcase:before{content:"\F0F2"
}
.fa-bell-o:before{content:"\F0A2"
}
.fa-coffee:before{content:"\F0F4"
}
.fa-cutlery:before{content:"\F0F5"
}
.fa-file-text-o:before{content:"\F0F6"
}
.fa-building-o:before{content:"\F0F7"
}
.fa-hospital-o:before{content:"\F0F8"
}
.fa-ambulance:before{content:"\F0F9"
}
.fa-medkit:before{content:"\F0FA"
}
.fa-fighter-jet:before{content:"\F0FB"
}
.fa-beer:before{content:"\F0FC"
}
.fa-h-square:before{content:"\F0FD"
}
.fa-plus-square:before{content:"\F0FE"
}
.fa-angle-double-left:before{content:"\F100"
}
.fa-angle-double-right:before{content:"\F101"
}
.fa-angle-double-up:before{content:"\F102"
}
.fa-angle-double-down:before{content:"\F103"
}
.fa-angle-left:before{content:"\F104"
}
.fa-angle-right:before{content:"\F105"
}
.fa-angle-up:before{content:"\F106"
}
.fa-angle-down:before{content:"\F107"
}
.fa-desktop:before{content:"\F108"
}
.fa-laptop:before{content:"\F109"
}
.fa-tablet:before{content:"\F10A"
}
.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"
}
.fa-circle-o:before{content:"\F10C"
}
.fa-quote-left:before{content:"\F10D"
}
.fa-quote-right:before{content:"\F10E"
}
.fa-spinner:before{content:"\F110"
}
.fa-circle:before{content:"\F111"
}
.fa-mail-reply:before,.fa-reply:before{content:"\F112"
}
.fa-github-alt:before{content:"\F113"
}
.fa-folder-o:before{content:"\F114"
}
.fa-folder-open-o:before{content:"\F115"
}
.fa-smile-o:before{content:"\F118"
}
.fa-frown-o:before{content:"\F119"
}
.fa-meh-o:before{content:"\F11A"
}
.fa-gamepad:before{content:"\F11B"
}
.fa-keyboard-o:before{content:"\F11C"
}
.fa-flag-o:before{content:"\F11D"
}
.fa-flag-checkered:before{content:"\F11E"
}
.fa-terminal:before{content:"\F120"
}
.fa-code:before{content:"\F121"
}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"
}
.fa-location-arrow:before{content:"\F124"
}
.fa-crop:before{content:"\F125"
}
.fa-code-fork:before{content:"\F126"
}
.fa-unlink:before,.fa-chain-broken:before{content:"\F127"
}
.fa-question:before{content:"\F128"
}
.fa-info:before{content:"\F129"
}
.fa-exclamation:before{content:"\F12A"
}
.fa-superscript:before{content:"\F12B"
}
.fa-subscript:before{content:"\F12C"
}
.fa-eraser:before{content:"\F12D"
}
.fa-puzzle-piece:before{content:"\F12E"
}
.fa-microphone:before{content:"\F130"
}
.fa-microphone-slash:before{content:"\F131"
}
.fa-shield:before{content:"\F132"
}
.fa-calendar-o:before{content:"\F133"
}
.fa-fire-extinguisher:before{content:"\F134"
}
.fa-rocket:before{content:"\F135"
}
.fa-maxcdn:before{content:"\F136"
}
.fa-chevron-circle-left:before{content:"\F137"
}
.fa-chevron-circle-right:before{content:"\F138"
}
.fa-chevron-circle-up:before{content:"\F139"
}
.fa-chevron-circle-down:before{content:"\F13A"
}
.fa-html5:before{content:"\F13B"
}
.fa-css3:before{content:"\F13C"
}
.fa-anchor:before{content:"\F13D"
}
.fa-unlock-alt:before{content:"\F13E"
}
.fa-bullseye:before{content:"\F140"
}
.fa-ellipsis-h:before{content:"\F141"
}
.fa-ellipsis-v:before{content:"\F142"
}
.fa-rss-square:before{content:"\F143"
}
.fa-play-circle:before{content:"\F144"
}
.fa-ticket:before{content:"\F145"
}
.fa-minus-square:before{content:"\F146"
}
.fa-minus-square-o:before{content:"\F147"
}
.fa-level-up:before{content:"\F148"
}
.fa-level-down:before{content:"\F149"
}
.fa-check-square:before{content:"\F14A"
}
.fa-pencil-square:before{content:"\F14B"
}
.fa-external-link-square:before{content:"\F14C"
}
.fa-share-square:before{content:"\F14D"
}
.fa-compass:before{content:"\F14E"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\F150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\F151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\F152"
}
.fa-euro:before,.fa-eur:before{content:"\F153"
}
.fa-gbp:before{content:"\F154"
}
.fa-dollar:before,.fa-usd:before{content:"\F155"
}
.fa-rupee:before,.fa-inr:before{content:"\F156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\F157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\F158"
}
.fa-won:before,.fa-krw:before{content:"\F159"
}
.fa-bitcoin:before,.fa-btc:before{content:"\F15A"
}
.fa-file:before{content:"\F15B"
}
.fa-file-text:before{content:"\F15C"
}
.fa-sort-alpha-asc:before{content:"\F15D"
}
.fa-sort-alpha-desc:before{content:"\F15E"
}
.fa-sort-amount-asc:before{content:"\F160"
}
.fa-sort-amount-desc:before{content:"\F161"
}
.fa-sort-numeric-asc:before{content:"\F162"
}
.fa-sort-numeric-desc:before{content:"\F163"
}
.fa-thumbs-up:before{content:"\F164"
}
.fa-thumbs-down:before{content:"\F165"
}
.fa-youtube-square:before{content:"\F166"
}
.fa-youtube:before{content:"\F167"
}
.fa-xing:before{content:"\F168"
}
.fa-xing-square:before{content:"\F169"
}
.fa-youtube-play:before{content:"\F16A"
}
.fa-dropbox:before{content:"\F16B"
}
.fa-stack-overflow:before{content:"\F16C"
}
.fa-instagram:before{content:"\F16D"
}
.fa-flickr:before{content:"\F16E"
}
.fa-adn:before{content:"\F170"
}
.fa-bitbucket:before{content:"\F171"
}
.fa-bitbucket-square:before{content:"\F172"
}
.fa-tumblr:before{content:"\F173"
}
.fa-tumblr-square:before{content:"\F174"
}
.fa-long-arrow-down:before{content:"\F175"
}
.fa-long-arrow-up:before{content:"\F176"
}
.fa-long-arrow-left:before{content:"\F177"
}
.fa-long-arrow-right:before{content:"\F178"
}
.fa-apple:before{content:"\F179"
}
.fa-windows:before{content:"\F17A"
}
.fa-android:before{content:"\F17B"
}
.fa-linux:before{content:"\F17C"
}
.fa-dribbble:before{content:"\F17D"
}
.fa-skype:before{content:"\F17E"
}
.fa-foursquare:before{content:"\F180"
}
.fa-trello:before{content:"\F181"
}
.fa-female:before{content:"\F182"
}
.fa-male:before{content:"\F183"
}
.fa-gittip:before,.fa-gratipay:before{content:"\F184"
}
.fa-sun-o:before{content:"\F185"
}
.fa-moon-o:before{content:"\F186"
}
.fa-archive:before{content:"\F187"
}
.fa-bug:before{content:"\F188"
}
.fa-vk:before{content:"\F189"
}
.fa-weibo:before{content:"\F18A"
}
.fa-renren:before{content:"\F18B"
}
.fa-pagelines:before{content:"\F18C"
}
.fa-stack-exchange:before{content:"\F18D"
}
.fa-arrow-circle-o-right:before{content:"\F18E"
}
.fa-arrow-circle-o-left:before{content:"\F190"
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\F191"
}
.fa-dot-circle-o:before{content:"\F192"
}
.fa-wheelchair:before{content:"\F193"
}
.fa-vimeo-square:before{content:"\F194"
}
.fa-turkish-lira:before,.fa-try:before{content:"\F195"
}
.fa-plus-square-o:before{content:"\F196"
}
.fa-space-shuttle:before{content:"\F197"
}
.fa-slack:before{content:"\F198"
}
.fa-envelope-square:before{content:"\F199"
}
.fa-wordpress:before{content:"\F19A"
}
.fa-openid:before{content:"\F19B"
}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\F19C"
}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\F19D"
}
.fa-yahoo:before{content:"\F19E"
}
.fa-google:before{content:"\F1A0"
}
.fa-reddit:before{content:"\F1A1"
}
.fa-reddit-square:before{content:"\F1A2"
}
.fa-stumbleupon-circle:before{content:"\F1A3"
}
.fa-stumbleupon:before{content:"\F1A4"
}
.fa-delicious:before{content:"\F1A5"
}
.fa-digg:before{content:"\F1A6"
}
.fa-pied-piper-pp:before{content:"\F1A7"
}
.fa-pied-piper-alt:before{content:"\F1A8"
}
.fa-drupal:before{content:"\F1A9"
}
.fa-joomla:before{content:"\F1AA"
}
.fa-language:before{content:"\F1AB"
}
.fa-fax:before{content:"\F1AC"
}
.fa-building:before{content:"\F1AD"
}
.fa-child:before{content:"\F1AE"
}
.fa-paw:before{content:"\F1B0"
}
.fa-spoon:before{content:"\F1B1"
}
.fa-cube:before{content:"\F1B2"
}
.fa-cubes:before{content:"\F1B3"
}
.fa-behance:before{content:"\F1B4"
}
.fa-behance-square:before{content:"\F1B5"
}
.fa-steam:before{content:"\F1B6"
}
.fa-steam-square:before{content:"\F1B7"
}
.fa-recycle:before{content:"\F1B8"
}
.fa-automobile:before,.fa-car:before{content:"\F1B9"
}
.fa-cab:before,.fa-taxi:before{content:"\F1BA"
}
.fa-tree:before{content:"\F1BB"
}
.fa-spotify:before{content:"\F1BC"
}
.fa-deviantart:before{content:"\F1BD"
}
.fa-soundcloud:before{content:"\F1BE"
}
.fa-database:before{content:"\F1C0"
}
.fa-file-pdf-o:before{content:"\F1C1"
}
.fa-file-word-o:before{content:"\F1C2"
}
.fa-file-excel-o:before{content:"\F1C3"
}
.fa-file-powerpoint-o:before{content:"\F1C4"
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\F1C5"
}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\F1C6"
}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\F1C7"
}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"
}
.fa-file-code-o:before{content:"\F1C9"
}
.fa-vine:before{content:"\F1CA"
}
.fa-codepen:before{content:"\F1CB"
}
.fa-jsfiddle:before{content:"\F1CC"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\F1CD"
}
.fa-circle-o-notch:before{content:"\F1CE"
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\F1D0"
}
.fa-ge:before,.fa-empire:before{content:"\F1D1"
}
.fa-git-square:before{content:"\F1D2"
}
.fa-git:before{content:"\F1D3"
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\F1D4"
}
.fa-tencent-weibo:before{content:"\F1D5"
}
.fa-qq:before{content:"\F1D6"
}
.fa-wechat:before,.fa-weixin:before{content:"\F1D7"
}
.fa-send:before,.fa-paper-plane:before{content:"\F1D8"
}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\F1D9"
}
.fa-history:before{content:"\F1DA"
}
.fa-circle-thin:before{content:"\F1DB"
}
.fa-header:before{content:"\F1DC"
}
.fa-paragraph:before{content:"\F1DD"
}
.fa-sliders:before{content:"\F1DE"
}
.fa-share-alt:before{content:"\F1E0"
}
.fa-share-alt-square:before{content:"\F1E1"
}
.fa-bomb:before{content:"\F1E2"
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\F1E3"
}
.fa-tty:before{content:"\F1E4"
}
.fa-binoculars:before{content:"\F1E5"
}
.fa-plug:before{content:"\F1E6"
}
.fa-slideshare:before{content:"\F1E7"
}
.fa-twitch:before{content:"\F1E8"
}
.fa-yelp:before{content:"\F1E9"
}
.fa-newspaper-o:before{content:"\F1EA"
}
.fa-wifi:before{content:"\F1EB"
}
.fa-calculator:before{content:"\F1EC"
}
.fa-paypal:before{content:"\F1ED"
}
.fa-google-wallet:before{content:"\F1EE"
}
.fa-cc-visa:before{content:"\F1F0"
}
.fa-cc-mastercard:before{content:"\F1F1"
}
.fa-cc-discover:before{content:"\F1F2"
}
.fa-cc-amex:before{content:"\F1F3"
}
.fa-cc-paypal:before{content:"\F1F4"
}
.fa-cc-stripe:before{content:"\F1F5"
}
.fa-bell-slash:before{content:"\F1F6"
}
.fa-bell-slash-o:before{content:"\F1F7"
}
.fa-trash:before{content:"\F1F8"
}
.fa-copyright:before{content:"\F1F9"
}
.fa-at:before{content:"\F1FA"
}
.fa-eyedropper:before{content:"\F1FB"
}
.fa-paint-brush:before{content:"\F1FC"
}
.fa-birthday-cake:before{content:"\F1FD"
}
.fa-area-chart:before{content:"\F1FE"
}
.fa-pie-chart:before{content:"\F200"
}
.fa-line-chart:before{content:"\F201"
}
.fa-lastfm:before{content:"\F202"
}
.fa-lastfm-square:before{content:"\F203"
}
.fa-toggle-off:before{content:"\F204"
}
.fa-toggle-on:before{content:"\F205"
}
.fa-bicycle:before{content:"\F206"
}
.fa-bus:before{content:"\F207"
}
.fa-ioxhost:before{content:"\F208"
}
.fa-angellist:before{content:"\F209"
}
.fa-cc:before{content:"\F20A"
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\F20B"
}
.fa-meanpath:before{content:"\F20C"
}
.fa-buysellads:before{content:"\F20D"
}
.fa-connectdevelop:before{content:"\F20E"
}
.fa-dashcube:before{content:"\F210"
}
.fa-forumbee:before{content:"\F211"
}
.fa-leanpub:before{content:"\F212"
}
.fa-sellsy:before{content:"\F213"
}
.fa-shirtsinbulk:before{content:"\F214"
}
.fa-simplybuilt:before{content:"\F215"
}
.fa-skyatlas:before{content:"\F216"
}
.fa-cart-plus:before{content:"\F217"
}
.fa-cart-arrow-down:before{content:"\F218"
}
.fa-diamond:before{content:"\F219"
}
.fa-ship:before{content:"\F21A"
}
.fa-user-secret:before{content:"\F21B"
}
.fa-motorcycle:before{content:"\F21C"
}
.fa-street-view:before{content:"\F21D"
}
.fa-heartbeat:before{content:"\F21E"
}
.fa-venus:before{content:"\F221"
}
.fa-mars:before{content:"\F222"
}
.fa-mercury:before{content:"\F223"
}
.fa-intersex:before,.fa-transgender:before{content:"\F224"
}
.fa-transgender-alt:before{content:"\F225"
}
.fa-venus-double:before{content:"\F226"
}
.fa-mars-double:before{content:"\F227"
}
.fa-venus-mars:before{content:"\F228"
}
.fa-mars-stroke:before{content:"\F229"
}
.fa-mars-stroke-v:before{content:"\F22A"
}
.fa-mars-stroke-h:before{content:"\F22B"
}
.fa-neuter:before{content:"\F22C"
}
.fa-genderless:before{content:"\F22D"
}
.fa-facebook-official:before{content:"\F230"
}
.fa-pinterest-p:before{content:"\F231"
}
.fa-whatsapp:before{content:"\F232"
}
.fa-server:before{content:"\F233"
}
.fa-user-plus:before{content:"\F234"
}
.fa-user-times:before{content:"\F235"
}
.fa-hotel:before,.fa-bed:before{content:"\F236"
}
.fa-viacoin:before{content:"\F237"
}
.fa-train:before{content:"\F238"
}
.fa-subway:before{content:"\F239"
}
.fa-medium:before{content:"\F23A"
}
.fa-yc:before,.fa-y-combinator:before{content:"\F23B"
}
.fa-optin-monster:before{content:"\F23C"
}
.fa-opencart:before{content:"\F23D"
}
.fa-expeditedssl:before{content:"\F23E"
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\F240"
}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"
}
.fa-battery-2:before,.fa-battery-half:before{content:"\F242"
}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"
}
.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"
}
.fa-mouse-pointer:before{content:"\F245"
}
.fa-i-cursor:before{content:"\F246"
}
.fa-object-group:before{content:"\F247"
}
.fa-object-ungroup:before{content:"\F248"
}
.fa-sticky-note:before{content:"\F249"
}
.fa-sticky-note-o:before{content:"\F24A"
}
.fa-cc-jcb:before{content:"\F24B"
}
.fa-cc-diners-club:before{content:"\F24C"
}
.fa-clone:before{content:"\F24D"
}
.fa-balance-scale:before{content:"\F24E"
}
.fa-hourglass-o:before{content:"\F250"
}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"
}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"
}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"
}
.fa-hourglass:before{content:"\F254"
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\F256"
}
.fa-hand-scissors-o:before{content:"\F257"
}
.fa-hand-lizard-o:before{content:"\F258"
}
.fa-hand-spock-o:before{content:"\F259"
}
.fa-hand-pointer-o:before{content:"\F25A"
}
.fa-hand-peace-o:before{content:"\F25B"
}
.fa-trademark:before{content:"\F25C"
}
.fa-registered:before{content:"\F25D"
}
.fa-creative-commons:before{content:"\F25E"
}
.fa-gg:before{content:"\F260"
}
.fa-gg-circle:before{content:"\F261"
}
.fa-tripadvisor:before{content:"\F262"
}
.fa-odnoklassniki:before{content:"\F263"
}
.fa-odnoklassniki-square:before{content:"\F264"
}
.fa-get-pocket:before{content:"\F265"
}
.fa-wikipedia-w:before{content:"\F266"
}
.fa-safari:before{content:"\F267"
}
.fa-chrome:before{content:"\F268"
}
.fa-firefox:before{content:"\F269"
}
.fa-opera:before{content:"\F26A"
}
.fa-internet-explorer:before{content:"\F26B"
}
.fa-tv:before,.fa-television:before{content:"\F26C"
}
.fa-contao:before{content:"\F26D"
}
.fa-500px:before{content:"\F26E"
}
.fa-amazon:before{content:"\F270"
}
.fa-calendar-plus-o:before{content:"\F271"
}
.fa-calendar-minus-o:before{content:"\F272"
}
.fa-calendar-times-o:before{content:"\F273"
}
.fa-calendar-check-o:before{content:"\F274"
}
.fa-industry:before{content:"\F275"
}
.fa-map-pin:before{content:"\F276"
}
.fa-map-signs:before{content:"\F277"
}
.fa-map-o:before{content:"\F278"
}
.fa-map:before{content:"\F279"
}
.fa-commenting:before{content:"\F27A"
}
.fa-commenting-o:before{content:"\F27B"
}
.fa-houzz:before{content:"\F27C"
}
.fa-vimeo:before{content:"\F27D"
}
.fa-black-tie:before{content:"\F27E"
}
.fa-fonticons:before{content:"\F280"
}
.fa-reddit-alien:before{content:"\F281"
}
.fa-edge:before{content:"\F282"
}
.fa-credit-card-alt:before{content:"\F283"
}
.fa-codiepie:before{content:"\F284"
}
.fa-modx:before{content:"\F285"
}
.fa-fort-awesome:before{content:"\F286"
}
.fa-usb:before{content:"\F287"
}
.fa-product-hunt:before{content:"\F288"
}
.fa-mixcloud:before{content:"\F289"
}
.fa-scribd:before{content:"\F28A"
}
.fa-pause-circle:before{content:"\F28B"
}
.fa-pause-circle-o:before{content:"\F28C"
}
.fa-stop-circle:before{content:"\F28D"
}
.fa-stop-circle-o:before{content:"\F28E"
}
.fa-shopping-bag:before{content:"\F290"
}
.fa-shopping-basket:before{content:"\F291"
}
.fa-hashtag:before{content:"\F292"
}
.fa-bluetooth:before{content:"\F293"
}
.fa-bluetooth-b:before{content:"\F294"
}
.fa-percent:before{content:"\F295"
}
.fa-gitlab:before{content:"\F296"
}
.fa-wpbeginner:before{content:"\F297"
}
.fa-wpforms:before{content:"\F298"
}
.fa-envira:before{content:"\F299"
}
.fa-universal-access:before{content:"\F29A"
}
.fa-wheelchair-alt:before{content:"\F29B"
}
.fa-question-circle-o:before{content:"\F29C"
}
.fa-blind:before{content:"\F29D"
}
.fa-audio-description:before{content:"\F29E"
}
.fa-volume-control-phone:before{content:"\F2A0"
}
.fa-braille:before{content:"\F2A1"
}
.fa-assistive-listening-systems:before{content:"\F2A2"
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\F2A3"
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\F2A4"
}
.fa-glide:before{content:"\F2A5"
}
.fa-glide-g:before{content:"\F2A6"
}
.fa-signing:before,.fa-sign-language:before{content:"\F2A7"
}
.fa-low-vision:before{content:"\F2A8"
}
.fa-viadeo:before{content:"\F2A9"
}
.fa-viadeo-square:before{content:"\F2AA"
}
.fa-snapchat:before{content:"\F2AB"
}
.fa-snapchat-ghost:before{content:"\F2AC"
}
.fa-snapchat-square:before{content:"\F2AD"
}
.fa-pied-piper:before{content:"\F2AE"
}
.fa-first-order:before{content:"\F2B0"
}
.fa-yoast:before{content:"\F2B1"
}
.fa-themeisle:before{content:"\F2B2"
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"
}
.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"
}
.fa-handshake-o:before{content:"\F2B5"
}
.fa-envelope-open:before{content:"\F2B6"
}
.fa-envelope-open-o:before{content:"\F2B7"
}
.fa-linode:before{content:"\F2B8"
}
.fa-address-book:before{content:"\F2B9"
}
.fa-address-book-o:before{content:"\F2BA"
}
.fa-vcard:before,.fa-address-card:before{content:"\F2BB"
}
.fa-vcard-o:before,.fa-address-card-o:before{content:"\F2BC"
}
.fa-user-circle:before{content:"\F2BD"
}
.fa-user-circle-o:before{content:"\F2BE"
}
.fa-user-o:before{content:"\F2C0"
}
.fa-id-badge:before{content:"\F2C1"
}
.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"
}
.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"
}
.fa-quora:before{content:"\F2C4"
}
.fa-free-code-camp:before{content:"\F2C5"
}
.fa-telegram:before{content:"\F2C6"
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\F2C7"
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"
}
.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"
}
.fa-shower:before{content:"\F2CC"
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\F2CD"
}
.fa-podcast:before{content:"\F2CE"
}
.fa-window-maximize:before{content:"\F2D0"
}
.fa-window-minimize:before{content:"\F2D1"
}
.fa-window-restore:before{content:"\F2D2"
}
.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"
}
.fa-bandcamp:before{content:"\F2D5"
}
.fa-grav:before{content:"\F2D6"
}
.fa-etsy:before{content:"\F2D7"
}
.fa-imdb:before{content:"\F2D8"
}
.fa-ravelry:before{content:"\F2D9"
}
.fa-eercast:before{content:"\F2DA"
}
.fa-microchip:before{content:"\F2DB"
}
.fa-snowflake-o:before{content:"\F2DC"
}
.fa-superpowers:before{content:"\F2DD"
}
.fa-wpexplorer:before{content:"\F2DE"
}
.fa-meetup:before{content:"\F2E0"
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto
}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both
}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s
}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s
}
@-webkit-keyframes bounce{
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)
}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)
}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)
}
}
@keyframes bounce{
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)
}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)
}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)
}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom
}
@-webkit-keyframes flash{
from,50%,to{opacity:1
}
25%,75%{opacity:0
}
}
@keyframes flash{
from,50%,to{opacity:1
}
25%,75%{opacity:0
}
}
.flash{-webkit-animation-name:flash;animation-name:flash
}
@-webkit-keyframes pulse{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
@keyframes pulse{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse
}
@-webkit-keyframes rubberBand{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)
}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)
}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)
}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)
}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
@keyframes rubberBand{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)
}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)
}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)
}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)
}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand
}
@-webkit-keyframes shake{
from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)
}
20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)
}
}
@keyframes shake{
from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)
}
20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)
}
}
.shake{-webkit-animation-name:shake;animation-name:shake
}
@-webkit-keyframes headShake{
0%{-webkit-transform:translateX(0);transform:translateX(0)
}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)
}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)
}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)
}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)
}
50%{-webkit-transform:translateX(0);transform:translateX(0)
}
}
@keyframes headShake{
0%{-webkit-transform:translateX(0);transform:translateX(0)
}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)
}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)
}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)
}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)
}
50%{-webkit-transform:translateX(0);transform:translateX(0)
}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake
}
@-webkit-keyframes swing{
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)
}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)
}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)
}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)
}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)
}
}
@keyframes swing{
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)
}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)
}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)
}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)
}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)
}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing
}
@-webkit-keyframes tada{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)
}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
@keyframes tada{
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)
}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
.tada{-webkit-animation-name:tada;animation-name:tada
}
@-webkit-keyframes wobble{
from{-webkit-transform:none;transform:none
}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
to{-webkit-transform:none;transform:none
}
}
@keyframes wobble{
from{-webkit-transform:none;transform:none
}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
to{-webkit-transform:none;transform:none
}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble
}
@-webkit-keyframes jello{
from,11.1%,to{-webkit-transform:none;transform:none
}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)
}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)
}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)
}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)
}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)
}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)
}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)
}
}
@keyframes jello{
from,11.1%,to{-webkit-transform:none;transform:none
}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)
}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)
}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)
}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)
}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)
}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)
}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)
}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center
}
@-webkit-keyframes bounceIn{
from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)
}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)
}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)
}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)
}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
@keyframes bounceIn{
from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)
}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)
}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)
}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)
}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)
}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn
}
@-webkit-keyframes bounceInDown{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)
}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)
}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)
}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)
}
to{-webkit-transform:none;transform:none
}
}
@keyframes bounceInDown{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)
}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)
}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)
}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)
}
to{-webkit-transform:none;transform:none
}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)
}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)
}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)
}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)
}
to{-webkit-transform:none;transform:none
}
}
@keyframes bounceInLeft{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)
}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)
}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)
}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)
}
to{-webkit-transform:none;transform:none
}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)
}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)
}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)
}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)
}
to{-webkit-transform:none;transform:none
}
}
@keyframes bounceInRight{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)
}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)
}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)
}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)
}
to{-webkit-transform:none;transform:none
}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)
}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)
}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)
}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
@keyframes bounceInUp{
from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)
}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)
}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)
}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp
}
@-webkit-keyframes bounceOut{
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)
}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)
}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
}
@keyframes bounceOut{
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)
}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)
}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown{
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)
}
40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)
}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
}
@keyframes bounceOutDown{
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)
}
40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)
}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft{
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)
}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
}
@keyframes bounceOutLeft{
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)
}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight{
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)
}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
}
@keyframes bounceOutRight{
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)
}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp{
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)
}
40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)
}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
}
@keyframes bounceOutUp{
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)
}
40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)
}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
from{opacity:0
}
to{opacity:1
}
}
@keyframes fadeIn{
from{opacity:0
}
to{opacity:1
}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInDown{
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInDownBig{
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInLeft{
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInLeftBig{
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInRight{
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInRightBig{
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes fadeInUpBig{
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
from{opacity:1
}
to{opacity:0
}
}
@keyframes fadeOut{
from{opacity:1
}
to{opacity:0
}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
}
@keyframes fadeOutDown{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
}
@keyframes fadeOutDownBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)
}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
}
@keyframes fadeOutLeft{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
}
@keyframes fadeOutLeftBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)
}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
}
@keyframes fadeOutRight{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
}
@keyframes fadeOutRightBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)
}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
}
@keyframes fadeOutUpBig{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)
}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out
}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out
}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
}
@keyframes flip{
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out
}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out
}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip
}
@-webkit-keyframes flipInX{
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0
}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1
}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
}
to{-webkit-transform:perspective(400px);transform:perspective(400px)
}
}
@keyframes flipInX{
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0
}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1
}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
}
to{-webkit-transform:perspective(400px);transform:perspective(400px)
}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX
}
@-webkit-keyframes flipInY{
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0
}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1
}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
to{-webkit-transform:perspective(400px);transform:perspective(400px)
}
}
@keyframes flipInY{
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0
}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1
}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
to{-webkit-transform:perspective(400px);transform:perspective(400px)
}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY
}
@-webkit-keyframes flipOutX{
from{-webkit-transform:perspective(400px);transform:perspective(400px)
}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1
}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0
}
}
@keyframes flipOutX{
from{-webkit-transform:perspective(400px);transform:perspective(400px)
}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1
}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0
}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important
}
@-webkit-keyframes flipOutY{
from{-webkit-transform:perspective(400px);transform:perspective(400px)
}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1
}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0
}
}
@keyframes flipOutY{
from{-webkit-transform:perspective(400px);transform:perspective(400px)
}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1
}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0
}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn{
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0
}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1
}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1
}
to{-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes lightSpeedIn{
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0
}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1
}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1
}
to{-webkit-transform:none;transform:none;opacity:1
}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut{
from{opacity:1
}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0
}
}
@keyframes lightSpeedOut{
from{opacity:1
}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0
}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn{
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0
}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes rotateIn{
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0
}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1
}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes rotateInDownLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1
}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes rotateInDownRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1
}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes rotateInUpLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1
}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1
}
}
@keyframes rotateInUpRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1
}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut{
from{-webkit-transform-origin:center;transform-origin:center;opacity:1
}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0
}
}
@keyframes rotateOut{
from{-webkit-transform-origin:center;transform-origin:center;opacity:1
}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0
}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
}
@keyframes rotateOutDownLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0
}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
}
@keyframes rotateOutDownRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
}
@keyframes rotateOutUpLeft{
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1
}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0
}
}
@keyframes rotateOutUpRight{
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1
}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0
}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge{
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out
}
20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out
}
40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1
}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0
}
}
@keyframes hinge{
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out
}
20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out
}
40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1
}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0
}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge
}
@-webkit-keyframes rollIn{
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
@keyframes rollIn{
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
to{opacity:1;-webkit-transform:none;transform:none
}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn
}
@-webkit-keyframes rollOut{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
@keyframes rollOut{
from{opacity:1
}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut
}
@-webkit-keyframes zoomIn{
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
50%{opacity:1
}
}
@keyframes zoomIn{
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
50%{opacity:1
}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn
}
@-webkit-keyframes zoomInDown{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomInDown{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomInLeft{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomInRight{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomInUp{
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp
}
@-webkit-keyframes zoomOut{
from{opacity:1
}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
to{opacity:0
}
}
@keyframes zoomOut{
from{opacity:1
}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)
}
to{opacity:0
}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomOutDown{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)
}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center
}
}
@keyframes zoomOutLeft{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)
}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center
}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)
}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center
}
}
@keyframes zoomOutRight{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)
}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center
}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
@keyframes zoomOutUp{
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)
}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown{
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
@keyframes slideInDown{
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
@keyframes slideInLeft{
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
@keyframes slideInRight{
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight
}
@-webkit-keyframes slideInUp{
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
@keyframes slideInUp{
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible
}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
}
@keyframes slideOutDown{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)
}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
}
@keyframes slideOutLeft{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)
}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
}
@keyframes slideOutRight{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)
}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
}
@keyframes slideOutUp{
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp
}
@font-face{font-family:'Arvo';font-style:normal;font-weight:400;src:url(/static/fonts/arvo.235a9e9.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face{font-family:'Arvo';font-style:normal;font-weight:700;src:url(/static/fonts/arvo-bold.1e6f521.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
html{background-color:#fff
}
h1{font-family:'Arvo', serif;font-size:28px
}
h2{font-family:'Arvo', serif;font-size:24px
}
h3{font-size:18px
}
h4{font-size:14px
}
h5{font-size:11px
}
h6{font-size:11px
}
.content h1:not(:first-child),.content h2:not(:first-child),.content h3:not(:first-child){margin:0
}
h1,h2,h3,h4,h5,h6{margin:0
}
.message-header .delete{-ms-flex-negative:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;margin-left:0.75em
}
h1.page__headline,h2.page__headline{color:#009bba
}
.page__copy{margin:20px 0
}
.page__content{padding:25px
}
.box{border-radius:0
}
.label.is-inline-block{display:inline-block
}
.edit-box{padding:15px;position:relative
}
.edit-box.is-locked{padding:45px 15px 15px
}
.edit-box .edit-box__dragger{background:#f5f2f2;background-size:3px 3px;border-bottom:1px solid #dbdbdb;cursor:move;height:30px;left:0;position:absolute;top:0;width:100%
}
.edit-box .edit-box__dragger .handle{position:absolute;right:15px;top:7px;width:20px;margin:0;padding:0
}
.edit-box .edit-box__dragger .handle span{background:#b9b9b9;display:inline-block;width:100%;height:2px;margin:0;padding:0;position:absolute;left:0;top:0
}
.edit-box .edit-box__dragger .handle span:nth-child(1){top:7px
}
.edit-box .edit-box__dragger .handle span:nth-child(2){top:14px
}
.edit-box .edit-box__dragger .sort-toolbar{padding:3px 0 0 3px
}
.edit-box .edit-box__dragger .sort-toolbar div{border-radius:3px;background:rgba(255,255,255,0.75);cursor:pointer;padding-top:4px;font-size:16px
}
.edit-box .edit-box__header{margin-bottom:0
}
.edit-box .edit-box__header .edit-box__headline-icon{display:inline-block;margin:5px 5px 0 0
}
.edit-box .edit-box__header .edit-box__headline-wrapper input{width:auto
}
.edit-box .edit-box__header .edit-box__headline{font-size:1.5em;font-weight:500;line-height:32px
}
.edit-box .edit-box__header .edit-box__toggle-edit .button{border:0;height:40px;width:40px
}
.edit-box .edit-box__section{margin-bottom:20px
}
.edit-box .edit-box__section:last-child{margin-bottom:0
}
.edit-box .edit-box__section label{padding:0 10px 0 0
}
.edit-box .edit-box__includes-inline-input{line-height:100%
}
.edit-box .edit-box__includes-inline-input.is-warning{color:#ff9800
}
.edit-box .edit-box__includes-inline-input.is-warning .icon{margin:5px 0 0 0
}
.edit-box .edit-box__includes-inline-input.is-danger{color:#cd282d
}
@media screen and (min-width: 769px){
.edit-box .edit-box__includes-inline-input{line-height:30px
}
}
.edit-box .edit-box__inline-input{width:auto
}
.edit-box .edit-box__inline-input.is-time{width:130px
}
.edit-box .edit-box__inline-input.is-price{width:80px
}
.edit-box .edit-box__inline-input.is-count{width:50px
}
.edit-box .edit-box__inline-input.is-countbig{width:70px
}
.edit-box .edit-box__seperator{margin:0 0 20px
}
.edit-box .edit-box__footer{margin:40px -15px 0;padding:0 15px
}
.edit-box .edit-box__footer .is-primary{margin-left:15px
}
.box-shadow{border:1px solid rgba(0,0,0,0.117647);-webkit-box-shadow:rgba(0,0,0,0.117647) 0px 1px 6px,rgba(0,0,0,0.117647) 0px 1px 4px;box-shadow:rgba(0,0,0,0.117647) 0px 1px 6px,rgba(0,0,0,0.117647) 0px 1px 4px
}
@media screen and (min-width: 769px){
.is-tablet-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse
}
.is-tablet-reverse .is-pulled-left{float:right
}
.is-tablet-reverse .is-pulled-right{float:left
}
}
.main-content{position:relative;height:100vh
}
.main-content.is-loggedin{padding-top:50px;margin-left:210px
}
@media screen and (max-width: 768px){
.main-content.is-loggedin{margin:0
}
}
.modal .modal-card{max-width:90%;width:auto
}
.modal .modal-card .modal-card-title{-ms-flex-negative:1;flex-shrink:1;line-height:135%
}
.modal .modal-card .delete{margin-left:15px
}
.animated{-webkit-animation-duration:0.377s;animation-duration:0.377s
}
.nprogress-container{height:10px;pointer-events:none;position:fixed !important;width:100%;z-index:2048
}
.nprogress-container #nprogress{color:#009bba
}
.nprogress-container #nprogress .bar{background:#009bba
}
.nprogress-container #nprogress .peg{-webkit-box-shadow:0 0 10px #009bba,0 0 5px #009bba;box-shadow:0 0 10px #009bba,0 0 5px #009bba
}
.nprogress-container #nprogress .spinner-icon{border-left-color:#009bba;border-top-color:#009bba
}
.message-box .message-body.link{cursor:pointer;text-decoration:underline
}
.message-box .message-body.link:hover{text-decoration:none
}
.message.is-warning .message-body{color:#4a4a4a
}
.message.is-warning .message-body .is-link{text-decoration:none
}
.message.is-warning .message-body .is-link .icon{margin-top:1px
}
.message.is-warning .message-body .is-link:hover{background:inherit
}
#error{margin-top:100px
}
.error-404.is-fullheight{min-height:calc(100vh - 50px) !important
}
.error-404.is-fullheight .card{margin:0 auto
}
.error-404 h1{color:#cd282d
}
@media print{
body *{visibility:hidden
}
.main-content.is-loggedin{margin:0;padding:0
}
.edit-box.box-shadow{border:0;-webkit-box-shadow:none;box-shadow:none;padding:0
}
.columns{display:-webkit-box;display:-ms-flexbox;display:flex
}
.columns.is-multiline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%
}
.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%
}
.no-print{display:none
}
}
.d-inline-block{display:inline-block
}
.d-none{display:none
}
.filter-list-item{-webkit-transition:all 0.3s;transition:all 0.3s
}
.filter-list-enter,.filter-list-leave-to{opacity:0
}
.filter-list-leave-active{position:absolute
}
.table-row-item{-webkit-transition:opacity 0.3s;transition:opacity 0.3s
}
.table-row-enter,.table-row-leave-to{opacity:0
}
.text-bold{font-weight:bold
}
.text-right{text-align:right
}
.w-100{width:100%
}
.h-100{height:100%
}
.text-nowrap{white-space:nowrap !important
}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex
}
.d-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex
}
.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.input__field--text{display:block;width:100%
}
.input__field--textarea,.input__field--text{background:white;border-radius:5px;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:black;padding:1.25rem 0.938rem
}
.input__field--textarea:focus,.input__field--text:focus{outline:none;border:1px solid #ffde00 !important
}
.input__field--inverted{color:black;background:#f5f5f5
}
.input__field--error{border:1px solid #cd282d
}
.input__field[disabled]{background:#e1e1e1;cursor:not-allowed
}
.input__field:focus{outline:none;border:1px solid #cd282d
}
.multiselect__tag{background:#009bba
}
.multiselect__option--highlight{background:#009bba
}
.tooltip-activator{position:relative;cursor:pointer
}
.tooltip-activator:hover .tooltip{display:block
}
.tooltip{position:absolute;display:none;top:50%;left:125%;width:10rem;padding:0.5rem;color:#fff;background-color:#009bba;border:1px solid #d3d3d3;border-radius:3px;line-height:1.5rem;white-space:break-spaces;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99
}
.tooltip:before{content:'';position:absolute;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:1rem solid #009bba;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.tooltip--is-right{left:100%
}
.tooltip--is-large{width:20rem
}
.tooltip--is-bottom-left{left:auto;right:0;-webkit-transform:none;-ms-transform:none;transform:none
}
.tooltip--is-bottom-left:before{top:auto;bottom:100%;right:5%;border-top:none;border-bottom:1rem solid #009bba;border-left:1rem solid transparent;border-right:1rem solid transparent;-webkit-transform:none;-ms-transform:none;transform:none
}
.icon-border{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.3rem;height:1.3rem;font-size:1rem;border:1px solid #000;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.pointer{cursor:pointer
}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
.max-w-3xl{max-width:48rem
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}



.is-disabled{color:#ccc
}
.policy{height:100%
}
.policy-form{height:100%;padding-bottom:15px
}
.policy-form .is-locked{padding:25px 15px 15px
}
.policy__condition .table td,.policy__condition .table th{border:0;padding:8px 0px;line-height:33px
}
.fa-trash__red{color:red
}
.no-hover:hover{background-color:transparent !important
}
.show-content{padding-left:20px
}
.show-content .disc-style{list-style:disc
}
.button__margin{margin-top:5px
}
.is-danger-inline{display:inline
}
.no-margin-bottom{margin-bottom:0px !important
}

.time-period{padding:0 0 10px
}
.time-period .flatpickr-wrapper{float:left;max-width:150px
}
.time-period .time-period-spacer{float:left;line-height:32px;padding:0 20px
}
.time-period .time-period-input{max-width:140px;padding-right:35px
}
.time-period .time-period__delete{margin-left:5px
}
.time-period.error .input,.time-period.error .button{border-color:#ff3860
}

.flatpickr-calendar {
  background: transparent;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  text-align: center;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 315px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  overflow: visible;
  max-height: 640px;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.hasWeeks {
  width: auto;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.rightMost:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 28px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
}
.flatpickr-prev-month,
.flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0px;
  line-height: 16px;
  height: 28px;
  padding: 10px calc(3.57% - 1.5px);
  z-index: 3;
}
.flatpickr-prev-month i,
.flatpickr-next-month i {
  position: relative;
}
.flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-next-month.flatpickr-prev-month {
/*
        /*rtl:begin:ignore*/
/*
        */
  left: 0;
/*
        /*rtl:end:ignore*/
/*
        */
}
/*
        /*rtl:begin:ignore*/
/*
        /*rtl:end:ignore*/
.flatpickr-prev-month.flatpickr-next-month,
.flatpickr-next-month.flatpickr-next-month {
/*
        /*rtl:begin:ignore*/
/*
        */
  right: 0;
/*
        /*rtl:end:ignore*/
/*
        */
}
/*
        /*rtl:begin:ignore*/
/*
        /*rtl:end:ignore*/
.flatpickr-prev-month:hover,
.flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-prev-month:hover svg,
.flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-prev-month svg,
.flatpickr-next-month svg {
  width: 14px;
}
.flatpickr-prev-month svg path,
.flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.05);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
  top: 33%;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 6.16px 0 0 0;
  line-height: 1;
  height: 28px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month.slideLeft {
  -webkit-transform: translate3d(-100%, 0px, 0px);
          transform: translate3d(-100%, 0px, 0px);
  -webkit-animation: fpFadeOut 400ms ease, fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeOut 400ms ease, fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-current-month.slideLeftNew {
  -webkit-transform: translate3d(100%, 0px, 0px);
          transform: translate3d(100%, 0px, 0px);
  -webkit-animation: fpFadeIn 400ms ease, fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeIn 400ms ease, fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-current-month.slideRight {
  -webkit-transform: translate3d(100%, 0px, 0px);
          transform: translate3d(100%, 0px, 0px);
  -webkit-animation: fpFadeOut 400ms ease, fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeOut 400ms ease, fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-current-month.slideRightNew {
  -webkit-transform: translate3d(0, 0, 0px);
          transform: translate3d(0, 0, 0px);
  -webkit-animation: fpFadeIn 400ms ease, fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeIn 400ms ease, fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: default;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: initial;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 315px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 315px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 315px;
  min-width: 315px;
  max-width: 315px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.flatpickr-calendar.animate .dayContainer.slideLeft {
  -webkit-animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.animate .dayContainer.slideLeft,
.flatpickr-calendar.animate .dayContainer.slideLeftNew {
  -webkit-transform: translate3d(-100%, 0px, 0px);
          transform: translate3d(-100%, 0px, 0px);
}
.flatpickr-calendar.animate .dayContainer.slideLeftNew {
  -webkit-animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.animate .dayContainer.slideRight {
  -webkit-animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform: translate3d(100%, 0px, 0px);
          transform: translate3d(100%, 0px, 0px);
}
.flatpickr-calendar.animate .dayContainer.slideRightNew {
  -webkit-animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1), fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
      flex-basis: 14.2857143%;
  max-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange,
.flatpickr-day.startRange.startRange + .endRange,
.flatpickr-day.endRange.startRange + .endRange {
  -webkit-box-shadow: -10px 0 0 #569ff7;
          box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover {
  pointer-events: none;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
          box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  display: inline-block;
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
          box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day {
  display: block;
  width: 100%;
  max-width: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  cursor: pointer;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  display: inline-block;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-flex-item-align: center;
      align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #f0f0f0;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
}
@keyframes fpFadeInDown {
from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes fpSlideLeft {
from {
    -webkit-transform: translate3d(0px, 0px, 0px);
            transform: translate3d(0px, 0px, 0px);
}
to {
    -webkit-transform: translate3d(-100%, 0px, 0px);
            transform: translate3d(-100%, 0px, 0px);
}
}
@keyframes fpSlideLeft {
from {
    -webkit-transform: translate3d(0px, 0px, 0px);
            transform: translate3d(0px, 0px, 0px);
}
to {
    -webkit-transform: translate3d(-100%, 0px, 0px);
            transform: translate3d(-100%, 0px, 0px);
}
}
@-webkit-keyframes fpSlideLeftNew {
from {
    -webkit-transform: translate3d(100%, 0px, 0px);
            transform: translate3d(100%, 0px, 0px);
}
to {
    -webkit-transform: translate3d(0px, 0px, 0px);
            transform: translate3d(0px, 0px, 0px);
}
}
@keyframes fpSlideLeftNew {
from {
    -webkit-transform: translate3d(100%, 0px, 0px);
            transform: translate3d(100%, 0px, 0px);
}
to {
    -webkit-transform: translate3d(0px, 0px, 0px);
            transform: translate3d(0px, 0px, 0px);
}
}
@-webkit-keyframes fpSlideRight {
from {
    -webkit-transform: translate3d(0, 0, 0px);
            transform: translate3d(0, 0, 0px);
}
to {
    -webkit-transform: translate3d(100%, 0px, 0px);
            transform: translate3d(100%, 0px, 0px);
}
}
@keyframes fpSlideRight {
from {
    -webkit-transform: translate3d(0, 0, 0px);
            transform: translate3d(0, 0, 0px);
}
to {
    -webkit-transform: translate3d(100%, 0px, 0px);
            transform: translate3d(100%, 0px, 0px);
}
}
@-webkit-keyframes fpSlideRightNew {
from {
    -webkit-transform: translate3d(-100%, 0, 0px);
            transform: translate3d(-100%, 0, 0px);
}
to {
    -webkit-transform: translate3d(0, 0, 0px);
            transform: translate3d(0, 0, 0px);
}
}
@keyframes fpSlideRightNew {
from {
    -webkit-transform: translate3d(-100%, 0, 0px);
            transform: translate3d(-100%, 0, 0px);
}
to {
    -webkit-transform: translate3d(0, 0, 0px);
            transform: translate3d(0, 0, 0px);
}
}
@-webkit-keyframes fpFadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes fpFadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@-webkit-keyframes fpFadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fpFadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.flatpickr-calendar.hasWeeks {
  width: auto !important;
}
thead.sortable{font-weight:bold
}
thead.sortable .is-narrow .header-content{padding-right:20px
}
thead.sortable .header-content{display:block;position:relative;color:#4a4a4a
}
thead.sortable .header-content i{position:absolute;top:3px;right:0
}
thead.sortable td.is-active{background:#dbdbdb
}

.wysiwyg-wrapper{position:relative;border:1px solid #dbdbdb
}
.wysiwyg-wrapper .wysiwyg-toolbar{padding:10px;border-bottom:1px solid #dbdbdb
}
.wysiwyg-wrapper .wysiwyg-toolbar.readonly{pointer-events:none;opacity:0.3
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button{padding:0;height:25px;width:28px
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .text{font-weight:bold
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon{margin:0;padding:1px 3px 5px 3px
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg{height:100%
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg .stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg .stroke.thin{stroke-width:1
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg .thin{stroke-width:1
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg .fill{fill:#444
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button .icon svg .even{fill-rule:evenodd
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button.is-active .text{color:#009bba
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button.is-active svg .fill{fill:#009bba
}
.wysiwyg-wrapper .wysiwyg-toolbar .toolbar-button.is-active svg .stroke{stroke:#009bba
}
.wysiwyg-wrapper .wysiwyg-toolbar .link-ui{margin-top:10px
}
.wysiwyg-wrapper .wysiwyg-toolbar .link-ui input{width:calc(100% - 114px)
}
.wysiwyg-wrapper .wysiwyg-toolbar .link-ui .button{width:110px
}
.wysiwyg-wrapper .wysiwyg-toolbar .chars-indicator{display:inline-block;float:right;padding-top:5px;font-weight:bold
}
.wysiwyg-wrapper .wysiwyg-editor{outline:none;padding:10px
}
.wysiwyg-wrapper .wysiwyg-editor ul{list-style:inherit
}
.wysiwyg-wrapper .wysiwyg-editor ul,.wysiwyg-wrapper .wysiwyg-editor ol{margin:0 0 0 1em;padding:inherit
}
.wysiwyg-wrapper .wysiwyg-placeholder{position:absolute;color:#7a7a7a;top:56px;left:10px;pointer-events:none
}

.control.has-icon.has-icon-right .icon{right:1.25rem;-webkit-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)
}
.control.has-icon .icon{color:#dbdbdb;pointer-events:none;position:absolute;top:1.25rem;z-index:4
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.notifications{position:fixed;width:100%;height:100%;top:50px;z-index:9999;pointer-events:none
}
.notifications .message{position:absolute;width:480px;pointer-events:auto
}
.notifications .message.direction-Right{top:0;right:0
}
.notifications .message.direction-Left{top:0;left:0
}
.notifications .message.direction-Up{top:0;left:50%;margin-left:-240px
}
.notifications .message.direction-Down{bottom:50px;left:50%;margin-left:-240px
}
.message-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:0.5em 0.75em;position:relative
}
.message-body a{text-decoration:underline
}
.message-body a:hover{text-decoration:none
}
.message-body a,.message-body strong{color:inherit
}
.notifications__modified .message,.notifications__modified .message.direction-Up{border-radius:0;left:0;margin:0;width:100%
}
@media screen and (min-width: 769px){
.notifications__modified .message,.notifications__modified .message.direction-Up{left:0;width:calc(100% - 210px)
}
}
.notifications__modified .is-primary{background:#009bba
}
.notifications__modified .is-primary .message-header{background:#009bba;padding:12px 15px 0
}
.notifications__modified .is-primary .message-body{border-radius:0;border:0;color:#fff
}
.notifications__modified .is-danger{background:#cd282d
}
.notifications__modified .is-danger .message-header{background:#cd282d;padding:12px 15px 0
}
.notifications__modified .is-danger .message-body{border-radius:0;border:0;color:#fff
}
.notifications__modified .is-warning{background:#ffde00
}
.notifications__modified .is-warning .message-header{color:#000;background:#ffde00;padding:12px 15px 0
}
.notifications__modified .is-warning .message-body{border-radius:0;border:0;color:#000
}

body.ie .switch input{opacity:1;width:auto;height:auto;position:inherit
}
.switch{--height: 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;outline:0;border-radius:calc(0.8 * var(--height));width:calc(1.625 * var(--height));height:var(--height);background-color:#dbdbdb;border:1px solid #dbdbdb;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-tap-highlight-color:transparent
}
.switch input{opacity:0;display:inline-block;width:100%;height:100%;position:absolute;z-index:1;cursor:pointer
}
.switch:before,.switch:after{content:" ";position:absolute;top:0;left:0;height:calc(var(--height) - 2px);border-radius:calc((var(--height) - 2px) / 2);-webkit-transition:.233s;transition:.233s
}
.switch:before{width:calc(1.625 * var(--height) - 2px);background-color:#dbdbdb
}
.switch:after{width:calc(var(--height) - 2px);background-color:#FFF;-webkit-box-shadow:0 2px 3px rgba(17,17,17,0.1);box-shadow:0 2px 3px rgba(17,17,17,0.1)
}
.switch.checked{border-color:#4a4a4a;background-color:#009bba
}
.switch.checked:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)
}
.switch.checked:after{-webkit-transform:translateX(calc(0.625 * var(--height)));-ms-transform:translateX(calc(0.625 * var(--height)));transform:translateX(calc(0.625 * var(--height)))
}
.switch.is-white.checked{border-color:#fff;background-color:#fff
}
.switch.is-black.checked{border-color:#000;background-color:#000
}
.switch.is-light.checked{border-color:#f5f5f5;background-color:#f5f5f5
}
.switch.is-dark.checked{border-color:#363636;background-color:#363636
}
.switch.is-primary.checked{border-color:#00d1b2;background-color:#00d1b2
}
.switch.is-info.checked{border-color:#3273dc;background-color:#3273dc
}
.switch.is-success.checked{border-color:#009bba;background-color:#009bba
}
.switch.is-warning.checked{border-color:#ffde00;background-color:#ffde00
}
.switch.is-danger.checked{border-color:#cd282d;background-color:#cd282d
}
.switch.is-small{--height: 12px
}
.switch.is-medium{--height: 28px
}
.switch.is-large{--height: 32px
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.calendar .toolbar{margin:0 0 15px
}
.calendar .toolbar .toolbar__years{display:inline-block
}
.calendar .toolbar .toolbar__years .button{margin:0 10px 0 0
}
.calendar .toolbar .toolbar__months{display:inline-block
}
.calendar .month-wrapper{height:100%
}
.calendar .month{width:100%
}
.calendar .week,.calendar .week-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%
}
.calendar .day{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:center;vertical-align:middle;width:30px;border-bottom:3px solid transparent;cursor:pointer;position:relative
}
.calendar .day span{display:block;padding:10px;width:100%;height:100%;border-bottom:3px solid transparent
}
.calendar .day span:hover{border-bottom-color:inherit
}
.calendar .day .tooltip{color:#4a4a4a;position:absolute;left:0;top:13px;visibility:hidden;opacity:0;z-index:2;background:#fff;padding:10px;border:1px solid #FFF;border-color:inherit;border-radius:6px;pointer-events:none;margin-left:50%;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%)
}
.calendar .day .tooltip h4{font-weight:bold;font-size:16px;margin-bottom:8px
}
.calendar .day .tooltip li{white-space:nowrap
}
.calendar .day .tooltip .triangle{position:absolute;margin:auto;bottom:-5px;left:0;right:0;width:8px;height:8px;padding:0;background:#FFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-color:inherit
}
.calendar .day:hover .tooltip{visibility:visible;opacity:1;top:3px
}
.calendar .day.pre,.calendar .day.post{color:#dbdbdb
}
.calendar .day.is-today{position:relative
}
.calendar .day.is-today::after{pointer-events:none;content:'';position:absolute;left:50%;top:50%;width:30px;height:30px;border:1px solid #009bba;border-radius:50%;-webkit-transform:translate(-15px, -17px);-ms-transform:translate(-15px, -17px);transform:translate(-15px, -17px)
}
.calendar .head{text-align:center;font-weight:bold
}
.calendar .month-column{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;min-height:380px
}
@media screen and (min-width: 850px){
.calendar .month-column{width:50%
}
}
@media screen and (min-width: 1230px){
.calendar .month-column{width:33%
}
}

.image-input{border-radius:0.25rem;min-height:200px;background:white
}
.image-input--error{border:1px solid #ff3860
}
.image-input__image-wrapper{width:100%;padding-bottom:75%;position:relative;overflow:hidden
}
.image-input__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover
}
.image-input__textarea{-webkit-appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;min-height:200px;width:100%;padding:0
}
.image-input__textarea--error{border:1px solid #ff3860
}
.image-input__remove-wrapper{background:#ff3860;border-radius:50%;cursor:pointer;height:40px;-webkit-transition:-webkit-box-shadow 0.4s ease;transition:-webkit-box-shadow 0.4s ease;transition:box-shadow 0.4s ease;transition:box-shadow 0.4s ease, -webkit-box-shadow 0.4s ease;width:40px
}
.image-input__remove-wrapper:not([disabled]):hover{-webkit-box-shadow:0 0 0 4px rgba(255,56,96,0.3);box-shadow:0 0 0 4px rgba(255,56,96,0.3)
}
.image-input__remove-wrapper .icon{color:white
}
.is-danger{color:#ff3860
}

.input__remaining{text-align:right;margin-top:0.5rem
}
.input__remaining--warning{color:#ff3860
}

.booking__filter.error .input,.booking__filter.error .button{border-color:#ff3860
}
.booking__filter .booking__filter__label{display:block;margin:0 0 15px
}
.booking__filter .flatpickr-wrapper{float:left;max-width:180px
}
.booking__filter .flatpickr-wrapper .input,.booking__filter .flatpickr-wrapper .button{height:24px
}
.booking__filter .booking__filter__spacer{float:left;line-height:32px;padding:0 20px
}
.booking__filter .time-period-input{max-width:165px;padding-right:70px
}
.booking__filter .time-period-input input{cursor:pointer;font-size:.688em;line-height:31px
}
.booking__filter .time-period__delete{margin-left:5px
}

.sortable-chosen .campsite{-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22);box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22)
}
.campsite{background:#fff
}
.campsite .image-wrapper{background:#ebebeb;position:relative;border-radius:8px;overflow:hidden
}
.campsite .image-wrapper.is-fallback{padding-top:75%
}
.campsite .image--fallback{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%
}
.campsite .image-icon{width:45px;height:42px;overflow:hidden;opacity:0.3;top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.campsite .edit-images-button{position:absolute;left:10px;top:10px
}
.campsite .button-label{margin-right:10px
}
.campsite__season{margin:0
}
.campsite__season:first-child{margin:-15px 0 0 0
}
.campsite__season:last-of-type{margin:0
}
.campsite__season__label{display:inline-block
}
.campsite__season__price.is-warning{color:#ff3860
}
.campsite-code-edit{display:inline-block;padding:6px 10px
}
.campsite-form .modal-card-body .left-right-wrapper{display:table;min-height:48px
}
.campsite-form .modal-card-body .left,.campsite-form .modal-card-body .right{vertical-align:middle;display:table-cell;height:100%
}
.campsite-form .modal-card-body .left{width:75px
}
.campsite-form .modal-card-body .right{width:calc(100% - 75px)
}
.campsite-form .modal-card-body .icon{font-size:48px;width:48px;height:48px
}
.campsite-form .modal-card-body .icon.green{color:#009bba
}
.campsite-form .modal-card-body .icon.yellow{color:#ffdd57
}
.campsite-form .modal-card-foot{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}

.attribute-list[data-v-82e7434e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem
}
.attribute-item[data-v-82e7434e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.15rem
}
.collapse-handle[data-v-82e7434e]{padding-left:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer
}
.input-big[data-v-82e7434e]{width:600px !important
}
.edit-box[data-v-82e7434e]{max-height:100%;overflow:hidden;-webkit-transition:all 0.35s ease;transition:all 0.35s ease
}
.edit-box.is-collapsed[data-v-82e7434e]{max-height:0;padding:1rem
}
.edit-box__dragger[data-v-82e7434e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}

.attribute-list.two-column[data-v-82e7434e] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0.5rem 1rem;
    list-style: none;
    padding: 0;
}
.attribute-item[data-v-82e7434e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
i {
        margin-right: 0.5rem;
        -ms-flex-negative: 0;
            flex-shrink: 0;
}
}

/* Responsive: 1 Spalte auf Mobile */
@media (max-width: 768px) {
.attribute-list.two-column[data-v-82e7434e] {
        grid-template-columns: 1fr;
}
}

.modal-card[data-v-1b6fea31]{width:80%;max-width:800px
}
.category[data-v-1b6fea31]{margin-top:1.5rem
}
.attribute[data-v-1b6fea31]{padding:0.25rem 0
}
.attribute-wrapper[data-v-1b6fea31]{margin:0
}

.modal-card[data-v-742f297e]{width:80%;max-width:800px
}
.category[data-v-742f297e]{margin-top:1.5rem
}
.attribute[data-v-742f297e]{padding:0.25rem 0
}
.attribute-wrapper[data-v-742f297e]{margin:0
}

.modal-card[data-v-4d166702]{width:75%;max-width:1200px;max-height:75vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
th[data-v-4d166702],td[data-v-4d166702]{vertical-align:middle !important
}
td input[type="number"][data-v-4d166702]{text-align:right
}
.is-hidden[data-v-4d166702]{display:none !important
}
.modal-card-body[data-v-4d166702]{overflow:auto
}
.table-container[data-v-4d166702]{max-height:calc(75vh - 160px);overflow:auto
}

.column__padding-left-zero{padding-left:0
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.app-navbar{border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 3px rgba(17,17,17,0.1),0 0 0 1px rgba(17,17,17,0.1);box-shadow:0 2px 3px rgba(17,17,17,0.1),0 0 0 1px rgba(17,17,17,0.1);min-width:100%;position:fixed;z-index:1024
}
.app-navbar .nav-item.logo{padding:7px 0
}
.app-navbar .nav-item.logo.bvcd{padding-right:60px
}
.app-navbar .nav-item img{max-height:36px
}
.app-navbar .nav-item img.maxcamping-logo{margin-right:15px;margin-top:5px
}
.app-navbar .icon-offset-right{margin-right:3px
}
.app-navbar .container{margin:0 25px 0 15px;max-width:100%
}
.app-navbar .campground-select{margin-bottom:10px
}
.app-navbar .lang-select{height:50px
}
.app-navbar .nav-left{overflow-x:hidden;text-overflow:ellipsis
}
.app-navbar .nav-right{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -25px;overflow-x:auto;overflow:hidden;white-space:nowrap
}
@media screen and (min-width: 769px){
.app-navbar .nav-right{margin:0
}
}
.app-navbar .nav-right a{padding:10px 25px
}
.app-navbar figure.image{margin-right:8px
}
.app-navbar .hero-brand .vue{margin-left:10px;color:#36AC70
}
.app-navbar .hero-brand .admin{color:#28374B
}
.app-navbar .campground__name{color:#7a7a7a;font-size:1rem;line-height:50px;margin-left:15px
}
.app-navbar .campground__name.bvcd{margin-left:40px
}
.app-navbar .nav-menu .nav-item{border:0
}
@media screen and (min-width: 769px){
.app-navbar .nav-menu .nav-item{padding:10px
}
}
.app-navbar .menu-list li{text-align:left
}
.app-navbar .menu-list li a,.app-navbar .menu-list li .language-span{border-radius:0;line-height:120%;padding:15px 25px
}
.app-navbar .menu-list li a .icon,.app-navbar .menu-list li .language-span .icon{position:relative;padding:0 25px 0 0
}
.app-navbar .menu-list li a .icon:hover .icon__tooltip,.app-navbar .menu-list li .language-span .icon:hover .icon__tooltip{display:block
}
.app-navbar .menu-list li a .icon__tooltip-text,.app-navbar .menu-list li .language-span .icon__tooltip-text{display:block;text-overflow:ellipsis;overflow:hidden
}
.app-navbar .menu-list li a .icon__tooltip,.app-navbar .menu-list li .language-span .icon__tooltip{position:absolute;display:none;top:50%;right:200%;width:10rem;padding:0.5rem;color:#000;background-color:#ffde00;border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.app-navbar .menu-list li a .icon__tooltip:after,.app-navbar .menu-list li .language-span .icon__tooltip:after{content:'';position:absolute;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #ffde00;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.app-navbar .menu-list li a[aria-expanded="true"] .is-angle,.app-navbar .menu-list li .language-span[aria-expanded="true"] .is-angle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)
}
.app-navbar .menu-list li a+ul{margin:0 10px 0 15px
}
.app-navbar .published-state .switch:not(.checked){background-color:#cd282d;border:1px solid #cd282d
}
.app-navbar .published-state .switch:not(.checked)::before{background-color:#cd282d
}
.app-navbar .published-state-label{margin-right:10px
}
.app-navbar .modal{text-align:left
}

.modal__list[data-v-175b57d4]{list-style:initial;margin-left:2rem
}

.pagination .button:not(.is-active):focus{border-color:#dbdbdb
}

.sortable-chosen .persons__person{-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22);box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22)
}
.persons__person{height:100%;background:#FFF
}
.persons__person .person-form{height:100%
}
.person{height:100%
}
.person .person__wysiwyg{margin-bottom:40px
}
.person .person__season .table td,.person .person__season .table th{border:0;padding:0
}
.person .person__season .table tr td{padding:5px 0
}
.person .person__season .table th{padding-bottom:5px
}
.person .person__season .campsitetype__icon{margin-left:20px;width:30px
}
.person.is-locked .campsitetype__icon{margin-left:8px;width:25px
}
.person-code-edit{display:inline-block;padding:6px 10px
}
.age-text{display:inline-block;width:25%;margin-bottom:1rem
}

.red[data-v-8e942cf6] {
    color: red;
}

.extra-form .edit-box__section.bookable_for label.checkbox{float:left;padding:10px
}
.extra-form label.is-error span{color:#ff3860
}
.extra-code-edit{display:inline-block;padding:6px 10px
}
.extra-day-input{width:60px
}

.switch{--height: 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;outline:0;border-radius:calc(0.8 * var(--height));width:calc(1.625 * var(--height));height:var(--height);background-color:#dbdbdb;border:1px solid #dbdbdb;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-tap-highlight-color:transparent
}
.switch input{opacity:0;display:inline-block;width:100%;height:100%;position:absolute;z-index:1;cursor:pointer
}
.switch:before,.switch:after{content:" ";position:absolute;top:0;left:0;height:calc(var(--height) - 2px);border-radius:calc((var(--height) - 2px) / 2);-webkit-transition:.233s;transition:.233s
}
.switch:before{width:calc(1.625 * var(--height) - 2px);background-color:#dbdbdb
}
.switch:after{width:calc(var(--height) - 2px);background-color:#FFF;-webkit-box-shadow:0 2px 3px rgba(17,17,17,0.1);box-shadow:0 2px 3px rgba(17,17,17,0.1)
}
.switch.checked{border-color:#4a4a4a;background-color:#4a4a4a
}
.switch.checked:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)
}
.switch.checked:after{-webkit-transform:translateX(calc(0.625 * var(--height)));-ms-transform:translateX(calc(0.625 * var(--height)));transform:translateX(calc(0.625 * var(--height)))
}
.switch.is-white.checked{border-color:#fff;background-color:#fff
}
.switch.is-black.checked{border-color:#0a0a0a;background-color:#0a0a0a
}
.switch.is-light.checked{border-color:#f5f5f5;background-color:#f5f5f5
}
.switch.is-dark.checked{border-color:#363636;background-color:#363636
}
.switch.is-primary.checked{border-color:#00d1b2;background-color:#00d1b2
}
.switch.is-info.checked{border-color:#3273dc;background-color:#3273dc
}
.switch.is-success.checked{border-color:#23d160;background-color:#23d160
}
.switch.is-warning.checked{border-color:#ffdd57;background-color:#ffdd57
}
.switch.is-danger.checked{border-color:#ff3860;background-color:#ff3860
}
.switch.is-small{--height: 12px
}
.switch.is-medium{--height: 28px
}
.switch.is-large{--height: 32px
}

.main-preloader{background:#FFF;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2049
}
.main-preloader .spinner{display:block;left:50%;margin-left:-24px;margin-top:-24px;position:absolute;top:50%;z-index:1031
}
.main-preloader .spinner .spinner-icon{-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite;border-radius:50%;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;width:48px
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.sortable-chosen .season__wrapper{-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22);box-shadow:0 2px 15px rgba(0,0,0,0.3),0 2px 15px rgba(0,0,0,0.22)
}
.season-form{height:100%
}
.season__wrapper{height:100%;position:relative
}
.season__wrapper .edit-box__toggle-edit{position:relative;z-index:1
}
.season__wrapper .edit-box__section h4{font-weight:bold;margin-bottom:15px
}
.season__wrapper .edit-box__section.minimum-nights label{padding:0
}
@media screen and (min-width: 769px){
.season__wrapper .edit-box__section.minimum-nights label{padding:7px 0 0 0
}
}
.season__wrapper .edit-box__section.minimum-nights input{max-width:60px;text-align:right
}
@media screen and (min-width: 769px){
.season__wrapper .edit-box__section.minimum-nights .nights{margin-top:5px;display:inline-block
}
}
@media screen and (max-width: 768px){
.season__wrapper .edit-box__section.minimum-nights .label-column{padding:0 10px
}
}
.season__wrapper .error-messages{color:#ff3860
}
.season__wrapper .time-period .control.has-addons .input[type=text]{border-radius:3px 0 0 3px
}
.season__wrapper .season__wrapper--inner{padding-left:0;position:relative
}
.season__wrapper.is-locked{background:#fff
}
.season__wrapper.is-locked .checkbox,.season__wrapper.is-locked .switch input{cursor:default
}
.season__wrapper span.is-disabled{opacity:0.5
}
.season__wrapper.is-lock{overflow:hidden
}
.season__wrapper.is-lock::after{bottom:-105px;color:#464646;content:"\F023";font-family:FontAwesome;font-size:200px;font-style:normal;font-weight:normal;opacity:.2;position:absolute;right:0;text-decoration:inherit;z-index:-1
}
.season__wrapper.is-lock.is-locked::after{z-index:0
}
.season__wrapper .season__time--add span{padding:0 0 0 10px
}
.season__wrapper .season__time--add .season-time-wrapper{padding:2.5px 0
}
.season__wrapper .season__time--add .season-time-wrapper .season-time-spacer{padding:0 20px
}
.season__wrapper .season__sperrzeit__label{padding:0 0 0 10px
}
.season__wrapper .season__color__label{display:inline-block
}
.season__wrapper .season__color__preview{display:inline-block;height:10px;margin:0 10px;padding:0;width:30px
}
.season__wrapper .season__color__list{display:block;margin:10px 0
}
.season__wrapper .season__color__list-item{border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin:0 5px 0 0;position:relative;width:30px
}
.season__wrapper .season__color__list-item--active{background:#fff;border-radius:50%;height:20px;left:50%;margin:-10px 0 0 -10px;opacity:1;position:absolute;top:50%;width:20px
}
.season__wrapper .season__lock{background-color:#009bba;border-color:#009bba
}
.season__wrapper .season__lock::before{background-color:#009bba
}
.season__wrapper .season__lock.checked{background-color:#ff3860;border-color:#ff3860
}
.season__wrapper .season__lock.checked::before{background-color:#ff3860
}
.season__wrapper .hidden-time-periods{margin-bottom:10px
}
.season__wrapper .hidden-time-periods .season-time-wrapper{color:#7a7a7a
}
.season__wrapper .hidden-time-periods:not(.active) .season-time-wrapper,.season__wrapper .hidden-time-periods:not(.active) .time-period-edit-wrapper,.season__wrapper .hidden-time-periods:not(.active) .hide-link{display:none
}
.season__wrapper .hidden-time-periods.active .show-link{display:none
}

.app-sidebar{background:#FFF;border-right:1px solid #ccc;bottom:0;height:calc(100% - 50px);left:0;max-height:100vh;min-width:45px;padding:0 0 50px;position:fixed;top:50px;width:210px;z-index:3;overflow-x:auto
}
.app-sidebar .menu-label{margin-bottom:15px;padding-left:15px
}
.app-sidebar .menu-list li a{border-radius:0;padding:15px;line-height:120%
}
.app-sidebar .menu-list li a .icon{position:relative;padding:0 25px 0 0
}
.app-sidebar .menu-list li a .icon:hover .icon__tooltip{display:block
}
.app-sidebar .menu-list li a .icon__tooltip{position:absolute;display:none;top:50%;left:200%;width:10rem;padding:0.5rem;color:#000;background-color:#ffde00;border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.app-sidebar .menu-list li a .icon__tooltip:before{content:'';position:absolute;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:1rem solid #ffde00;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.app-sidebar .menu-list li a .icon.is-pulled-right{padding:0
}
.app-sidebar .menu-list li a[aria-expanded="true"] .is-angle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)
}
.app-sidebar .menu-list li a+ul{margin:0 10px 0 15px
}
.app-sidebar .select{padding:0;width:100%;display:block;margin:0 auto;max-width:190px
}
.app-sidebar .select select{width:100%
}
.is-valid{color:#39c303
}
.is-invalid{color:#cd282d
}
i.is-danger{color:#ffdd57
}
a.is-active .is-valid{color:#fff
}

.modal__list[data-v-ff901a52]{margin-left:2rem
}
.modal__list .icon.is-small[data-v-ff901a52]{vertical-align:baseline
}

.collapse.is-fullwidth {
  width: 100%;
}

.collapse-item .card-header{cursor:pointer
}
.collapse-item .card-header-icon{-webkit-transition:-webkit-transform .377s ease;transition:-webkit-transform .377s ease;transition:transform .377s ease;transition:transform .377s ease, -webkit-transform .377s ease
}
.collapse-item .card-content{padding-top:0;padding-bottom:0;overflow:hidden
}
.collapse-item .card-content-box{padding-top:20px;padding-bottom:20px
}
.collapse-item.is-active>.card-header>.card-header-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.availabilities-year-calendar .button.is-active{color:#fff;background-color:#009bba
}
.availability-box{border-radius:3px;color:#4a4a4a;padding:0
}
.availability-box>span{width:100%;height:100%;display:inline-block;padding:6px 8px 8px
}
.availability-box.active{cursor:pointer
}
.availability-box.active:hover{-webkit-box-shadow:0 0 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1)
}
.availability-box.active:hover .month-name{font-weight:bold
}
.availability-box.inactive{position:relative
}
.availability-box.inactive .info-i{position:absolute;left:50%;top:0
}
.availability-box.inactive .info-i .flyout .content{font-weight:bold
}
.availability-box.inactive .month-name,.availability-box.inactive .battery{opacity:0.7
}
.availability-box.is-loading{position:relative
}
.availability-box.is-loading:after{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%
}
.availability-box.is-loading .month-name,.availability-box.is-loading .tag{visibility:hidden
}
.availability-box .tag{border-radius:3px;text-transform:uppercase
}
.availability-box .month-name{margin-bottom:6px
}
.availabilities-year-calendar .toolbar{margin-bottom:15px
}
.availabilities-year-calendar .toolbar a:not(:first-child){margin-left:10px
}

.battery{width:50%;min-width:80px;height:28px;font-size:11px;font-weight:bold;position:relative;display:inline-block
}
.battery .bg,.battery .fg{border-radius:3px;position:absolute;left:0;top:0;height:100%;width:100%
}
.battery.empty{width:auto;height:20px;font-weight:normal;display:inline-block
}
.battery.empty .fg{width:auto;padding:2px 8px;background-color:#ff3860
}
.battery:not(.empty) .fg{border:1px solid rgba(74,74,74,0.5);padding:5px 8px
}
.battery:not(.empty) .bg{padding:5px;height:100%;width:100%
}
.battery:not(.empty) .bg .inner{height:100%;display:block
}
.battery.is-danger .inner{background-color:#cd282d
}
.battery.is-danger .fg{color:#4a4a4a
}
.battery.empty .fg{color:white
}
.battery.is-warning .inner{background-color:#ffdd57
}
.battery.is-warning .fg{color:#4a4a4a
}
.battery.is-success .inner{background-color:#39c303
}
.battery.is-success .fg{color:#4a4a4a
}
.battery.is-small{height:20px;margin:0 0 -5px 0
}
.battery.is-small:not(.empty){min-width:50px;width:50px
}

.info-i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:999
}
.info-i a{width:16px;height:16px;padding:0
}
.info-i a .icon{width:100%;height:100%
}
.info-i.style-info a{background:#CCC;color:white;border-radius:16px;font-size:11px
}
.info-i.style-info a .icon{padding:3px 0 0 1px
}
.info-i.style-warning a{font-size:16px
}
.info-i.style-warning a .icon{color:#ffdd57
}
.info-i .flyout{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #fff;width:300px
}
.info-i .flyout .caret{z-index:-1;content:'';position:absolute;border:1px solid #fff;width:30px;height:30px;background:#009bba;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:50%
}
.info-i .flyout .content{padding:15px;background:#009bba;color:#fff;position:relative;white-space:normal;font-weight:normal;text-align:left
}
.info-i .flyout .content strong{color:#fff
}
.info-i .flyout.direction-down{top:calc(100% + 12px)
}
.info-i .flyout.direction-down .caret{top:-10px
}
.info-i .flyout.direction-up{bottom:calc(100% + 12px)
}
.info-i .flyout.direction-up .caret{bottom:0
}
.info-i .flyout.direction-left{top:7px;left:auto;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)
}
.info-i .flyout.direction-left .caret{top:calc(50% - 21px);left:calc(100% - 10px)
}

.changed-availabilities .pagination{float:right
}
.changed-availabilities .pagination label{padding:5px
}
.changed-availabilities .header-content{width:100%;display:inline-block
}
.changed-availabilities .header-content>span{display:inline-block;color:#4a4a4a;width:100%;position:relative
}
.changed-availabilities .header-content>span i{position:absolute;top:3px;right:0
}
.changed-availabilities .changed-availabilities-table{-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out
}
.changed-availabilities .changed-availabilities-table.loading{opacity:0.5;-webkit-filter:blur(5px);filter:blur(5px)
}
.changed-availabilities .changed-availabilities-table thead tr{background:#f9f9f9
}
.changed-availabilities .changed-availabilities-table th,.changed-availabilities .changed-availabilities-table td{white-space:nowrap
}
.changed-availabilities .changed-availabilities-table th.date span,.changed-availabilities .changed-availabilities-table td.date span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex
}
.changed-availabilities .changed-availabilities-table th.date .weekday,.changed-availabilities .changed-availabilities-table td.date .weekday{min-width:26px
}
.changed-availabilities .changed-availabilities-table th.date .date,.changed-availabilities .changed-availabilities-table td.date .date{min-width:135px
}
.changed-availabilities .changed-availabilities-table th:nth-child(1),.changed-availabilities .changed-availabilities-table th:nth-child(2),.changed-availabilities .changed-availabilities-table td:nth-child(1),.changed-availabilities .changed-availabilities-table td:nth-child(2){width:32%
}
.changed-availabilities .changed-availabilities-table th:nth-child(2),.changed-availabilities .changed-availabilities-table td:nth-child(2){font-weight:bold
}
.changed-availabilities .changed-availabilities-table th:nth-child(3),.changed-availabilities .changed-availabilities-table th:nth-child(4),.changed-availabilities .changed-availabilities-table th:nth-child(5),.changed-availabilities .changed-availabilities-table td:nth-child(3),.changed-availabilities .changed-availabilities-table td:nth-child(4),.changed-availabilities .changed-availabilities-table td:nth-child(5){text-align:center;width:12%
}
.changed-availabilities .changed-availabilities-table tbody tr{cursor:pointer
}
.changed-availabilities .changed-availabilities-table td.result .result-inner .result-number,.changed-availabilities .changed-availabilities-table td.result .result-inner .battery-wrapper{display:inline-block
}
.changed-availabilities .changed-availabilities-table td.result .result-inner .result-number{width:26px;text-align:right
}
.changed-availabilities .changed-availabilities-table td.result .result-inner .battery-wrapper{width:80px;text-align:left
}
.changed-availabilities .name-wrapper{position:relative
}
.changed-availabilities .name-wrapper .full-name{position:absolute;left:4px;top:3px;padding:5px;background:white;border:1px solid #dbdbdb;border-radius:3px
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.availabilities-campsite-and-date-filter .first-columns{margin-bottom:0
}
.availabilities-campsite-and-date-filter .first-columns .column{padding-bottom:5px
}
.availabilities-campsite-and-date-filter .select,.availabilities-campsite-and-date-filter select{width:100%
}
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper .maxcamping-datepicker{z-index:1000
}
@media screen and (min-width: 769px){
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper{max-width:200px
}
}
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper .icon{position:absolute;top:8px
}
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper .icon.is-left{left:8px
}
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper .icon.is-right{display:none
}
.availabilities-campsite-and-date-filter .maxcamping-datepicker-wrapper .input-wrapper .control:after{border:1px solid #75ad37;border-right:0;border-top:0;content:" ";display:block;height:7px;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:7px;margin-top:-6px;right:16px;top:50%
}
.availabilities-campsite-and-date-filter #campsite-select,.availabilities-campsite-and-date-filter .campsite-select-arrow{height:100%
}
.availabilities-campsite-and-date-filter .date-picker .ci-datepicker .selection{background:#009bba
}

.daily-quota{display:inline-block;position:relative;width:100%;white-space:nowrap;width:152px
}
.daily-quota .button{width:32px;float:left
}
.daily-quota input{float:left;width:80px;text-align:center;margin:0 4px
}
.daily-quota input.is-disabled{opacity:0.7
}
.daily-quota .info-i{position:absolute;left:50%;top:0
}

.availability-percent-filter h4{margin-bottom:5px
}
.availability-percent-filter .control{margin-right:-5px
}
.availability-percent-filter label.checkbox{border-radius:3px;padding:8px 10px;border:1px solid #cbcbcb;background:#f5f4f5;margin:0 5px 5px 0
}
.availability-percent-filter label.checkbox.has-tag{padding:7px 10px
}
.availability-percent-filter .tag.is-small{border-radius:3px;height:18px
}
.availability-percent-filter .tag.is-small.tainted{margin-left:0
}
.availability-percent-filter .tag.circle{margin:0 3px
}
.availability-percent-filter .filter-toggle-button-holder{display:none;margin-bottom:5px
}
.availability-percent-filter .filter-toggle-button-holder button{background:#f5f4f5
}
.availability-percent-filter .filter-toggle-button-holder button.hover,.availability-percent-filter .filter-toggle-button-holder button:hover,.availability-percent-filter .filter-toggle-button-holder button.active,.availability-percent-filter .filter-toggle-button-holder button:active,.availability-percent-filter .filter-toggle-button-holder button.focus,.availability-percent-filter .filter-toggle-button-holder button:focus{border-color:#dbdbdb
}
.availability-percent-filter .filter-toggle-button-holder .icon{color:#4a4a4a
}
.availability-percent-filter .filter-toggle-button-holder .filter-icon{padding-top:4px
}
.availability-percent-filter .filter-toggle-button-holder .arrow-icon{font-size:24px
}
.availability-percent-filter .battery{height:18px
}
.availability-percent-filter .battery:not(.empty){min-width:30px;width:30px
}
.is-sticky .filter-toggle-button-holder{display:block
}
.is-sticky .is-collapsed{display:none
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.payment-list .header{margin-bottom:10px
}
.payment-list .header h3{margin-bottom:10px
}
.payment-list .annotation{font-style:italic;margin-top:-15px
}
.payment-list .error{color:#ff3860
}
.payment-list .error strong{color:#ff3860
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.payment-method h3{margin-bottom:10px
}
.payment-method .input.readonly{border:none;-webkit-box-shadow:none;box-shadow:none
}
.payment-method .edit-wrapper{padding:20px
}
.payment-method .edit-wrapper,.payment-method .flex-wrapper{border-radius:3px;-webkit-box-shadow:1px 1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 2px rgba(0,0,0,0.1)
}
.payment-method .flex-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex
}
.payment-method .flex-wrapper .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
@media screen and (min-width: 769px){
.payment-method .flex-wrapper .data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row
}
}
.payment-method .flex-wrapper .data>div{padding:5px
}
.payment-method .flex-wrapper .data .icon{margin-right:10px;font-size:26px
}
.payment-method .flex-wrapper .data .tag{border-radius:3px
}
.payment-method .flex-wrapper .data,.payment-method .flex-wrapper .action{padding:10px 10px 9px 10px
}
.payment-method .flex-wrapper .no-wrap{white-space:nowrap
}
.payment-method .save-button{margin-left:15px
}
.payment-method #card_expiry_month,.payment-method #card_expiry_year,.payment-method .expiry-divider{display:inline-block
}
.payment-method #card_expiry_month::-webkit-input-placeholder,.payment-method #card_expiry_year::-webkit-input-placeholder,.payment-method .expiry-divider::-webkit-input-placeholder{font-size:12px;position:relative;top:-1px;left:1px
}
.payment-method #card_expiry_month::-moz-placeholder,.payment-method #card_expiry_year::-moz-placeholder,.payment-method .expiry-divider::-moz-placeholder{font-size:12px;position:relative;top:-1px;left:1px
}
.payment-method #card_expiry_month::-ms-input-placeholder,.payment-method #card_expiry_year::-ms-input-placeholder,.payment-method .expiry-divider::-ms-input-placeholder{font-size:12px;position:relative;top:-1px;left:1px
}
.payment-method #card_expiry_month::placeholder,.payment-method #card_expiry_year::placeholder,.payment-method .expiry-divider::placeholder{font-size:12px;position:relative;top:-1px;left:1px
}
.payment-method .expiry-divider{padding-top:5px
}
.payment-method #card_expiry_month{width:70px
}
.payment-method #card_expiry_year{width:80px
}
.payment-method p.note{font-style:italic;font-size:0.9rem
}
.payment-method .generic-error{color:#cd282d;margin:10px 0
}

.translation-field{position:relative
}
.translation-field label{font-weight:bold
}
.translation-field .arrow{position:absolute;right:-30px;width:30px;top:25px;height:calc(100% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.translation-field .textarea-input{height:auto;padding:8px;border:1px solid #dbdbdb;border-radius:3px;color:#363636;font-size:14px;line-height:24px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);max-width:100%;width:100%
}
.translation-field.is-invalid label{color:#cd282d
}
.translation-field.is-invalid .wysiwyg-wrapper,.translation-field.is-invalid input{border-color:#cd282d
}

.image-sort{margin:0 auto;max-width:300px
}
@media screen and (min-width: 769px){
.image-sort{margin:0;max-width:none
}
}
.image-sort .draggable-item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:relative
}
.image-sort .draggable-item--drag .controls{display:none !important
}
.image-sort .draggable-item--drag label{opacity:0
}
.image-sort .draggable-item--chosen{overflow:hidden !important;cursor:-webkit-grabbing;cursor:grabbing
}
.image-sort .draggable-item--chosen .draggable-inner{-webkit-box-shadow:none !important;box-shadow:none !important
}
.image-sort .draggable-item--ghost .sort__image{opacity:0
}
.image-sort .draggable-item--ghost label{opacity:0
}
.image-sort .draggable-inner{border-radius:8px;cursor:-webkit-grab;cursor:grab;display:block;overflow:hidden;padding-bottom:100%;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1
}
.image-sort .draggable-inner:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.6);box-shadow:0 5px 15px rgba(0,0,0,0.6)
}
.image-sort .draggable-inner label{background:#fff;position:absolute;width:60px;height:60px;border-radius:60px;left:-30px;top:-30px;overflow:hidden;padding:33px 0 0 37px
}
.image-sort .sort__draggable--dragging .draggable-inner{background:#d3d3d3;-webkit-box-shadow:none;box-shadow:none
}
.image-sort .sort__draggable--dragging .draggable-inner:hover{-webkit-box-shadow:none !important;box-shadow:none !important
}
.image-sort .sort__draggable--dragging .controls{display:none
}
.image-sort .controls{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;position:absolute;right:0;top:5px
}
.image-sort .controls .button{border-radius:20px;border:none;color:#fff;height:40px;margin-right:5px;position:relative;-webkit-transform:translateY(calc(-100% - 5px));-ms-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;width:40px
}
.image-sort .controls .button::after{content:'';height:100%;opacity:0;position:absolute;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;width:100%;border-radius:50%
}
.image-sort .controls .button.edit-button{background:#009bba
}
.image-sort .controls .button.edit-button::after{-webkit-box-shadow:0 0 0 4px rgba(0,155,186,0.5);box-shadow:0 0 0 4px rgba(0,155,186,0.5)
}
.image-sort .controls .button.edit-button:hover::after{opacity:1
}
.image-sort .controls .button.delete-button{-webkit-transition-delay:0.1s;transition-delay:0.1s;background:#f85359
}
.image-sort .controls .button.delete-button::after{-webkit-box-shadow:0 0 0 4px rgba(248,83,89,0.5);box-shadow:0 0 0 4px rgba(248,83,89,0.5)
}
.image-sort .controls .button.delete-button:hover::after{opacity:1
}
.image-sort .sort__image{height:auto !important;left:0;position:absolute;top:0;width:100% !important
}
.image-sort .sort__image--dragging{opacity:0.6
}
.image-sort .modal-card-body .sort__image{position:static
}
.image-sort .draggable-item:hover .controls .button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)
}
.image-sort .button-right{margin-left:auto
}
.image-sort .input-section{padding:0 20px 20px 20px;background:#fff
}

.image-upload .upload__dropzone{position:relative
}
.image-upload .image-row{border-radius:0.25rem;border:1px solid #ccc
}
.image-upload .image-row.has-error{border:1px solid #ff3860
}
.image-upload .upload__meta{text-align:left;font-size:0.875rem
}
.image-upload .upload__meta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
@media screen and (min-width: 1230px){
.image-upload .upload__meta-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row
}
}
.image-upload .upload__formats{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0
}
@media screen and (min-width: 1230px){
.image-upload .upload__formats{margin-right:3rem
}
}
.image-upload .upload__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem
}
@media screen and (min-width: 1230px){
.image-upload .upload__total{margin-top:0
}
}
.image-upload .upload__progress-wrapper{background:#d9d9d9;border-radius:6.5px;height:10px;overflow:hidden;width:100%
}
@media screen and (min-width: 1230px){
.image-upload .upload__progress-wrapper{min-width:200px
}
}
.image-upload .upload__progress{background:#009bba;height:100%;max-width:100%;-webkit-transition:width 0.4s ease;transition:width 0.4s ease
}
.image-upload .upload__progress--danger{background:#ff3860
}
.image-upload .upload__size{white-space:nowrap
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.drop-zone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:5px;border:1px dashed #009bba;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;padding:20px;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out
}
.drop-zone.is-loading{position:relative
}
.drop-zone.is-loading:after{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px;border-color:#009bba;border-top-color:transparent
}
.drop-zone--dragover{background-color:rgba(0,155,186,0.2);-webkit-box-shadow:none !important;box-shadow:none !important
}
.drop-zone__input{cursor:pointer;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2
}
.drop-zone__input:focus+.drop-zone__border{-webkit-box-shadow:0 0 0 5px rgba(0,155,186,0.3);box-shadow:0 0 0 5px rgba(0,155,186,0.3)
}
.drop-zone__label{text-align:center
}
.drop-zone__label h5{margin-top:8px;font-weight:bold
}

.chart[data-v-48fcd463]{position:relative;display:block;overflow:hidden
}

.list-calendar[data-v-45c6fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:20vh
}
.list-calendar__list[data-v-45c6fbd8]{width:35%;max-height:85vh;border-right:1px solid #ccc;overflow:auto;scrollbar-width:none
}
.list-calendar__list[data-v-45c6fbd8]::-webkit-scrollbar{display:none
}
.list-calendar__icon[data-v-45c6fbd8],.list-calendar__header-icon[data-v-45c6fbd8]{cursor:pointer;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out
}
.list-calendar__header-icon[data-v-45c6fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.list-calendar__header-title-range[data-v-45c6fbd8]{font-size:0.85rem;line-height:1
}
.list-calendar__header-title-month[data-v-45c6fbd8]{margin-top:-0.5rem
}
.list-calendar__list-item[data-v-45c6fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;padding:0 0.5rem;font-size:0.9rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out
}
.list-calendar__list-item[data-v-45c6fbd8]:nth-child(odd){background-color:rgba(211,211,211,0.5)
}
.list-calendar__list-item-cell[data-v-45c6fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.list-calendar__list-item-link[data-v-45c6fbd8]{text-decoration:underline;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
.list-calendar__list-item-extras[data-v-45c6fbd8]{width:100%
}
.list-calendar__content[data-v-45c6fbd8]{display:block;width:100%;max-height:85vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto
}
.list-calendar__content-header[data-v-45c6fbd8]{position:sticky;top:0;background-color:#fff;z-index:1
}
.list-calendar__content-header[data-v-45c6fbd8],.list-calendar__content-body-list[data-v-45c6fbd8]{display:grid;height:2.5rem;font-size:0.8rem;font-weight:800;text-align:center;grid-auto-flow:column;grid-auto-columns:minmax(1fr, auto)
}
.list-calendar__content-header-item[data-v-45c6fbd8],.list-calendar__content-body-list-item[data-v-45c6fbd8]{min-width:5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
.list-calendar__content-body-list-item--is-hidden[data-v-45c6fbd8]{overflow:hidden
}
.list-calendar__content-header-item[data-v-45c6fbd8]{border-bottom:1px solid #ccc
}
.list-calendar__content-body-list[data-v-45c6fbd8]{height:2.5rem;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out
}
.list-calendar__content-body-list:nth-child(even)>li[data-v-45c6fbd8]{background-color:rgba(211,211,211,0.5)
}
.list-calendar__content-body-list-item[data-v-45c6fbd8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.list-calendar__content-body-list-item--badge[data-v-45c6fbd8],.list-calendar__content-body-list-item--badge-start[data-v-45c6fbd8],.list-calendar__content-body-list-item--badge-end[data-v-45c6fbd8]{background-color:#009bba;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff
}
.list-calendar__content-body-list-item--badge-start[data-v-45c6fbd8]{width:95%;margin-left:auto;border-top-left-radius:9999px;border-bottom-left-radius:9999px
}
.list-calendar__content-body-list-item--badge-end[data-v-45c6fbd8]{width:95%;margin-right:auto;border-top-right-radius:9999px;border-bottom-right-radius:9999px
}
.list-calendar__content-body-list-item--badge-secondary[data-v-45c6fbd8]{color:#36393e;background-color:#d3d3d3
}
.list-calendar__content-body-list-item--badge-type-a[data-v-45c6fbd8]{background-color:#F5A9BC
}
.list-calendar__content-body-list-item--badge-type-p[data-v-45c6fbd8]{background-color:rgba(0,105,173,0.25)
}
.list-calendar__content-body-list-item--badge-type-e[data-v-45c6fbd8]{background-color:rgba(191,25,120,0.25)
}
.list-calendar__content-body-list-item--is-icon[data-v-45c6fbd8]{width:100%;font-size:1rem;text-align:center
}
.list-calendar .tooltip-activator[data-v-45c6fbd8]{position:absolute;margin-left:0.15rem
}
.list-calendar .res-item-quantity[data-v-45c6fbd8]{background-color:#e28743;color:#fff
}
.list-calendar .res-item-red[data-v-45c6fbd8]{background-color:#cd282d
}
.list-calendar .res-item-orange[data-v-45c6fbd8]{background-color:#ff8c00
}
.list-calendar__vc-calendar[data-v-45c6fbd8]{position:sticky;top:0;width:100%;height:2.5rem;background-color:#fff;border:none;border-bottom:1px solid #ccc;border-radius:0;z-index:1
}
.list-calendar[data-v-45c6fbd8] .vc-pane{min-width:auto
}
.list-calendar[data-v-45c6fbd8] .vc-header.align-center{margin-top:.5rem;padding:0
}
.list-calendar[data-v-45c6fbd8] .vc-title{font-size:1rem;text-align:center
}
.list-calendar[data-v-45c6fbd8] .vc-weeks{display:none !important
}
.list-calendar[data-v-45c6fbd8] .vc-arrows-container.title-center{padding:.125rem
}
.res-item-quantity[data-v-45c6fbd8]{background-color:#2aa198;color:white
}
.res-item-red[data-v-45c6fbd8]{background-color:red
}
.res-item-orange[data-v-45c6fbd8]{background-color:darkorange
}
.r_default_ct[data-v-45c6fbd8]{opacity:66%
}
.res-item-cancellation-term[data-v-45c6fbd8]{background-color:lightsalmon
}
.closed[data-v-45c6fbd8]{background-color:darkred;color:white
}
.empty_price[data-v-45c6fbd8]{color:red
}

.month-calendar__back-button[data-v-e8663e90]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;cursor:pointer
}
.month-calendar[data-v-e8663e90] ::-webkit-scrollbar{width:0px
}
.month-calendar[data-v-e8663e90] ::-webkit-scrollbar-track{display:none
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container{--day-border: 1px solid #b8c2cc;--day-border-highlight: 1px solid #b8c2cc;--day-width: 90px;--day-height: 90px;--weekday-bg: #f8fafc;--weekday-border: 1px solid #eaeaea;border-radius:0;width:100%
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-header{background-color:#f1f5f8;padding:10px 0
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-weeks{padding:0
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-weekday{background-color:var(--weekday-bg);border-bottom:var(--weekday-border);border-top:var(--weekday-border);padding:5px 0
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day{padding:0 5px 3px 5px;text-align:left;height:var(--day-height);min-width:var(--day-width);background-color:white
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day.weekday-1,.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day.weekday-7{background-color:#eff8ff
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day:not(.on-bottom){border-bottom:var(--day-border)
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day:not(.on-bottom).weekday-1{border-bottom:var(--day-border-highlight)
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day:not(.on-right){border-right:var(--day-border)
}
.month-calendar[data-v-e8663e90] .custom-calendar.vc-container .vc-day-dots{margin-bottom:5px
}

.calendar-filters[data-v-0fd4b2a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem
}
.calendar-filters__input[data-v-0fd4b2a4]{width:30rem
}
.calendar-filters__spacer[data-v-0fd4b2a4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1
}
.calendar-filters__modal[data-v-0fd4b2a4] .modal-card{width:600px;min-height:800px
}
.calendar-filters__multiselect[data-v-0fd4b2a4]{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d3d3d3
}
.campsite-calendar__date-picker[data-v-0fd4b2a4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d3d3d3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.campsite-calendar__date-picker[data-v-0fd4b2a4] .vc-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.campsite-calendar__date-picker[data-v-0fd4b2a4] .vc-title:hover{opacity:1
}
.campsite-calendar__date-picker[data-v-0fd4b2a4] .vc-arrows-container{top:2rem
}
.campsite-calendar__date-picker-icon[data-v-0fd4b2a4]{width:1rem;margin:0 0.5rem;vertical-align:middle
}
.campsite-calendar__form-group[data-v-0fd4b2a4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.75rem
}
.campsite-calendar__form-group--is-disabled .campsite-calendar__form-label[data-v-0fd4b2a4],.campsite-calendar__form-group--is-disabled .campsite-calendar__form-input-wrapper[data-v-0fd4b2a4]{opacity:0.5
}
.campsite-calendar__form-label[data-v-0fd4b2a4]{width:13rem
}
.campsite-calendar__form-input-wrapper[data-v-0fd4b2a4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem
}
.campsite-calendar__form-input-field[data-v-0fd4b2a4]{width:100%
}
.campsite-calendar__today-button[data-v-0fd4b2a4]{width:100%;font-size:1rem;text-align:center
}

.button-green[data-v-0fd4b2a4] {
    background-color: #4CAF50;
    color: #ffffff;
}
.button-green[data-v-0fd4b2a4]:hover {
    background-color: #45a049; /* Wir ändern die Farbe beim Darüberfahren ein wenig, um einen Hover-Effekt zu erzeugen */
}
.fetch-spinner[data-v-0fd4b2a4] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    vertical-align: middle;
    margin-left: 10px;
}
.fetch-button[data-v-0fd4b2a4] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-width: 150px;
}


.notification.is-yellow[data-v-39e755f0]{background:rgba(255,221,87,0.15)
}
.availabilities-intro h3 i[data-v-39e755f0]{padding:3px
}
.availabilities-intro td.head[data-v-39e755f0]{font-weight:bold;background:#fafafa
}
.availabilities-intro h3[data-v-39e755f0]{margin-bottom:15px
}
.availabilities-intro .changed-availabilities-section[data-v-39e755f0]{margin-top:40px
}
.availabilities-intro .last-api-call .tag[data-v-39e755f0]{border-radius:3px
}

.align_base[data-v-39e755f0] {
    vertical-align: baseline;
}

.tabs[data-v-160a2e02]{width:100%
}

input[type=range].slider{--height: 8px;border:none;border-radius:290486px;display:block;height:var(--height);padding:0;margin:0;cursor:pointer;outline:none;background:#dbdbdb;-webkit-tap-highlight-color:transparent
}
input[type=range].slider.is-small{--height: 4px
}
input[type=range].slider.is-medium{--height: 12px
}
input[type=range].slider.is-large{--height: 16px
}
input[type=range].slider.is-fullwidth{width:100%
}
input[type=range].slider:focus{outline:none
}
input[type=range].slider::-moz-focus-outer{border:none
}
input[type=range].slider::-webkit-slider-runnable-track,input[type=range].slider::-webkit-slider-thumb,input[type=range].slider{-webkit-appearance:none;appearance:none
}
input[type=range].slider::-webkit-slider-thumb{border-radius:50%;height:calc(var(--height) * 2.33);width:calc(var(--height) * 2.33);background-color:#FFF;border:calc(var(--height) / 2) solid #4a4a4a;-webkit-box-shadow:0 2px 3px rgba(17,17,17,0.1);box-shadow:0 2px 3px rgba(17,17,17,0.1);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:0.1165s ease-in-out;transition:0.1165s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box
}
input[type=range].slider::-webkit-slider-thumb:hover{-webkit-transform:scale(1.25);transform:scale(1.25)
}
input[type=range].slider::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing
}
input[type=range].slider::-webkit-slider-runnable-track{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:var(--height);border-radius:290486px;--track-background: linear-gradient(to right, transparent var(--low), $text calc(0%), $text var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:0.1165s;transition:0.1165s
}
input[type=range].slider::-moz-range-thumb{border-radius:50%;height:calc(var(--height) * 2.33);width:calc(var(--height) * 2.33);background-color:#FFF;border:calc(var(--height) / 2) solid #4a4a4a;box-shadow:0 2px 3px rgba(17,17,17,0.1);transform:translateZ(0);-webkit-transition:0.1165s ease-in-out;transition:0.1165s ease-in-out;box-sizing:border-box
}
input[type=range].slider::-moz-range-thumb:hover{transform:scale(1.25)
}
input[type=range].slider::-moz-range-thumb:active{cursor:grabbing
}
input[type=range].slider::-moz-range-progress:focus{outline:0;border:0
}
input[type=range].slider::-moz-range-track{background:transparent
}
input[type=range].slider::-moz-range-progress{display:flex;align-items:center;width:100%;height:var(--height);border-radius:290486px;background-color:#4a4a4a
}
input[type=range].slider::-ms-thumb{border-radius:50%;height:calc(var(--height) * 2.33);width:calc(var(--height) * 2.33);background-color:#FFF;border:calc(var(--height) / 2) solid #4a4a4a;box-shadow:0 2px 3px rgba(17,17,17,0.1);transform:translateZ(0);-webkit-transition:0.1165s ease-in-out;transition:0.1165s ease-in-out;box-sizing:border-box
}
input[type=range].slider::-ms-thumb:hover{-ms-transform:scale(1.25);transform:scale(1.25)
}
input[type=range].slider::-ms-thumb:active{cursor:grabbing
}
input[type=range].slider::-ms-tooltip{display:none
}
input[type=range].slider.is-white::-webkit-slider-thumb{border-color:#fff
}
input[type=range].slider.is-white::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-white::-moz-range-thumb{border-color:#fff
}
input[type=range].slider.is-white::-moz-range-progress{background-color:#fff
}
input[type=range].slider.is-white::-ms-thumb{border-color:#fff
}
input[type=range].slider.is-white::-ms-fill-lower{background-color:#fff
}
input[type=range].slider.is-black::-webkit-slider-thumb{border-color:#0a0a0a
}
input[type=range].slider.is-black::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-black::-moz-range-thumb{border-color:#0a0a0a
}
input[type=range].slider.is-black::-moz-range-progress{background-color:#0a0a0a
}
input[type=range].slider.is-black::-ms-thumb{border-color:#0a0a0a
}
input[type=range].slider.is-black::-ms-fill-lower{background-color:#0a0a0a
}
input[type=range].slider.is-light::-webkit-slider-thumb{border-color:#f5f5f5
}
input[type=range].slider.is-light::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-light::-moz-range-thumb{border-color:#f5f5f5
}
input[type=range].slider.is-light::-moz-range-progress{background-color:#f5f5f5
}
input[type=range].slider.is-light::-ms-thumb{border-color:#f5f5f5
}
input[type=range].slider.is-light::-ms-fill-lower{background-color:#f5f5f5
}
input[type=range].slider.is-dark::-webkit-slider-thumb{border-color:#363636
}
input[type=range].slider.is-dark::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-dark::-moz-range-thumb{border-color:#363636
}
input[type=range].slider.is-dark::-moz-range-progress{background-color:#363636
}
input[type=range].slider.is-dark::-ms-thumb{border-color:#363636
}
input[type=range].slider.is-dark::-ms-fill-lower{background-color:#363636
}
input[type=range].slider.is-primary::-webkit-slider-thumb{border-color:#00d1b2
}
input[type=range].slider.is-primary::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-primary::-moz-range-thumb{border-color:#00d1b2
}
input[type=range].slider.is-primary::-moz-range-progress{background-color:#00d1b2
}
input[type=range].slider.is-primary::-ms-thumb{border-color:#00d1b2
}
input[type=range].slider.is-primary::-ms-fill-lower{background-color:#00d1b2
}
input[type=range].slider.is-info::-webkit-slider-thumb{border-color:#3273dc
}
input[type=range].slider.is-info::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-info::-moz-range-thumb{border-color:#3273dc
}
input[type=range].slider.is-info::-moz-range-progress{background-color:#3273dc
}
input[type=range].slider.is-info::-ms-thumb{border-color:#3273dc
}
input[type=range].slider.is-info::-ms-fill-lower{background-color:#3273dc
}
input[type=range].slider.is-success::-webkit-slider-thumb{border-color:#23d160
}
input[type=range].slider.is-success::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-success::-moz-range-thumb{border-color:#23d160
}
input[type=range].slider.is-success::-moz-range-progress{background-color:#23d160
}
input[type=range].slider.is-success::-ms-thumb{border-color:#23d160
}
input[type=range].slider.is-success::-ms-fill-lower{background-color:#23d160
}
input[type=range].slider.is-warning::-webkit-slider-thumb{border-color:#ffdd57
}
input[type=range].slider.is-warning::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-warning::-moz-range-thumb{border-color:#ffdd57
}
input[type=range].slider.is-warning::-moz-range-progress{background-color:#ffdd57
}
input[type=range].slider.is-warning::-ms-thumb{border-color:#ffdd57
}
input[type=range].slider.is-warning::-ms-fill-lower{background-color:#ffdd57
}
input[type=range].slider.is-danger::-webkit-slider-thumb{border-color:#ff3860
}
input[type=range].slider.is-danger::-webkit-slider-runnable-track{--track-background: linear-gradient(to right, transparent var(--low), $color calc(0%),  $color var(--high), transparent calc(0%)) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider.is-danger::-moz-range-thumb{border-color:#ff3860
}
input[type=range].slider.is-danger::-moz-range-progress{background-color:#ff3860
}
input[type=range].slider.is-danger::-ms-thumb{border-color:#ff3860
}
input[type=range].slider.is-danger::-ms-fill-lower{background-color:#ff3860
}
input[type=range].slider[orient=vertical]{-webkit-writing-mode:bt-lr;-ms-writing-mode:bt-lr;writing-mode:bt-lr;-webkit-appearance:slider-vertical;height:200px;width:var(--height);-webkit-transform-origin:0 0;position:relative;top:0;left:0
}
input[type=range].slider[orient=vertical].is-white::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #fff;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-white::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-black::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #0a0a0a;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-black::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-light::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #f5f5f5;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-light::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-dark::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #363636;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-dark::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-primary::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #00d1b2;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-primary::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-info::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #3273dc;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-info::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-success::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #23d160;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-success::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-warning::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #ffdd57;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-warning::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}
input[type=range].slider[orient=vertical].is-danger::-webkit-slider-thumb:after{width:50px;height:50px;background-color:red;border:2px solid #ff3860;content:'';position:absolute;z-index:233
}
input[type=range].slider[orient=vertical].is-danger::-webkit-slider-runnable-track{display:block;--track-background: linear-gradient(to top, transparent var(--low), $color 0,  $color var(--high), transparent 0) no-repeat 0 100%;background:var(--track-background)
}

.attribute-list[data-v-6257ac3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem
}
.attribute-item[data-v-6257ac3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.15rem;-ms-flex-preferred-size:32%;flex-basis:32%
}
.select-with-icon[data-v-6257ac3a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px
}
.icon-preview[data-v-6257ac3a] svg{width:20px;height:20px;display:inline-block
}

.portals-table__logo[data-v-4f9792c9]{width:4rem;height:4rem;font-size:3.5rem
}

.edit-portal[data-v-e6deb97c]{-ms-flex-wrap:wrap;flex-wrap:wrap
}
.edit-portal__content[data-v-e6deb97c]{margin:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.edit-portal__logo[data-v-e6deb97c]{width:15rem;font-size:10rem
}
.edit-portal__active-state[data-v-e6deb97c]{margin-top:1rem
}

.add-accommodation[data-v-27fde002]{display:inline-block;margin-right:1rem
}
.add-accommodation .modal-card[data-v-27fde002]{width:50%;max-width:800px;min-height:45rem
}

.add-accommodation .modal-card[data-v-92ce0be6]{width:50%;max-width:800px;min-height:45rem
}

.bookings .has-padding{padding:0 20px
}
.bookings .vue-bulma-tabs .tab-content,.bookings .vue-bulma-tabs .tab-list{margin:0;padding:0
}
.bookings .vue-bulma-tabs .tab-content li,.bookings .vue-bulma-tabs .tab-list li{margin:0
}
.bookings .booking-row{cursor:pointer
}
.bookings table{-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear
}
.bookings table.is-loading{opacity:0
}
.booking__table thead.sortable tr:hover{background:none
}
.booking__table thead.sortable td{font-weight:normal
}
.booking__table thead.sortable td.is-active{background:#08d6ff;font-weight:bold
}
.booking__table tbody td:nth-child(1),.booking__table tbody td:nth-child(2){text-align:center;vertical-align:middle
}
.booking__table tbody tr.is-canceled td{font-style:italic
}
.booking__table tbody tr.is-canceled td a,.booking__table tbody tr.is-canceled td strong{color:#cd282d
}
.booking__table tbody tr.is-new td{font-weight:bold
}
.booking__table tbody tr.is-new td a,.booking__table tbody tr.is-new td strong{color:#000
}
.booking__table a{color:#333
}
.booking__table .fa-check-circle{color:#009bba
}
.tile.box>h2{margin:10px 0 20px
}

.icon-cancel[data-v-c9abf334] {
    cursor: pointer;
    color: #C62828;
}
tr.is-canceled[data-v-c9abf334] {
    background-color: #F8C9C7;
}
tr.is-canceled td a[data-v-c9abf334] {
    color: #C62828 !important;
    text-decoration: line-through;
}
tr.is-past[data-v-c9abf334] {
    background-color: #F7F5EF;
}
tr.is-past td a[data-v-c9abf334] {
    color: #000000 !important;
}
tr.is-future[data-v-c9abf334] {
    background-color: #E8F6EF;
}
tr.is-future td a[data-v-c9abf334] {
    color: #000000 !important;
}
tr.is-new td a[data-v-c9abf334] {
    color: #000000 !important;
    font-weight: 600;
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.page__content.booking-detail .page__headline{margin-right:15px
}
.page__content.booking-detail .page__headline__tag-wrapper{line-height:32px
}
.page__content.booking-detail .booking-detail__seperator{margin-bottom:40px
}
.page__content.booking-detail h5.is-5{margin-bottom:15px
}
.page__content.booking-detail .booking__modified-wrapper{margin:0
}
.page__content.booking-detail .booking__modified-wrapper .booking__modified__label{line-height:32px;padding:0 15px 0 0
}
.page__content.booking-detail .booking-detail__toggle{display:inline-block;-webkit-transform:translate(0, -11px);-ms-transform:translate(0, -11px);transform:translate(0, -11px)
}
.page__content.booking-detail .booking-detail__toggle .button{border:0;height:40px;width:40px
}
.page__content.booking-detail .booking-detail__section{margin:0 0 40px
}
.page__content.booking-detail .booking-detail__section .booknow{float:left;margin-bottom:15px
}
@media screen and (min-width: 980px){
.page__content.booking-detail .booking-detail__section .booknow{float:right
}
}
.page__content.booking-detail .booking-detail__section .overview{float:right
}
.page__content.booking-detail .booking-detail__section:last-child{margin:0
}
.page__content.booking-detail .booking-detail__button-accept,.page__content.booking-detail .booking-detail__button-cancel{margin-left:15px
}
.page__content.booking-detail .season-time-wrapper{font-size:1.50em
}
.page__content.booking-detail .season-time-wrapper .season-time-spacer{font-size:.75em;padding:0 10px
}
.page__content.booking-detail .booking__booking-data{border:1px solid rgba(211,211,211,0.38);height:100%;padding:20px;position:relative
}
.page__content.booking-detail .booking__booking-data .booking__booking-data__amount{margin:0 auto;position:relative;width:250px
}
.page__content.booking-detail .booking__booking-data .booking__booking-data__amount .booking__booking-data__campsite__count{border-radius:50%;border:1px solid black;display:inline-block;font-size:1.750em;height:50px;left:10px;line-height:45px;margin-top:-25px;padding:0 17px;position:absolute;top:70px;width:50px
}
.page__content.booking-detail .booking__booking-data .booking__booking-data__amount .booking__booking-data__campsite__count small{bottom:-2px;font-size:13px;position:absolute;right:10px
}
.page__content.booking-detail .booking__booking-data .booking__booking-data__amount .booking__booking-data__campsite__icon-wrapper{margin:0 auto;text-align:center;-webkit-transform:translate(50px, 0);-ms-transform:translate(50px, 0);transform:translate(50px, 0);width:150px
}
.page__content.booking-detail .booking__booking-data .booking__booking-data__amount .booking__booking-data__campsite__icon-wrapper .booking__booking-data__campsite__title{display:inline-block;-webkit-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)
}
.page__content.booking-detail .booking__booking-data .table{margin:25px 0 0 0
}
.page__content.booking-detail .booking__address .booking__address__standard{margin:0 0 25px
}
.page__content.booking-detail .booking__address .booking__address__additional a{color:inherit
}
.page__content.booking-detail .booking-detail__cancel-reason{background:#f8f8f8;padding:15px;white-space:pre
}
.page__content.booking-detail .booking-detail__note,.page__content.booking-detail .booking__customer__camper-info,.page__content.booking-detail .booking__customer__message{background:#f8f8f8;padding:15px
}
.page__content.booking-detail .campsite__season__wysiwyg{margin-bottom:15px
}
.page__content.booking-detail .booking__customer__camper-info.has-margin{margin:40px 0 0 0
}
.page__content.booking-detail .booking__booking-prices .table th{font-weight:600;color:#333333
}
.page__content.booking-detail .booking__booking-prices .table th:not(.text-left){text-align:center
}
.page__content.booking-detail .booking__booking-prices .table td:not(.text-left){text-align:center
}
.page__content.booking-detail .booking__booking-prices .booking__booking-prices--bold{font-size:1.25em;font-weight:bold
}
.page__content.booking-detail .booking__booking-prices .booking__booking-prices--info{margin:0 0 10px
}
.page__content.booking-detail .booking-details__guests{margin-top:40px
}
.page__content.booking-detail .booking-details__guests-list-item{margin:0 0 3px
}
.page__content.booking-detail .license-plate{border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);box-shadow:0 0 10px 0 rgba(0,0,0,0.4);padding:4px;display:inline-block
}
.page__content.booking-detail .license-plate .inner{border-radius:4px;border:2px solid #333;display:inline-block;padding:5px 10px;font-size:18px;font-weight:bold
}
.page__content.booking-detail .price-disclaimer{padding-top:20px;font-style:italic
}
@media print{
.page__content.booking-detail{left:0;padding:0;position:absolute;top:0;visibility:visible;width:100%
}
.page__content.booking-detail *{visibility:visible
}
.page__content.booking-detail .booking-detail__seperator{margin:20px 0 0
}
.page__content.booking-detail .tag{background:white;color:black
}
.page__content.booking-detail .booking-detail__section{margin:0 0 30px
}
.page__content.booking-detail .booking-detail__section:first-of-type{margin:20px 0 0 0
}
.page__content.booking-detail table{page-break-inside:auto
}
.page__content.booking-detail tr{page-break-after:auto;page-break-inside:avoid
}
.page__content.booking-detail div{page-break-inside:avoid
}
.page__content.booking-detail thead{display:table-header-group
}
.page__content.booking-detail tfoot{display:table-footer-group
}
}

.new-booking iframe{border:0;height:calc(100vh - 50px);position:absolute;width:100%
}

.notification.is-yellow{background:rgba(255,221,87,0.15)
}
.availabilities-intro h3 i{padding:3px
}
.availabilities-intro td.head{font-weight:bold;background:#fafafa
}
.availabilities-intro h3{margin-bottom:15px
}
.availabilities-intro .changed-availabilities-section{margin-top:40px
}
.availabilities-intro .last-api-call .tag{border-radius:3px
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.availabilities-by-month .backlink{padding:20px 0
}
.availabilities-by-month .backlink a{color:#4a4a4a
}
.availabilities-by-month .backlink a .main{text-decoration:underline
}
.availabilities-by-month .backlink a :hover.main{text-decoration:none
}
.availabilities-by-month .columns.campsites{position:relative
}
.month-chooser h3{display:inline-block;padding:5px 0 0;width:120px;text-align:center;font-size:15px
}
@media screen and (min-width: 980px){
.month-chooser h3{padding:5px 10px 0;width:160px;font-size:18px
}
}
.month-chooser a.button{padding:0;height:29px
}
.month-chooser a.button>span{width:100%;height:100%;padding:0 10px
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.availabilities-by-campsite .header-table,.availabilities-by-campsite .content-table{min-width:675px;margin-top:10px
}
.availabilities-by-campsite .checkbox-td{position:relative
}
.availabilities-by-campsite .checkbox-td .info-i{position:absolute;left:50%;top:50%
}
.availabilities-by-campsite .weekday{width:26px
}
.availabilities-by-campsite thead tr{background:#f9f9f9
}
.availabilities-by-campsite input[type=checkbox][disabled]{pointer-events:none
}
.availabilities-by-campsite td,.availabilities-by-campsite th{vertical-align:middle
}
.availabilities-by-campsite td .result,.availabilities-by-campsite th .result{width:30px;display:inline-block;text-align:right
}
.availabilities-by-campsite td .tag.circle,.availabilities-by-campsite th .tag.circle{margin:2px 0 0 8px
}
.availabilities-by-campsite td.date,.availabilities-by-campsite th.date{min-width:360px
}
.availabilities-by-campsite td.date span,.availabilities-by-campsite th.date span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex
}
.availabilities-by-campsite td.plusminus,.availabilities-by-campsite th.plusminus{padding-bottom:0;white-space:nowrap
}
.availabilities-by-campsite td.plusminus .info-i{top:-5px;left:5px;z-index:auto
}
.availabilities-by-campsite td.plusminus .info-i .flyout{z-index:999
}
.availabilities-by-campsite.is-readonly td.plusminus,.availabilities-by-campsite.is-readonly th.plusminus{width:50px;text-align:center
}
.availabilities-by-campsite.is-sticky .header{background:#fff;position:fixed;z-index:1;top:50px;padding:30px 0 0
}
.availabilities-by-campsite .header-table{margin-bottom:0
}
.availabilities-by-campsite .hidden-tbody{visibility:hidden;height:0;line-height:0 !important
}
.availabilities-by-campsite .hidden-tbody td{padding-top:0;padding-bottom:0
}
.availabilities-by-campsite .hidden-tbody .inner{height:0;overflow:hidden
}
.availabilities-by-campsite .bulk-editor .modal-card-head{position:relative;padding-bottom:40px
}
.availabilities-by-campsite .bulk-editor .modal-card-head .sub-title{position:absolute;top:60px;font-size:12px
}
.availabilities-by-campsite .bulk-editor form{margin-top:15px
}
.availabilities-by-campsite .bulk-editor .modal-card-body .tag{border-radius:3px;margin:2px 0
}
.availabilities-by-campsite .bulk-editor .modal-card-body input{width:80px
}
.availabilities-by-campsite strong.red{color:#cd282d
}
.availabilities-by-campsite .bulk-editor-done .notification{margin-top:10px;max-width:800px
}
.availabilities-by-campsite .bulk-editor-done .modal-card-body .message{margin-top:15px
}
.availabilities-by-campsite .modal-card-body .left-right-wrapper{display:table;min-height:48px
}
.availabilities-by-campsite .modal-card-body .left,.availabilities-by-campsite .modal-card-body .right{vertical-align:middle;display:table-cell;height:100%
}
.availabilities-by-campsite .modal-card-body .left{width:75px
}
.availabilities-by-campsite .modal-card-body .right{width:calc(100% - 75px)
}
.availabilities-by-campsite .modal-card-body .icon{font-size:48px;width:48px;height:48px
}
.availabilities-by-campsite .modal-card-body .icon.green{color:#009bba
}
.availabilities-by-campsite .modal-card-body .icon.yellow{color:#ffdd57
}
.availabilities-by-campsite .load-more-button{padding:0;border:1px solid #b5b5b5;margin-left:15px
}
.availabilities-by-campsite .load-more-button>span{padding:7px 8px 0 4px;font-weight:normal
}
.availabilities-by-campsite .load-more-button i{font-size:16px;width:18px;margin-top:-1px;padding-right:5px
}
.availabilities-by-campsite .load-more-button.down i{padding-top:1px
}
.availabilities-by-campsite .load-more-button:hover,.availabilities-by-campsite .load-more-button:active,.availabilities-by-campsite .load-more-button:focus{border:1px solid #ccc
}
.availabilities-by-campsite .modal-card-foot{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
.availabilities-by-campsite tr.is-blocked:hover{background:#fcfcfc
}
.availabilities-by-campsite tr.is-blocked td>span,.availabilities-by-campsite tr.is-blocked td>div.columns{pointer-events:none;opacity:0.7
}
.availabilities-by-campsite tr.is-blocked td .daily-quota{pointer-events:none
}
.tag.circle{width:16px;height:16px;border-radius:16px;padding:0
}
.tag.circle.is-info{background:#CCC
}
.tag.circle.is-info .icon{width:100%;height:100%;padding:3px 0 0 1px
}
.availabilities-filter-tools{background:whitesmoke;padding-top:20px;padding-bottom:20px
}
@media screen and (min-width: 769px){
.availabilities-filter-tools{margin-left:-25px;margin-right:-25px;padding-left:15px;padding-right:15px
}
}
th.has-text-centered{text-align:center
}
.is-invisible{visibility:hidden;pointer-events:none
}
.is-invisible *{pointer-events:none
}
.status-tag{border-radius:3px;margin-left:8px
}
.status-tag.changed{background:rgba(50,115,220,0.3);color:#4a4a4a
}
.status-tag.tainted{background:rgba(255,221,87,0.5)
}
button.can-flash,a.can-flash{-webkit-transition:all .2s ease-out;transition:all .2s ease-out
}
button.flash.is-primary,a.flash.is-primary{-webkit-box-shadow:0 0 10px 5px rgba(0,155,186,0.8);box-shadow:0 0 10px 5px rgba(0,155,186,0.8);background-color:rgba(0,155,186,0.8)
}

.page__content.campsites .campsites__campsite{margin-bottom:30px
}
.flip-list-move{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out
}

.dashboard__charts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2%;position:relative
}
.dashboard__chart-item-wrapper{width:100%;margin-bottom:2rem
}
@media (min-width: 1200px){
.dashboard__chart-item-wrapper{width:75%
}
}
@media (min-width: 1800px){
.dashboard__chart-item-wrapper{width:40%
}
}
.dashboard__chart-item{width:100%;border:1px dotted #d3d3d3
}
.dashboard__chart-item-title{width:100%;margin-bottom:1rem;font-size:1.25rem;font-weight:500;text-align:center;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none
}
.dashboard__warning .message{margin-bottom:15px
}
.dashboard__warning .message .tag{border-radius:3px;padding:0 6px;margin-top:-2px
}
.dashboard__warning .message .message-header{display:block
}
.dashboard__warning .message .message-header .icon{margin-right:5px;padding-top:2px
}
.dashboard__warning .message .message-header p{padding:0 15px 0 25px
}
.has-pointer{cursor:pointer
}
@media screen and (max-width: 768px){
.dashboard__bookings__box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1
}
}
.dashboard__bookings__box,.has-pointer{height:100%
}
.dashboard__bookings__box .is-small,.has-pointer .is-small{line-height:40px
}
.dashboard__bookings__count{color:#009bba;font-size:1.5em
}
.dashboard__bookings__headline{color:#009bba;font-size:1.250em;margin-bottom:15px
}
.dashboard__bookings__table-wrapper{margin:0 -20px
}
.table.dashboard__bookings__table th,.table.dashboard__bookings__table td{padding:5px 20px
}
.dashboard__bookings__table-head{border-bottom:1px solid #000
}
.dashboard__info-box{height:100%;padding:15px
}
.dashboard__info-box__date-today{padding:0 0 0 10px
}
.dashboard__info-box__season{margin:15px 0 0;font-weight:bold
}
.booking-row{cursor:pointer
}

.messages{position:fixed;top:15px;left:0;width:100%;z-index:1258;pointer-events:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}
.messages .message-box{position:absolute;left:50%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:all
}
.messages .message{position:relative;right:50%
}
.messages .message .delete{float:right
}
.messages .message .icon{vertical-align:middle
}
/**
 * Swiper 5.3.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 24, 2020
 */

@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
section.login{background:#fcfcfc
}
@media screen and (max-width: 768px){
section.login .hero-body{padding-left:0;padding-right:0
}
}
section.login .article-box{margin:0 auto;width:360px;max-width:100%;position:relative
}
@media screen and (max-width: 400px){
section.login .article-box{width:100%
}
}
section.login .article-box h2{margin-bottom:15px;font-size:18px
}
section.login .article-box .login-button{display:block;width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0
}
section.login .article-box .login-button i{margin-top:3px
}
section.login .article-box .bvcd-button{border-top-right-radius:0;border-top-left-radius:0
}
section.login .modal-card .modal-card-body{padding:0
}
section.login .modal-card iframe{width:100%;height:360px;overflow:hidden !important
}

.page__content.profile .notifications{margin-bottom:30px
}
.seasons__draggable {
  width: 100%;
}

.sortable-ghost {
  visibility: hidden;
}

.seasons-buttons {
  margin-top: 30px;
}

.seasons-calendar {
  margin: 90px 0 0;
}


.portals__form-field[data-v-00474280]{position:relative
}
.portals__date[data-v-00474280]{cursor:pointer
}
.portals__date-picker[data-v-00474280]{position:absolute;top:110%;border:1px solid #ccc;z-index:1
}
.portals__table-toolbar[data-v-00474280]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end
}
.portals__table-edit[data-v-00474280]{text-align:center
}
.portals__table-edit i[data-v-00474280]{cursor:pointer
}
.portals .modal-card[data-v-00474280]{width:50%;max-width:800px;min-height:45rem
}

.extras__section{margin-bottom:20px
}
.extra-form,.extra__wrapper{height:100%
}

.page__content.settings .edit-box__section{margin-bottom:80px
}
.page__content.settings .edit-box__section:last-child{margin-bottom:0
}
.page__content.settings .settings__deposit__slider{display:inline-block;width:70%
}
.page__content.settings .settings__deposit__percent{display:inline-block;margin:0 20px
}
.page__content.settings .settings__deposit{margin-top:20px
}
.page__content.settings #arrival_from,.page__content.settings #departure_until,.page__content.settings #accommodation_arrival_from,.page__content.settings #accommodation_departure_until,.page__content.settings #book_same_day_until,.page__content.settings #book_same_day_accommodation_until,.page__content.settings #minimum_fixed_deposit,.page__content.settings #accommodation_minimum_fixed_deposit{max-width:120px
}
.page__content.settings .control-arrival_from .help,.page__content.settings .control-departure_until .help,.page__content.settings .accommodation_control-arrival_from .help,.page__content.settings .accommodation_control-departure_until .help{display:block
}
.page__content.settings .notifications{margin-top:30px
}
.page__content.settings #billing_address{padding:10px 15px;resize:none;overflow:hidden
}
.page__content.settings .multiselect__tag-icon:hover{background:none
}
.page__content.settings .multiselect__tag-icon:after{color:#fff
}
.settings__input{display:inline-block;width:75%
}
.settings__input--file-upload{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20%;height:32px;padding:0 !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.settings__input--is-hidden{display:none
}

.align-vertical[data-v-788f6514]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}

@-webkit-keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
@keyframes spinAround{
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)
}
}
.page__content.translations .translation-field{margin-bottom:20px
}
.page__content.translations .section{padding:0
}
.page__content.translations .section .section-header{margin:0 0 10px 0
}
.page__content.translations.sticky-header .translations-container{padding-top:127px
}
.page__content.translations .header{background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(85%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(to bottom, #fff 0%, #fff 85%, rgba(255,255,255,0) 100%);margin:0 -10px;padding:30px 10px 70px 10px;position:relative
}
.page__content.translations .header.sticky{position:fixed;width:calc(100% - 220px);top:50px;left:215px;z-index:1
}
@media screen and (max-width: 768px){
.page__content.translations .header.sticky{left:25px;width:calc(100% - 30px)
}
}
.page__content.translations .header .left,.page__content.translations .header .right{float:left;width:50%
}
.page__content.translations .header .left h3,.page__content.translations .header .right h3{margin-top:3px
}
.page__content.translations .header .left h3,.page__content.translations .header .left span,.page__content.translations .header .right h3,.page__content.translations .header .right span{display:inline-block
}
.page__content.translations .header .right{padding-left:15px
}
.page__content.translations .header .bottom{position:absolute;top:80px
}
.page__content.translations section .items .code{margin-bottom:15px
}
.page__content.translations section .items .item:not(:first-child){margin-top:15px
}
.page__content.translations section .items .item .src,.page__content.translations section .items .item .dest{float:left;width:50%;padding:15px
}
.page__content.translations .edit-box__footer{margin-top:20px
}

.invoices .pdf-link{color:#4a4a4a
}
.invoices .pdf-link:hover{color:#009bba
}
.invoices .header-content{width:100%;display:inline-block
}
.invoices .header-content>span{display:inline-block;color:#4a4a4a;width:100%;position:relative
}
.invoices .header-content>span i{position:absolute;top:3px;right:0
}
.invoices .filter-label{display:inline-block;height:32px;padding-top:5px;margin-right:10px
}

.campsite-calendar[data-v-ca575ac4]{position:relative;height:100%
}
.campsite-calendar__filter-wrapper[data-v-ca575ac4]{padding-bottom:2rem
}
.campsite-calendar__date-picker[data-v-ca575ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d3d3d3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center
}
.campsite-calendar__date-picker[data-v-ca575ac4] .vc-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.campsite-calendar__date-picker[data-v-ca575ac4] .vc-title:hover{opacity:1
}
.campsite-calendar__date-picker[data-v-ca575ac4] .vc-arrows-container{top:2rem
}
.campsite-calendar__date-picker-icon[data-v-ca575ac4]{width:1rem;margin:0 0.5rem;vertical-align:middle
}
.campsite-calendar__form-group[data-v-ca575ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.75rem
}
.campsite-calendar__form-group--is-disabled .campsite-calendar__form-label[data-v-ca575ac4],.campsite-calendar__form-group--is-disabled .campsite-calendar__form-input-wrapper[data-v-ca575ac4]{opacity:0.5
}
.campsite-calendar__form-label[data-v-ca575ac4]{width:13rem
}
.campsite-calendar__form-input-wrapper[data-v-ca575ac4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem
}
.campsite-calendar__form-input-field[data-v-ca575ac4]{width:100%
}
.campsite-calendar__today-button[data-v-ca575ac4]{width:100%;font-size:1rem;text-align:center
}

.modal-card {
    width: 45%;
    min-width: 45%;
    min-width: 45%;
}

.pms-item[data-v-09656949] { margin-bottom: 1rem;
}
.btn-copy[data-v-09656949] {
    color: darkblue;
    font-size: medium;
}
.btn-edit[data-v-09656949] {
    color: black;
    font-size: medium;
}
.btn-delete[data-v-09656949] {
    color: red;
    font-size: medium;
}
/* Make sort icons in table headers a bit smaller */
.table thead th .icon[data-v-09656949] { width: 0.9em; height: 0.9em;
}
.table thead th .icon .fa[data-v-09656949] { font-size: 0.8em; opacity: 0.8; margin-left: 0.25rem;
}

.kb-overview__drafts-banner[data-v-7540f658]{background:rgba(245,166,35,0.15);color:#8a5a00;border-left:4px solid #f5a623
}
.kb-overview__topics-headline[data-v-7540f658]{font-size:1.1rem;font-weight:600;margin-bottom:12px
}
.kb-overview__seasons[data-v-7540f658]{margin:18px 0 28px
}
.kb-overview__seasons-head[data-v-7540f658]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px
}
.kb-overview__seasons-headline[data-v-7540f658]{font-size:0.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#666;margin:0
}
.kb-overview__seasons-copy[data-v-7540f658]{margin-top:8px;font-size:0.85rem;color:#888
}
.kb-overview__seasons-empty[data-v-7540f658]{background:#fafafa;border:1px dashed #ddd;border-radius:6px;padding:14px 16px
}
.kb-overview__seasons-empty-headline[data-v-7540f658]{font-weight:600;margin-bottom:4px
}
.kb-overview__seasons-empty-copy[data-v-7540f658]{color:#666;font-size:0.9rem;margin:0
}
.kb-overview__channels[data-v-7540f658]{margin-top:28px
}
.kb-overview__channels-count[data-v-7540f658]{color:#888;font-weight:normal
}
.kb-overview__add-channel[data-v-7540f658]{border-style:dashed !important;margin-top:4px
}
.kb-topic-card[data-v-7540f658]{cursor:pointer;-webkit-transition:-webkit-box-shadow 0.15s;transition:-webkit-box-shadow 0.15s;transition:box-shadow 0.15s;transition:box-shadow 0.15s, -webkit-box-shadow 0.15s;min-height:110px
}
.kb-topic-card[data-v-7540f658]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.1);box-shadow:0 4px 12px rgba(0,0,0,0.1)
}
.kb-topic-card__title[data-v-7540f658]{font-size:1.15rem;font-weight:600;margin-bottom:6px
}
.kb-topic-card__meta[data-v-7540f658]{font-size:0.85rem;color:#666
}
.kb-topic-card__updated[data-v-7540f658]{font-size:0.8rem;color:#999;margin-top:4px
}
.kb-topic-card--add[data-v-7540f658]{text-align:center;color:#888;border:2px dashed #ddd;background:transparent;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500
}
.kb-topic-card--pending-deletion[data-v-7540f658]{opacity:0.55
}
.kb-topic-card--pending-deletion .kb-topic-card__title[data-v-7540f658]{text-decoration:line-through
}

.kb-channel-card[data-v-5debafcc]{margin-bottom:10px
}
.kb-channel-card__row[data-v-5debafcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px
}
.kb-channel-card__icon[data-v-5debafcc]{width:42px;height:42px;border-radius:4px;background:#eaf3f8;color:#357;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:1.1rem;-ms-flex-negative:0;flex-shrink:0
}
.kb-channel-card__main[data-v-5debafcc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0
}
.kb-channel-card__head[data-v-5debafcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap
}
.kb-channel-card__name[data-v-5debafcc]{font-weight:700;font-size:1rem
}
.kb-channel-card__type[data-v-5debafcc]{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#666;background:#f3f3f3;border-radius:3px;padding:2px 6px
}
.kb-channel-card__connected[data-v-5debafcc]{font-size:0.78rem;color:#888
}
.kb-channel-card__sync[data-v-5debafcc]{font-size:0.8rem;margin-top:4px;color:#888
}
.kb-channel-card__sync--ok[data-v-5debafcc]{color:#4a7
}
.kb-channel-card__sync--pending[data-v-5debafcc]{color:#888;font-style:italic
}
.kb-channel-card__sync-error[data-v-5debafcc]{margin-left:8px;color:#c33
}
.kb-channel-card__sync-retry[data-v-5debafcc]{display:inline-block;margin-left:8px
}
.kb-channel-card__visibility[data-v-5debafcc]{font-size:0.85rem;color:#444;margin-top:6px
}
.kb-channel-card__visible-count[data-v-5debafcc]{font-weight:700;color:#222
}
.kb-channel-card__hidden[data-v-5debafcc]{color:#a76
}
.kb-channel-card__actions[data-v-5debafcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-ms-flex-negative:0;flex-shrink:0
}

.kb-channel-modal[data-v-6c7350ad]{width:540px;max-width:95vw
}
.kb-channel-modal--wide[data-v-6c7350ad]{width:920px
}
.kb-channel-modal__intro[data-v-6c7350ad]{margin-bottom:12px;color:#555
}
.kb-channel-modal__list[data-v-6c7350ad]{list-style:none;padding:0;margin:0
}
.kb-channel-modal__item[data-v-6c7350ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;border:1px solid #eee;border-radius:4px;margin-bottom:6px;cursor:pointer
}
.kb-channel-modal__item[data-v-6c7350ad]:hover{border-color:#b9d;background:#f8f9fc
}
.kb-channel-modal__item-icon[data-v-6c7350ad]{width:36px;height:36px;border-radius:4px;background:#eaf3f8;color:#357;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700
}
.kb-channel-modal__item-name[data-v-6c7350ad]{font-weight:700
}
.kb-channel-modal__item-type[data-v-6c7350ad]{font-size:0.75rem;color:#888;text-transform:uppercase;letter-spacing:0.04em
}
.kb-channel-modal__empty[data-v-6c7350ad]{color:#888;text-align:center;padding:24px 0;font-style:italic
}
.kb-channel-modal__configure-head[data-v-6c7350ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eee
}
.kb-channel-modal__no-config[data-v-6c7350ad]{color:#888;font-style:italic;text-align:center;padding:12px 0
}

@media (min-width: 720px){
.kb-config-synthflow[data-v-75abaf32]{display:grid;grid-template-columns:1fr 1px 1fr;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px
}
}
.kb-config-synthflow__section+.kb-config-synthflow__section[data-v-75abaf32]{margin-top:28px;padding-top:24px;border-top:1px solid #eee
}
@media (min-width: 720px){
.kb-config-synthflow__section+.kb-config-synthflow__section[data-v-75abaf32]{margin-top:0;padding-top:0;border-top:none
}
.kb-config-synthflow__section[data-v-75abaf32]:nth-of-type(2)::before{content:'';display:block;position:absolute;top:0;bottom:0;left:-14px;width:1px;background:#eee
}
.kb-config-synthflow__section[data-v-75abaf32]:nth-of-type(2){position:relative;grid-column:3
}
}
.kb-config-synthflow__section-title[data-v-75abaf32]{font-size:1.15rem;font-weight:700;color:#222;margin:0 0 4px;letter-spacing:-0.01em
}
.kb-config-synthflow__section-help[data-v-75abaf32]{color:#777;font-size:0.85rem;margin:0 0 20px
}
.kb-config-synthflow__subsection+.kb-config-synthflow__subsection[data-v-75abaf32]{margin-top:22px
}
.kb-config-synthflow__sub-title[data-v-75abaf32]{font-size:0.95rem;font-weight:700;color:#333;margin:0 0 6px
}
.kb-config-synthflow__sub-help[data-v-75abaf32]{color:#777;font-size:0.82rem;margin:0 0 10px
}
.kb-config-synthflow .field[data-v-75abaf32]:not(:last-child){margin-bottom:16px
}
.kb-config-synthflow__kb-summary[data-v-75abaf32]{font-size:0.95rem;color:#333
}
.kb-config-synthflow__kb-count[data-v-75abaf32]{font-weight:700;color:#222;font-size:1.1rem
}
.kb-config-synthflow__kb-hidden[data-v-75abaf32]{color:#a76
}
.kb-config-synthflow__kb-pending[data-v-75abaf32]{color:#b80;font-size:0.85rem;margin-top:2px
}
.kb-config-synthflow__sync[data-v-75abaf32]{font-size:0.82rem;color:#888;margin-top:10px
}
.kb-config-synthflow__sync-ok[data-v-75abaf32]{color:#4a7
}
.kb-config-synthflow__sync-pending[data-v-75abaf32]{color:#888;font-style:italic
}
.kb-config-synthflow__sync-failed[data-v-75abaf32]{color:#c33
}
.kb-config-synthflow__sync-error[data-v-75abaf32]{margin-left:6px;color:#c33;word-break:break-word
}
.kb-config-synthflow__sync-retry[data-v-75abaf32]{display:block;margin-top:8px
}
.kb-config-synthflow__include-item[data-v-75abaf32]{display:block;margin-top:6px;font-weight:normal
}

.secret-input[data-v-3476dfea]{position:relative
}
.secret-input .input[data-v-3476dfea]{padding-right:2.5em
}
.secret-input__toggle[data-v-3476dfea]{position:absolute;top:0;right:0;height:100%;width:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#777
}
.secret-input__toggle[data-v-3476dfea]:hover{color:#333
}
.secret-input__toggle[data-v-3476dfea]:focus{outline:none;color:#333
}

.kb-dot[data-v-15893353]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#f5a623;margin-right:6px;vertical-align:middle;cursor:help
}
.kb-dot--lg[data-v-15893353]{width:10px;height:10px
}

.kb-prompt-modal[data-v-0c5cd2cc]{max-width:480px;margin:0 auto
}
.kb-prompt-modal__message[data-v-0c5cd2cc]{margin-bottom:12px
}

.kb-publish-modal[data-v-04108c43]{max-width:560px;margin:0 auto
}
.kb-publish-modal__empty[data-v-04108c43]{color:#888;margin:16px 0
}
.kb-publish-modal__list[data-v-04108c43]{max-height:320px;overflow-y:auto;margin:0 0 12px;padding:0;list-style:none;border:1px solid #eee;border-radius:4px
}
.kb-publish-modal__row[data-v-04108c43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid #f1f1f1
}
.kb-publish-modal__row[data-v-04108c43]:last-child{border-bottom:0
}
.kb-publish-modal__row--depth-1[data-v-04108c43]{padding-left:32px
}
.kb-publish-modal__row--depth-2[data-v-04108c43]{padding-left:52px
}
.kb-publish-modal__row--cascade[data-v-04108c43]{color:#999;font-size:0.9rem;background:#fafafa
}
.kb-publish-modal__cascade-arrow[data-v-04108c43]{color:#bbb;margin-top:1px;-ms-flex-negative:0;flex-shrink:0
}
.kb-publish-modal__row-body[data-v-04108c43]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0
}
.kb-publish-modal__row-title[data-v-04108c43]{font-size:0.95rem;font-weight:500
}
.kb-publish-modal__row-context[data-v-04108c43]{font-size:0.8rem;color:#888;margin-top:2px
}
.kb-publish-modal__hint[data-v-04108c43]{font-size:0.8rem;color:#999;margin-top:4px
}
.kb-publish-modal__dot[data-v-04108c43]{-ms-flex-negative:0;flex-shrink:0;margin-top:6px
}

.kb-line-diff[data-v-76ed345d]{background:#fafafa;border:1px solid #eee;border-radius:3px;padding:6px 8px;margin-top:4px;font-family:'SFMono-Regular', Menlo, Consolas, monospace;font-size:0.78rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;overflow-x:auto
}
.kb-line-diff__line[data-v-76ed345d]{display:block
}
.kb-line-diff__line--add[data-v-76ed345d]{background:#e6ffed;color:#22863a
}
.kb-line-diff__line--del[data-v-76ed345d]{background:#ffeef0;color:#b31d28
}
.kb-line-diff__line--eq[data-v-76ed345d]{color:#666
}
.kb-line-diff__sigil[data-v-76ed345d]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:inherit;opacity:0.65
}

.kb-seasons-bar[data-v-1ffdcf62]{margin:8px 0 0
}
.kb-seasons-bar__strip[data-v-1ffdcf62]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;border:1px solid #e6e6e6;border-radius:4px;background:#fafafa;overflow:hidden
}
.kb-seasons-bar__month[data-v-1ffdcf62]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border-right:1px dashed #eaeaea;position:relative;padding-top:8px
}
.kb-seasons-bar__month[data-v-1ffdcf62]:last-child{border-right:0
}
.kb-seasons-bar__month--current[data-v-1ffdcf62]{background:rgba(0,0,0,0.025)
}
.kb-seasons-bar__month-label[data-v-1ffdcf62]{text-align:center;font-size:0.82rem;color:#999;line-height:1
}
.kb-seasons-bar__year-label[data-v-1ffdcf62]{position:absolute;top:3px;left:5px;font-size:0.68rem;color:#bbb
}
.kb-seasons-bar__block[data-v-1ffdcf62]{position:absolute;top:46px;height:36px;border-radius:4px;overflow:hidden;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:0.85rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(0,0,0,0.05);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;text-align:left
}
.kb-seasons-bar__block--empty[data-v-1ffdcf62]{border:1px dashed #c5c8cc;-webkit-box-shadow:none;box-shadow:none
}
.kb-seasons-bar__block--cut-start[data-v-1ffdcf62]{border-top-left-radius:0;border-bottom-left-radius:0
}
.kb-seasons-bar__block--cut-end[data-v-1ffdcf62]{border-top-right-radius:0;border-bottom-right-radius:0
}
.kb-seasons-bar__block--clickable[data-v-1ffdcf62]{cursor:pointer;-webkit-transition:background-color 0.12s, -webkit-transform 0.12s;transition:background-color 0.12s, -webkit-transform 0.12s;transition:background-color 0.12s, transform 0.12s;transition:background-color 0.12s, transform 0.12s, -webkit-transform 0.12s
}
.kb-seasons-bar__block--clickable[data-v-1ffdcf62]:hover{background-color:#dde0e3 !important;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)
}
.kb-seasons-bar__block-label[data-v-1ffdcf62]{overflow:hidden;text-overflow:ellipsis
}
.kb-seasons-bar__block-plus[data-v-1ffdcf62]{font-size:1rem;font-weight:700;line-height:1;-ms-flex-negative:0;flex-shrink:0
}
.kb-seasons-bar__announcement[data-v-1ffdcf62]{position:absolute;top:30px;height:12px;background:#c44b8a;color:#fff;border-radius:2px;padding:0 4px;font-size:0.65rem;font-weight:600;line-height:12px;white-space:nowrap;overflow:hidden;z-index:2;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(0,0,0,0.05)
}
.kb-seasons-bar__announcement--cut-start[data-v-1ffdcf62]{border-top-left-radius:0;border-bottom-left-radius:0
}
.kb-seasons-bar__announcement--cut-end[data-v-1ffdcf62]{border-top-right-radius:0;border-bottom-right-radius:0
}
.kb-seasons-bar__announcement-label[data-v-1ffdcf62]{text-overflow:ellipsis;overflow:hidden
}
.kb-seasons-bar__today[data-v-1ffdcf62]{position:absolute;top:0;bottom:0;width:0;border-left:2px solid #009bba;z-index:3
}
.kb-seasons-bar__today-label[data-v-1ffdcf62]{position:absolute;top:2px;left:3px;font-size:0.6rem;font-weight:700;color:#009bba;background:rgba(255,255,255,0.85);padding:1px 4px;border-radius:2px;line-height:1
}
.kb-seasons-bar__unplanned[data-v-1ffdcf62]{margin-top:6px;font-size:0.8rem;color:#c95
}

.kb-topic__deletion-banner[data-v-2e80458c]{margin-bottom:16px
}
.kb-topic__meta[data-v-2e80458c]{font-size:0.9rem;color:#666;margin-top:6px
}
.kb-topic__add[data-v-2e80458c]{margin-top:8px
}
.kb-article-row[data-v-2e80458c]{cursor:pointer;-webkit-transition:-webkit-box-shadow 0.15s;transition:-webkit-box-shadow 0.15s;transition:box-shadow 0.15s;transition:box-shadow 0.15s, -webkit-box-shadow 0.15s;margin-bottom:8px
}
.kb-article-row[data-v-2e80458c]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.08);box-shadow:0 2px 8px rgba(0,0,0,0.08)
}
.kb-article-row__title[data-v-2e80458c]{font-weight:500
}
.kb-article-row__meta[data-v-2e80458c]{font-size:0.85rem;color:#888;margin-top:4px
}
.kb-article-row--pending-deletion[data-v-2e80458c]{opacity:0.55
}
.kb-article-row--pending-deletion .kb-article-row__title[data-v-2e80458c]{text-decoration:line-through
}

.kb-back[data-v-42a545c2]{display:inline-block;font-size:0.9rem;color:#666;margin-bottom:8px
}
.kb-back[data-v-42a545c2]:hover{color:#000
}

.kb-inline-title[data-v-069aadac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px
}
.kb-inline-title__display[data-v-069aadac]{cursor:text;border-bottom:1px dashed transparent
}
.kb-inline-title__display[data-v-069aadac]:hover{border-bottom-color:#ddd
}
.kb-inline-title__input[data-v-069aadac]{font-size:inherit;font-weight:inherit;color:inherit;background:transparent;border:0;border-bottom:2px solid #009bba;padding:0 0 2px;outline:none;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px
}
.kb-inline-title--disabled[data-v-069aadac]{opacity:0.55
}
.kb-inline-title--disabled .kb-inline-title__display[data-v-069aadac]{text-decoration:line-through
}
.kb-inline-title--disabled .kb-inline-title__display[data-v-069aadac]{cursor:default;pointer-events:none
}

.kb-revert[data-v-7f42fa32]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#aaa;font-size:0.7em;cursor:pointer;padding:0 4px
}
.kb-revert[data-v-7f42fa32]:hover{color:#009bba
}

.kb-editor__deletion-banner[data-v-e4957bc0]{margin-bottom:16px
}
.kb-editor__meta[data-v-e4957bc0]{font-size:0.9rem;color:#666;margin-top:6px
}
.kb-editor__saving[data-v-e4957bc0]{font-size:0.85rem;color:#888;margin-top:8px
}
.kb-editor__tabs[data-v-e4957bc0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin:18px 0 14px;border-bottom:1.5px solid #e0e0e0
}
.kb-editor__tab[data-v-e4957bc0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1.5px;padding:10px 18px;font-size:0.95rem;font-weight:600;color:#666;cursor:pointer;-webkit-transition:color 0.15s, border-color 0.15s;transition:color 0.15s, border-color 0.15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px
}
.kb-editor__tab[data-v-e4957bc0]:hover{color:#222
}
.kb-editor__tab--active[data-v-e4957bc0]{color:#009bba;border-bottom-color:#009bba
}
.kb-editor__tab-badge[data-v-e4957bc0]{background:#f5a623;color:white;font-size:0.7rem;font-weight:700;padding:1px 7px;border-radius:999px;line-height:1.4
}

.kb-content__body--pending-deletion[data-v-12358b4a]{opacity:0.55;position:relative;pointer-events:none
}
.kb-content__body--pending-deletion[data-v-12358b4a]::after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(-45deg, transparent 0, transparent 16px, rgba(120,120,120,0.18) 16px, rgba(120,120,120,0.18) 18px);pointer-events:none
}
.kb-content__saving[data-v-12358b4a]{font-size:0.85rem;color:#888;margin-top:8px
}
.kb-content__coverage[data-v-12358b4a]{margin:22px 0 28px
}
.kb-content__section-headline[data-v-12358b4a]{font-size:0.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#666;margin:22px 0 8px
}
.kb-content__overrides[data-v-12358b4a]{margin-top:8px
}
.kb-content__overrides-count[data-v-12358b4a]{color:#999;font-weight:400
}
.kb-content__overrides-blurb[data-v-12358b4a]{font-size:0.9rem;color:#777;margin-bottom:14px
}
.kb-content__overrides-hint[data-v-12358b4a]{margin-top:6px;font-size:0.85rem;color:#999
}
.kb-content__variant[data-v-12358b4a]{margin-bottom:14px;-webkit-transition:border-color 0.15s, -webkit-box-shadow 0.15s;transition:border-color 0.15s, -webkit-box-shadow 0.15s;transition:box-shadow 0.15s, border-color 0.15s;transition:box-shadow 0.15s, border-color 0.15s, -webkit-box-shadow 0.15s
}
.kb-content__variant--active[data-v-12358b4a]{-webkit-box-shadow:0 0 0 2px #009bba,0 2px 8px rgba(0,155,186,0.12);box-shadow:0 0 0 2px #009bba,0 2px 8px rgba(0,155,186,0.12)
}
.kb-content__live-tag[data-v-12358b4a]{margin-left:auto;padding:2px 8px;border-radius:999px;background:#009bba;color:#fff;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;white-space:nowrap
}
.kb-content__variant-header[data-v-12358b4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px
}
.kb-content__variant-title[data-v-12358b4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:0.95rem
}
.kb-content__variant-context[data-v-12358b4a]{font-size:0.85rem;color:#888;font-weight:400;margin-left:4px
}
.kb-content__season-chip[data-v-12358b4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:999px;font-size:0.95rem;font-weight:600;line-height:1.2;white-space:nowrap
}
.kb-content__season-chip--default[data-v-12358b4a]{background:#f1f3f5;color:#444;border:1px dashed #c5c8cc
}
.kb-content__season-chip--announcement[data-v-12358b4a]{background:#fbe5ee;color:#8b1a52;border:1px solid #c44b8a
}
.kb-content__variant-actions[data-v-12358b4a]{-ms-flex-negative:0;flex-shrink:0
}
.kb-content__variant-banner[data-v-12358b4a]{padding:6px 12px;margin-bottom:10px;font-size:0.85rem
}
.kb-content__variant--pending-deletion[data-v-12358b4a]{opacity:0.55
}
.kb-content__variant--pending-deletion .kb-content__variant-title strong[data-v-12358b4a]{text-decoration:line-through
}
.kb-content__empty[data-v-12358b4a]{background:#fafafa;border:1px dashed #ddd;border-radius:6px;padding:18px 20px;margin-top:10px
}
.kb-content__empty-headline[data-v-12358b4a]{font-weight:600;margin-bottom:6px
}
.kb-content__empty-copy[data-v-12358b4a]{color:#666;margin-bottom:12px;font-size:0.92rem
}
.kb-content__add-pills[data-v-12358b4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:10px
}
.kb-content__add-pills-label[data-v-12358b4a]{font-size:0.85rem;color:#777;margin-right:4px
}
.kb-content__announcements[data-v-12358b4a]{margin-top:24px
}
.kb-content__variant--announcement[data-v-12358b4a]{border-left:3px solid #c44b8a
}
.kb-content__variant--past[data-v-12358b4a]{opacity:0.7
}
.kb-content__status-pill[data-v-12358b4a]{padding:2px 8px;border-radius:999px;background:#eef0f3;color:#555;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em
}
.kb-content__status-pill--past[data-v-12358b4a]{opacity:0.6
}
.kb-content__add-announcement[data-v-12358b4a]{margin-top:10px
}
.kb-content__season-pill[data-v-12358b4a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;padding:6px 14px;font-size:0.95rem;font-weight:600;line-height:1.2;cursor:pointer;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.06);box-shadow:0 1px 0 rgba(0,0,0,0.06);-webkit-transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s;transition:opacity 0.15s, transform 0.15s, -webkit-transform 0.15s
}
.kb-content__season-pill[data-v-12358b4a]:hover:not(:disabled){opacity:0.9;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)
}
.kb-content__season-pill[data-v-12358b4a]:disabled{opacity:0.6;cursor:not-allowed
}

.kb-ann-modal[data-v-4de1e3de]{max-width:480px;margin:0 auto
}
.kb-ann-modal__blurb[data-v-4de1e3de]{margin-bottom:14px;color:#666;font-size:0.9rem
}
.kb-ann-modal__dates[data-v-4de1e3de]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px
}
.kb-ann-modal__dates .field[data-v-4de1e3de]{-webkit-box-flex:1;-ms-flex:1;flex:1
}
.kb-ann-modal__day-count[data-v-4de1e3de]{margin-top:-4px;font-size:0.85rem;color:#888
}
.kb-ann-modal__error[data-v-4de1e3de]{margin-top:10px;color:#c0392b;font-size:0.9rem
}

.kb-markdown-editor[data-v-39642b8c]{position:relative;border-radius:4px;overflow:hidden
}
.kb-markdown-editor__indicators[data-v-39642b8c]{position:absolute;top:0;right:8px;height:31px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;pointer-events:none;z-index:1
}
.kb-markdown-editor__indicators>*[data-v-39642b8c]{pointer-events:auto
}
/*!
 * @toast-ui/editor
 * @version 2.5.4 | Tue Nov 30 2021
 * @author NHN FE Development Lab <dl_javascript@nhn.com>
 * @license MIT
 */
@charset "utf-8";
/* height */
.auto-height,
.auto-height .tui-editor-defaultUI {
  height: auto;
}

.auto-height .tui-editor {
  position: relative;
}

:not(.auto-height) > .tui-editor-defaultUI,
:not(.auto-height) > .tui-editor-defaultUI > .te-editor-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

:not(.auto-height) > .tui-editor-defaultUI > .te-editor-section {
  -ms-flex: 1;
  flex: 1;
}

/* tui editor */
.tui-editor:after,
.tui-editor-defaultUI-toolbar:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}

.tui-editor {
  position: absolute;
  line-height: 1;
  color: #222;
  width: 100%;
  height: inherit;
}

.te-editor-section {
  min-height: 0px;
  position: relative;
  height: inherit;
}

.te-md-container {
  display: none;
  overflow: hidden;
  height: 100%;
}

.te-md-container .te-editor {
  line-height: 1.5;
}

.te-md-container .te-editor,
.te-md-container .te-preview {
  box-sizing: border-box;
  padding: 0;
  height: inherit;
}

.te-md-container .CodeMirror {
  font-size: 13px;
  height: inherit;
}

.te-md-container .te-preview {
  overflow: auto;
  padding: 0 25px;
  height: 100%;
}

.te-md-container .te-preview > p:first-child {
  margin-top: 0 !important;
}

.te-md-container .te-preview .tui-editor-contents {
  padding-top: 8px;
}

.tui-editor .te-preview-style-tab > .te-editor,
.tui-editor .te-preview-style-tab > .te-preview {
  float: left;
  width: 100%;
  display: none;
}

.tui-editor .te-preview-style-tab > .te-tab-active {
  display: block;
}

.tui-editor .te-preview-style-vertical > .te-tab-section {
  display: none;
}

.tui-editor .te-preview-style-tab > .te-tab-section {
  display: block;
}

.tui-editor .te-preview-style-vertical .te-editor {
  float: left;
  width: 50%;
}

.tui-editor .te-preview-style-vertical .te-preview {
  float: left;
  width: 50%;
}

.tui-editor .te-md-splitter {
  display: none;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1px;
  border-left: 1px solid #e5e5e5;
}

.tui-editor .te-preview-style-vertical .te-md-splitter {
  display: block;
}

.te-ww-container {
  display: none;
  overflow: hidden;
  z-index: 10;
  height: inherit;
  background-color: #fff;
}

.te-ww-container > .te-editor {
  overflow: auto;
  height: inherit;
}

.te-ww-container .tui-editor-contents:focus {
  outline: none;
}

.te-ww-container .tui-editor-contents {
  padding: 0 25px;
}

.te-ww-container .tui-editor-contents:first-child {
  box-sizing: border-box;
  margin: 0px;
  padding: 16px 25px 0px 25px;
  height: inherit;
}

.te-ww-container .tui-editor-contents:last-child {
  margin-bottom: 16px;
}

.te-md-mode .te-md-container {
  display: block;
  z-index: 100;
}

.te-ww-mode .te-ww-container {
  display: block;
  z-index: 100;
}

.tui-editor.te-hide,
.tui-editor-defaultUI.te-hide {
  display: none;
}

.tui-editor-defaultUI .CodeMirror-lines {
  padding-top: 18px;
  padding-bottom: 18px;
}

.tui-editor-defaultUI pre.CodeMirror-line {
  padding-left: 25px;
  padding-right: 25px;
}

.tui-editor-defaultUI .CodeMirror pre.CodeMirror-placeholder {
  margin: 0;
  padding-left: 25px;
  color: grey;
}

.tui-editor-defaultUI .CodeMirror-scroll {
  cursor: text;
}

/* Essential element style */
.tui-editor-contents td.te-cell-selected {
  background-color: #d8dfec;
}
.tui-editor-contents td.te-cell-selected::selection {
  background-color: #d8dfec;
}
.tui-editor-contents th.te-cell-selected {
  background-color: #908f8f;
}
.tui-editor-contents th.te-cell-selected::selection {
  background-color: #908f8f;
}

/* default UI Styles */
.tui-editor-defaultUI {
  position: relative;
  border: 1px solid #e5e5e5;
  height: 100%;
  font-family: 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', '\B098\B214\BC14\B978\ACE0\B515',
    'Nanum Barun Gothic', '\B9D1\C740\ACE0\B515', 'Malgun Gothic', sans-serif;
}

.tui-editor-defaultUI button {
  color: #fff;
  padding: 0px 14px 0px 15px;
  height: 28px;
  font-size: 12px;
  border: none;
  cursor: pointer;
  outline: none;
}
.tui-editor-defaultUI button.te-ok-button {
  background-color: #4b96e6;
}
.tui-editor-defaultUI button.te-close-button {
  background-color: #777;
}

.tui-editor-defaultUI-toolbar {
  padding: 0 25px;
  height: 31px;
  background-color: #fff;
  border: 0;
  overflow: hidden;
}

.tui-toolbar-divider {
  float: left;
  display: inline-block;
  width: 1px;
  height: 14px;
  background-color: #ddd;
  margin: 9px 6px;
}

.tui-toolbar-button-group {
  height: 28px;
  border-right: 1px solid #d9d9d9;
  float: left;
}

.te-toolbar-section {
  height: 32px;
  box-sizing: border-box;
  border-bottom: 1px solid #e5e5e5;
}

.tui-editor-defaultUI-toolbar button {
  float: left;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
  background-color: #fff;
  width: 22px;
  height: 22px;
  padding: 3px;
  border-radius: 0;
  margin: 5px 3px;
  border: 1px solid #fff;
}

.tui-editor-defaultUI-toolbar button:hover,
.tui-editor-defaultUI-toolbar button:active,
.tui-editor-defaultUI-toolbar button.active {
  border: 1px solid #aaa;
  background-color: #fff;
}

.tui-editor-defaultUI-toolbar button:first-child {
  margin-left: 0;
}

.tui-editor-defaultUI-toolbar button:last-child {
  margin-right: 0;
}

.tui-editor-defaultUI-toolbar button.tui-scrollsync {
  width: auto;
  color: #777777;
  border: 0;
}

.tui-editor-defaultUI button.tui-scrollsync:after {
  content: 'Scroll off';
}

.tui-editor-defaultUI button.tui-scrollsync.active {
  color: #4b96e6;
  font-weight: bold;
}

.tui-editor-defaultUI button.tui-scrollsync.active:after {
  content: 'Scroll on';
}

.tui-editor-defaultUI .te-mode-switch-section {
  background-color: #f9f9f9;
  border-top: 1px solid #e5e5e5;
  height: 20px;
  font-size: 12px;
}

.tui-editor-defaultUI .te-mode-switch {
  float: right;
  height: 100%;
}

.tui-editor-defaultUI .te-switch-button {
  width: 92px;
  height: inherit;
  background: #e5e5e5;
  outline: 0;
  color: #a0aabf;
  cursor: pointer;
  border: 0;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

.tui-editor-defaultUI .te-switch-button.active {
  background-color: #fff;
  color: #000;
}

.tui-editor-defaultUI .te-markdown-tab-section {
  float: left;
  height: 31px;
  background: #fff;
}

.te-markdown-tab-section .te-tab {
  margin: 0 -7px 0 24px;
  background: #fff;
}

.tui-editor-defaultUI .te-tab button {
  box-sizing: border-box;
  line-height: 100%;
  position: relative;
  cursor: pointer;
  z-index: 1;
  font-size: 13px;
  background-color: #f9f9f9;
  border: solid 1px #e5e5e5;
  border-top: 0;
  padding: 0 9px;
  color: #777;
  border-radius: 0;
  outline: 0;
}

.te-markdown-tab-section .te-tab button:last-child {
  margin-left: -1px;
}

.te-markdown-tab-section .te-tab button.te-tab-active,
.te-markdown-tab-section .te-tab button:hover.te-tab-active {
  background-color: #fff;
  color: #333;
  border-bottom: 1px solid #fff;
  z-index: 2;
}

.te-markdown-tab-section .te-tab button:hover {
  background-color: #fff;
  color: #333;
}

.tui-popup-modal-background {
  background-color: rgba(202, 202, 202, 0.6);
  position: fixed;
  margin: 0px;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
}

.tui-popup-wrapper.fit-window,
.tui-popup-modal-background.fit-window .tui-popup-wrapper {
  width: 100%;
  height: 100%;
}

.tui-popup-wrapper {
  width: 500px;
  margin-right: auto;
  border: 1px solid #cacaca;
  background: white;
  z-index: 9999;
}

.tui-popup-modal-background .tui-popup-wrapper {
  position: absolute;
  margin: auto;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.tui-popup-header {
  padding: 10px;
  height: auto;
  line-height: normal;
  position: relative;
  border-bottom: 1px solid #cacaca;
}

.tui-popup-header .tui-popup-header-buttons {
  float: right;
}

.tui-popup-header .tui-popup-header-buttons button {
  padding: 0px;
  background-color: transparent;
  background-size: cover;
  float: left;
}

.tui-popup-header .tui-popup-close-button {
  margin: 3px;
  width: 13px;
  height: 13px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5GMjc2Qzc4MC0zM0JBLTQ3MTItQTM3OC04RkQwQUNDOTFDRTk8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImxuYi1mb2xkZXItZGVsIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM3Nzc3NzciPiAgICAgICAgICAgIDxwYXRoIGQ9Ik01LDMuNTg1Nzg2NDQgTDEuNzA3MTA2NzgsMC4yOTI4OTMyMTkgTDAuMjkyODkzMjE5LDEuNzA3MTA2NzggTDMuNTg1Nzg2NDQsNSBMMC4yOTI4OTMyMTksOC4yOTI4OTMyMiBMMS43MDcxMDY3OCw5LjcwNzEwNjc4IEw1LDYuNDE0MjEzNTYgTDguMjkyODkzMjIsOS43MDcxMDY3OCBMOS43MDcxMDY3OCw4LjI5Mjg5MzIyIEw2LjQxNDIxMzU2LDUgTDkuNzA3MTA2NzgsMS43MDcxMDY3OCBMOC4yOTI4OTMyMiwwLjI5Mjg5MzIxOSBMNSwzLjU4NTc4NjQ0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}

.tui-popup-header .tui-popup-title {
  font-size: 13px;
  font-weight: bold;
  color: #333;
  vertical-align: bottom;
}

.tui-popup-body {
  padding: 15px;
  font-size: 12px;
}

.tui-editor-popup {
  position: absolute;
  top: 30px;
  left: 50%;
  margin-left: -250px;
}

.tui-editor-popup.tui-popup-modal-background {
  position: fixed;
  top: 0px;
  left: 0px;
  margin: 0px;
}

.tui-editor-popup .tui-popup-body label {
  font-weight: bold;
  color: #666;
  display: block;
  margin: 10px 0 5px;
}

.tui-editor-popup .tui-popup-body .te-button-section {
  margin-top: 15px;
}

.tui-editor-popup .tui-popup-body input[type='text'],
.tui-editor-popup .tui-popup-body input[type='file'] {
  padding: 4px 10px;
  border: 1px solid #bfbfbf;
  box-sizing: border-box;
  width: 100%;
}

.tui-editor-popup .tui-popup-body input[type='text'].disabled {
  border-color: #e5e5e5;
  background-color: #eee;
  color: #e5e5e5;
}

.tui-editor-popup .tui-popup-body input.wrong {
  border-color: #ff0000;
}

.te-popup-add-link .tui-popup-wrapper {
  height: 219px;
}

.te-popup-add-image .tui-popup-wrapper {
  height: 243px;
}

.te-popup-add-image .te-tab {
  display: block;
  background: none;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 8px;
}

.te-popup-add-image .te-url-type {
  display: none;
}

.te-popup-add-image .te-file-type {
  display: none;
}

.te-popup-add-image div.te-tab-active,
.te-popup-add-image form.te-tab-active {
  display: block;
}

.te-popup-add-image .te-tab button {
  border: 1px solid #ccc;
  background: #eee;
  min-width: 100px;
  margin-left: -1px;
  border-bottom: 0px;
  border-radius: 3px 3px 0px 0px;
}

.te-popup-add-image .te-tab button.te-tab-active {
  background: #fff;
}

.te-popup-add-table .te-table-selection {
  position: relative;
}

.te-popup-add-table .te-table-body {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVQ4EWO8e/fuPwYGBkYgphlgAZmspKREMwtABjPR1HSo4aOWkBTKo8E1GlwkhQBJikdT1wgNLgAMSwQgckFvTgAAAABJRU5ErkJggg==');
}

.te-popup-add-table .te-table-header {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVQ4EWO8e/fuPwYGBkYgphlgAZksLCxMMwtABjPR1HSo4aOWkBTKo8E1GlwkhQBJikdT1wgNLgDxKwPzTeWPdAAAAABJRU5ErkJggg==');
}

.te-popup-add-table .te-selection-area {
  position: absolute;
  top: 0;
  left: 0;
  background: #80d2ff;
  opacity: 0.3;
  z-index: 999;
}

.te-popup-add-table .te-description {
  margin: 10px 0 0 0;
  text-align: center;
}

.te-popup-table-utils {
  width: auto;
  min-width: 120px;
}

.te-popup-table-utils .tui-popup-body {
  padding: 0px;
}

.te-popup-table-utils button {
  display: block;
  width: 100%;
  background-color: #fff;
  border: none;
  outline: 0;
  padding: 0px 10px 0px 10px;
  font-size: 12px;
  line-height: 28px;
  text-align: left;
  color: #777;
}

.te-popup-table-utils button:hover {
  background-color: #f4f4f4;
}

.te-popup-table-utils hr {
  margin: 0;
  background-color: #cacaca;
  border-style: none;
  height: 1px;
}

.te-popup-table-utils .te-context-menu-disabled {
  color: #ccc;
}

.te-popup-table-utils .te-context-menu-disabled:hover {
  background-color: #fff;
}

.te-heading-add {
  width: auto;
}

.te-heading-add .tui-popup-body {
  padding: 0;
}

.te-heading-add h1,
.te-heading-add h2,
.te-heading-add h3,
.te-heading-add h4,
.te-heading-add h5,
.te-heading-add h6,
.te-heading-add ul,
.te-heading-add p {
  padding: 0;
  margin: 0;
}

.te-heading-add ul {
  list-style: none;
}

.te-heading-add ul li {
  padding: 2px 10px;
  cursor: pointer;
}

.te-heading-add ul li:hover {
  background-color: #eee;
}

.te-heading-add h1 {
  font-size: 24px;
}

.te-heading-add h2 {
  font-size: 22px;
}

.te-heading-add h3 {
  font-size: 20px;
}

.te-heading-add h4 {
  font-size: 18px;
}

.te-heading-add h5 {
  font-size: 16px;
}

.te-heading-add h6 {
  font-size: 14px;
}

.te-dropdown-toolbar {
  position: absolute;
  width: auto;
}

.te-dropdown-toolbar .tui-popup-body {
  padding: 0px;
}

.tui-popup-color {
  padding: 0;
}

.tui-popup-color .tui-colorpicker-container,
.tui-popup-color .tui-colorpicker-palette-container {
  width: 144px;
}

.tui-popup-color .tui-colorpicker-container ul {
  width: 144px;
  margin-bottom: 8px;
}

.tui-popup-color .tui-colorpicker-container li {
  padding: 0 1px 1px 0;
}

.tui-popup-color .tui-colorpicker-container li .tui-colorpicker-palette-button {
  border: 0;
  width: 17px;
  height: 17px;
}

.tui-popup-color .tui-popup-body {
  padding: 10px;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-toggle-slider {
  display: none;
}

.tui-popup-color .te-apply-button,
.tui-popup-color .tui-colorpicker-palette-hex {
  float: right;
}

.tui-popup-color .te-apply-button {
  height: 21px;
  width: 35px;
  background: #fff;
  border: 1px solid #efefef;
  position: absolute;
  bottom: 135px;
  right: 10px;
  color: black;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-hex {
  border: 1px solid #e1e1e1;
  padding: 3px 14px;
  margin-left: -1px;
}

.tui-popup-color .tui-colorpicker-container div.tui-colorpicker-clearfix {
  display: inline-block;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-preview {
  width: 19px;
  height: 19px;
}

.tui-popup-color .tui-colorpicker-slider-container .tui-colorpicker-slider-right {
  width: 22px;
}

.tui-popup-color .tui-colorpicker-slider-container .tui-colorpicker-huebar-handle {
  display: none;
}

.tui-tooltip {
  position: absolute;
  background-color: #222;
  z-index: 999;
  opacity: 0.8;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
}

.tui-tooltip .arrow {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #222;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: -3px;
  left: 6px;
  z-index: -1;
}

.tui-toolbar-icons {
  background: url(data:image/png;base64,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);
  background-size: 218px 188px;
  display: inline-block;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 192dpi),
  only screen and (min-resolution: 2dppx) {
  .tui-toolbar-icons {
    background: url(data:image/png;base64,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Xqz8qBcJkED0BGIbcoxe1QtDor4qT80zFpNh01flYWg2e1Fo2C6Me5NnSQLFToAeWpFfITFmxbrCUdCJMeMKxyK/iageCZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACQQgkA5QNlTRRYsWZbwEbNu2LTFdnPSAftc6pas06PesihdTmIurXdekOefi6qBfpJyD8rHrk+s4LM+gfHLpY8+P+r6Ngmc6nf7q1q1b6+26RnEcBc/S0tLmLVu2HI5Cn6Ay7Hxz3V9BywfVx17ezjfX/RW0vL29oMclQSuwPAmQAAnkS0A3ZrW1tR9Gh1ebr6w46unGrK6ubiz0GxdHO5QZD4HEDJo8aeBmmWk7jf2SnuspxFYnlkN50pg8efJLNuHdki67LZ2HJEACAQnYjVl/f/+PIeLxYjFqdmPW0dExC/rNpFELeKELWDwxgybn2NfXt1A/V9zg2/XjQsePHz8+StcBN/gZ/ZhxEiCB/Ai4GLMKSCvFXnCj5mTMYHDVNAiNWn6XPfFaZUm2iJt6YSZzfioN8e1Jtp+rLegzUi8Dfdv14yTiixcvbhw7duxdDQ0Nb/ppL2nvdsmSJZfMmzfvQH19fb9P/Qrq3SbNxw8Tvcxg9/6D8pVhRsMzE2OmthJslodJlRE2DMpXhhnFM9OMWVaFsrKyRB/+w573hVo/0YsEg7FQB42nou36caHj8CAtP6qamprEPTQwuq21tfX3GOa4vNA8nNoHo/G7d++eD/2qnPKZRgJuBFyMWQbGbHVTU9NDbvWSSvcwZvs3b958PCk92E7+BBIzaPJkDzVnaKrux0qi17XjgkbXrFkzDAroT43da9eu7SqQUmLMxKjVFah9z2Z7e3sr8TAyb+nSpTWeBZl5wRGQewKjDP/bfuLFYswwslAmhsuuH42ZncjgPE7MoHH+LPANMhw1HpUhyNWrV0u8qDZczxIYthnyoIJOIrH7qKggUBkLATFmuCf+E4k/xsPYCpVZTMZsx44dc86ePXvpypUrxyv9aMwUicEfJjaHxvmz/G4WYwjyOnQQizAf8LJdCpLPT0raMx2Og855OIiwJBlDkCOgx17I7rBk4gDpnu/32csHnfOw1w96HJSfXX7UPO3yg/Kz10+Kp2bMrsQ9m8LvvRG6pzCc2OowZ5b4MKN4ZmLMwCc7VI55sktg1ES/Ppc5s6IYZgx7f9rvh6iPw96fUeuT2JM1589CXToOQYbCx8pxE8CDzbUwYvNVO/i9l4hRKwZjJjrBmI2A8apU+kkoRq2YjZmuK+P+CCRi0Dh/5u9i5CqFDiKQN5ZLXtT55eXlRa1f1OdLeecJ4Msfv4ARq8U92qNSxaghrs9LO3pmGFavV3XiCuGpnsK87z4YNcs96rCacYBnhv5ralx6UW60BBIxaJw/C33RZKjxOnQaj4WWFIMALGnuxDXetX79+hMxiKfIQUIARuMJu1HTVHc1Zqhzr1YutuimTZtanYyaahD3saMxw709RZVhWNwEEplDw1Mb3z/L8z4Au8e83kuLew4nl9roIE7MnTvX9b20pOZwcunpll9ofm56qfRi56f0VCH0fQLzKrIg5HHs8tJ0doNn9En70nzxzJIyZkoPMWrQT16Ytny1qLKy8uCGDRssS/PFMyu0Mct1fxZ6ji3X/Zn0HFsiBg037UJ1Q0mITnC7flzoOG7agr9/5sDgTRizu4rVK8M17K+oqDhAr8zhyl3gSejkmtCRCYWsUYMx+wSM2TodSyGMmWof+p009MsaNcOYHVX5EhaDMdP1YdwfgdiHHDl/5u9C2EpxiNEGhIeDi4AYNWi83MmYyZkk7ZnZ6YlRQ9o+J2MmZQvtmdn15bE/ArF7aLgxFuqqwOvYrh8XOl5s32/MNcRYaF65hhgLrR/bLx4ChlErHoVsmhhGzZbKw8FMIHaDhg6a82cB7hAMMdYFKC7veVlWbeWqix+xzB/kvQX9ukvQMXTo92zeyjlUDMrHQYRnUlieQfl4KuOQGTVPexNx87W3F/Q4br5B9WH5eAnEPuTI+bN4LyClkwAJkAAJnCMQm4fm9uSGIch9yEuFfbINewHdntxaWlquMPSL1FMIqy/rkwAJkAAJeBOI3UPzbp65JEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJFC8BNJRq7Zo0aKMLnPbtm2ebQQtr8vOJ472rtXrQb9n9WN7PGh5e/24j+38crWX63rkqh80384vV/1c1yNXfXt+UD72+rmOw/IMyieXPvb8qHkq+dB7TDqdvgPHtZlMZrak4/gVBE04fgjtnpI0tfm4Ds2ov728vPwLjz/++CFVL98Q7ZWWlZXV9Pf3j8M+TOSUlJR0YT/Z29t7HPr16bJzXQfI6oF+7T09PYdQt1uvG1fc0Om/bfLf5nRNX5xytaXftdVJvaX5j579sL28n+MVK1aM6OzsnKeXrays3LVhw4azeprEd065xtLv2vPnN//Bsx+2l3c7LnHLYDoJkAAJOBFYvHjxDUh/CYbrO9ivQ3ys7BKXNMkzyiDqe5uCuku7u7ufX758+TTftRwKrlq1ahQM0AIYrmkwZsNRpFR2iUua5EkZh6quSahXDmNWjQKXw9BUuBaMMAMG9E67OKc0e5mkjvv6+mrsbTml2cvEeUyDFiddyiaBIUYAnfn7YXh+jtPyMjrTpMySJUv+Zx6nPw6G4+/yqJetAmM4+uzZs7PFALnJkDwpI2Xdynikl8KL9Dp3j6r+s8B5pBh4ew1Jkzx7etLH0EEeEMbZ25U0ybOnJ3VMg5YUabZDAoOcwK233joFHkITTiM7hOd1Oij3Mzytv+BVxiPvfR55rlmrV68uh4c3C51qzuG10tLSthEjRnS4CvPIgFFJwqAsgwrZdsDy97IbKkma5BV6G4frm7UfGMZ9U3ZRyEgbYOiSUrYsqYbYTjgC+LEOb2trW7d169Y6XRLG03P+ePXyccXr6+tLdu3aNX3Lli2v6204jffr+XHHi4WP23kWmo+bXk7pMBb3ozOXYTd9a0Rn9nUM4x1D/v9Ax3sP9n9oamrapheyx+3XBU/15hwQ2phq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Q4EADMZCdR5O82cqr1BhrvmzQunFdqMhEGr8368KGKb7NDyb7xnl/xHDjWu86sKIrUX+J6UMjMZnMPz3917lw+bJC9dYij/NkHMM+h3wkgn9piM/a2j5TpoXKeaRAAmQQHIEEvHQ9OFGPLW5Djeq09bL6HVVftSh/l4ZPlLsOtyo2tXL6HVVPkMSIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESGKwE0oNV8aGq92uvvZaJ89wuvfTSUNd8//7918ap34wZM56NUz5lkwAJDF0CJUP31HhmJEACJEACFxIBGrQL6WrzXEmABEhgCBOgQRvCF5enRgIkQAIXEoGyOE520aJFEyD389jfg33Otm3barzaCVreS5afvNWrV5efPXt2Un9//8je3t5K6PecV72g5b1kRZF3+PDh1AMPPGAR9alPfSo1depUS1qhDg4cOOCo3/Tp0wulEtslARK4AAhEbtBqa2v/DIZiI9iN9MMvaHk/Mr3K1NXVjT19+vTMvr4+X95p0PJebUeV9+yzA9dNSFqxGLQ//OEPA05V0mjQBmBhAgmQQIQEIjVoixcvfi+M2VboVyE6ptPpdRUVFV930zdoeTc5ftNXrVo1Cp7ZLOioVvodq66ubnarH7S8m5wo02GIU889N9ChlLRbbrklVVpaGmVzgWX19PSkXnzxxQH1JO1DH/pQqry8fEAeE0iABLwJjFtx2HP188kNU1Wf5i0oZG4uPQaKT+8vSaV/MnbspHteXZvuGpgfbUpkBg3DhtKTPog9a8wQ/rapqemTMGqOFyJo+bCnnclk0suWLZuujFlZWdnZTZs2HXTTL2j5sPr5rb9r164UjHK2uPLIZAhS0iRvwYIFfkXFUk50OHXqVFa28shkCFLSJO8tb3lLLO1GJbS+vn6iyEJ4NCqZUcr5wQ9+kH0iuPPOO3uilEtZJBAPgcyM/lTmMydP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VSp27NgxTQnDMOHxMWPG7JIhQ5WmhximPIrjl5E/wDhDRzHI+6L8yr5qW7fqKo0hCZAACZBATATgVaXx+ag/QPxVWhP3whB9TR3Da6tAx38zvJp3I03iexD+BwyehPLVEFl08Uns02F85MXm38HA/Ezm4yQ/is3QU96Py3qQIhOGqhlf+zeNqXhtr7/+unx8eCSGJtNY/NGFMqcbGxuzhk7OA9tEyKrAufSgzFn8r7Y2mY+LQke7DBo0OxEekwAJkEDMBLCwYjbmop5BR69/eeNHMAir8RmpwC9Ew3B8ECr/GkaxPUrVjU9dzYNM8zNWMK5t8+fP3w+jZA59+m0TespnsdqhZ2QvU+ttm0rqiYyTAAmQAAnER+DFF188CU/lWXhWS9GK6ocvhxdzB9JHX3nllbteeuml7Ff43bQQD2r37t0LYVxkwUg9ZHVgWPBXbuXzSX/uued6r7766jfR1jhpT2QgrDx27NgE6FmKvevll1/2NE5S7+DBg6Og5wyc3xSsiOx/4YUXIjW86tzooSkSDEmABEggYQIYenwvOvxtaHaiQ9MvI+3XMFSHUOY4PCMZpqtCXIzLfKRfj/BirV4b3hObieE+c4Wilhcqavwjz1kwSOZ7bkqgzKNBl3bo143VjlmvDWkl0K0UexXSR8AbLVflEfbBEL6Uj4enyXCM0qA5YmEiCZAACSRDAP8j7WIYCvmnnjeFbHEf5q8+ijmuP4aU41hd5sNgnC6BrpbVio6FvRO78f7da1HO96nmaNAUCYYkQAIkUEAC8NZugFGThSHvCaIGvKPnUe8HMBIPyftsQermU1a8NXwJZCrqmv9ixqcc+Wr/Mby6cBw66++x+ayeuxgNWm5GLEECJEACiRFYvnz5NAzRfRBG6gPYZ6JhGY6cYChwCsbgOOIvYn8WHtm/RfmlDaMNX4F4bBhaHA19RmP14jAZjoQHp4YW+xDvRV4HzuEszuc0FoKY/4bGVwMsRAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAKDgMD/D2WyCk5hENCOAAAAAElFTkSuQmCC);
    background-size: 218px 188px;
    display: inline-block;
  }
}

.tui-toolbar-icons.tui-heading {
  background-position: -172px -48px;
}

.tui-toolbar-icons.tui-heading:disabled {
  background-position: -193px -48px;
}

.tui-toolbar-icons.tui-bold {
  background-position: -4px -4px;
}

.tui-toolbar-icons.tui-bold:disabled {
  background-position: -25px -4px;
}

.tui-toolbar-icons.tui-italic {
  background-position: -4px -48px;
}

.tui-toolbar-icons.tui-italic:disabled {
  background-position: -25px -48px;
}

.tui-toolbar-icons.tui-color {
  background-position: -172px -70px;
}

.tui-toolbar-icons.tui-color:disabled {
  background-position: -193px -70px;
}

.tui-toolbar-icons.tui-strike {
  background-position: -4px -26px;
}

.tui-toolbar-icons.tui-strike:disabled {
  background-position: -25px -26px;
}

.tui-toolbar-icons.tui-hrline {
  background-position: -46px -92px;
}

.tui-toolbar-icons.tui-hrline:disabled {
  background-position: -67px -92px;
}

.tui-toolbar-icons.tui-quote {
  background-position: -4px -114px;
}

.tui-toolbar-icons.tui-quote:disabled {
  background-position: -25px -114px;
}

.tui-toolbar-icons.tui-ul {
  background-position: -46px -4px;
}

.tui-toolbar-icons.tui-ul:disabled {
  background-position: -67px -4px;
}

.tui-toolbar-icons.tui-ol {
  background-position: -46px -26px;
}

.tui-toolbar-icons.tui-ol:disabled {
  background-position: -67px -26px;
}

.tui-toolbar-icons.tui-task {
  background-position: -130px -48px;
}

.tui-toolbar-icons.tui-task:disabled {
  background-position: -151px -48px;
}

.tui-toolbar-icons.tui-indent {
  background-position: -46px -48px;
}

.tui-toolbar-icons.tui-indent:disabled {
  background-position: -67px -48px;
}

.tui-toolbar-icons.tui-outdent {
  background-position: -46px -70px;
}

.tui-toolbar-icons.tui-outdent:disabled {
  background-position: -67px -70px;
}

.tui-toolbar-icons.tui-table {
  background-position: -88px -92px;
}

.tui-toolbar-icons.tui-table:disabled {
  background-position: -109px -92px;
}

.tui-toolbar-icons.tui-image {
  background-position: -130px -4px;
}

.tui-toolbar-icons.tui-image:disabled {
  background-position: -151px -4px;
}

.tui-toolbar-icons.tui-link {
  background-position: -130px -26px;
}

.tui-toolbar-icons.tui-link:disabled {
  background-position: -151px -26px;
}

.tui-toolbar-icons.tui-code {
  background-position: -130px -92px;
}

.tui-toolbar-icons.tui-code:disabled {
  background-position: -151px -92px;
}

.tui-toolbar-icons.tui-codeblock {
  background-position: -130px -70px;
}

.tui-toolbar-icons.tui-codeblock:disabled {
  background-position: -151px -70px;
}

.tui-toolbar-icons.tui-more {
  background-position: -172px -92px;
}

.tui-toolbar-icons.tui-more:disabled {
  background-position: -193px -92px;
}
.tui-colorpicker-svg-slider {
  border: 1px solid #ebebeb;
}
.tui-colorpicker-vml-slider {
  border: 1px solid #ebebeb;
}
.tui-colorpicker-svg-huebar {
  border: 1px solid #ebebeb;
}

.tui-editor-pseudo-clipboard {
  position: fixed;
  left: -1000px;
  top: -1000px;
  width: 100px;
  height: 100px;
}

.te-ww-block-overlay.code-block-header {
  text-align: right;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.te-ww-block-overlay.code-block-header span {
  font-size: 10px;
  font-weight: 600;
  padding: 0px 10px;
  color: #333333;
  cursor: default;
}

.te-ww-block-overlay.code-block-header button {
  margin: 8px;
  font-size: 10px;
  color: #333333;
  background-color: #f9f9f9;
  border: 1px solid #dddddd;
  padding: 4px;
  height: auto;
}

.te-popup-code-block-languages {
  position: fixed;
  box-sizing: border-box;
  width: 130px;
}

.te-popup-code-block-languages .tui-popup-body {
  max-height: 169px;
  overflow: auto;
  padding: 0px;
}

.te-popup-code-block-languages button {
  width: 100%;
  background-color: #fff;
  border: none;
  outline: 0;
  padding: 0px 10px 0px 10px;
  font-size: 12px;
  line-height: 24px;
  text-align: left;
  color: #777;
}

.te-popup-code-block-languages button.active {
  background-color: #f4f4f4;
}

.tui-popup-code-block-editor .tui-popup-wrapper {
  width: 70%;
  height: 70%;
  margin: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

.te-input-language {
  position: relative;
  margin-left: 15px;
  cursor: pointer;
}

.te-input-language input {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 10px;
  padding: 3px 5px;
  border: 1px solid #dddddd;
  background-color: #f9f9f9;
  box-sizing: border-box;
  width: 130px;
  outline: none;
}

.te-input-language input::-ms-clear {
  display: none;
}

.te-input-language::after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT42Q0NBRDk2QS0yMjYxLTRFNDAtOTk1RC1DRUUyQUREQUQ3NkQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImNvbS10cmFuZ2xlLWQtc2lkZSIgZmlsbD0iIzU1NTU1NSI+ICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlJlY3RhbmdsZS03IiBwb2ludHM9IjIgNSAxMCA1IDYgMTAiPjwvcG9seWdvbj4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  position: absolute;
  top: 1px;
  right: 3px;
}

.te-input-language.active::after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5BNEZDRkIzMy0zNjdBLTREMjAtOEEyNC1DQ0I2ODFBMDZDODg8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImNvbS10cmFuZ2xlLXVwLXNpZGUiIGZpbGw9IiM1NTU1NTUiPiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJSZWN0YW5nbGUtNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDYuNTAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC02LjAwMDAwMCwgLTYuNTAwMDAwKSAiIHBvaW50cz0iMiA0IDEwIDQgNiA5Ij48L3BvbHlnb24+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
}

.tui-popup-code-block-editor button {
  margin: -1px 3px;
}

.tui-popup-code-block-editor .tui-popup-header-buttons {
  height: 20px;
}

.tui-popup-code-block-editor .popup-editor-toggle-preview::after {
  content: 'Preview off';
  color: #777;
  margin-right: 22px;
}

.tui-popup-code-block-editor .popup-editor-toggle-preview.active::after {
  content: 'Preview on';
  color: #4b96e6;
}

.tui-popup-code-block-editor .popup-editor-toggle-scroll::after {
  content: 'Scroll off';
  color: #777;
  margin-right: 16px;
}

.tui-popup-code-block-editor .popup-editor-toggle-scroll.active::after {
  content: 'Scroll on';
  color: #4b96e6;
}

.tui-popup-code-block-editor .popup-editor-toggle-fit {
  width: 18px;
  height: 18px;
  margin-top: 4px;
  margin-right: 14px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT40OUQ4RTYyMy1GRTAyLTQ1RUUtQkQ5Ri0xMjUyQjEzRTU1MkQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImNvbnRlbnRzLWV4cGFuZCIgZmlsbD0iIzU1NTU1NSI+ICAgICAgICAgICAgPHBhdGggZD0iTTMsMyBMOSwzIEw5LDUgTDUsNSBMNSw5IEwzLDkgTDMsMyBaIE0xNSwxNSBMOSwxNSBMOSwxMyBMMTMsMTMgTDEzLDkgTDE1LDkgTDE1LDE1IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4wMDAwMDAsIDkuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC05LjAwMDAwMCwgLTkuMDAwMDAwKSAiPjwvcGF0aD4gICAgICAgICAgICA8cG9seWdvbiBpZD0iTGluZSIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS41MDAwMDAsIDYuNTAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMS41MDAwMDAsIC02LjUwMDAwMCkgIiBwb2ludHM9IjkuMDg1Nzg2NDQgNS41IDEyLjUgOC45MTQyMTM1NiAxMy45MTQyMTM2IDcuNSAxMC41IDQuMDg1Nzg2NDQiPjwvcG9seWdvbj4gICAgICAgICAgICA8cG9seWdvbiBpZD0iTGluZS1Db3B5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuNTAwMDAwLCAxMS41MDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTYuNTAwMDAwLCAtMTEuNTAwMDAwKSAiIHBvaW50cz0iNC4wODU3ODY0NCAxMC41IDcuNSAxMy45MTQyMTM2IDguOTE0MjEzNTYgMTIuNSA1LjUgOS4wODU3ODY0NCI+PC9wb2x5Z29uPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}

.tui-popup-code-block-editor .popup-editor-toggle-fit.active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4wN0Q1MjlCRi1GNTIzLTREN0EtQTlGNi05NTUzNTU5RDNEMUE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImNvbnRlbnRzLXJlZHVjZSIgZmlsbD0iIzU1NTU1NSI+ICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgtMzIiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS41MDAwMDAsIDEyLjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNS41MDAwMDAsIC0xMi41MDAwMDApICIgcG9pbnRzPSIzLjA4NTc4NjQ0IDExLjUgNi41IDE0LjkxNDIxMzYgNy45MTQyMTM1NiAxMy41IDQuNSAxMC4wODU3ODY0Ij48L3BvbHlnb24+ICAgICAgICAgICAgPHBhdGggZD0iTTksOSBMMTUsOSBMMTUsMTEgTDExLDExIEwxMSwxNSBMOSwxNSBMOSw5IFogTTksOSBMMyw5IEwzLDcgTDcsNyBMNywzIEw5LDMgTDksOSBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMDAwMDAwLCA5LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtOS4wMDAwMDAsIC05LjAwMDAwMCkgIj48L3BhdGg+ICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgtMzMiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNTAwMDAwLCA1LjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTIuNTAwMDAwLCAtNS41MDAwMDApICIgcG9pbnRzPSIxNC45MTQyMTM2IDYuNSAxMS41IDMuMDg1Nzg2NDQgMTAuMDg1Nzg2NCA0LjUgMTMuNSA3LjkxNDIxMzU2Ij48L3BvbHlnb24+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
}

.tui-popup-code-block-editor .tui-popup-close-button {
  margin-top: 6px;
}

.tui-popup-code-block-editor .tui-popup-body {
  z-index: -1;
  padding: 0px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1;
  flex: 1;
}

.tui-popup-code-block-editor .popup-editor-body {
  position: relative;
  -ms-flex: 1;
  flex: 1;
  border-bottom: 1px solid #cacaca;
}

.tui-popup-code-block-editor .te-button-section {
  padding: 15px;
}

.tui-popup-code-block-editor .te-button-section button {
  float: left;
}

.tui-popup-code-block-editor .tui-editor-contents pre {
  margin: 0px;
  background-color: transparent;
}

.tui-popup-code-block-editor .CodeMirror {
  height: auto;
}

.tui-popup-code-block-editor .CodeMirror-line {
  font-family: Consolas, Courier, 'Lucida Grande', '\B098\B214\BC14\B978\ACE0\B515', 'Nanum Barun Gothic', '\B9D1\C740\ACE0\B515',
    'Malgun Gothic', sans-serif;
  font-size: 13px;
  line-height: 160%;
  letter-spacing: -0.3px;
}

.tui-popup-code-block-editor .popup-editor-editor-wrapper {
  min-height: 100%;
}

.tui-split-scroll-wrapper {
  position: relative;
}

.tui-split-scroll {
  position: absolute;
}

.tui-split-scroll,
.tui-split-scroll-wrapper {
  width: 100%;
  height: 100%;
}

.tui-split-scroll .tui-split-content-left,
.tui-split-scroll .tui-split-content-right {
  position: absolute;
  top: 0px;
  width: 50%;
  box-sizing: border-box;
}

.tui-split-scroll .tui-split-content-left {
  left: 0px;
}

.tui-split-scroll .tui-split-content-right {
  left: 50%;
}

.tui-split-scroll .tui-splitter {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1px;
  border-left: 1px solid #cacaca;
}

.tui-split-scroll .tui-split-scroll-content {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.tui-split-scroll .tui-split-content-left,
.tui-split-scroll .tui-split-content-right {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.tui-split-scroll button.tui-scrollsync {
  top: 10px;
  opacity: 0.2;
}

.tui-split-scroll button.tui-scrollsync::after {
  content: 'scroll off';
}

.tui-split-scroll.scroll-sync button.tui-scrollsync {
  opacity: 0.5;
}

.tui-split-scroll.scroll-sync .tui-split-content-left,
.tui-split-scroll.scroll-sync .tui-split-content-right {
  height: auto;
  overflow: initial;
}

.tui-split-scroll.scroll-sync button.tui-scrollsync::after {
  content: 'scroll on';
}

.tui-split-scroll.scroll-sync .tui-split-scroll-content {
  overflow-y: auto;
}

.tui-split-scroll.single-content .tui-splitter {
  display: none;
}

.tui-split-scroll.single-content .tui-split-content-left {
  width: 100%;
}

.tui-split-scroll.single-content .tui-split-content-right {
  display: none;
}

.tui-split-scroll.single-content button.tui-scrollsync {
  display: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .tui-split-scroll-wrapper .tui-splitter {
    left: calc(50% - 9px);
  }
}

@supports (-ms-accelerator: true) {
  /* IE Edge 12+ CSS styles go here */
  .tui-split-scroll-wrapper .tui-splitter {
    left: calc(50% - 9px);
  }
}

@media screen and (max-width: 480px) {
  .tui-popup-wrapper {
    max-width: 300px;
  }

  .tui-editor-popup {
    margin-left: -150px;
  }

  .te-dropdown-toolbar {
    max-width: none;
  }
}

@charset "utf-8";
.tui-editor-contents {
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-family: 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', '\B098\B214\BC14\B978\ACE0\B515',
    'Nanum Barun Gothic', '\B9D1\C740\ACE0\B515', 'Malgun Gothic', sans-serif;
}

.tui-editor-contents *:not(table) {
  line-height: 160%;
  box-sizing: content-box;
}

.tui-editor-contents i,
.tui-editor-contents cite,
.tui-editor-contents em,
.tui-editor-contents var,
.tui-editor-contents address,
.tui-editor-contents dfn {
  font-style: italic;
}

.tui-editor-contents strong {
  font-weight: bold;
}

.tui-editor-contents p {
  margin: 10px 0;
  color: #222;
}

.tui-editor-contents > h1:first-of-type,
.tui-editor-contents > div > div:first-of-type h1 {
  margin-top: 14px;
}

.tui-editor-contents h1,
.tui-editor-contents h2,
.tui-editor-contents h3,
.tui-editor-contents h4,
.tui-editor-contents h5,
.tui-editor-contents h6 {
  font-weight: bold;
  color: #222;
}

.tui-editor-contents h1 {
  font-size: 24px;
  line-height: 28px;
  border-bottom: 3px double #999;
  margin: 52px 0 15px 0;
  padding-bottom: 7px;
}

.tui-editor-contents h2 {
  font-size: 22px;
  line-height: 23px;
  border-bottom: 1px solid #dbdbdb;
  margin: 20px 0 13px 0;
  padding-bottom: 7px;
}

.tui-editor-contents h3 {
  font-size: 20px;
  margin: 18px 0 2px;
}

.tui-editor-contents h4 {
  font-size: 18px;
  margin: 10px 0 2px;
}

.tui-editor-contents h3,
.tui-editor-contents h4 {
  line-height: 18px;
}

.tui-editor-contents h5 {
  font-size: 16px;
}

.tui-editor-contents h6 {
  font-size: 14px;
}

.tui-editor-contents h5,
.tui-editor-contents h6 {
  line-height: 17px;
  margin: 9px 0 -4px;
}

.tui-editor-contents del {
  color: #999;
}

.tui-editor-contents blockquote {
  margin: 14px 0;
  border-left: 4px solid #e5e5e5;
  padding: 0 16px;
  color: #999;
}

.tui-editor-contents blockquote p,
.tui-editor-contents blockquote ul,
.tui-editor-contents blockquote ol {
  color: #999;
}

.tui-editor-contents blockquote > :first-child {
  margin-top: 0;
}

.tui-editor-contents blockquote > :last-child {
  margin-bottom: 0;
}

.tui-editor-contents pre,
.tui-editor-contents code {
  font-family: Consolas, Courier, 'Apple SD \C0B0\B3CC\ACE0\B515   Neo', -apple-system, 'Lucida Grande',
    'Apple SD Gothic Neo', '\B9D1\C740   \ACE0\B515', 'Malgun Gothic', 'Segoe UI', '\B3CB\C6C0', dotum, sans-serif;
  border: 0;
  border-radius: 0;
}

.tui-editor-contents pre {
  margin: 2px 0 8px;
  padding: 18px;
  background-color: #f5f7f8;
}

.tui-editor-contents code {
  color: #c1798b;
  background-color: #f9f2f4;
  padding: 2px 3px;
  letter-spacing: -0.3px;
  border-radius: 2px;
}

.tui-editor-contents pre code {
  padding: 0;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
}

.tui-editor-contents pre.addon {
  border: 1px solid #e8ebed;
  background-color: #fff;
}

.tui-editor-contents img {
  margin: 4px 0 10px;
  box-sizing: border-box;
  vertical-align: top;
  max-width: 100%;
}

.tui-editor-contents table {
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin: 12px 0 14px;
  color: #222;
  width: auto;
  border-collapse: collapse;
  box-sizing: border-box;
}

.tui-editor-contents table th,
.tui-editor-contents table td {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 5px 14px 5px 12px;
  height: 32px;
}

.tui-editor-contents table th {
  background-color: #555;
  font-weight: 300;
  color: #fff;
  padding-top: 6px;
}

.tui-editor-contents ul,
.tui-editor-contents menu,
.tui-editor-contents ol,
.tui-editor-contents dir {
  display: block;
  list-style-type: none;
  padding-left: 24px;
  margin: 6px 0 10px;
  color: #222;
}

.tui-editor-contents ol {
  list-style-type: none;
  counter-reset: li;
}

.tui-editor-contents ol > li {
  counter-increment: li;
}

.tui-editor-contents ul > li::before,
.tui-editor-contents ol > li::before {
  display: inline-block;
  position: absolute;
}

.tui-editor-contents ul > li::before {
  content: '';
  margin-top: 6px;
  margin-left: -17px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #ccc;
}

.tui-editor-contents ol > li::before {
  content: '.' counter(li);
  margin-left: -28px;
  width: 24px;
  text-align: right;
  direction: rtl;
  color: #aaa;
}

.tui-editor-contents ul ul,
.tui-editor-contents ul ol,
.tui-editor-contents ol ol,
.tui-editor-contents ol ul {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.tui-editor-contents ul li,
.tui-editor-contents ol li {
  position: relative;
}

.tui-editor-contents ul p,
.tui-editor-contents ol p {
  margin: 0;
}

.tui-editor-contents ul li.task-list-item::before,
.tui-editor-contents ol li.task-list-item::before,
.tui-editor-contents pre ul li::before {
  content: '';
}

.tui-editor-contents th ol,
.tui-editor-contents th ul {
  color: #fff;
}

.tui-editor-contents hr {
  border-top: 1px solid #eee;
  margin: 16px 0;
}

.tui-editor-contents a {
  text-decoration: underline;
  color: #4b96e6;
}

.tui-editor-contents a:hover {
  color: #1f70de;
}

.tui-editor-contents a.image-link {
  position: relative;
}

.tui-editor-contents a.image-link::before {
  content: '';
  position: absolute;
  margin: 0;
  width: 20px;
  height: 20px;
  top: 2px;
  right: 2px;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAA/0lEQVQ4Ee2UIY6FQAyG/91wAQQJDg8SSwI3QIFAcQHuwFHQoOAEEFAELB6H4wIku+9vQgIP9zLyVbTTTufLtJ3MzzRNf1AoGlmu6ypBzvOMXyWkC+QLvDTjw6VM+Xr2OA6UZYmu67Dvu2zleX6zuq7D933EcQxNuyPu3usYYXVdw/M8mKYpIMMwxEZRJHbbNsmhkySJxE71APJmhGVZhnVdURQFlmU585GmKSzLEp+570Dlz+ZxQ/aGJVNYsm3bCIJA/LZtMY4jmqbBMAwIw1DiV/UAstEUltP3vawdxxFbVZVYDoWwM1eCp+LnoErIUt7DL/Ac1edWng1/WlXyD380myY5A34sAAAAAElFTkSuQmCC');
  cursor: pointer;
}

.tui-editor-contents .task-list-item {
  border: 0;
  list-style: none;
  padding-left: 24px;
  margin-left: -24px;
}

.tui-editor-contents .task-list-item::before {
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: center;
  content: '';
  margin-left: 0;
  margin-top: 0;
  border-radius: 0;
  height: 18px;
  width: 18px;
  position: absolute;
  left: 0;
  top: 1px;
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAEgAAAACaqbJVAAAAQklEQVQ4EWM8c+bMfwYqABaQGcbGxhQZdfbsWQYmikxA0jxqEFJg4GCOhhGOgEESHg0jpMDAwRx8YQQuj0DlCaUAAEdBCPJ7TaEPAAAAAElFTkSuQmCC');
}

.tui-editor-contents .task-list-item.checked::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAEgAAAACaqbJVAAAA1ElEQVQ4EWP0nvbsPwMVABMVzAAbMWoQIiT5OJgYvLS5EAJQFguGCB4BkCHt/kIM8kKsYFXbrn6DqyY6sJENefjuN8ORuz/ghoAYWA0COR2kEQbQDanc+I7h049/MGkwjVANFQYZkmXHD/YCyABiDAFpxQgjkJO9dbjA4QAKDxAAhQnIO9hcAlYAJDBcBHIySANII8gAYgwBGYZhEEgQZFjVJohhhFwCUg8CjPgyLT8nE8N/YJZGD1iIVlQSI4yQpT9+R40ZZDl0NlavoSsihj/4DAIAR+hZHUj727YAAAAASUVORK5CYII=');
}

.tui-editor-contents .task-list-item input[type='checkbox'],
.tui-editor-contents .task-list-item .task-list-item-checkbox {
  margin-left: -17px;
  margin-right: 3.8px;
  margin-top: 3px;
}

.tui-editor-contents-placeholder::before {
  content: attr(data-placeholder);
  color: grey;
  line-height: 160%;
  position: absolute;
}

.te-preview .tui-editor-contents h1 {
  min-height: 28px;
}

.te-preview .tui-editor-contents h2 {
  min-height: 23px;
}

.te-preview .tui-editor-contents blockquote {
  min-height: 20px;
}

.te-preview .tui-editor-contents li {
  min-height: 22px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+11 */
  .te-ww-container .tui-editor-contents li {
    vertical-align: middle;
  }

  .te-ww-container .tui-editor-contents ul > li::before,
  .te-ww-container .tui-editor-contents ol > li::before,
  .te-ww-container .tui-editor-contents .task-list-item:before {
    position: static;
    vertical-align: middle;
  }

  .te-ww-container .tui-editor-contents ul > li::before {
    margin-top: -3px;
    margin-right: 12px;
  }

  .te-ww-container .tui-editor-contents ol > li::before {
    margin-right: 6px;
  }

  .te-ww-container .tui-editor-contents .task-list-item {
    padding-left: 2px;
  }
}

.tui-editor-contents .te-preview-highlight {
  position: relative;
  z-index: 0;
}

.tui-editor-contents .te-preview-highlight::after {
  content: '';
  background-color: rgba(255, 245, 131, 0.5);
  border-radius: 4px;
  z-index: -1;
  position: absolute;
  top: -4px;
  right: -4px;
  left: -4px;
  bottom: -4px;
}

.tui-editor-contents h1.te-preview-highlight::after,
.tui-editor-contents h2.te-preview-highlight::after {
  bottom: 0;
}

.tui-editor-contents td.te-preview-highlight::after,
.tui-editor-contents th.te-preview-highlight::after {
  display: none;
}

.tui-editor-contents th.te-preview-highlight,
.tui-editor-contents td.te-preview-highlight {
  background-color: rgba(255, 245, 131, 0.5);
}

.tui-editor-contents th.te-preview-highlight {
  color: #222;
}

.te-md-container .CodeMirror {
  font-family: 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', '\B098\B214\BC14\B978\ACE0\B515',
    'Nanum Barun Gothic', '\B9D1\C740\ACE0\B515', 'Malgun Gothic', sans-serif;
  color: #222;
}

.tui-md-heading1 {
  font-size: 24px;
}

.tui-md-heading2 {
  font-size: 22px;
}

.tui-md-heading3 {
  font-size: 20px;
}

.tui-md-heading4 {
  font-size: 18px;
}

.tui-md-heading5 {
  font-size: 16px;
}

.tui-md-heading6 {
  font-size: 14px;
}

.tui-md-heading.tui-md-delimiter.setext {
  line-height: 15px;
}

.tui-md-strong,
.tui-md-heading,
.tui-md-list-item.tui-md-list-item-bullet,
.tui-md-list-item.tui-md-meta {
  font-weight: bold;
}

.tui-md-emph {
  font-style: italic;
}

.tui-md-strike {
  text-decoration: line-through;
}

.tui-md-strike.tui-md-delimiter {
  text-decoration: none;
}

.tui-md-delimiter,
.tui-md-thematic-break,
.tui-md-link,
.tui-md-table,
.tui-md-block-quote {
  color: #ccc;
}

.tui-md-code-block.tui-md-meta,
.tui-md-code.tui-md-delimiter {
  color: #aaa;
}

.tui-md-meta,
.tui-md-html,
.tui-md-link.tui-md-link-url.tui-md-marked-text {
  color: #999;
}

.tui-md-block-quote.tui-md-marked-text,
.tui-md-list-item.tui-md-meta {
  color: #555;
}

.tui-md-table.tui-md-marked-text {
  color: #222;
}

.tui-md-link.tui-md-link-desc.tui-md-marked-text,
.tui-md-list-item-odd.tui-md-list-item-bullet {
  color: #4b96e6;
}

.tui-md-list-item-even.tui-md-list-item-bullet {
  color: #cb4848;
}

.tui-md-code.tui-md-marked-text {
  color: #c1798b;
}

.tui-md-code {
  background-color: rgba(243, 229, 233, 0.5);
  padding: 2px 0;
  letter-spacing: -0.3px;
}

.tui-md-code.tui-md-delimiter.start {
  padding-left: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.tui-md-code.tui-md-delimiter.end {
  padding-right: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.tui-md-code-block.CodeMirror-linebackground {
  left: 20px;
  right: 20px;
  background-color: #f5f7f8;
}

.tui-md-code-block.CodeMirror-linebackground.start {
  top: 2px;
}

.tui-md-code-block.CodeMirror-linebackground.end {
  bottom: 2px;
}

.tui-md-code,
.tui-md-code-block {
  font-family: Consolas, Courier, 'Lucida Grande', '\B098\B214\BC14\B978\ACE0\B515', 'Nanum Barun Gothic', '\B9D1\C740\ACE0\B515',
    'Malgun Gothic', sans-serif;
}


.kb-visibility-section[data-v-1c21f742]{margin-top:8px
}
.kb-visibility-section__intro[data-v-1c21f742]{color:#666;font-size:0.9rem;margin-bottom:14px
}
.kb-visibility-section__empty[data-v-1c21f742]{background:#fafafa;border:1px dashed #ddd;border-radius:6px;padding:18px 20px;text-align:center;color:#888;font-style:italic
}
.kb-visibility-row[data-v-1c21f742]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;border:1px solid #eee;border-radius:4px;margin-bottom:6px
}
.kb-visibility-row--has-pending[data-v-1c21f742]{border-color:#f5a623;background:rgba(245,166,35,0.05)
}
.kb-visibility-row__icon[data-v-1c21f742]{width:36px;height:36px;border-radius:4px;background:#eaf3f8;color:#357;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;-ms-flex-negative:0;flex-shrink:0
}
.kb-visibility-row__body[data-v-1c21f742]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0
}
.kb-visibility-row__name[data-v-1c21f742]{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px
}
.kb-visibility-row__type[data-v-1c21f742]{font-size:0.65rem;text-transform:uppercase;letter-spacing:0.05em;background:#f3f3f3;color:#666;border-radius:3px;padding:2px 6px;font-weight:700
}
.kb-visibility-row__status[data-v-1c21f742]{font-size:0.85rem;margin-top:2px
}
.kb-visibility-row__status--visible[data-v-1c21f742]{color:#4a7
}
.kb-visibility-row__status--hidden[data-v-1c21f742]{color:#888
}
.kb-visibility-row__status--pending[data-v-1c21f742]{color:#a76;font-weight:600
}
.kb-visibility-row__toggle[data-v-1c21f742]{-ms-flex-negative:0;flex-shrink:0
}
.kb-toggle[data-v-1c21f742]{position:relative;display:inline-block;width:44px;height:24px
}
.kb-toggle input[data-v-1c21f742]{opacity:0;width:0;height:0
}
.kb-toggle input:checked+.kb-toggle__slider[data-v-1c21f742]{background-color:#4a7
}
.kb-toggle input:checked+.kb-toggle__slider[data-v-1c21f742]::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)
}
.kb-toggle input:disabled+.kb-toggle__slider[data-v-1c21f742]{opacity:0.5;cursor:not-allowed
}
.kb-toggle__slider[data-v-1c21f742]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;-webkit-transition:background-color 0.15s;transition:background-color 0.15s
}
.kb-toggle__slider[data-v-1c21f742]::before{position:absolute;content:'';height:18px;width:18px;left:3px;bottom:3px;background:white;border-radius:50%;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s
}

/*# sourceMappingURL=app.9febe902bfd220874291f20eb335083c.css.map*/