@charset "UTF-8";.k-color-palette-field .k-button{cursor:pointer}.k-color-palette-field .k-button-figure .k-icon{margin-right:-4px}.color-palette_input-list{display:flex;flex-wrap:wrap;padding:.75rem .75rem calc(.75rem - 6px);background:#eaeaea}.color-palette_input-list li{position:relative;transition:transform .3s ease-out;margin-bottom:6px;border:4px solid transparent}.color-palette_input-list li.small{width:28px;height:28px}.color-palette_input-list li.medium{width:38px;height:38px}.color-palette_input-list li.large{width:48px;height:48px}.color-palette_input-list li:not(:last-child){margin-right:6px}.color-palette_input-list li.active{pointer-events:none;border:4px solid #fff;outline:1px solid #ccc}.color-palette_input-list li.active.unselect{pointer-events:auto;cursor:pointer}.color-palette_input-list li:not(.active){cursor:pointer}.color-palette_input-color{width:100%;height:100%}.color-palette_input-color[data-tooltip]{position:relative;z-index:2;cursor:pointer}.color-palette_input-color[data-tooltip]:after,.color-palette_input-color[data-tooltip]:before{visibility:hidden;pointer-events:none}.color-palette_input-color[data-tooltip]:before{position:absolute;bottom:120%;left:50%;transform:translate(-50%);margin-bottom:5px;padding:7px 12px;width:auto;background-color:#000;color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:16px;white-space:pre}.color-palette_input-color[data-tooltip]:after{position:absolute;bottom:120%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;content:"";font-size:0;line-height:0}.color-palette_input-color[data-tooltip]:hover:after,.color-palette_input-color[data-tooltip]:hover:before{visibility:visible}.color-palette_empty-palette{padding:0;display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.color-palette_empty-palette .k-icon{border-right:1px solid #d6d6d6;margin-bottom:0;display:flex;justify-content:center;align-items:center}.color-palette_empty-palette .k-icon svg{width:14px}.color-palette_empty-palette p{line-height:1.25rem;text-align:left}.color-palette_empty-palette.small .k-icon{width:calc(28px + 1.5rem);height:calc(28px + 1.5rem)}.color-palette_empty-palette.small p{padding:.75rem 1rem}.color-palette_empty-palette.medium .k-icon{width:calc(38px + 1.5rem);height:calc(38px + 1.5rem)}.color-palette_empty-palette.medium p{padding:.75rem 1.25rem}.color-palette_empty-palette.large .k-icon{width:calc(48px + 1.5rem);height:calc(48px + 1.5rem)}.color-palette_empty-palette.large p{padding:.75rem 1.75rem}.color-palette_empty-loading{padding:.75rem;background:#eaeaea}.color-palette_empty-loading .loader-ctn{display:flex;justify-content:center;align-items:center}.color-palette_empty-loading .loader-ctn.small{height:28px}.color-palette_empty-loading .loader-ctn.medium{height:38px}.color-palette_empty-loading .loader-ctn.large{height:48px}.color-palette_empty-loading .loader-ctn .loader{display:inline-block;overflow:hidden;height:1.3em;margin-top:-.3em;line-height:1.5em;vertical-align:text-bottom}.color-palette_empty-loading .loader-ctn .loader:after{content:"⠋\a⠙\a⠹\a⠸\a⠼\a⠴\a⠦\a⠧\a⠇\a⠏";display:inline-table;white-space:pre;text-align:left;animation:spin10 .8s steps(10) infinite}@keyframes spin10{to{transform:translateY(-15em)}}

.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);border-radius:.2rem}.k-colors-preview .k-colors-color{border-radius:.2rem 0 0 .2rem}.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}


.k-list-input .ProseMirror{line-height:1.5em}.k-list-input .ProseMirror ol>li::marker{font-size:var(--text-sm);color:var(--color-gray-500)}.k-writer .ProseMirror div.-larger-paragraph{display:block;font-size:var(--text-xl);font-weight:500;line-height:1.25em}.k-writer.k-writer-text-align-center .ProseMirror{text-align:center}.k-writer.k-writer-text-align-left .ProseMirror{text-align:left}.k-writer.k-writer-text-align-right .ProseMirror{text-align:right}



