@charset "UTF-8";.k-commentions-item-status-flag[data-disabled]{opacity:1}.k-commentions-item-status-flag svg{height:14px;width:14px}.k-commentions-item-status-flag[data-theme=commentions-pending],.k-commentions-item-status-flag[data-theme=commentions-update]{color:var(--color-notice)}.k-commentions-item-status-flag[data-theme=commentions-approved]{color:var(--color-positive-light)}.k-commentions-item-status-flag[data-theme=commentions-unapproved]{color:var(--color-negative-light)}.k-commentions-text a{color:#4271ae;text-decoration:underline}.k-commentions-text a[rel~=noopener]:after{color:#999;content:"\a0\2197\fe0e";display:inline-block}.k-commentions-text>*+*{margin-top:1.14em}.k-commentions-text li+li{margin-top:.57em}[dir=ltr] .k-commentions-text blockquote{border-left:2px solid var(--color-border)}[dir=rtl] .k-commentions-text blockquote{border-right:2px solid var(--color-border)}[dir=ltr] .k-commentions-text blockquote{padding-left:calc(1em - 2px)}[dir=rtl] .k-commentions-text blockquote{padding-right:calc(1em - 2px)}[dir=ltr] .k-commentions-text ul,[dir=ltr] .k-commentions-text ol{margin-left:1.5em}[dir=rtl] .k-commentions-text ul,[dir=rtl] .k-commentions-text ol{margin-right:1.5em}.k-commentions-text ul,.k-commentions-text ul>li{list-style:disc}.k-commentions-text ol,.k-commentions-text ol>li{list-style:decimal}.k-commentions-text pre,.k-commentions-text code{background:var(--color-background);border-radius:3px;font-family:var(--font-family-mono);font-size:.8125rem}.k-commentions-text code[class*=language-],.k-commentions-text pre[class*=language-]{hyphens:none;line-height:1.4;tab-size:4;word-break:normal;word-spacing:normal;word-wrap:normal}.k-commentions-text pre{padding:1.5em;white-space:pre-wrap;width:100%}.k-commentions-text :not(pre)>code{border-radius:3px;box-decoration-break:clone;font-size:1em;line-height:inherit;margin:-2px;padding:2px;white-space:normal}.k-commentions-text mark{background:#F9DC91;border-radius:2px;box-decoration-break:clone;margin:-1px -2px;padding:1px 2px}.k-commentions-item{background:#fff;border-radius:1px;box-shadow:var(--box-shadow-item);display:flex;position:relative}.k-commentions-item-icon{flex-shrink:0;height:38px;line-height:0;overflow:hidden;width:38px}.k-commentions-item-icon .k-icon{height:38px;left:.2em;position:relative;width:38px}.k-commentions-item-icon .k-icon svg{opacity:.5}.k-commentions-item-content{display:flex;flex-grow:1;flex-shrink:1;overflow:hidden}.k-commentions-item-text{font-size:var(--font-size-small);line-height:1.25rem;padding:.5rem .75rem;width:100%}.k-commentions-item .k-commentions-item-header+.k-commentions-text{margin-top:1.5rem}.k-commentions-item .k-commentions-text{padding-bottom:.75rem}.k-commentions-item-header{align-items:baseline;display:flex;flex-wrap:wrap;width:100%}.k-commentions-item-header strong,.k-commentions-item-header a{font-weight:600}.k-commentions-item-header a{text-decoration:underline solid #999}.k-commentions-item-update{color:var(--color-notice);font-style:normal;font-weight:700;margin-right:.3rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.k-commentions-item-target{color:var(--color-text-light);display:block;font-size:var(--font-size-tiny);width:100%;overflow:hidden;text-overflow:ellipsis}.k-commentions-item-source{color:var(--color-text);flex-grow:1;font-style:normal;margin-right:1rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.k-commentions-item-date{color:var(--color-text-light);display:block;font-size:var(--font-size-tiny);font-variant-numeric:tabular-nums}.k-commentions-item-email{color:var(--color-text-light);font-size:var(--font-size-tiny);width:100%}.k-commentions-item-email a{font-weight:400;text-decoration:none}.k-commentions-item-status{height:auto!important}.k-commentions-item-options{flex-shrink:0;position:relative}.k-commentions-item-options .k-dropdown-content{top:38px}.k-commentions-item-options>.k-button{height:38px;padding:0 12px}.k-commentions-item-options>.k-button>.k-button-icon{height:38px}.k-commentions-list>*+*{margin-top:2px}.k-commentions-pagesettings{margin-top:.5rem}@media screen and (min-width: 45em){.k-commentions-pagesettings{grid-template-columns:repeat(var(--columns),1fr)}.k-column[data-width="1/3"],.k-column[data-width="2/6"]{grid-column-start:span 4}}.k-commentions-pagesettings .k-input[data-theme=field]{border:none;background:transparent}.k-commentions-pagesettings .k-toggle-input .k-toggle-input-label{font-size:.875rem}.k-commentions-pagesettings .k-toggle-input[data-disabled=true] .k-toggle-input-label{color:#ccc}.k-commentions-editdialog .k-fieldset .k-grid{grid-row-gap:1rem}.k-commentions-section .k-button[data-theme=active]{position:relative}.k-commentions-section .k-button[data-theme=active]:before{background:rgba(0,0,0,.1);border-radius:.25rem;bottom:.6rem;content:"";left:.375rem;position:absolute;right:.375rem;top:.7rem}.k-commentions-section>.k-box{margin-bottom:1.5rem}


.relative[data-v-974829e6]{position:relative}.clip-handle[data-v-02c05879]{left:auto!important;right:0;cursor:crosshair;background:white}.list-handle[data-v-02c05879]{margin:auto;left:0!important;top:0;bottom:0;text-align:center}.clip-handle[data-v-02c05879]:hover{background:#ddd}.clipicon[data-v-02c05879]{width:1.5rem;height:1.5rem}.croppr-container *{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.croppr-container img{vertical-align:middle;max-width:100%}.croppr{position:relative;display:inline-block}.croppr-overlay{background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:crosshair}.croppr-region{border:1px dashed rgba(0,0,0,.5);position:absolute;z-index:3;cursor:move;top:0}.croppr-imageClipped{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.croppr-handle{border:1px solid black;background-color:#fff;width:10px;height:10px;position:absolute;z-index:4;top:0}.preload{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:100000;background:#efefef}.preload-dialog-footer{position:absolute;left:1.5rem;bottom:0}.spinner{margin:auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}


.prism-editor-wrapper{width:100%;height:100%;display:flex;align-items:flex-start;overflow:auto;-o-tab-size:1.5em;tab-size:1.5em;-moz-tab-size:1.5em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prism-editor-wrapper .prism-editor__textarea{color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::-moz-selection{background-color:#accef7!important;color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::selection{background-color:#accef7!important;color:transparent!important}}.prism-editor-wrapper .prism-editor__container{position:relative;text-align:left;box-sizing:border-box;padding:0;overflow:hidden;width:100%}.prism-editor-wrapper .prism-editor__line-numbers{height:100%;overflow:hidden;flex-shrink:0;padding-top:4px;margin-top:0;margin-right:10px}.prism-editor-wrapper .prism-editor__line-number{text-align:right;white-space:nowrap}.prism-editor-wrapper .prism-editor__textarea{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.prism-editor-wrapper .prism-editor__editor,.prism-editor-wrapper .prism-editor__textarea{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:pre-wrap;word-wrap:keep-all;overflow-wrap:break-word;padding:0}.prism-editor-wrapper .prism-editor__textarea--empty{-webkit-text-fill-color:inherit!important}.prism-editor-wrapper .prism-editor__editor{position:relative;pointer-events:none}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.k-code-editor-input{background:#2d2d2d;color:#ccc;font-family:Fira code,Fira Mono,Consolas,Menlo,Courier,monospace;font-size:.9rem;line-height:1.5;padding:10px}.k-code-editor-input[data-size=small]{min-height:7.5rem}.k-code-editor-input[data-size=medium]{min-height:15rem}.k-code-editor-input[data-size=large],.k-code-editor-input[data-size=huge]{min-height:30rem}.prism-editor__textarea:focus{outline:none}


.k-colors-contrast{position:relative;width:calc(2.25rem + 1px)}.k-colors-contrast:before{content:"";position:absolute;left:-1.5rem;width:1rem;height:1rem;border:2px solid var(--color-contrast-dark-background);border-radius:50%;background-image:linear-gradient(to right,var(--color-background) 0%,var(--color-background) 50%,var(--color-contrast-dark-background) 50%)}.k-colors-contrast .k-colors-color:before{content:attr(data-rating);position:absolute;top:-1.725rem;right:0;color:var(--color-contrast-dark);font-size:.75rem;font-weight:600;white-space:nowrap}.k-colors-contrast .k-input-element{display:block}.k-colors-units{display:flex;grid-column-start:2;min-width:0;padding:0 .25rem 0 .5rem}.k-colors-label{display:flex;flex:1 1 4rem;flex-wrap:nowrap;align-items:center;min-width:0;height:2.25rem;color:var(--color-border);font-size:.875rem}.k-colors-label:focus-within{color:var(--color-border)}.k-colors-label span{flex:0 0 .9rem}.k-colors-input{flex:0 0 3rem;min-width:0;height:1.75rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1rem;border:none;outline:none;background:transparent}.k-colors-input:focus,.k-colors-input:active{color:var(--color-focus)}.k-colors-input.is-hex{flex-basis:5rem}.k-colors-opacity{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.k-colors-opacity:before{content:"";position:absolute;top:.25rem;left:0;bottom:.25rem;border-left:1px solid var(--color-border)}.k-colors-input.is-alpha{flex-basis:2.25rem;min-width:0;margin-left:.25rem;text-align:right}.k-colors-opacity span{width:1rem;margin-left:.1rem;color:var(--color-border)}.k-colors-preview{display:block;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;margin-right:.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDEyIDEyIj4KICA8cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDEydjEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ViZWJlYiIgZD0iTTAgMGg2djZIMHpNNS45NTIgNmg2djZoLTZ6Ii8+Cjwvc3ZnPgo=);background-size:.75rem .75rem}.k-colors-color{display:block;overflow:hidden;width:2.25rem;height:2.25rem;border-right:1px solid var(--color-border)}.k-colors-picker{width:2.25rem;height:2.25rem;visibility:hidden}.k-colors-field .k-dropdown{grid-column-start:4}.k-colors-field .k-dropdown-item{justify-content:flex-end;padding-left:.5rem}.k-colors-field .k-dropdown-item.is-current:before{content:"\2713";margin-right:.5rem}.k-colors-space-button{height:2.25rem;padding:0 .75rem}.k-colors-field{--color-contrast-dark: #16171a;--color-contrast-dark-background: #2d2f36}.k-colors-field.shows-contrast{display:grid;grid-gap:0 1.9rem;grid-template-columns:auto 2.25rem}.k-colors-field.shows-contrast .k-input{grid-row-start:2}.k-colors-field .k-input-element{display:grid;grid-template-columns:2.25rem auto 3.5rem 2.25rem}.k-colors-field .k-field-footer{grid-row-start:3;grid-column-end:-1;grid-column-start:1}.k-colors-structure-preview{display:block;width:1.5rem;height:1.5rem;margin:0 .75rem}


[data-v-04b62c8b] .k-field-header{display:none}


.table-field .row-cell{position:relative;width:100%;height:3rem;padding-right:0;border:1px solid #ccc;border-top-color:transparent;border-left-color:transparent}.table-field button.disabled{pointer-events:none;opacity:.2}.table-field .table-ctrl{display:flex;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:23px}.table-field .table-ctrl .row-cell{height:1.5rem;border-bottom:0}.table-field .table-ctrl .row-cell:first-child{border-left:1px solid #ccc}.table-field .table-ctrl .row-cell .centering{width:60px;margin:0 auto}.table-field .table-ctrl .row-ctrl{height:1.5rem;border-bottom:0}.table-field .table-row{display:flex}.table-field .table-row .row-ctrl{padding:.3rem .15rem;height:3rem}.table-field .table-row .row-ctrl.delete-row button{padding-top:8px}.table-field .table-add-row{display:flex}.table-field .table-add-row .row-cell{border-width:0px}.table-field .table-add-row .row-cell .k-button{border-left:1px dashed #ccc;border-bottom:1px dashed #ccc;border-right:1px dashed #ccc;width:100%;height:100%;position:absolute;top:50%;left:50%;background-color:transparent;transform:translate(-50%,-50%);transition:background-color .3s,border-color .3s}.table-field .table-add-row .row-cell .k-button:hover{background-color:#81a2be;border-color:transparent}.table-field .row-ctrl{position:relative;flex-shrink:0;flex-grow:0;width:1.5rem;height:1.5rem;border:1px solid #ccc;border-top-color:transparent;border-left-color:transparent}.table-field .row-ctrl:first-child{border-left-color:#ccc;border-right-color:transparent}.table-field .row-ctrl+.row-cell{border-left-color:#ccc}.table-field .row-ctrl.add-column button{padding-left:3px}


/* Subcolumn structure */
.k-structure-field .k-field-name-subcolumns .k-structure-form {
  background: #d4dfec;
}

/* Default Zero Blocks */
.k-block .k-block-figure .k-button {
  color: #333;
  font-size: 1rem;
}

/* Gallery Article Block */
.k-block-type-gallery-article ul {
  display: grid;
  grid-gap: .75rem;
  grid-template-columns: repeat(auto-fit, minmax(6rem, 1fr));
  line-height: 0;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.k-block-type-gallery-article li:empty {
  padding-bottom: 100%;
  background: grey;
}
.k-block-type-gallery-article li {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.k-block-type-gallery-article li img {
  flex-grow: 1;
  max-width: 100%;
  height: 200px;
  object-fit: cover;
}

/* Audio */

.k-block-type-audio-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem;
  background: black;
  color: white;
}
.k-block-type-audio-poster {
  width: 12rem;
  flex:max(12rem, 100%/2);
  margin-right: 1rem;
  background: #333;
}
.k-block-type-audio-content {
  flex:max(12rem, 100%/2);
}
.k-block-type-audio-title,
.k-block-type-audio-subtitle {
  font-size: 1.5rem;
}
.k-block-type-audio-title {
  font-weight: 600;
}
.k-block-type-audio-subtitle {
  margin-bottom: 1rem;
  color: #999;
}
.k-block-type-audio-description {
  line-height: 1.5;
}
.k-block-type-audio-element {
  margin-top: 2rem;
  height: 2rem;
  max-width: 100%;
}

/* Accordion */
details {
  margin-left: 1rem;
  margin-bottom: 20px;
}
details summary {
  margin-left: -1rem;
  margin-bottom: .5rem;
  font-weight: 600;
  list-style-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230e071d%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230e071d%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E);
}
details[open] summary {
  list-style-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230e071d%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E);
}
details summary .k-writer {
  display: inline-block;
  width: calc(100% - 2rem);
}

/* Banner */
.k-block-type-banner-overlay-content {
  position: absolute;
  bottom: 0;
  left: 0;
  background: white;
  padding: 40px;
  width: 50%;
}
.k-block-type-banner-heading {
  margin-bottom: 15px;
}

/* Button block */
.k-block-type-button button {
  border: 2px solid #000;
  display: inline-flex;
  border-radius: 3rem;
  padding: .25rem 1.5rem;
  cursor: pointer;
}
.k-block-type-button button:empty::after {
  content: "Button text …";
  color: var(--color-text-light);
}
.k-block-type-button button:focus {
  outline: 0;
  border-color: var(--color-focus);
}
.k-block-type-button input {
  border: 2px solid #000;
  border-radius: 3rem;
  padding: .25rem .75rem;
  cursor: pointer;
  font: inherit;
  text-align: center;
}
.k-block-type-button input:focus {
  outline: 0;
  border-color: var(--color-focus);
}

/* Column options block */
.k-block-container-type-z-column {
  background: #f5f5f5;
}
.k-block-type-z-column

/* Image Block */
.k-block-type-image .k-block-figure-container {
  text-align: left;
}

/* Info Block */
.k-block-type-info input {
  background-color: black;
  color: white;
  font: inherit;
  font-size: inherit;
  font-weight: bold;
  padding: 15px;
  border: none;
  width: 100%;
}
.k-block-type-info input:focus {
  outline: 0;
  border-color: none;
}

/* Intro Block */
.k-block-type-intro input {
  font: inherit;
  font-size: 21px;
  font-style: italic;
  border: none;
  width: 100%;
}

.k-block-type-intro input:focus {
  outline: 0;
  border-color: none;
}

/* Table block */
.k-block-type-table-preview th {
  background: #f7f7f7;
  font-family: inherit;
  font-size: inherit;
}

/* Z Table block */
.table-field {
    overflow-x:auto;
}
.table-field .row-cell {
    min-width: 100px;
}