.k-block-fields-preview {
  margin: -0.75rem;
  overflow: hidden;
  border-radius: var(--rounded);
}
.k-block-fields-preview .k-block-title {
  padding: 0.75rem;
  background: #f7f7f7;
}
.k-block-fields-preview:not([data-hidden="true"]) .k-block-title {
  border-bottom: 1px solid rgba(0,0,0,.1);
}
.k-block-fields-preview .k-fields-block-toggle {
  margin-left: auto;
  cursor: pointer;
}
.k-block-fields-preview[data-hidden="true"] .k-fields-block-toggle {
  transform: scaleY(-1);
}
.k-block-fields-preview .k-form {
  padding: 1.25rem 1.5rem 1.5rem 1.5rem;
}

/**
 * Reset `.k-layout-column .k-empty` overrides
 */
.k-block-fields-preview .k-empty {
  position: static !important;
  opacity: 1 !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  color: #777 !important;
  border: 1px dashed #ccc !important;
  border-radius: 1px !important;
}
.k-block-fields-preview .k-empty[data-layout="cards"] {
  justify-content: center !important;
}
.k-block-fields-preview .k-empty[data-layout="list"] .k-icon {
  border-right: 1px solid rgba(0,0,0,.05) !important;
}


@charset "UTF-8";.k-heading-structure-label{display:flex;align-items:center}.k-heading-structure-label>.k-icon{margin-right:var(--spacing-3);color:var(--color-gray-700)}.k-heading-structure-label>.k-loader{margin-left:auto;color:var(--color-gray-700)}.k-heading-structure-notice{margin-top:var(--spacing-3);display:flex;align-items:flex-start}.k-heading-structure-notice>.k-icon{margin-top:var(--spacing-1);margin-right:var(--spacing-3);color:var(--color-red)}.k-heading-structure-list{overflow:hidden}.k-heading-structure-item{position:relative;background:var(--color-white);padding-top:var(--spacing-px);padding-bottom:var(--spacing-px);display:flex}.k-heading-structure-item-level{font-family:var(--font-mono);font-weight:700;margin-right:var(--spacing-2)}.k-heading-structure-item-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-heading-structure-item.is-invalid{color:var(--color-red)}.k-heading-structure-item.level-2{margin-left:0rem;padding-left:1.6rem}.k-heading-structure-item.level-2:before{content:"";position:absolute;top:calc(50% - .0625rem);left:.4rem;width:.8rem;height:.125rem;background-color:currentColor}.k-heading-structure-item.level-2:after{content:"";position:absolute;bottom:calc(50% - .0625rem);left:.4rem;height:9999px;width:.125rem;background-color:currentColor}.k-heading-structure-item.level-3{margin-left:1.6rem;padding-left:1.6rem}.k-heading-structure-item.level-3:before{content:"";position:absolute;top:calc(50% - .0625rem);left:.4rem;width:.8rem;height:.125rem;background-color:currentColor}.k-heading-structure-item.level-3:after{content:"";position:absolute;bottom:calc(50% - .0625rem);left:.4rem;height:9999px;width:.125rem;background-color:currentColor}.k-heading-structure-item.level-4{margin-left:3.2rem;padding-left:1.6rem}.k-heading-structure-item.level-4:before{content:"";position:absolute;top:calc(50% - .0625rem);left:.4rem;width:.8rem;height:.125rem;background-color:currentColor}.k-heading-structure-item.level-4:after{content:"";position:absolute;bottom:calc(50% - .0625rem);left:.4rem;height:9999px;width:.125rem;background-color:currentColor}.k-heading-structure-item.level-5{margin-left:4.8rem;padding-left:1.6rem}.k-heading-structure-item.level-5:before{content:"";position:absolute;top:calc(50% - .0625rem);left:.4rem;width:.8rem;height:.125rem;background-color:currentColor}.k-heading-structure-item.level-5:after{content:"";position:absolute;bottom:calc(50% - .0625rem);left:.4rem;height:9999px;width:.125rem;background-color:currentColor}.k-heading-structure-item.level-6{margin-left:6.4rem;padding-left:1.6rem}.k-heading-structure-item.level-6:before{content:"";position:absolute;top:calc(50% - .0625rem);left:.4rem;width:.8rem;height:.125rem;background-color:currentColor}.k-heading-structure-item.level-6:after{content:"";position:absolute;bottom:calc(50% - .0625rem);left:.4rem;height:9999px;width:.125rem;background-color:currentColor}.k-facebook-preview{background:#f0f2f5;border:1px solid #ced0d4;overflow:hidden;border-radius:var(--rounded)}.k-facebook-preview__image{width:100%;height:0;padding-bottom:52.355%;position:relative}.k-facebook-preview__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.k-facebook-preview__content{padding:.75rem 1rem}.k-facebook-preview__title,.k-facebook-preview__description,.k-facebook-preview__url{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.k-facebook-preview__url{color:#65676b;font-size:.75rem;text-transform:uppercase;line-height:1.1;margin-bottom:.25rem}.k-facebook-preview__title{font-weight:600;line-height:1.1765;font-size:1rem;color:#050505;margin:.3125rem 0}.k-facebook-preview__description{line-height:1.3333;color:#65676b;font-size:.875rem}.k-google-search-preview{padding:1em;background:#fff;border:1px solid #ccc;letter-spacing:-.005em;border-radius:var(--rounded)}.k-google-search-preview__headline,.k-google-search-preview__paragraph{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.k-google-search-preview__headline{margin-top:0;margin-bottom:.25em;font-size:1.25em;font-weight:400;color:#1a0dab;-webkit-line-clamp:1}.k-google-search-preview__headline:hover{text-decoration:underline}.k-google-search-preview__url{display:flex;align-items:center;margin-bottom:.5em;font-size:.875em;line-height:1.3;color:#202124}.k-google-search-preview__url>*{margin-right:.25em}.k-google-search-preview__url__breadcrumb{color:#5f6368}.k-google-search-preview__url__breadcrumb:before{content:"\203a  "}.k-google-search-preview__url .k-icon{margin-left:.1em}.k-google-search-preview__paragraph{margin:0;font-size:.875em;line-height:1.3em;color:#3c4043;-webkit-line-clamp:3}.k-twitter-preview{border-radius:1rem;border:1px solid rgb(207,217,222);background:#fff;overflow:hidden;transition:background-color .2s}.k-twitter-preview:hover{background:rgb(247,249,249)}.k-twitter-preview__content{border-top:1px solid rgb(207,217,222);padding:.75rem;font-size:.9375rem;line-height:1.33}.k-twitter-preview__title,.k-twitter-preview__description,.k-twitter-preview__url{color:#536471;display:-webkit-box;margin:.15rem 0;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.k-twitter-preview__title{color:#0f1419}.k-twitter-preview__image{width:100%;height:0;padding-bottom:52.355%;position:relative;background:rgb(247,249,249)}.k-twitter-preview__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.k-twitter-preview__image:before{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5.5A2.5 2.5 0 0 1 4.5 3h15A2.5 2.5 0 0 1 22 5.5v13a2.5 2.5 0 0 1-2.5 2.5h-15A2.5 2.5 0 0 1 2 18.5v-13ZM4.5 5a.5.5 0 0 0-.5.5v13c0 .28.22.5.5.5h15a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5h-15ZM6 7h6v6H6V7Zm2 2v2h2V9H8Zm10 0h-4V7h4v2Zm0 4h-4v-2h4v2Zm0 4H6v-2h12v2Z' fill='%23536471'/%3E%3C/svg%3E")}.k-seo-preview__inner{margin-top:1em}


.janitor{background-color:var(--color-text);color:#fff;border-radius:3px;padding:.5rem 1rem;line-height:1.25rem;text-align:left}.janitor:hover{background-color:#222}.janitor .k-button-text{opacity:1}.janitor.is-running{background-color:var(--color-border)!important;color:#fff;cursor:wait}.visually-hidden{position:absolute;width:1px;height:1px;border:0;padding:0;margin:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}


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


.retour .dates{display:inline-block}.retour .dates .k-button{cursor:default;pointer-events:none}.retour .prevnext [aria-current]{font-weight:600}.retour .prevnext .k-button-text{opacity:1}.retour-navigation .k-header{border-bottom:0}.retour-navigation .k-tab-button[title=Routes] .k-tabs-badge{background:var(--color-blue-300)}.retour-navigation .k-tab-button[title=Failures] .k-tabs-badge{background:var(--color-red-300)}.chart-pie{display:flex;flex-direction:column;align-items:center;padding:.5rem}.chart-pie>.graph{width:100%;padding-bottom:100%;opacity:.85;background:#3d3d3d;background-image:conic-gradient(from -90deg,var(--gradient));border-radius:50%;clip-path:polygon(0% 0%,0% 50%,100% 50%,100% 0%);margin-bottom:calc(-50% + 1.5rem)}.chart-pie figcaption{display:grid;grid-template-columns:auto auto auto;gap:.5rem}.chart-pie figcaption :nth-child(3n + 2){text-align:right}.chart-pie figcaption .k-icon{color:var(--color)}.chart-areas{--height: 250px;position:relative;width:calc(100% - 3rem);height:var(--height);margin-left:2rem;margin-right:1rem;border-collapse:collapse;border-spacing:0}.chart-areas thead{position:absolute;top:0;right:100%;height:var(--height)}.chart-areas thead tr{display:flex;height:var(--height);flex-direction:column-reverse;padding-right:.75rem}.chart-areas th{flex:1;transform:translateY(-.375rem);font-size:.75rem;font-weight:400;text-align:right;color:var(--color-text-light)}.chart-areas tbody{--grid-x: linear-gradient(to right, #555 33%, transparent 0%);height:var(--height);background-image:var(--grid-x),var(--grid-x),var(--grid-x),var(--grid-x),var(--grid-x),var(--grid-x);background-size:1px 1px,3px 1px,3px 1px,3px 1px,3px 1px,1px 1px;background-repeat:repeat-x;background-position:center 0%,center 20%,center 40%,center 60%,center 80%,center 100%}.chart-areas tbody,.chart-areas tfoot{width:100%;display:flex;justify-content:stretch;align-items:stretch;flex-direction:row}.chart-areas tbody tr:not(:nth-last-child(2)){background-image:linear-gradient(#555 33%,transparent 0%);background-size:1px 3px;background-repeat:repeat-y;background-position:right}.chart-areas tbody tr,.chart-areas tfoot tr{position:relative;display:flex;flex-grow:1;flex-shrink:1;flex-basis:0}.chart-areas tbody tr:last-child,.chart-areas tfoot tr:last-child{width:0;flex-grow:0;white-space:nowrap}.chart-areas tbody td{background:var(--color);opacity:.85;position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0% calc(100% * (1 - var(--p0))),100% calc(100% * (1 - var(--p1))),100% calc(100% * (1 - var(--m1))),0% calc(100% * (1 - var(--m0))));transition:clip-path .5s}.chart-areas tfoot{margin-top:.5rem;font-size:.75rem;color:var(--color-text-light);text-align:center}.chart-areas tfoot[data-less] tr{display:none}.chart-areas tfoot[data-less] tr:nth-child(3n + 1),.chart-areas tfoot[data-less] tr:last-child{display:block}.chart-areas tfoot td{transform:translate(-50%)}.chart-areas tfoot [data-current]{color:#fff;font-weight:700}.retour-stats{display:grid;grid-template-columns:1fr;gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem;background:var(--color-dark);color:var(--color-white)}@media screen and (min-width: 45em){.retour-stats{grid-template-columns:1fr 3fr}}.retour .list>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.retour .list>footer{display:flex;align-items:center;justify-content:space-between}.retour .list>footer>.limit{display:flex;align-items:center;font-size:var(--text-sm);color:var(--color-gray-600);height:2.5rem}.retour-plugin-tab header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.retour-plugin-tab h3{display:flex;align-items:center;font-weight:700}.retour-plugin-tab h3 .k-icon{margin-right:.75rem}.retour-plugin-tab .k-stats [data-theme] .k-stat-value{color:var(--theme)}.retour-plugin-tab .k-stats{margin-bottom:.75rem}.k-count-preview-field{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}.k-count-preview-field p{color:var(--color-border)}.k-count-preview-field .k-icon{color:var(--color-border);transform:scale(.8);cursor:default}.k-priority-field-preview{display:flex;justify-content:center}.k-priority-field-preview p{color:var(--color-border)}.k-priority-field-preview .k-icon{transform:scale(.8)}.k-status-field-preview{display:flex;padding-left:.5rem;padding-right:.5rem}.k-status-field-preview .k-icon{margin-right:.5rem}.k-status-field-preview code{background:rgba(0,0,0,.1);color:var(--color-text);border-radius:3px;box-decoration-break:clone;font-family:var(--font-mono);font-size:var(--text-xs);padding:.05em .5em}


/** Site view logo **/
.k-site-view .k-headline[data-size="huge"] {
  --size: var(--text-md);

  color: var(--color-gray);
}

.k-site-view .k-headline[data-size="huge"] .k-headline-editable {
  align-items: center;
  display: flex;
}

.k-site-view .k-headline[data-size="huge"] .k-headline-editable::before {
  content: url("data:image/svg+xml,%3Csvg width='132' height='24' viewBox='0 0 132 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M55.9202 7.45281C52.3907 7.4581 48.9315 6.46594 45.9414 4.59068L48.8311 0C50.957 1.3285 53.4134 2.03292 55.9202 2.03292C58.427 2.03292 60.8834 1.3285 63.0093 0L65.8991 4.59068C62.909 6.46603 59.4498 7.45819 55.9202 7.45281V7.45281Z' fill='%23FF5A5A'/%3E%3Cpath d='M0.40357 22.3925L1.27776 17.5174C3.02615 18.2521 5.88359 19.087 8.60656 19.087C11.5986 19.087 12.7757 18.052 12.7757 16.6825C12.7757 16.0156 12.4732 15.5469 11.7672 15.2466C11.0612 14.9464 9.41353 14.7461 7.5314 14.5125C5.54869 14.2782 3.80031 13.8443 2.58941 13.1426C0.706384 12.0411 0 10.0384 0 8.23471C0 4.02741 3.76552 1.22314 9.41353 1.22314C12.5401 1.22314 15.3977 1.82409 17.4489 2.72586L16.4067 7.40036C14.2536 6.59859 11.9797 6.16953 9.68245 6.1316C6.92577 6.1316 6.11881 7.2001 6.11881 8.23526C6.11881 8.80303 6.32068 9.3371 7.12819 9.63757C8.03573 9.93804 9.61558 10.0718 11.3306 10.3389C13.247 10.6059 14.9952 10.9732 16.1046 11.6414C17.9201 12.6763 18.8278 14.4795 18.8278 16.6162C18.8278 20.7564 15.9364 23.9954 9.31349 23.9954C5.78265 23.9954 2.6224 23.3611 0.40357 22.3925Z' fill='%230F1928'/%3E%3Cpath d='M45.2207 12.4759C45.2207 19.0875 40.3793 23.996 32.9494 23.996C25.7884 23.996 20.6445 19.4215 20.6445 12.4759C20.6445 6.09826 25.8221 1.22314 32.9494 1.22314C40.0094 1.22314 45.2207 6.09826 45.2207 12.4759ZM27.1332 12.5083C27.1332 16.315 29.6547 18.452 32.9494 18.452C36.2106 18.452 38.732 16.315 38.732 12.5083C38.732 9.06925 36.2446 6.76499 32.9494 6.76499C29.6541 6.76499 27.1332 9.07015 27.1332 12.5083Z' fill='%230F1928'/%3E%3Cpath d='M89.4435 1.62744V14.5496C89.4435 20.9604 84.8039 23.9996 78.752 23.9996C72.6669 23.9996 68.0273 20.9604 68.0273 14.5496V1.62744H74.1797V14.2156C74.1797 16.9875 75.659 18.6565 78.7518 18.6565C81.7778 18.6565 83.3245 16.9875 83.3245 14.2156V1.62744H89.4435Z' fill='%230F1928'/%3E%3Cpath d='M92.7711 22.3969L93.6453 17.5218C95.3937 18.2565 98.2511 19.0917 100.974 19.0917C103.966 19.0917 105.143 18.0558 105.143 16.6865C105.143 16.0196 104.841 15.5522 104.134 15.251C103.427 14.9498 101.78 14.7505 99.898 14.5164C97.9153 14.282 96.167 13.8494 94.9561 13.1474C93.0732 12.0455 92.3672 10.0421 92.3672 8.23911C92.3672 4.03181 96.1329 1.22754 101.781 1.22754C104.908 1.22754 107.765 1.82848 109.816 2.73025L108.774 7.40457C106.621 6.60296 104.347 6.17396 102.05 6.136C99.293 6.136 98.486 7.2045 98.486 8.23965C98.486 8.80742 98.6881 9.34149 99.4954 9.64196C100.403 9.94243 101.983 10.0762 103.698 10.3431C105.614 10.6102 107.362 10.9776 108.472 11.6458C110.287 12.6807 111.195 14.4839 111.195 16.6205C111.195 20.761 108.303 24 101.68 24C98.1493 23.9998 94.9892 23.3657 92.7711 22.3969Z' fill='%230F1928'/%3E%3Cpath d='M120.376 14.6834V18.3568H131.942V23.5992H114.258V1.62744H131.404V6.86972H120.376V10.1756H129.924V14.6834H120.376Z' fill='%230F1928'/%3E%3C/svg%3E%0A");
  display: block;
  height: 24px;
  margin-right: 1rem;
  width: 132px;
}

// Larger block drawer
.k-drawer-box {
  flex-basis: 70rem;
}

// Kirby Extended Writer Highlighting
mark {
  background: rgb(255 90 90 / 50%);
}

/** Login view **/
.k-panel:not(.k-panel-inside) {
  background: #fff;
}

.k-login-view {
  color: #0f1928;
}

.k-login-view > div {
  position: relative;
}

.k-login-view > div::before {
  bottom: calc(100% + 2rem);
  content: url("/assets/logo-panel.svg");
  display: block;
  height: 1.8rem;
  margin: 0 auto;
  left: calc(50% - 4.95rem);
  position: absolute;
  width: 9.9rem;
}

.k-login-view > div .k-field {
  position: relative;
}

.k-login-view > div .k-field .k-field-header label {
  font-weight: 500;
}

/** Blocks layout **/

.k-blocks {
  background: none;
  box-shadow: none;
}

.k-block-container {
  border-bottom: none;
  border-radius: var(--rounded-md);
}

.k-block-container:not(:first-of-type) {
  margin-top: 0.5rem;
}

.k-block-container:not(:last-of-type) {
  margin-bottom: 0.5rem;
  border-bottom: none;
}

.k-block-fields-preview {
  margin: -0.75rem;
  overflow: hidden;
  border-radius: var(--rounded-md);
  box-shadow: var(--shadow);
}

.k-block-fields-preview .k-block-title {
  padding: 0.75rem;
  background: #f7f7f7;
}

.k-block-fields-preview:not([data-hidden="true"]) .k-block-title {
  border-bottom: 1px solid rgb(0 0 0 / 10%);
}

.k-block-fields-preview .k-fields-block-toggle {
  margin-left: auto;
  cursor: pointer;
}

.k-block-fields-preview[data-collapsed="true"] .k-fields-block-toggle {
  transform: scaleY(-1);
}

.k-block-fields-preview .k-form {
  padding: 1.25rem 1.5rem 1.5rem;
}

.k-block-container[data-selected="true"]:has(.k-block-container[data-selected="true"]) > .k-dropdown.k-block-options {
  display: none;
}
