.k-items{display:grid;position:relative;container-type:inline-size}.k-items[data-layout=list]{gap:2px}.k-items[data-layout=cardlets]{--items-size:1fr;grid-template-columns:repeat(auto-fill,minmax(var(--items-size),1fr));gap:.75rem;display:grid}@container (width>=15rem){.k-items[data-layout=cardlets]{--items-size:15rem}}.k-items[data-layout=cards]{grid-template-columns:1fr;gap:1.5rem;display:grid}@container (width>=6rem){.k-items[data-layout=cards][data-size=tiny]{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}}@container (width>=9rem){.k-items[data-layout=cards][data-size=small]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}}@container (width>=12rem){.k-items[data-layout=cards][data-size=auto],.k-items[data-layout=cards][data-size=medium]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}@container (width>=15rem){.k-items[data-layout=cards][data-size=large]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@container (width>=18rem){.k-items[data-layout=cards][data-size=huge]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}.k-collection-footer{justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);margin-top:var(--spacing-2);flex-wrap:nowrap;display:flex}.k-empty{max-width:100%}:root{--item-button-height:var(--height-md);--item-button-width:var(--height-md);--item-height:auto;--item-height-cardlet:calc(var(--height-md)*3)}.k-item{background:var(--color-white);box-shadow:var(--shadow);border-radius:var(--rounded);height:var(--item-height);position:relative;container-type:inline-size}.k-item:has(a:focus){outline:2px solid var(--color-focus)}@supports not selector(:has(*)){.k-item:focus-within{outline:2px solid var(--color-focus)}}.k-item .k-icon-frame{--back:var(--color-gray-300)}.k-item-content{padding:var(--spacing-2);line-height:1.25;overflow:hidden}.k-item-content a:focus{outline:0}.k-item-content a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.k-item-info{color:var(--color-text-dimmed)}.k-item-options{z-index:1;justify-content:space-between;align-items:center;display:flex;transform:translate(0)}.k-item-options[data-only-option=true]{justify-content:flex-end}.k-item-options .k-button{--button-height:var(--item-button-height);--button-width:var(--item-button-width)}.k-item .k-sort-button{z-index:2;position:absolute}.k-item:not(:hover):not(.k-sortable-fallback) .k-sort-button{opacity:0}.k-item[data-layout=list]{--item-height:var(--field-input-height);--item-button-height:var(--item-height);--item-button-width:auto;height:var(--item-height);grid-template-columns:1fr auto;align-items:center;display:grid}.k-item[data-layout=list][data-has-image=true]{grid-template-columns:var(--item-height)1fr auto}.k-item[data-layout=list] .k-frame{--ratio:1/1;height:var(--item-height);border-start-start-radius:var(--rounded);border-end-start-radius:var(--rounded)}.k-item[data-layout=list] .k-item-content{white-space:nowrap;gap:var(--spacing-2);justify-content:space-between;min-width:0;display:flex}.k-item[data-layout=list] .k-item-title,.k-item[data-layout=list] .k-item-info{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-item[data-layout=list] .k-item-title{flex-shrink:1}.k-item[data-layout=list] .k-item-info{flex-shrink:2}@container (width<=30rem){.k-item[data-layout=list] .k-item-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-item[data-layout=list] .k-item-info{display:none}}.k-item[data-layout=list] .k-sort-button{--button-width:calc(1.5rem + var(--spacing-1));--button-height:var(--item-height);left:calc(-1*var(--button-width))}.k-item:is([data-layout=cardlets],[data-layout=cards]) .k-sort-button{top:var(--spacing-2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--button-width:1.5rem;--button-height:1.5rem;--button-rounded:var(--rounded-sm);--button-padding:0;--icon-size:14px;background:#ffffff80;inset-inline-start:var(--spacing-2);box-shadow:0 2px 5px #0003}.k-item:is([data-layout=cardlets],[data-layout=cards]) .k-sort-button:hover{background:#fffffff2}.k-item[data-layout=cardlets]{--item-height:var(--item-height-cardlet);grid-template-columns:1fr;grid-template-areas:"content""options";grid-template-rows:1fr var(--height-md);display:grid}.k-item[data-layout=cardlets][data-has-image=true]{grid-template-areas:"image content""image options";grid-template-columns:minmax(0,var(--item-height))1fr}.k-item[data-layout=cardlets] .k-frame{aspect-ratio:auto;height:var(--item-height);border-start-start-radius:var(--rounded);border-end-start-radius:var(--rounded);grid-area:image}.k-item[data-layout=cardlets] .k-item-content{grid-area:content}.k-item[data-layout=cardlets] .k-item-info{white-space:nowrap;text-overflow:ellipsis;margin-top:.125em;overflow:hidden}.k-item[data-layout=cardlets] .k-item-options{grid-area:options}.k-item[data-layout=cards]{flex-direction:column;display:flex}.k-item[data-layout=cards] .k-frame{border-start-start-radius:var(--rounded);border-start-end-radius:var(--rounded)}.k-item[data-layout=cards] .k-item-content{padding:var(--spacing-2);flex-grow:1}.k-item[data-layout=cards] .k-item-info{margin-top:.125em}.k-item[data-theme=disabled]{box-shadow:none;outline:1px solid var(--color-border);outline-offset:-1px;background:0 0}.k-dialog-body{padding:var(--dialog-padding)}.k-dialog[data-has-footer=true] .k-dialog-body{padding-bottom:0}.k-button-group.k-dialog-buttons{gap:var(--spacing-3);--button-height:var(--height-lg);grid-template-columns:1fr 1fr;display:grid}.k-dialog-fields{padding-bottom:.5rem;container-type:inline-size}.k-dialog-footer{padding:var(--dialog-padding);flex-shrink:0;line-height:1}.k-dialog .k-notification{border-start-start-radius:var(--dialog-rounded);border-start-end-radius:var(--dialog-rounded);margin-top:-1px;padding-block:.325rem}.k-dialog-search{--input-color-border:transparent;--input-color-back:var(--color-gray-300);margin-bottom:.75rem}:root{--dialog-color-back:var(--color-light);--dialog-color-text:currentColor;--dialog-margin:var(--spacing-6);--dialog-padding:var(--spacing-6);--dialog-rounded:var(--rounded-xl);--dialog-shadow:var(--shadow-xl);--dialog-width:22rem}.k-dialog-portal{padding:var(--dialog-margin)}.k-dialog{background:var(--dialog-color-back);color:var(--dialog-color-text);width:clamp(10rem,100%,var(--dialog-width));box-shadow:var(--dialog-shadow);border-radius:var(--dialog-rounded);flex-direction:column;line-height:1;display:flex;position:relative;overflow:clip;container-type:inline-size}@media screen and (width>=20rem){.k-dialog[data-size=small]{--dialog-width:20rem}}@media screen and (width>=22rem){.k-dialog[data-size=default]{--dialog-width:22rem}}@media screen and (width>=30rem){.k-dialog[data-size=medium]{--dialog-width:30rem}}@media screen and (width>=40rem){.k-dialog[data-size=large]{--dialog-width:40rem}}@media screen and (width>=60rem){.k-dialog[data-size=huge]{--dialog-width:60rem}}.k-dialog .k-pagination{justify-content:center;align-items:center;margin-bottom:-1.5rem;display:flex}.k-changes-dialog .k-headline{margin-top:-.5rem;margin-bottom:var(--spacing-3)}.k-error-details{background:var(--color-white);font-size:var(--text-sm);margin-top:.75rem;padding:1rem;line-height:1.25em;display:block;overflow:auto}.k-error-details dt{color:var(--color-red-500);margin-bottom:.25rem}.k-error-details dd{overflow-wrap:break-word;text-overflow:ellipsis;overflow:hidden}.k-error-details dd:not(:last-of-type){margin-bottom:1.5em}.k-error-details li{white-space:pre-line}.k-error-details li:not(:last-child){border-bottom:1px solid var(--color-background);margin-bottom:.25rem;padding-bottom:.25rem}.k-models-dialog .k-list-item{cursor:pointer}.k-models-dialog .k-collection-footer .k-pagination{margin-bottom:0}.k-license-dialog-status{align-items:center;gap:var(--spacing-2);display:flex}.k-license-dialog .k-icon{color:var(--theme-color-700)}.k-page-template-switch{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px dashed var(--color-gray-300)}.k-page-move-dialog .k-headline{margin-bottom:var(--spacing-2)}.k-page-move-parent{--tree-color-back:var(--color-white);--tree-color-hover-back:var(--color-light);padding:var(--spacing-3);background:var(--color-white);border-radius:var(--rounded);box-shadow:var(--shadow)}.k-pages-dialog-navbar{justify-content:center;align-items:center;margin-bottom:.5rem;padding-inline-end:38px;display:flex}.k-pages-dialog-navbar .k-button[aria-disabled]{opacity:0}.k-pages-dialog-navbar .k-headline{text-align:center;flex-grow:1}.k-pages-dialog-option[aria-disabled]{opacity:.25}.k-search-dialog{--dialog-padding:0;--dialog-rounded:var(--rounded);overflow:visible}.k-overlay[open][data-type=dialog]>.k-portal>.k-search-dialog{margin-top:0}.k-search-dialog-input{--button-height:var(--input-height);align-items:center;display:flex}.k-search-dialog-types{flex-shrink:0}.k-search-dialog-input input{height:var(--input-height);border-left:1px solid var(--color-border);line-height:var(--input-height);border-radius:var(--rounded);font-size:var(--input-font-size);flex-grow:1;padding-inline:.75rem}.k-search-dialog-input input:focus{outline:0}.k-search-dialog-input .k-search-dialog-close{flex-shrink:0}.k-search-dialog-results{border-top:1px solid var(--color-border);padding:1rem}.k-search-dialog-results .k-item[data-selected=true]{outline:var(--outline)}.k-search-dialog-footer{text-align:center}.k-search-dialog-footer p{color:var(--color-text-dimmed)}.k-search-dialog-footer .k-button{margin-top:var(--spacing-4)}.k-totp-dialog-headline{margin-bottom:var(--spacing-1)}.k-totp-dialog-intro{margin-bottom:var(--spacing-6)}.k-totp-dialog-grid{gap:var(--spacing-6);display:grid}@media screen and (width>=40rem){.k-totp-dialog-grid{gap:var(--spacing-8);grid-template-columns:1fr 1fr}}.k-totp-qrcode .k-box[data-theme]{padding:var(--box-padding-inline)}.k-totp-dialog-fields .k-field-name-confirm{--input-height:var(--height-xl);--input-rounded:var(--rounded);--input-font-size:var(--text-3xl)}.k-upload-dialog.k-dialog{--dialog-width:40rem}.k-upload-items{gap:.25rem;display:grid}.k-upload-item{accent-color:var(--color-focus);grid-template-columns:6rem 1fr auto;grid-template-areas:"preview input input""preview body toggle";grid-template-rows:var(--input-height)1fr;border-radius:var(--rounded);background:var(--color-white);box-shadow:var(--shadow);min-height:6rem;display:grid}.k-upload-item-preview{border-start-start-radius:var(--rounded);border-end-start-radius:var(--rounded);grid-area:preview;width:100%;height:100%;display:flex;overflow:hidden}.k-upload-item-preview:focus{border-radius:var(--rounded);outline:2px solid var(--color-focus);z-index:1}.k-upload-item-body{padding:var(--spacing-2)var(--spacing-3);flex-direction:column;grid-area:body;justify-content:space-between;min-width:0;display:flex}.k-upload-item-input.k-input{--input-color-border:transparent;--input-padding:var(--spacing-2)var(--spacing-3);--input-rounded:0;font-size:var(--text-sm);border-bottom:1px solid var(--color-light);grid-area:input}.k-upload-item-input.k-input:focus-within{outline:2px solid var(--color-focus);z-index:1;border-radius:var(--rounded)}.k-upload-item-input .k-input-after{color:var(--color-gray-600)}.k-upload-item-meta{font-size:var(--text-xs);color:var(--color-gray-600)}.k-upload-item-error{font-size:var(--text-xs);color:var(--color-red-700);margin-top:.25rem}.k-upload-item-progress{--progress-height:.25rem;--progress-color-back:var(--color-light)}.k-upload-item-toggle{grid-area:toggle;align-self:end}.k-upload-item-toggle>*{padding:var(--spacing-3)}.k-upload-item[data-completed] .k-upload-item-progress{--progress-color-value:var(--color-green-400)}.k-upload-replace-dialog .k-upload-items{gap:var(--spacing-3);align-items:center;display:flex}.k-upload-original{border-radius:var(--rounded);box-shadow:var(--shadow);width:6rem;overflow:hidden}.k-upload-replace-dialog .k-upload-item{flex-grow:1}.k-drawer-body{padding:var(--drawer-body-padding);background:var(--color-background);flex-grow:1}.k-drawer-body .k-writer-input-wrapper:focus-within .k-toolbar:not([data-inline=true]),.k-drawer-body .k-textarea-input-wrapper:focus-within .k-toolbar,.k-drawer-body .k-table th{top:-1.5rem}.k-drawer-header{--button-height:calc(var(--drawer-header-height) - var(--spacing-1));height:var(--drawer-header-height);background:var(--color-white);line-height:1;font-size:var(--text-sm);flex-shrink:0;justify-content:space-between;align-items:center;padding-inline-start:var(--drawer-header-padding);display:flex}.k-drawer-breadcrumb{flex-grow:1}.k-drawer-options{align-items:center;padding-inline-end:.75rem;display:flex}.k-drawer-option{--button-width:var(--button-height)}.k-drawer-option[aria-disabled]{opacity:var(--opacity-disabled)}.k-notification.k-drawer-notification{padding:.625rem 1.5rem}.k-drawer-tabs{align-items:center;line-height:1;display:flex}.k-drawer-tab.k-button{--button-height:calc(var(--drawer-header-height) - var(--spacing-1));--button-padding:var(--spacing-3);font-size:var(--text-xs);align-items:center;display:flex;overflow-x:visible}.k-drawer-tab.k-button[aria-current]:after{bottom:-2px;inset-inline:var(--button-padding);content:"";background:var(--color-black);z-index:1;height:2px;position:absolute}:root{--drawer-body-padding:1.5rem;--drawer-color-back:var(--color-light);--drawer-header-height:2.5rem;--drawer-header-padding:1rem;--drawer-shadow:var(--shadow-xl);--drawer-width:50rem}.k-drawer-overlay+.k-drawer-overlay{--overlay-color-back:none}.k-drawer{--header-sticky-offset:calc(var(--drawer-body-padding)*-1);z-index:var(--z-toolbar);flex-basis:var(--drawer-width);background:var(--drawer-color-back);box-shadow:var(--drawer-shadow);flex-direction:column;display:flex;position:relative;container-type:inline-size}.k-drawer[aria-disabled]{pointer-events:none;display:none}.k-dropdown{position:relative}:root{--dropdown-color-bg:var(--color-black);--dropdown-color-text:var(--color-white);--dropdown-color-hr:#ffffff40;--dropdown-padding:var(--spacing-2);--dropdown-rounded:var(--rounded);--dropdown-shadow:var(--shadow-xl)}.k-dropdown-content{--dropdown-x:0;--dropdown-y:0;inset-block-start:0;inset-inline-start:initial;padding:var(--dropdown-padding);background:var(--dropdown-color-bg);border-radius:var(--dropdown-rounded);color:var(--dropdown-color-text);box-shadow:var(--dropdown-shadow);text-align:start;transform:translate(var(--dropdown-x),var(--dropdown-y));width:max-content;position:absolute;left:0}.k-dropdown-content::backdrop{background:0 0}.k-dropdown-content[data-align-x=end]{--dropdown-x:-100%}.k-dropdown-content[data-align-x=center]{--dropdown-x:-50%}.k-dropdown-content[data-align-y=top]{--dropdown-y:-100%}.k-dropdown-content hr{background:var(--dropdown-color-hr);height:1px;margin:.5rem 0}.k-dropdown-content[data-theme=light]{--dropdown-color-bg:var(--color-white);--dropdown-color-text:var(--color-black);--dropdown-color-hr:#0000001a}.k-dropdown-item.k-button{--button-align:flex-start;--button-color-text:var(--dropdown-color-text);--button-height:var(--height-sm);--button-rounded:var(--rounded-sm);--button-width:100%;gap:.75rem;display:flex}.k-dropdown-item.k-button:focus{outline:var(--outline)}.k-dropdown-item.k-button[aria-current]{--button-color-text:var(--color-blue-500)}.k-dropdown-item.k-button:not([aria-disabled]):hover{--button-color-back:var(--dropdown-color-hr)}.k-options-dropdown{justify-content:center;align-items:center;display:flex}:root{--picklist-rounded:var(--rounded-sm);--picklist-highlight:var(--color-yellow-500)}.k-picklist-input{--choice-color-text:currentColor;--button-rounded:var(--picklist-rounded)}.k-picklist-input-header{--input-rounded:var(--picklist-rounded)}.k-picklist-input-search{border-radius:var(--picklist-rounded);align-items:center;display:flex}.k-picklist-input-search .k-search-input{height:var(--button-height)}.k-picklist-input-search:focus-within{outline:var(--outline)}.k-picklist-dropdown .k-picklist-input-create:focus{outline:0}.k-picklist-dropdown .k-picklist-input-create[aria-disabled=true]{visibility:hidden}.k-picklist-input-options li+li{margin-top:var(--spacing-1)}.k-picklist-input-options .k-choice-input{padding-inline:var(--spacing-2);--choice-color-checked:var(--color-focus)}.k-picklist-input-options .k-choice-input:has(:checked){--choice-color-text:var(--color-focus)}.k-picklist-input-options .k-choice-input[aria-disabled=true]{--choice-color-text:var(--color-text-dimmed)}.k-picklist-input-options .k-choice-input:has(:focus-within){outline:var(--outline)}.k-picklist-input-options .k-choice-input b{font-weight:var(--font-normal);color:var(--picklist-highlight)}.k-picklist-input-more.k-button{--button-width:100%;--button-align:start;--button-color-text:var(--color-text-dimmed);padding-inline:var(--spacing-2)}.k-picklist-input-more.k-button .k-button-icon{position:relative;inset-inline-start:-1px}.k-picklist-input-empty{height:var(--button-height);padding:var(--spacing-1)var(--spacing-2);color:var(--color-text-dimmed);line-height:1.25rem}.k-picklist-dropdown{--color-text-dimmed:var(--color-gray-400);min-width:8rem;max-width:30rem;padding:0}.k-picklist-dropdown :where(.k-picklist-input-header,.k-picklist-input-body,.k-picklist-input-footer){padding:var(--dropdown-padding)}.k-picklist-dropdown .k-picklist-input-header{border-bottom:1px solid var(--dropdown-color-hr)}.k-picklist-dropdown .k-picklist-input-search{background:var(--dropdown-color-hr);padding-inline-end:var(--input-padding)}.k-picklist-dropdown .k-picklist-input-create{--button-rounded:1rem;--button-height:1.125rem}.k-picklist-dropdown .k-picklist-input-create:focus{--button-color-back:var(--color-blue-500);--button-color-text:var(--color-black)}.k-picklist-dropdown .k-picklist-input-body{max-height:calc(var(--button-height)*9.5 + 2px*9 + var(--dropdown-padding));outline-offset:-2px;overscroll-behavior:contain;scroll-padding-top:var(--dropdown-padding);scroll-padding-bottom:var(--dropdown-padding);overflow-y:auto}.k-picklist-dropdown .k-picklist-input-options .k-choice-input{--choice-color-border:var(--dropdown-color-hr);--choice-color-back:var(--dropdown-color-hr);--choice-color-info:var(--color-text-dimmed);min-height:var(--button-height);border-radius:var(--picklist-rounded);padding-block:.375rem}.k-picklist-dropdown .k-picklist-input-options li+li{margin-top:0}.k-picklist-dropdown .k-picklist-input-options .k-choice-input[aria-disabled=true] input{--choice-color-border:var(--dropdown-color-hr);--choice-color-back:var(--dropdown-color-hr);--choice-color-checked:var(--dropdown-color-hr);opacity:var(--opacity-disabled)}.k-picklist-dropdown .k-picklist-input-options .k-choice-input:not([aria-disabled=true]):hover{background-color:var(--dropdown-color-hr)}.k-picklist-dropdown .k-picklist-input-options .k-choice-input:not([aria-disabled=true]):focus-within{--choice-color-text:var(--color-blue-500)}.k-picklist-dropdown .k-picklist-input-more.k-button:hover{--button-color-back:var(--dropdown-color-hr)}.k-picklist-dropdown .k-picklist-input-body+.k-picklist-input-footer{border-top:1px solid var(--dropdown-color-hr)}.k-counter{font-size:var(--text-xs);color:var(--color-gray-900)}.k-counter[data-invalid=true]{box-shadow:none;color:var(--color-red-700);border:0}.k-counter-rules{color:var(--color-gray-600);font-weight:var(--font-normal);padding-inline-start:.5rem}.k-form-submitter{display:none}.k-field[data-disabled=true]{cursor:not-allowed}.k-field[data-disabled=true] *{pointer-events:none}.k-field[data-disabled=true] .k-text[data-theme=help] *{pointer-events:initial}.k-field-header{justify-content:space-between;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-2);display:flex;position:relative}.k-field-options{flex-shrink:0}.k-field:focus-within>.k-field-header>.k-field-counter{display:block}.k-field-footer{margin-top:var(--spacing-2)}.k-fieldset{border:0}:root{--input-color-back:var(--color-white);--input-color-border:var(--color-border);--input-color-description:var(--color-text-dimmed);--input-color-icon:currentColor;--input-color-placeholder:var(--color-gray-600);--input-color-text:currentColor;--input-font-family:var(--font-sans);--input-font-size:var(--text-sm);--input-height:2.25rem;--input-leading:1;--input-outline-focus:var(--outline);--input-padding:var(--spacing-2);--input-padding-multiline:.475rem var(--input-padding);--input-rounded:var(--rounded);--input-shadow:none}@media (pointer:coarse){:root{--input-font-size:var(--text-md);--input-padding-multiline:.375rem var(--input-padding)}}.k-input{line-height:var(--input-leading);background:var(--input-color-back);border-radius:var(--input-rounded);outline:1px solid var(--input-color-border);color:var(--input-color-text);min-height:var(--input-height);box-shadow:var(--input-shadow);font-family:var(--input-font-family);font-size:var(--input-font-size);border:0;align-items:center;display:flex}.k-input:focus-within{outline:var(--input-outline-focus)}.k-input-element{flex-grow:1}.k-input-icon{color:var(--input-color-icon);width:var(--input-height);justify-content:center;align-items:center;display:flex}.k-input-icon-button{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.k-input-description{color:var(--input-color-description);padding-inline:var(--input-padding)}.k-input-before{padding-inline-end:0}.k-input-after{padding-inline-start:0}.k-input :where(.k-input-description,.k-input-icon){flex-shrink:0;align-self:stretch;align-items:center;display:flex}.k-input[data-disabled=true]{--input-color-back:var(--color-background);--input-color-icon:var(--color-gray-600);pointer-events:none}.k-login-code-form .k-user-info{margin-bottom:var(--spacing-6)}.k-block-type-code-editor{--input-color-border:none;--input-color-back:var(--color-black);--input-color-text:var(--color-white);--input-font-family:var(--font-mono);--input-outline-focus:none;--input-padding:var(--spacing-3);--input-padding-multiline:var(--input-padding);position:relative}.k-block-type-code-editor .k-input[data-type=textarea]{white-space:pre-wrap}.k-block-type-code-editor-language{--input-font-size:var(--text-xs);inset-inline-end:0;position:absolute;bottom:0}.k-block-type-code-editor-language .k-input-element{padding-inline-start:1.5rem}.k-block-type-code-editor-language .k-input-icon{inset-inline-start:0}.k-block-type-default .k-block-title{line-height:1.5em}.k-block-container.k-block-container-type-fields{padding-block:0}.k-block-container:not([data-hidden=true]) .k-block-type-fields>:not([data-collapsed=true]){padding-bottom:var(--spacing-3)}.k-block-type-fields-header{justify-content:space-between;display:flex}.k-block-type-fields-header .k-block-title{padding-block:var(--spacing-3);cursor:pointer}.k-block-type-fields-form{background-color:var(--color-gray-200);padding:var(--spacing-6)var(--spacing-6)var(--spacing-8);border-radius:var(--rounded-sm)}.k-block-container-type-fields[data-hidden=true] :where(.k-drawer-tabs,.k-block-type-fields-form){display:none}.k-block-type-gallery ul{grid-gap:.75rem;cursor:pointer;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));justify-content:center;align-items:center;line-height:0;display:grid}.k-block-type-gallery-placeholder{background:var(--color-background)}.k-block-type-gallery figcaption{color:var(--color-gray-600);font-size:var(--text-sm);text-align:center;padding-top:.5rem}.k-block-type-heading-input{line-height:1.25em;font-size:var(--text-size);font-weight:var(--font-bold);align-items:center;display:flex}.k-block-type-heading-input[data-level=h1]{--text-size:var(--text-3xl);line-height:1.125em}.k-block-type-heading-input[data-level=h2]{--text-size:var(--text-2xl)}.k-block-type-heading-input[data-level=h3]{--text-size:var(--text-xl)}.k-block-type-heading-input[data-level=h4]{--text-size:var(--text-lg)}.k-block-type-heading-input[data-level=h5]{--text-size:var(--text-md);line-height:1.5em}.k-block-type-heading-input[data-level=h6]{--text-size:var(--text-sm);line-height:1.5em}.k-block-type-heading-input .k-writer .ProseMirror strong{font-weight:700}.k-block-type-heading-level{--input-color-back:transparent;--input-color-border:none;--input-color-text:var(--color-gray-600);font-weight:var(--font-bold);text-transform:uppercase}.k-block-type-image .k-block-figure-container{text-align:center;line-height:0}.k-block-type-image-auto{max-width:100%;max-height:30rem;margin-inline:auto}.k-block-type-line hr{border:0;border-top:1px solid var(--color-border);margin-block:.75rem}.k-block-type-list-input{--input-color-border:none;--input-outline-focus:none}.k-block-type-markdown-input{--input-color-back:var(--color-light);--input-color-border:none;--input-outline-focus:none;--input-padding-multiline:var(--spacing-3)}.k-block-type-quote-editor{border-inline-start:2px solid var(--color-black);padding-inline-start:var(--spacing-3)}.k-block-type-quote-text{font-size:var(--text-xl);margin-bottom:var(--spacing-1);line-height:1.25em}.k-block-type-quote-citation{color:var(--color-text-dimmed);font-style:italic}.k-block-type-table-preview{cursor:pointer;border:1px solid var(--color-gray-300);border-spacing:0;border-radius:var(--rounded-sm)}.k-block-type-table-preview :where(th,td){text-align:start;line-height:1.5em;font-size:var(--text-sm)}.k-block-type-table-preview th{padding:.5rem .75rem}.k-block-type-table-preview td:not(.k-table-index-column){padding:0 .75rem}.k-block-type-table-preview td>*,.k-block-type-table-preview td [class$=-field-preview]{padding:0}.k-block-type-text-input{height:100%;line-height:1.5}.k-block-container.k-block-container-type-text{padding:0}.k-block-type-text-input.k-writer[data-toolbar-inline=true]{padding:var(--spacing-3)}.k-block-type-text-input.k-writer:not([data-toolbar-inline=true])>.ProseMirror,.k-block-type-text-input.k-writer:not([data-toolbar-inline=true])[data-placeholder][data-empty=true]:before{padding:var(--spacing-3)var(--spacing-6)}.k-block-container{background:var(--color-white);border-radius:var(--rounded);padding:.75rem;position:relative}.k-block-container:not(:last-of-type){border-bottom:1px dashed #0000001a}.k-block-container:focus{outline:0}.k-block-container[data-selected=true]{z-index:2;outline:var(--outline);border-bottom-color:#0000}.k-block-container[data-batched=true]:after{content:"";mix-blend-mode:multiply;background:#b1c2d82d;position:absolute;top:0;right:0;bottom:0;left:0}.k-block-container .k-block-options{top:0;margin-top:calc(2px - 1.75rem);display:none;position:absolute;inset-inline-end:.75rem}.k-block-container[data-last-selected=true]>.k-block-options{display:flex}.k-block-container[data-hidden=true] .k-block{opacity:.25}.k-drawer-options .k-drawer-option[data-disabled=true]{vertical-align:middle;display:inline-grid}[data-disabled=true] .k-block-container{background:var(--color-background)}.k-block-container:is(.k-sortable-ghost,.k-sortable-fallback) .k-block{max-height:4rem;position:relative;overflow:hidden}.k-block-container:is(.k-sortable-ghost,.k-sortable-fallback) .k-block:after{content:"";background:linear-gradient(to top,var(--color-white),transparent);width:100%;height:2rem;position:absolute;bottom:0}.k-blocks{border-radius:var(--rounded)}.k-blocks:not([data-empty=true],[data-disabled=true]){background:var(--color-white);box-shadow:var(--shadow)}.k-blocks[data-disabled=true]:not([data-empty=true]){border:1px solid var(--input-color-border)}.k-blocks-list[data-multi-select-key=true]>.k-block-container *{pointer-events:none}.k-blocks-list[data-multi-select-key=true]>.k-block-container .k-blocks *{pointer-events:all}.k-blocks .k-sortable-ghost{outline:2px solid var(--color-focus);cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;box-shadow:0 5px 10px #11111140}.k-blocks-list>.k-blocks-empty{align-items:center;display:flex}.k-block-figure{cursor:pointer}.k-block-figure iframe{pointer-events:none;background:var(--color-black);border:0}.k-block-figure figcaption{color:var(--color-text-dimmed);font-size:var(--text-sm);text-align:center;padding-top:.5rem}.k-block-figure-empty{--button-width:100%;--button-height:6rem;--button-color-text:var(--color-text-dimmed);--button-color-back:var(--color-gray-200)}.k-block-figure-empty,.k-block-figure-container>*{border-radius:var(--rounded-sm)}.k-block-options{--toolbar-size:30px;box-shadow:var(--shadow-toolbar)}.k-block-options>.k-button:not(:last-of-type){border-inline-end:1px solid var(--color-background)}.k-block-options .k-dropdown-content{margin-top:.5rem}.k-block-importer .k-dialog-body{padding:0}.k-block-importer label{padding:var(--spacing-6)var(--spacing-6)0;color:var(--color-text-dimmed);line-height:var(--leading-normal);display:block}.k-block-importer label small{font-size:inherit;display:block}.k-block-importer textarea{font:inherit;color:var(--color-white);padding:var(--spacing-6);resize:none;background:0 0;border:0;width:100%;height:20rem}.k-block-importer textarea:focus{outline:0}.k-block-selector .k-headline{margin-bottom:1rem}.k-block-selector details+details{margin-top:var(--spacing-6)}.k-block-selector summary{font-size:var(--text-xs);cursor:pointer;color:var(--color-text-dimmed)}.k-block-selector details:only-of-type summary{pointer-events:none}.k-block-selector summary:focus{outline:0}.k-block-selector summary:focus-visible{color:var(--color-focus)}.k-block-types{grid-gap:2px;grid-template-columns:repeat(1,1fr);margin-top:.75rem;display:grid}.k-block-types .k-button{--button-color-icon:var(--color-text);--button-color-back:var(--color-white);--button-padding:var(--spacing-3);box-shadow:var(--shadow);justify-content:start;gap:1rem;width:100%}.k-block-types .k-button[aria-disabled]{opacity:var(--opacity-disabled);--button-color-back:var(--color-gray-200);box-shadow:none}.k-clipboard-hint{line-height:var(--leading-normal);font-size:var(--text-xs);color:var(--color-text-dimmed);padding-top:1.5rem}.k-clipboard-hint small{font-size:inherit;color:var(--color-text-dimmed);display:block}.k-block-title{align-items:center;gap:var(--spacing-2);min-width:0;padding-inline-end:.75rem;line-height:1;display:flex}.k-block-icon{--icon-color:var(--color-gray-600);width:1rem}.k-block-label{color:var(--color-text-dimmed);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-blocks-field{position:relative}.k-blocks-field>footer{margin-top:var(--spacing-3);justify-content:center;display:flex}.k-string-input{padding:var(--input-padding);border-radius:var(--input-rounded)}.k-string-input:focus{outline:0}.k-string-input[data-font=monospace]{font-family:var(--font-mono)}.k-color-field{--color-frame-size:calc(var(--input-height) - var(--spacing-2))}.k-color-field .k-input-before{align-items:center;padding-inline-start:var(--spacing-1)}.k-color-field-options{--color-frame-size:var(--input-height)}.k-color-field-picker{padding:var(--spacing-3)}.k-color-field-picker-toggle{--color-frame-rounded:var(--rounded-sm);border-radius:var(--color-frame-rounded)}.k-color-field .k-colorname-input{padding-inline:var(--input-padding)}.k-color-field .k-colorname-input:focus{outline:0}.k-date-field-body{gap:var(--spacing-2);display:grid}@container (width>=20rem){.k-date-field-body[data-has-time=true]{grid-template-columns:1fr minmax(6rem,9rem)}}.k-text-input{padding:var(--input-padding);border-radius:var(--input-rounded)}.k-text-input:focus{outline:0}.k-text-input[data-font=monospace]{font-family:var(--font-mono)}.k-models-field[data-disabled=true] .k-item *{pointer-events:all!important}.k-headline-field{padding-top:1.5rem;position:relative}.k-fieldset>.k-grid .k-column:first-child .k-headline-field{padding-top:0}.k-headline-field h2.k-headline{font-weight:var(--font-normal)}.k-headline-field footer{margin-top:var(--spacing-2)}.k-info-field .k-headline{padding-bottom:.75rem;line-height:1.25rem}.k-layout-field>footer{margin-top:var(--spacing-3);justify-content:center;display:flex}.k-line-field{border:0;width:auto;height:3rem;position:relative}.k-line-field:after{content:"";top:50%;background:var(--color-border);height:1px;margin-top:-1px;position:absolute;inset-inline:0}.k-link-input-header{height:var(--input-height);grid-area:header;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.25rem;display:grid}.k-link-input-toggle.k-button{--button-height:var(--height-sm);--button-rounded:var(--rounded-sm);--button-color-back:var(--color-gray-200);margin-inline-start:.25rem}.k-link-input-model{--tag-height:var(--height-sm);--tag-color-back:var(--color-gray-200);--tag-color-text:var(--color-black);--tag-color-toggle:var(--tag-color-text);--tag-color-toggle-border:var(--color-gray-300);--tag-color-focus-back:var(--tag-color-back);--tag-color-focus-text:var(--tag-color-text);--tag-rounded:var(--rounded-sm);justify-content:space-between;margin-inline-end:var(--spacing-1);display:flex;overflow:hidden}.k-link-input-model-preview,.k-link-input-model-preview .k-tag-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-link-input-model-placeholder.k-button{--button-align:flex-start;--button-color-text:var(--color-gray-600);--button-height:var(--height-sm);--button-padding:var(--spacing-2);white-space:nowrap;flex-grow:1;align-items:center;overflow:hidden}.k-link-input-model-toggle{--button-height:var(--height-sm);--button-width:var(--height-sm)}.k-link-input-body{border-top:1px solid var(--color-gray-300);background:var(--color-gray-100);--tree-color-back:var(--color-gray-100);--tree-color-hover-back:var(--color-gray-200);display:grid;overflow:hidden}.k-link-input-body[data-type=page] .k-page-browser{padding:var(--spacing-2);padding-bottom:calc(var(--spacing-2) - 1px);width:100%;overflow:auto;container-type:inline-size}.k-writer{gap:var(--spacing-1);grid-template-areas:"content";width:100%;display:grid;position:relative}.k-writer .ProseMirror{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;font-variant-ligatures:none;padding:var(--input-padding-multiline);grid-area:content}.k-writer .ProseMirror:focus{outline:0}.k-writer .ProseMirror *{caret-color:currentColor}.k-writer .ProseMirror hr.ProseMirror-selectednode{outline:var(--outline)}.k-writer[data-placeholder][data-empty=true]:before{content:attr(data-placeholder);color:var(--input-color-placeholder);pointer-events:none;white-space:pre-wrap;word-wrap:break-word;line-height:var(--text-line-height);padding:var(--input-padding-multiline);grid-area:content}.k-list-input.k-writer[data-placeholder][data-empty=true]:before{padding-inline-start:2.5em}.k-list-field .k-list-input .ProseMirror,.k-list-field .k-list-input:before{padding:.475rem .5rem .475rem .75rem}:root{--tags-gap:.375rem}.k-tags{gap:var(--tags-gap);flex-wrap:wrap;align-items:center;display:inline-flex}.k-tags .k-sortable-ghost{outline:var(--outline)}.k-tags[data-layout=list],.k-tags[data-layout=list] .k-tag{width:100%}.k-tags.k-draggable .k-tag-text{cursor:grab}.k-tags.k-draggable .k-tag-text:active{cursor:grabbing}.k-multiselect-input{padding:var(--tags-gap);cursor:pointer}.k-multiselect-input-toggle.k-button{opacity:0}.k-tags-input{padding:var(--tags-gap);cursor:pointer}.k-tags-input-toggle.k-button{--button-color-text:var(--input-color-placeholder);opacity:0}.k-tags-input-toggle.k-button:focus{--button-color-text:var(--input-color-text)}.k-tags-input:focus-within .k-tags-input-toggle{opacity:1}.k-tags-input .k-picklist-dropdown{margin-top:var(--spacing-1)}.k-tags-input .k-picklist-dropdown .k-choice-input{gap:0}.k-tags-input .k-picklist-dropdown .k-choice-input:focus-within{outline:var(--outline)}.k-tags-input .k-picklist-dropdown .k-choice-input input{opacity:0;width:0}.k-number-input{padding:var(--input-padding);border-radius:var(--input-rounded)}.k-number-input:focus{outline:0}.k-table.k-object-field-table{table-layout:auto}.k-table.k-object-field-table tbody td{max-width:0}.k-range-input{--range-track-height:1px;--range-track-back:var(--color-gray-300);--range-tooltip-back:var(--color-black);border-radius:var(--range-track-height);align-items:center;display:flex}.k-range-input input[type=range]:focus{outline:0}.k-range-input-tooltip{color:var(--color-white);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:center;border-radius:var(--rounded-sm);background:var(--range-tooltip-back);white-space:nowrap;align-items:center;max-width:20%;margin-inline-start:1rem;padding:0 .25rem;line-height:1;display:flex;position:relative}.k-range-input-tooltip:after{top:50%;border-block:3px solid #0000;border-inline-end:3px solid var(--range-tooltip-back);content:"";width:0;height:0;position:absolute;inset-inline-start:-3px;transform:translateY(-50%)}.k-range-input-tooltip>*{padding:var(--spacing-1)}.k-range-input[data-disabled=true]{--range-tooltip-back:var(--color-gray-600)}.k-input[data-type=range] .k-range-input{padding-inline:var(--input-padding)}.k-select-input{padding:var(--input-padding);border-radius:var(--input-rounded);display:block;position:relative;overflow:hidden}.k-select-input[data-empty=true]{color:var(--input-color-placeholder)}.k-select-input-native{opacity:0;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.k-select-input-native[disabled]{cursor:default}.k-input[data-type=select]{position:relative}.k-input[data-type=select] .k-input-icon{position:absolute;inset-block:0;inset-inline-end:0}.k-structure-field:not([data-disabled=true]) td.k-table-column{cursor:pointer}.k-structure-field .k-table+footer{margin-top:var(--spacing-3);justify-content:center;display:flex}.k-field-counter{display:none}.k-text-field:focus-within .k-field-counter{display:block}.k-toolbar.k-textarea-toolbar{border-bottom:1px solid var(--toolbar-border);border-end-end-radius:0;border-end-start-radius:0}.k-toolbar.k-textarea-toolbar>.k-button:first-child{border-end-start-radius:0}.k-toolbar.k-textarea-toolbar>.k-button:last-child{border-end-end-radius:0}.k-textarea-input[data-size=small]{--textarea-size:7.5rem}.k-textarea-input[data-size=medium]{--textarea-size:15rem}.k-textarea-input[data-size=large]{--textarea-size:30rem}.k-textarea-input[data-size=huge]{--textarea-size:45rem}.k-textarea-input-wrapper{display:block;position:relative}.k-textarea-input-native{resize:none;min-height:var(--textarea-size)}.k-textarea-input-native:focus{outline:0}.k-textarea-input-native[data-font=monospace]{font-family:var(--font-mono)}.k-input[data-type=textarea] .k-input-element{min-width:0}.k-input[data-type=textarea] .k-textarea-input-native{padding:var(--input-padding-multiline)}.k-input[data-type=toggle]{--input-color-border:transparent;--input-shadow:var(--shadow)}.k-input[data-type=toggle] .k-input-before{padding-inline-end:calc(var(--input-padding)/2)}.k-input[data-type=toggle] .k-toggle-input{padding-inline-start:var(--input-padding)}.k-input[data-type=toggle][data-disabled]{box-shadow:none}.k-input[data-type=toggles]{display:inline-flex}.k-input[data-type=toggles].grow{display:flex}.k-input[data-type=toggles]:has(.k-empty){outline:0;display:flex}.k-toggles-input{grid-template-columns:repeat(var(--options),minmax(0,1fr));border-radius:var(--rounded);background:var(--color-border);gap:1px;line-height:1;display:grid;overflow:hidden}.k-toggles-input li{height:var(--field-input-height);background:var(--color-white)}.k-toggles-input label{background:var(--color-white);cursor:pointer;font-size:var(--text-sm);padding:0 var(--spacing-3);justify-content:center;align-items:center;height:100%;line-height:1.25;display:flex}.k-toggles-input li[data-disabled=true] label{color:var(--color-text-dimmed);background:var(--color-light)}.k-toggles-input .k-icon+.k-toggles-text{margin-inline-start:var(--spacing-2)}.k-toggles-input input:focus:not(:checked)+label{background:var(--color-blue-200)}.k-toggles-input input:checked+label{background:var(--color-black);color:var(--color-white)}.k-alpha-input{--range-track-back:linear-gradient(to right,transparent,currentColor);--range-track-height:var(--range-thumb-size);color:#000;background:var(--color-white)var(--pattern-light)}.k-calendar-input{--button-height:var(--height-sm);--button-width:var(--button-height);--button-padding:0;padding:var(--spacing-2);width:min-content}.k-calendar-table{table-layout:fixed;min-width:15rem}.k-calendar-input .k-button{justify-content:center}.k-calendar-input>nav{direction:ltr;margin-bottom:var(--spacing-2);align-items:center;display:flex}.k-calendar-selects{flex-grow:1;justify-content:center;align-items:center;display:flex}[dir=ltr] .k-calendar-selects{direction:ltr}[dir=rtl] .k-calendar-selects{direction:rtl}.k-calendar-selects .k-select-input{text-align:center;height:var(--button-height);border-radius:var(--input-rounded);align-items:center;padding:0 .5rem;display:flex}.k-calendar-selects .k-select-input:focus-within{outline:var(--outline)}.k-calendar-input th{color:var(--color-gray-500);font-size:var(--text-xs);text-align:center;padding-block:.5rem}.k-calendar-day{padding:2px}.k-calendar-day[aria-current=date] .k-button{text-decoration:underline}.k-calendar-day[aria-selected=date] .k-button,.k-calendar-day[aria-selected=date] .k-button:focus{--button-color-text:var(--color-text);--button-color-back:var(--color-blue-500)}.k-calendar-day[aria-selected=date] .k-button:focus-visible{outline-offset:2px}.k-calendar-today{padding-top:var(--spacing-2);text-align:center}.k-calendar-today .k-button{--button-width:auto;--button-padding:var(--spacing-3);font-size:var(--text-xs);text-decoration:underline}.k-choice-input{gap:var(--spacing-3);min-width:0;display:flex}.k-choice-input input{top:2px}.k-choice-input-label{color:var(--choice-color-text);flex-direction:column;min-width:0;line-height:1.25rem;display:flex}.k-choice-input-label>*{text-overflow:ellipsis;display:block;overflow:hidden}.k-choice-input-label-info{color:var(--choice-color-info)}.k-choice-input[aria-disabled]{cursor:not-allowed}:where(.k-checkboxes-field,.k-radio-field) .k-choice-input{background:var(--input-color-back);min-height:var(--input-height);padding-block:var(--spacing-2);padding-inline:var(--spacing-3);border-radius:var(--input-rounded);box-shadow:var(--shadow)}.k-coloroptions-input{--color-preview-size:var(--input-height)}.k-coloroptions-input ul{grid-template-columns:repeat(auto-fill,var(--color-preview-size));gap:var(--spacing-2);display:grid}.k-coloroptions-input input:focus+.k-color-frame{outline:var(--outline)}.k-coloroptions-input[disabled] label{opacity:var(--opacity-disabled);cursor:not-allowed}.k-coloroptions-input input:checked+.k-color-frame{outline:1px solid var(--color-gray-600);outline-offset:2px}.k-colorpicker-input{--h:0;--s:0%;--l:0%;--a:1;--range-thumb-size:.75rem;--range-track-height:.75rem;gap:var(--spacing-3);flex-direction:column;width:max-content;display:flex}.k-colorpicker-input .k-coords-input{border-radius:var(--rounded-sm);aspect-ratio:1;background:linear-gradient(to bottom,transparent,#000),linear-gradient(to right,#fff,hsl(var(--h),100%,50%))}.k-colorpicker-input .k-alpha-input{color:hsl(var(--h),var(--s),var(--l))}.k-colorpicker-input .k-coloroptions-input ul{grid-template-columns:repeat(6,1fr)}.k-coords-input{position:relative;display:block!important}.k-coords-input img{width:100%}.k-coords-input-thumb{aspect-ratio:1;width:var(--range-thumb-size);background:var(--range-thumb-color);border-radius:var(--range-thumb-size);box-shadow:var(--range-thumb-shadow);cursor:move;position:absolute;transform:translate(-50%,-50%)}.k-coords-input[data-empty] .k-coords-input-thumb{opacity:0}.k-coords-input-thumb:active{cursor:grabbing}.k-coords-input:focus-within{outline:var(--outline)}.k-coords-input[aria-disabled]{pointer-events:none;opacity:var(--opacity-disabled)}.k-coords-input .k-coords-input-thumb:focus{outline:var(--outline)}.k-hue-input{--range-track-back:linear-gradient(to right,red 0%,#ff0 16.67%,#0f0 33.33%,#0ff 50%,#00f 66.67%,#f0a 83.33%,red 100%)no-repeat;--range-track-height:var(--range-thumb-size)}.k-timeoptions-input{--button-height:var(--height-sm);gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}.k-timeoptions-input h3{padding-inline:var(--button-padding);height:var(--button-height);margin-bottom:var(--spacing-1);align-items:center;display:flex}.k-timeoptions-input hr{margin:var(--spacing-2)var(--spacing-3)}.k-timeoptions-input .k-button[aria-selected=time]{--button-color-text:var(--color-text);--button-color-back:var(--color-blue-500)}.k-layout{--layout-border-color:var(--color-gray-300);--layout-toolbar-width:2rem;box-shadow:var(--shadow);background:#fff;padding-inline-end:var(--layout-toolbar-width);position:relative}[data-disabled=true] .k-layout{padding-inline-end:0}.k-layout:not(:last-of-type){margin-bottom:1px}.k-layout:focus{outline:0}.k-layout-toolbar{width:var(--layout-toolbar-width);padding-bottom:var(--spacing-2);font-size:var(--text-sm);background:var(--color-gray-100);border-inline-start:1px solid var(--color-light);color:var(--color-gray-500);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.k-layout-toolbar:hover{color:var(--color-black)}.k-layout-toolbar-button{width:var(--layout-toolbar-width);height:var(--layout-toolbar-width)}.k-layout-columns.k-grid{grid-gap:1px;background:var(--layout-border-color);background:var(--color-gray-300)}.k-layout:not(:first-child) .k-layout-columns.k-grid{border-top:0}.k-layout-column{background:var(--color-white);flex-direction:column;height:100%;min-height:6rem;display:flex;position:relative}.k-layout-column:focus{outline:0}.k-layout-column .k-blocks{box-shadow:none;background:0 0;background:var(--color-white);height:100%;min-height:4rem;padding:0}.k-layout-column .k-blocks[data-empty=true]{min-height:6rem}.k-layout-column .k-blocks-list{flex-direction:column;height:100%;display:flex}.k-layout-column .k-blocks .k-block-container:last-of-type{flex-grow:1}.k-layout-column .k-blocks-empty.k-box{--box-color-back:transparent;opacity:0;border:0;justify-content:center;transition:opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0}.k-layout-column .k-blocks-empty:hover{opacity:1}.k-layouts .k-sortable-ghost{outline:2px solid var(--color-focus);cursor:grabbing;z-index:1;position:relative;box-shadow:0 5px 10px #11111140}.k-layout-selector h3{margin-top:-.5rem;margin-bottom:var(--spacing-3)}.k-layout-selector-options{gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width>=65em){.k-layout-selector-options{grid-template-columns:repeat(var(--columns),1fr)}}.k-layout-selector-option{--color-border:hsla(var(--color-gray-hs),0%,6%);--color-back:var(--color-white);border-radius:var(--rounded)}.k-layout-selector-option:focus-visible{outline:var(--outline);outline-offset:-1px}.k-layout-selector-option .k-grid{border:1px solid var(--color-border);grid-template-columns:repeat(var(--columns),1fr);cursor:pointer;background:var(--color-border);border-radius:var(--rounded);box-shadow:var(--shadow);gap:1px;height:5rem;overflow:hidden}.k-layout-selector-option .k-column{grid-column:span var(--span);background:var(--color-back);height:100%}.k-layout-selector-option:hover{--color-border:var(--color-gray-500);--color-back:var(--color-gray-100)}.k-layout-selector-option[aria-current]{--color-border:var(--color-focus);--color-back:var(--color-blue-300)}.k-bubbles{gap:.25rem;display:flex}.k-bubbles-field-preview{--bubble-back:var(--color-light);--bubble-text:var(--color-black);padding:.375rem var(--table-cell-padding);overflow:hidden}.k-bubbles-field-preview .k-bubbles{gap:.375rem}.k-color-field-preview{--color-frame-rounded:var(--tag-rounded);--color-frame-size:var(--tag-height);padding:.375rem var(--table-cell-padding);align-items:center;gap:var(--spacing-2);display:flex}.k-text-field-preview{text-overflow:ellipsis;white-space:nowrap;padding:.325rem .75rem;overflow-x:hidden}.k-url-field-preview{padding-inline:var(--table-cell-padding)}.k-url-field-preview[data-link]{color:var(--link-color)}.k-url-field-preview a{height:var(--height-xs);padding-inline:var(--spacing-1);margin-inline:calc(var(--spacing-1)*-1);border-radius:var(--rounded);align-items:center;min-width:0;max-width:100%;display:inline-flex}.k-url-field-preview a>*{white-space:nowrap;text-overflow:ellipsis;text-underline-offset:var(--link-underline-offset);text-decoration:underline;overflow:hidden}.k-url-field-preview a:hover{color:var(--color-black)}.k-flag-field-preview{--button-height:var(--table-row-height);--button-width:100%;outline-offset:-2px}.k-html-field-preview{padding:.375rem var(--table-cell-padding);text-overflow:ellipsis;overflow:hidden}.k-image-field-preview{height:100%}.k-toggle-field-preview{padding-inline:var(--table-cell-padding)}:root{--toolbar-size:var(--height);--toolbar-text:var(--color-black);--toolbar-back:var(--color-white);--toolbar-hover:#efefef80;--toolbar-border:#0000001a;--toolbar-current:var(--color-focus)}.k-toolbar{height:var(--toolbar-size);color:var(--toolbar-text);background:var(--toolbar-back);border-radius:var(--rounded);align-items:center;max-width:100%;display:flex;overflow:auto hidden}.k-toolbar[data-theme=dark]{--toolbar-text:var(--color-white);--toolbar-back:var(--color-black);--toolbar-hover:#fff3;--toolbar-border:var(--color-gray-800)}.k-toolbar>hr{height:var(--toolbar-size);border-left:1px solid var(--toolbar-border);width:1px}.k-toolbar-button.k-button{--button-width:var(--toolbar-size);--button-height:var(--toolbar-size);--button-rounded:0;outline-offset:-2px}.k-toolbar-button:hover{--button-color-back:var(--toolbar-hover)}.k-toolbar .k-button[aria-current]{--button-color-text:var(--toolbar-current)}.k-toolbar>.k-button:first-child{border-start-start-radius:var(--rounded);border-end-start-radius:var(--rounded)}.k-toolbar>.k-button:last-child{border-start-end-radius:var(--rounded);border-end-end-radius:var(--rounded)}:where(.k-textarea-input,.k-writer-input):not(:focus-within){--toolbar-text:var(--color-gray-400);--toolbar-border:var(--color-background)}:where(.k-textarea-input,.k-writer-input):focus-within .k-toolbar:not([data-inline=true]){top:var(--header-sticky-offset);z-index:1;position:sticky;inset-inline:0;box-shadow:0 2px 5px #0000000d}.k-writer:not([data-toolbar-inline=true]):not([data-disabled=true]){grid-template-areas:"topbar""content";grid-template-rows:var(--toolbar-size)1fr;gap:0}.k-writer:not(:focus-within){--toolbar-current:currentColor}.k-writer-toolbar[data-inline=true]{z-index:calc(var(--z-dropdown) + 1);box-shadow:var(--shadow-toolbar);max-width:none;position:absolute}.k-writer-toolbar:not([data-inline=true]){border-bottom:1px solid var(--toolbar-border);border-end-end-radius:0;border-end-start-radius:0}.k-writer-toolbar:not([data-inline=true])>.k-button:first-child{border-end-start-radius:0}.k-writer-toolbar:not([data-inline=true])>.k-button:last-child{border-end-end-radius:0}.k-aspect-ratio{padding-bottom:100%;display:block;position:relative;overflow:hidden}.k-aspect-ratio>*{object-fit:contain;width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute!important}.k-aspect-ratio[data-cover=true]>*{object-fit:cover}:root{--bar-height:var(--height-xs)}.k-bar{align-items:center;gap:var(--spacing-3);height:var(--bar-height);justify-content:space-between;display:flex}.k-bar:where([data-align=center]){justify-content:center}.k-bar:where([data-align=end]):has(:first-child:last-child){justify-content:end}.k-bar-slot{flex-grow:1}.k-bar-slot[data-position=center]{text-align:center}.k-bar-slot[data-position=right]{text-align:end}:root{--box-height:var(--field-input-height);--box-padding-inline:var(--spacing-2);--box-font-size:var(--text-sm);--box-color-back:none;--box-color-text:currentColor}.k-box{--icon-color:var(--box-color-icon);--text-font-size:var(--box-font-size);align-items:center;gap:var(--spacing-2);color:var(--box-color-text);background:var(--box-color-back);word-wrap:break-word;width:100%;display:flex}.k-box[data-theme]{--box-color-back:var(--theme-color-back);--box-color-text:var(--theme-color-text);--box-color-icon:var(--theme-color-700);min-height:var(--box-height);padding:.375rem var(--box-padding-inline);border-radius:var(--rounded);line-height:1.25}.k-box[data-theme=text],.k-box[data-theme=white]{box-shadow:var(--shadow)}.k-box[data-theme=text]{padding:var(--spacing-6)}.k-box[data-theme=none]{padding:0}.k-box[data-align=center]{justify-content:center}:root{--bubble-size:1.525rem;--bubble-back:var(--color-light);--bubble-text:var(--color-black)}.k-bubble{height:var(--bubble-size);white-space:nowrap;background:var(--bubble-back);color:var(--bubble-text);border-radius:var(--rounded);width:min-content;line-height:1.5;overflow:hidden}.k-bubble .k-frame{width:var(--bubble-size);height:var(--bubble-size)}.k-bubble[data-has-text=true]{gap:var(--spacing-2);font-size:var(--text-xs);align-items:center;padding-inline-end:.5rem;display:flex}.k-column{min-width:0}.k-column[data-sticky=true]{align-self:stretch}.k-column[data-sticky=true]>div{top:calc(var(--header-sticky-offset) + 2vh);z-index:2;position:sticky}.k-column[data-disabled=true]{cursor:not-allowed;opacity:.4}.k-column[data-disabled=true] *{pointer-events:none}.k-column[data-disabled=true] .k-text[data-theme=help] *{pointer-events:initial}.k-frame{--fit:contain;--ratio:1/1;aspect-ratio:var(--ratio);background:var(--back);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.k-frame:where([data-theme]){--back:var(--theme-color-back);color:var(--theme-color-text)}.k-frame :where(img,video,iframe,button){object-fit:var(--fit);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.k-frame>*{text-overflow:ellipsis;min-width:0;min-height:0;overflow:hidden}:root{--color-frame-rounded:var(--rounded);--color-frame-size:100%;--color-frame-darkness:0%}.k-color-frame.k-frame{background:var(--pattern-light);width:var(--color-frame-size);color:#0000;border-radius:var(--color-frame-rounded);background-clip:padding-box;overflow:hidden}.k-color-frame:after{border-radius:var(--color-frame-rounded);box-shadow:0 0 0 1px inset hsla(0,0%,var(--color-frame-darkness),.175);content:"";background-color:currentColor;position:absolute;top:0;right:0;bottom:0;left:0}.k-dropzone{position:relative}.k-dropzone:after{content:"";pointer-events:none;z-index:1;border-radius:var(--rounded);display:none;position:absolute;top:0;right:0;bottom:0;left:0}.k-dropzone[data-over=true]:after{background:hsla(var(--color-blue-hs),var(--color-blue-l-300),.6);outline:var(--outline);display:block}.k-grid{--columns:12;--grid-inline-gap:0;--grid-block-gap:0;grid-column-gap:var(--grid-inline-gap);grid-row-gap:var(--grid-block-gap);align-items:start;display:grid}.k-grid>*{--width:calc(1/var(--columns));--span:calc(var(--columns)*var(--width))}@container (width>=30rem){.k-grid{grid-template-columns:repeat(var(--columns),1fr)}.k-grid>*{grid-column:span var(--span)}.k-grid[data-gutter=small]{--grid-inline-gap:1rem;--grid-block-gap:1rem}.k-grid:where([data-gutter=medium],[data-gutter=large],[data-gutter=huge]){--grid-inline-gap:1.5rem;--grid-block-gap:1.5rem}}@container (width>=65em){.k-grid[data-gutter=large]{--grid-inline-gap:3rem}.k-grid[data-gutter=huge]{--grid-inline-gap:4.5rem}}@container (width>=90em){.k-grid[data-gutter=large]{--grid-inline-gap:4.5rem}.k-grid[data-gutter=huge]{--grid-inline-gap:6rem}}@container (width>=120em){.k-grid[data-gutter=large]{--grid-inline-gap:6rem}.k-grid[data-gutter=huge]{--grid-inline-gap:7.5rem}}:root{--columns-inline-gap:clamp(.75rem,6cqw,6rem);--columns-block-gap:clamp(var(--spacing-8),6vh,6rem)}.k-grid[data-variant=columns]{--grid-inline-gap:var(--columns-inline-gap);--grid-block-gap:var(--columns-block-gap)}.k-grid:where([data-variant=columns],[data-variant=fields])>*{container:column/inline-size}.k-grid[data-variant=fields]{gap:var(--spacing-8)}.k-grid[data-variant=choices]{align-items:stretch;gap:2px}:root{--header-color-back:var(--color-light);--header-padding-block:var(--spacing-4);--header-sticky-offset:calc(var(--scroll-top) + 4rem)}.k-header{border-bottom:1px solid var(--color-border);background:var(--header-color-back);padding-top:var(--header-padding-block);margin-bottom:var(--spacing-12);box-shadow:2px 0 0 0 var(--header-color-back),-2px 0 0 0 var(--header-color-back);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex;position:relative}.k-header-title{font-size:var(--text-h1);font-weight:var(--font-h1);line-height:var(--leading-h1);margin-bottom:var(--header-padding-block);min-width:0}.k-header-title-button{text-align:start;gap:var(--spacing-2);outline:0;align-items:baseline;max-width:100%;display:inline-flex}.k-header-title-text{text-overflow:ellipsis;overflow-x:clip}.k-header-title-icon{--icon-color:var(--color-text-dimmed);border-radius:var(--rounded);height:var(--height-sm);width:var(--height-sm);opacity:0;flex-shrink:0;place-items:center;transition:opacity .2s;display:grid}.k-header-title-button:is(:hover,:focus) .k-header-title-icon{opacity:1}.k-header-title-button:focus .k-header-title-icon{outline:var(--outline)}.k-header-buttons{gap:var(--spacing-2);margin-bottom:var(--header-padding-block);flex-shrink:0;display:flex}.k-header[data-has-buttons=true]{top:var(--scroll-top);z-index:var(--z-toolbar);position:sticky}:root{--icon-size:18px;--icon-color:currentColor}.k-icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);flex-shrink:0}.k-icon[data-type=loader]{animation:1.5s linear infinite Spin}@media only screen and (-webkit-device-pixel-ratio>=2),not all,not all,not all,only screen and (resolution>=192dpi),only screen and (resolution>=2x){.k-icon-frame [data-type=emoji]{font-size:1.25em}}.k-image[data-back=pattern]{--back:var(--color-black)var(--pattern)}.k-image[data-back=black]{--back:var(--color-black)}.k-image[data-back=white]{--back:var(--color-white);color:var(--color-gray-900)}:root{--overlay-color-back:var(--color-backdrop)}.k-overlay[open]{overscroll-behavior:contain;z-index:var(--z-dialog);background:0 0;width:100%;height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:translate(0)}.k-overlay[open]::backdrop{background:0 0}.k-overlay[open]>.k-portal{background:var(--overlay-color-back);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.k-overlay[open][data-type=dialog]>.k-portal{display:inline-flex}.k-overlay[open][data-type=dialog]>.k-portal>*{margin:auto}.k-overlay[open][data-type=drawer]>.k-portal{--overlay-color-back:#0003;justify-content:flex-end;align-items:stretch;display:flex}html[data-overlay]{overflow:hidden}html[data-overlay] body{overflow:scroll}:root{--stat-value-text-size:var(--text-2xl);--stat-info-text-color:var(--color-text-dimmed)}.k-stat{padding:var(--spacing-3)var(--spacing-6);background:var(--color-white);border-radius:var(--rounded);box-shadow:var(--shadow);line-height:var(--leading-normal);flex-direction:column;display:flex}.k-stat.k-link:hover{cursor:pointer;background:var(--color-gray-100)}.k-stat :where(dt,dd){display:block}.k-stat-value{font-size:var(--stat-value-text-size);margin-bottom:var(--spacing-1);order:1}.k-stat-label{--icon-size:var(--text-sm);justify-content:start;align-items:center;gap:var(--spacing-1);font-size:var(--text-xs);order:2;display:flex}.k-stat-info{font-size:var(--text-xs);color:var(--stat-info-text-color);order:3}.k-stat[data-theme] .k-stat-info{--stat-info-text-color:var(--theme-color-700)}.k-stats{grid-gap:var(--spacing-2px);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-auto-rows:1fr;display:grid}.k-stats[data-size=small]{--stat-value-text-size:var(--text-md)}.k-stats[data-size=medium]{--stat-value-text-size:var(--text-xl)}.k-stats[data-size=large]{--stat-value-text-size:var(--text-2xl)}.k-stats[data-size=huge]{--stat-value-text-size:var(--text-3xl)}:root{--table-cell-padding:var(--spacing-3);--table-color-back:var(--color-white);--table-color-border:var(--color-background);--table-color-hover:var(--color-gray-100);--table-color-th-back:var(--color-gray-100);--table-color-th-text:var(--color-text-dimmed);--table-row-height:var(--input-height)}.k-table{background:var(--table-color-back);box-shadow:var(--shadow);border-radius:var(--rounded);position:relative}.k-table table{table-layout:fixed}.k-table th,.k-table td{padding-inline:var(--table-cell-padding);height:var(--table-row-height);text-overflow:ellipsis;border-inline-end:1px solid var(--table-color-border);width:100%;line-height:1.25;overflow:hidden}.k-table tr>:last-child{border-inline-end:0}.k-table th,.k-table tr:not(:last-child) td{border-block-end:1px solid var(--table-color-border)}.k-table :where(td,th)[data-align]{text-align:var(--align)}.k-table th{padding-inline:var(--table-cell-padding);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--table-color-th-text);background:var(--table-color-th-back)}.k-table th[data-has-button]{padding:0}.k-table th button{padding-inline:var(--table-cell-padding);border-radius:var(--rounded);text-align:start;width:100%;height:100%}.k-table th button:focus-visible{outline-offset:-2px}.k-table thead th:first-child{border-start-start-radius:var(--rounded)}.k-table thead th:last-child{border-start-end-radius:var(--rounded)}.k-table thead th{top:var(--header-sticky-offset);z-index:1;position:sticky;inset-inline:0}.k-table tbody tr:hover td{background:var(--table-color-hover)}.k-table tbody th{white-space:nowrap;border-radius:0;width:auto;overflow:visible}.k-table tbody tr:first-child th{border-start-start-radius:var(--rounded)}.k-table tbody tr:last-child th{border-block-end:0;border-end-start-radius:var(--rounded)}.k-table-row-ghost{background:var(--color-white);outline:var(--outline);border-radius:var(--rounded);cursor:grabbing;margin-bottom:2px}.k-table-row-fallback{opacity:0!important}.k-table .k-table-index-column{width:var(--table-row-height);text-align:center}.k-table .k-table-index{font-size:var(--text-xs);color:var(--color-text-dimmed);line-height:1.1em}.k-table .k-table-index-column .k-sort-handle{--button-width:100%;display:none}.k-table tr:hover .k-table-index-column[data-sortable=true] .k-table-index{display:none}.k-table tr:hover .k-table-index-column[data-sortable=true] .k-sort-handle{display:flex}.k-table .k-table-options-column{width:var(--table-row-height);text-align:center;padding:0}.k-table .k-table-options-column .k-options-dropdown-toggle{--button-width:100%;--button-height:100%;outline-offset:-2px}.k-table-empty{color:var(--color-text-dimmed);font-size:var(--text-sm)}.k-table[aria-disabled=true]{--table-color-back:transparent;--table-color-border:var(--color-border);--table-color-hover:transparent;--table-color-th-back:transparent;border:1px solid var(--table-color-border);box-shadow:none}.k-table[aria-disabled=true] thead th{position:static}@container (width<=40rem){.k-table{overflow-x:scroll}.k-table thead th{position:static}}.k-table-pagination{border-top:1px solid var(--table-color-border);height:var(--table-row-height);background:var(--table-color-th-back);border-end-end-radius:var(--rounded);border-end-start-radius:var(--rounded);justify-content:center;display:flex}.k-table-pagination>.k-button{--button-color-back:transparent;border-left:0!important}.k-table .k-table-cell{padding:0}.k-tabs{--button-height:var(--height-md);--button-padding:var(--spacing-2);gap:var(--spacing-1);margin-bottom:var(--spacing-12);margin-inline:calc(var(--button-padding)*-1);display:flex}.k-tab-button.k-button{margin-block:2px;overflow-x:visible}.k-tab-button[aria-current]:after{content:"";inset-inline:var(--button-padding);background:currentColor;height:2px;position:absolute;bottom:-2px}.k-tabs-badge{font-variant-numeric:tabular-nums;top:2px;padding:0 var(--spacing-1);text-align:center;box-shadow:var(--shadow-md);background:var(--theme-color-back);border:1px solid var(--theme-color-500);color:var(--theme-color-text);z-index:1;border-radius:1rem;font-size:10px;line-height:1.5;position:absolute;inset-inline-end:var(--button-padding);transform:translate(75%)}.k-view{padding-inline:1.5rem}@container (width>=30rem){.k-view{padding-inline:3rem}}.k-view[data-align=center]{justify-content:center;align-items:center;height:100vh;padding:0 3rem;display:flex;overflow:auto}.k-view[data-align=center]>*{flex-basis:22.5rem}.k-fatal[open]{background:var(--overlay-color-back);padding:var(--spacing-6)}.k-fatal-box{box-shadow:var(--dialog-shadow);border-radius:var(--dialog-rounded);flex-direction:column;width:100%;height:calc(100dvh - 3rem);line-height:1;display:flex;position:relative;overflow:hidden}.k-fatal-iframe{background:var(--color-white);padding:var(--spacing-3);border:0;flex-grow:1;width:100%}.k-icons{width:0;height:0;position:absolute}.k-loader{z-index:1}.k-loader-icon{animation:.9s linear infinite Spin}.k-notification{background:var(--color-gray-900);color:var(--color-white);flex-shrink:0;align-items:center;width:100%;padding:.75rem 1.5rem;line-height:1.25rem;display:flex}.k-notification[data-theme]{background:var(--theme-color-back);color:var(--color-black)}.k-notification p{word-wrap:break-word;flex-grow:1;overflow:hidden}.k-notification .k-button{margin-inline-start:1rem;display:flex}.k-offline-warning{z-index:var(--z-offline);background:var(--color-backdrop);justify-content:center;align-items:center;line-height:1;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.k-offline-warning p{background:var(--color-white);box-shadow:var(--shadow);border-radius:var(--rounded);align-items:center;gap:.5rem;padding:.75rem;display:flex}.k-offline-warning p .k-icon{color:var(--color-red-400)}:root{--progress-height:var(--spacing-2);--progress-color-back:var(--color-gray-300);--progress-color-value:var(--color-focus)}progress{height:var(--progress-height);border-radius:var(--progress-height);border:0;width:100%;display:block;overflow:hidden}progress::-webkit-progress-bar{background:var(--progress-color-back)}progress::-webkit-progress-value{background:var(--progress-color-value);border-radius:var(--progress-height)}progress::-moz-progress-bar{background:var(--progress-color-value)}progress:not([value])::-webkit-progress-bar{background:var(--progress-color-value)}progress:not([value])::-moz-progress-bar{background:var(--progress-color-value)}.k-sort-handle{cursor:grab;z-index:1}.k-sort-handle:active{cursor:grabbing}.k-breadcrumb{--breadcrumb-divider:"/";padding:2px;overflow-x:clip}.k-breadcrumb ol{align-items:center;gap:.125rem;display:none}.k-breadcrumb ol li{align-items:center;min-width:0;display:flex}.k-breadcrumb ol li:not(:last-child):after{content:var(--breadcrumb-divider);opacity:.175;flex-shrink:0}.k-breadcrumb ol li{min-width:0;transition:flex-shrink .1s}.k-breadcrumb .k-icon[data-type=loader]{opacity:.5}.k-breadcrumb ol li:is(:hover,:focus-within){flex-shrink:0}.k-button.k-breadcrumb-link{flex-shrink:1;justify-content:flex-start;min-width:0}.k-breadcrumb-dropdown{display:grid}.k-breadcrumb-dropdown .k-dropdown-content{width:15rem}@container (width>=40em){.k-breadcrumb ol{display:flex}.k-breadcrumb-dropdown{display:none}}.k-browser{font-size:var(--text-sm);container-type:inline-size}.k-browser-items{--browser-item-gap:1px;--browser-item-size:1fr;--browser-item-height:var(--height-sm);--browser-item-padding:.25rem;--browser-item-rounded:var(--rounded);column-gap:var(--browser-item-gap);row-gap:var(--browser-item-gap);grid-template-columns:repeat(auto-fill,minmax(var(--browser-item-size),1fr));display:grid}.k-browser-item{height:var(--browser-item-height);padding-inline:calc(var(--browser-item-padding) + 1px);border-radius:var(--browser-item-rounded);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:.5rem;display:flex;overflow:hidden}.k-browser-item-image{height:calc(var(--browser-item-height) - var(--browser-item-padding)*2);aspect-ratio:1;border-radius:var(--rounded-sm);box-shadow:var(--shadow);flex-shrink:0}.k-browser-item-image.k-icon-frame{box-shadow:none;background:var(--color-white)}.k-browser-item-image svg{transform:scale(.8)}.k-browser-item input{box-shadow:var(--shadow);opacity:0;width:0;position:absolute}.k-browser-item[aria-selected]{background:var(--color-blue-300)}:root{--button-align:center;--button-height:var(--height-md);--button-width:auto;--button-color-back:none;--button-color-text:currentColor;--button-color-icon:currentColor;--button-padding:var(--spacing-2);--button-rounded:var(--spacing-1);--button-text-display:block;--button-icon-display:block}.k-button{align-items:center;justify-content:var(--button-align);padding-inline:var(--button-padding);white-space:nowrap;border-radius:var(--button-rounded);background:var(--button-color-back);height:var(--button-height);width:var(--button-width);color:var(--button-color-text);font-variant-numeric:tabular-nums;text-align:var(--button-align);flex-shrink:0;gap:.5rem;line-height:1;display:inline-flex;position:relative;overflow-x:clip}.k-button-icon{--icon-color:var(--button-color-icon);display:var(--button-icon-display);flex-shrink:0}.k-button-text{text-overflow:ellipsis;display:var(--button-text-display);min-width:0;overflow-x:clip}.k-button:where([data-theme]){--button-color-icon:var(--theme-color-icon);--button-color-text:var(--theme-color-text)}.k-button:where([data-variant=dimmed]){--button-color-icon:var(--color-text);--button-color-dimmed-on:var(--color-text-dimmed);--button-color-dimmed-off:var(--color-text);--button-color-text:var(--button-color-dimmed-on)}.k-button:where([data-variant=dimmed]):not([aria-disabled]):is(:hover,[aria-current]){--button-color-text:var(--button-color-dimmed-off)}.k-button:where([data-theme][data-variant=dimmed]){--button-color-icon:var(--theme-color-icon);--button-color-dimmed-on:var(--theme-color-text-dimmed);--button-color-dimmed-off:var(--theme-color-text)}.k-button:where([data-variant=filled]){--button-color-back:var(--color-gray-300)}.k-button:where([data-variant=filled]):not([aria-disabled]):hover{filter:brightness(97%)}.k-button:where([data-theme][data-variant=filled]){--button-color-icon:var(--theme-color-700);--button-color-back:var(--theme-color-back);--button-color-text:var(--theme-color-text)}.k-button:not([data-has-text=true]){--button-padding:0;aspect-ratio:1}@container (width<=30rem){.k-button[data-responsive=true][data-has-icon=true]{--button-padding:0;aspect-ratio:1;--button-text-display:none}.k-button[data-responsive=text][data-has-text=true]{--button-icon-display:none}.k-button[data-responsive][data-has-icon=true] .k-button-arrow{display:none}}.k-button:not(button,a,summary,label,.k-link){pointer-events:none}.k-button:where([data-size=xs]){--button-height:var(--height-xs);--button-padding:.325rem}.k-button:where([data-size=sm]){--button-height:var(--height-sm);--button-padding:.5rem}.k-button:where([data-size=lg]){--button-height:var(--height-lg)}.k-button-arrow{--icon-size:10px;width:max-content;margin-inline-start:-.125rem}.k-button:where([aria-disabled]){cursor:not-allowed}.k-button:where([aria-disabled])>*{opacity:var(--opacity-disabled)}.k-button-group{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.k-button-group:where([data-layout=collapsed]){gap:0}.k-button-group[data-layout=collapsed]>.k-button[data-variant=filled]:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.k-button-group[data-layout=collapsed]>.k-button[data-variant=filled]:not(:first-child){border-left:1px solid var(--theme-color-500,var(--color-gray-400));border-start-start-radius:0;border-end-start-radius:0}.k-button-group[data-layout=collapsed]>.k-button[data-variant=filled]:focus-visible{z-index:1;border-radius:var(--button-rounded)}.k-file-browser{overflow:hidden;container-type:inline-size}.k-file-browser-layout{grid-template-columns:minmax(10rem,15rem) 1fr;display:grid}.k-file-browser-tree{padding:var(--spacing-2);border-right:1px solid var(--color-gray-300)}.k-file-browser-items{padding:var(--spacing-2);background:var(--color-gray-100)}.k-file-browser-back-button{display:none}@container (width<=30rem){.k-file-browser-layout{grid-template-columns:minmax(0,1fr);min-height:10rem}.k-file-browser-back-button{height:var(--height-sm);background:var(--color-gray-200);border-radius:var(--rounded);justify-content:flex-start;align-items:center;width:100%;margin-bottom:.5rem;padding-inline:.25rem;display:flex}.k-file-browser-tree{border-right:0}.k-file-browser[data-view=files] .k-file-browser-tree,.k-file-browser[data-view=tree] .k-file-browser-items{display:none}}:root{--tree-color-back:var(--color-gray-200);--tree-color-hover-back:var(--color-gray-300);--tree-color-selected-back:var(--color-blue-300);--tree-color-selected-text:var(--color-black);--tree-color-text:var(--color-gray-dimmed);--tree-level:0;--tree-indentation:.6rem}.k-tree-branch{align-items:center;margin-bottom:1px;padding-inline-start:calc(var(--tree-level)*var(--tree-indentation));display:flex}.k-tree-branch[data-has-subtree=true]{z-index:calc(100 - var(--tree-level));background:var(--tree-color-back);inset-block-start:calc(var(--tree-level)*1.5rem)}.k-tree-branch:hover,li[aria-current]>.k-tree-branch{--tree-color-text:var(--tree-color-selected-text);background:var(--tree-color-hover-back);border-radius:var(--rounded)}li[aria-current]>.k-tree-branch{background:var(--tree-color-selected-back)}.k-tree-toggle{--icon-size:12px;aspect-ratio:1;border-radius:var(--rounded-sm);flex-shrink:0;place-items:center;width:1rem;margin-inline-start:.25rem;padding:0;display:grid}.k-tree-toggle:hover{background:#00000013}.k-tree-toggle[disabled]{visibility:hidden}.k-tree-folder{height:var(--height-sm);border-radius:var(--rounded-sm);line-height:1.25;font-size:var(--text-sm);align-items:center;gap:.325rem;width:100%;min-width:3rem;padding-inline:.25rem;display:flex}@container (width<=15rem){.k-tree{--tree-indentation:.375rem}.k-tree-folder{padding-inline:.125rem}.k-tree-folder .k-icon{display:none}}.k-tree-folder>.k-frame{flex-shrink:0}.k-tree-folder-label{text-overflow:ellipsis;white-space:nowrap;color:currentColor;overflow:hidden}.k-tree-folder[disabled]{opacity:var(--opacity-disabled)}.k-pagination{flex-shrink:0}.k-pagination-details{--button-padding:var(--spacing-3);font-size:var(--text-xs)}.k-pagination-selector{--button-height:var(--height);--dropdown-padding:0;overflow:visible}.k-pagination-selector form{justify-content:space-between;align-items:center;display:flex}.k-pagination-selector label{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-2)}.k-pagination-selector select{--height:calc(var(--button-height) - .5rem);min-width:var(--height);height:var(--height);text-align:center;background:var(--color-gray-800);color:var(--color-white);border-radius:var(--rounded-sm);width:auto}.k-prev-next{direction:ltr;flex-shrink:0}:root{--tag-color-back:var(--color-black);--tag-color-text:var(--color-white);--tag-color-toggle:currentColor;--tag-color-disabled-back:var(--color-gray-600);--tag-color-disabled-text:var(--tag-color-text);--tag-height:var(--height-xs);--tag-rounded:var(--rounded-sm)}.k-tag{height:var(--tag-height);font-size:var(--text-sm);color:var(--tag-color-text);background-color:var(--tag-color-back);border-radius:var(--tag-rounded);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;line-height:1;display:flex;position:relative}.k-tag:not([aria-disabled]):focus{outline:var(--outline)}.k-tag-image{height:calc(var(--tag-height) - var(--spacing-2));margin-inline:var(--spacing-1);border-radius:var(--tag-rounded);overflow:hidden}.k-tag-text{padding-inline:var(--spacing-2);line-height:var(--leading-tight)}.k-tag[data-has-image=true] .k-tag-text{padding-inline-start:var(--spacing-1)}.k-tag[data-has-toggle=true] .k-tag-text{padding-inline-end:0}.k-tag-toggle{width:var(--tag-height);height:var(--tag-height);filter:brightness(70%)}.k-tag-toggle:hover{filter:brightness()}.k-tag:where([aria-disabled]){background-color:var(--tag-color-disabled-back);color:var(--tag-color-disabled-text);cursor:not-allowed}.k-button[data-disabled=true]{opacity:.5;pointer-events:none;cursor:default}.k-card-options>.k-button[data-disabled=true]{display:inline-flex}.k-section+.k-section{margin-top:var(--columns-block-gap)}.k-section-header{justify-content:space-between;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-2);display:flex}.k-section-buttons{flex-shrink:0}.k-fields-section input[type=submit]{display:none}[data-locked=true] .k-fields-section{opacity:.2;pointer-events:none}.k-models-section[data-processing=true]{pointer-events:none}.k-models-section-search.k-input{--input-color-back:var(--color-gray-300);--input-color-border:transparent;margin-bottom:var(--spacing-3)}:root{--code-color-back:var(--color-black);--code-color-icon:var(--color-gray-500);--code-color-text:var(--color-gray-200,white);--code-font-family:var(--font-mono);--code-font-size:1em;--code-inline-color-back:var(--color-blue-300);--code-inline-color-border:var(--color-blue-400);--code-inline-color-text:var(--color-blue-900);--code-inline-font-size:.9em;--code-padding:var(--spacing-3)}code{font-family:var(--code-font-family);font-size:var(--code-font-size);font-weight:var(--font-normal)}.k-code,.k-text pre{padding:var(--code-padding);border-radius:var(--rounded,.5rem);background:var(--code-color-back);color:var(--code-color-text);white-space:nowrap;-moz-tab-size:2;tab-size:2;max-width:100%;line-height:1.5;display:block;position:relative;overflow:auto hidden}.k-code:not(code),.k-text pre{white-space:pre-wrap}.k-code:before{content:attr(data-language);font-size:calc(.75*var(--text-xs));background:var(--code-color-back);border-radius:var(--rounded,.5rem);padding:.5rem .5rem .25rem .25rem;position:absolute;inset-block-start:0;inset-inline-end:0}.k-text>code,.k-text :not(pre)>code{padding-inline:var(--spacing-1);font-size:var(--code-inline-font-size);color:var(--code-inline-color-text);background:var(--code-inline-color-back);border-radius:var(--rounded);outline:1px solid var(--code-inline-color-border);outline-offset:-1px;display:inline-flex}:root{--text-h1:2em;--text-h2:1.75em;--text-h3:1.5em;--text-h4:1.25em;--text-h5:1.125em;--text-h6:1em;--font-h1:var(--font-semi);--font-h2:var(--font-semi);--font-h3:var(--font-semi);--font-h4:var(--font-semi);--font-h5:var(--font-semi);--font-h6:var(--font-semi);--leading-h1:1.125;--leading-h2:1.125;--leading-h3:1.25;--leading-h4:1.375;--leading-h5:1.5;--leading-h6:1.5}.k-headline{line-height:1.5em;font-weight:var(--font-bold)}.h1,.k-text h1,.k-headline[data-size=huge]{color:var(--color-h1,var(--color-h));font-family:var(--font-family-h1);font-size:var(--text-h1);font-weight:var(--font-h1);line-height:var(--leading-h1)}.h2,.k-text h2,.k-headline[data-size=large]{color:var(--color-h2,var(--color-h));font-family:var(--font-family-h2);font-size:var(--text-h2);font-weight:var(--font-h2);line-height:var(--leading-h2)}.h3,.k-text h3{color:var(--color-h3,var(--color-h));font-family:var(--font-family-h3);font-size:var(--text-h3);font-weight:var(--font-h3);line-height:var(--leading-h3)}.h4,.k-text h4,.k-headline[data-size=small]{color:var(--color-h4,var(--color-h));font-family:var(--font-family-h4);font-size:var(--text-h4);font-weight:var(--font-h4);line-height:var(--leading-h4)}.h5,.k-text h5{color:var(--color-h5,var(--color-h));font-family:var(--font-family-h5);font-size:var(--text-h5);font-weight:var(--font-h5);line-height:var(--leading-h5)}.h6,.k-text h6{color:var(--color-h6,var(--color-h));font-family:var(--font-family-h6);font-size:var(--text-h6);font-weight:var(--font-h6);line-height:var(--leading-h6)}.k-text>*+h6{margin-block-start:calc(var(--text-line-height)*1.5em)}.k-headline[data-theme]{color:var(--theme)}.k-label{height:var(--height-xs);font-weight:var(--font-semi);align-items:center;min-width:0;display:flex;position:relative}[aria-disabled] .k-label{opacity:var(--opacity-disabled);cursor:not-allowed}.k-label>a{height:var(--height-xs);padding-inline:var(--spacing-2);border-radius:var(--rounded);align-items:center;min-width:0;margin-inline-start:calc(-1*var(--spacing-2));display:inline-flex}.k-label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow-x:clip}.k-label abbr{font-size:var(--text-xs);color:var(--color-gray-500);margin-inline-start:var(--spacing-1)}.k-label abbr.k-label-invalid{color:var(--color-red-700);display:none}:where(.k-field:has([data-invalid]),.k-section:has([data-invalid]))>header>.k-label abbr.k-label-invalid{display:inline-block}.k-field:has([data-invalid])>.k-field-header>.k-label abbr:has(+abbr.k-label-invalid){display:none}:root{--text-font-size:1em;--text-line-height:1.5;--link-color:var(--color-blue-800);--link-underline-offset:2px}.k-text{font-size:var(--text-font-size);line-height:var(--text-line-height)}.k-text[data-size=tiny]{--text-font-size:var(--text-xs)}.k-text[data-size=small]{--text-font-size:var(--text-sm)}.k-text[data-size=medium]{--text-font-size:var(--text-md)}.k-text[data-size=large]{--text-font-size:var(--text-xl)}.k-text[data-align]{text-align:var(--align)}.k-text>:where(audio,blockquote,details,div,figure,h1,h2,h3,h4,h5,h6,hr,iframe,img,object,ol,p,picture,pre,table,ul)+*{margin-block-start:calc(var(--text-line-height)*1em)}.k-text :where(.k-link,a){color:var(--link-color);text-underline-offset:var(--link-underline-offset);border-radius:var(--rounded-xs);outline-offset:2px;text-decoration:underline}.k-text ol,.k-text ul{padding-inline-start:1.75em}.k-text ol{list-style:numeric}.k-text ol>li{list-style:decimal}.k-text ul>li{list-style:disc}.k-text ul ul>li{list-style:circle}.k-text ul ul ul>li{list-style:square}.k-text blockquote{font-size:var(--text-lg);border-inline-start:2px solid var(--color-black);padding-inline-start:var(--spacing-4);line-height:1.25}.k-text img{border-radius:var(--rounded)}.k-text iframe{aspect-ratio:16/9;border-radius:var(--rounded);width:100%}.k-text hr{background:var(--color-border);height:1px}.k-help{color:var(--color-text-dimmed)}.k-activation{color:var(--dropdown-color-text);background:var(--dropdown-color-bg);border-radius:var(--dropdown-rounded);box-shadow:var(--dropdown-shadow);justify-content:space-between;display:flex;position:relative}.k-activation p{padding-block:.425rem;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-2);line-height:1.25}.k-activation p strong{font-weight:var(--font-normal);margin-inline-end:var(--spacing-1)}.k-activation p :where(button,a){color:var(--color-pink-400);text-underline-offset:2px;border-radius:var(--rounded-sm);text-decoration:underline}.k-activation-toggle{--button-color-text:var(--color-gray-400);--button-rounded:0;border-left:1px solid var(--dropdown-color-hr)}.k-activation-toggle:is(:hover,:focus){--button-color-text:var(--color-white)}.k-activation-toggle:focus{--button-rounded:var(--rounded)}:root{--main-padding-inline:clamp(var(--spacing-6),5cqw,var(--spacing-24))}.k-panel-main{padding:var(--spacing-3)var(--main-padding-inline)var(--spacing-24);min-height:100dvh;margin-inline-start:var(--main-start);container:main/inline-size}.k-panel-notification{--button-height:var(--height-md);--button-color-icon:var(--theme-color-900);--button-color-text:var(--theme-color-900);border:1px solid var(--theme-color-500);box-shadow:var(--dropdown-shadow);z-index:var(--z-notification);position:fixed;inset-block-end:var(--menu-padding);inset-inline-end:var(--menu-padding)}:root{--menu-button-height:var(--height);--menu-button-width:100%;--menu-color-back:var(--color-gray-250);--menu-color-border:var(--color-gray-300);--menu-display:none;--menu-display-backdrop:block;--menu-padding:var(--spacing-3);--menu-shadow:var(--shadow-xl);--menu-toggle-height:var(--menu-button-height);--menu-toggle-width:1rem;--menu-width-closed:calc(var(--menu-button-height) + 2*var(--menu-padding));--menu-width-open:12rem;--menu-width:var(--menu-width-open)}.k-panel-menu{z-index:var(--z-navigation);display:var(--menu-display);width:var(--menu-width);background-color:var(--menu-color-back);border-right:1px solid var(--menu-color-border);box-shadow:var(--menu-shadow);position:fixed;inset-block:0;inset-inline-start:0}.k-panel-menu-body{gap:var(--spacing-4);padding:var(--menu-padding);overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.k-panel-menu-search{margin-bottom:var(--spacing-8)}.k-panel-menu-buttons{flex-direction:column;width:100%;display:flex}.k-panel-menu-buttons[data-second-last=true]{flex-grow:1}.k-panel-menu-buttons:last-child{justify-content:flex-end}.k-panel-menu-button{--button-align:flex-start;--button-height:var(--menu-button-height);--button-width:var(--menu-button-width);flex-shrink:0}.k-panel-menu-button[aria-current]{--button-color-back:var(--color-white);box-shadow:var(--shadow)}.k-panel-menu-button:focus{z-index:1}.k-panel[data-menu=true]{--menu-button-width:100%;--menu-display:block;--menu-width:var(--menu-width-open)}.k-panel[data-menu=true]:after{content:"";background:var(--color-backdrop);display:var(--menu-display-backdrop);pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.k-panel-menu-toggle{--button-align:flex-start;--button-height:100%;--button-width:var(--menu-toggle-width);opacity:0;border-radius:0;align-items:flex-start;transition:opacity .2s;position:absolute;inset-block:0;inset-inline-start:100%;overflow:visible}.k-panel-menu-toggle:focus{outline:0}.k-panel-menu-toggle .k-button-icon{height:var(--menu-toggle-height);width:var(--menu-toggle-width);margin-top:var(--menu-padding);border-block:1px solid var(--menu-color-border);border-inline-end:1px solid var(--menu-color-border);background:var(--menu-color-back);border-start-end-radius:var(--button-rounded);border-end-end-radius:var(--button-rounded);place-items:center;display:grid}@media (width<=60rem){.k-panel-menu .k-activation-button{margin-bottom:var(--spacing-3)}.k-panel-menu .k-activation-toggle{display:none}}@media (width>=60rem){.k-panel{--menu-display:block;--menu-display-backdrop:none;--menu-shadow:none;--main-start:var(--menu-width)}.k-panel[data-menu=false]{--menu-button-width:var(--menu-button-height);--menu-width:var(--menu-width-closed)}.k-panel-menu-proxy{display:none}.k-panel-menu-toggle:focus-visible,.k-panel-menu[data-hover] .k-panel-menu-toggle{opacity:1}.k-panel-menu-toggle:focus-visible .k-button-icon{outline:var(--outline);border-radius:var(--button-rounded)}.k-panel-menu-search[aria-disabled=true]{opacity:0}.k-panel-menu .k-activation{bottom:var(--menu-padding);height:var(--height-md);margin-left:var(--menu-padding);width:max-content;position:absolute;inset-inline-start:100%}.k-panel-menu .k-activation:before{content:"";border-top:4px solid #0000;border-right:4px solid var(--color-black);border-bottom:4px solid #0000;margin-top:-4px;position:absolute;top:50%;left:-4px}.k-panel-menu .k-activation p :where(button,a){padding-inline:var(--spacing-1)}.k-panel-menu .k-activation-toggle{border-left:1px solid var(--dropdown-color-hr)}}.k-panel.k-panel-outside{padding:var(--spacing-6);grid-template-rows:1fr;place-items:center;min-height:100dvh;display:grid}:root{--scroll-top:0rem}html{background:var(--color-light);overflow:hidden scroll}body{font-size:var(--text-sm)}.k-panel[data-loading=true]{animation:.5s LoadingCursor}.k-panel[data-loading=true]:after,.k-panel[data-dragging=true]{-webkit-user-select:none;user-select:none}.k-topbar{margin-inline:calc(var(--button-padding)*-1);margin-bottom:var(--spacing-8);align-items:center;gap:var(--spacing-1);display:flex;position:relative}.k-topbar-breadcrumb{margin-inline-start:-2px}.k-topbar-spacer{flex-grow:1}.k-topbar-signals{align-items:center;display:flex}.k-search-view .k-header{margin-bottom:0}.k-header+.k-search-view-results{margin-top:var(--spacing-12)}.k-search-view-input{--input-color-border:transparent;--input-color-back:var(--color-gray-300);--input-height:var(--height-md);width:40cqw}.k-file-view-header,.k-file-view[data-has-tabs=true] .k-file-preview{margin-bottom:0}.k-file-preview{background:var(--color-gray-900);border-radius:var(--rounded-lg);margin-bottom:var(--spacing-12);align-items:stretch;display:grid;overflow:hidden}.k-file-preview-thumb-column{background:var(--pattern);aspect-ratio:1}.k-file-preview-thumb{padding:var(--spacing-12);justify-content:center;align-items:center;height:100%;display:flex;container-type:size}.k-file-preview-thumb img{width:auto;max-width:100cqw;max-height:100cqh}.k-file-preview-thumb>.k-icon{--icon-size:3rem}.k-file-preview-thumb>.k-button{top:var(--spacing-2);position:absolute;inset-inline-start:var(--spacing-2)}.k-file-preview .k-coords-input{--opacity-disabled:1;--range-thumb-color:#5c8dd6bf;--range-thumb-size:1.25rem;--range-thumb-shadow:none;cursor:crosshair}.k-file-preview .k-coords-input-thumb:after{--size:.4rem;--pos:calc(50% - (var(--size)/2));top:var(--pos);width:var(--size);height:var(--size);content:"";background:var(--color-white);border-radius:50%;position:absolute;inset-inline-start:var(--pos)}.k-file-preview:not([data-has-focus=true]) .k-coords-input-thumb{display:none}.k-file-preview-details{display:grid}.k-file-preview-details dl{grid-gap:var(--spacing-6)var(--spacing-12);padding:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));align-self:center;line-height:1.5em;display:grid}.k-file-preview-details dt{font-size:var(--text-sm);font-weight:500;font-weight:var(--font-semi);color:var(--color-gray-500);margin-bottom:var(--spacing-1)}.k-file-preview-details :where(dd,a){font-size:var(--text-xs);color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);overflow:hidden}.k-file-preview-focus-info dd{align-items:center;display:flex}.k-file-preview-focus-info .k-button{--button-padding:var(--spacing-2);--button-color-back:var(--color-gray-800)}.k-file-preview[data-has-focus=true] .k-file-preview-focus-info .k-button{flex-direction:row-reverse}@container (width>=36rem){.k-file-preview{grid-template-columns:50% auto}.k-file-preview-thumb-column{aspect-ratio:auto}}@container (width>=65rem){.k-file-preview{grid-template-columns:33.333% auto}.k-file-preview-thumb-column{aspect-ratio:1}}@container (width>=90rem){.k-file-preview-layout{grid-template-columns:25% auto}}.k-login-dialog{--dialog-color-back:var(--color-white);--dialog-shadow:var(--shadow);container-type:inline-size}.k-login-fields{position:relative}.k-login-toggler{top:-2px;z-index:1;color:var(--link-color);padding-inline:var(--spacing-2);text-decoration:underline;text-decoration-color:var(--link-color);text-underline-offset:1px;height:var(--height-xs);border-radius:var(--rounded);line-height:1;position:absolute;inset-inline-end:calc(var(--spacing-2)*-1)}.k-login-form label abbr{visibility:hidden}.k-login-buttons{--button-padding:var(--spacing-3);margin-top:var(--spacing-10);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.k-installation-dialog{--dialog-color-back:var(--color-white);--dialog-shadow:var(--shadow);container-type:inline-size}.k-installation-view .k-button{margin-top:var(--spacing-3);width:100%}.k-installation-view form .k-button{margin-top:var(--spacing-10)}.k-installation-view .k-headline{font-weight:var(--font-semi);margin-top:-.5rem;margin-bottom:.75rem}.k-installation-issues{line-height:1.5em;font-size:var(--text-sm)}.k-installation-issues li{padding:var(--spacing-6);background:var(--color-red-300);border-radius:var(--rounded);padding-inline-start:3.5rem;position:relative}.k-installation-issues .k-icon{top:calc(1.5rem + 2px);color:var(--color-red-700);position:absolute;inset-inline-start:1.5rem}.k-installation-issues li:not(:last-child){margin-bottom:2px}.k-installation-issues li code{font:inherit;color:var(--color-red-700)}.k-password-reset-view .k-user-info{margin-bottom:var(--spacing-8)}.k-user-info{font-size:var(--text-sm);height:var(--height-lg);padding-inline:var(--spacing-2);background:var(--color-white);box-shadow:var(--shadow);align-items:center;gap:.75rem;display:flex}.k-user-info :where(.k-image-frame,.k-icon-frame){border-radius:var(--rounded-sm);width:1.5rem}.k-page-view[data-has-tabs=true] .k-page-view-header{margin-bottom:0}.k-page-view-status{--button-color-back:var(--color-gray-300);--button-color-icon:var(--theme-color-600);--button-color-text:initial}.k-site-view[data-has-tabs=true] .k-site-view-header{margin-bottom:0}.k-system-info .k-stat-label{color:var(--theme,var(--color-black))}.k-table-update-status-cell{align-items:center;height:100%;padding:0 .75rem;display:flex}.k-table-update-status-cell-version,.k-table-update-status-cell-button{font-variant-numeric:tabular-nums}.k-plugin-info{column-gap:var(--spacing-3);padding:var(--button-padding);row-gap:2px;display:grid}.k-plugin-info dt{color:var(--color-gray-400)}.k-plugin-info dd[data-theme]{color:var(--theme-color-600)}@container (width<=30em){.k-plugin-info dd:not(:last-of-type){margin-bottom:var(--spacing-2)}}@container (width>=30em){.k-plugin-info{grid-template-columns:1fr auto;width:20rem}}.k-user-name-placeholder{color:var(--color-gray-500);transition:color .3s}.k-user-view-header[data-editable=true] .k-user-name-placeholder:hover{color:var(--color-gray-900)}.k-user-view-header{border-bottom:0;margin-bottom:0}.k-user-view .k-user-profile{margin-bottom:var(--spacing-12)}.k-user-view[data-has-tabs=true] .k-user-profile{margin-bottom:0}.k-user-view-image{padding:0}.k-user-view-image .k-frame{border-radius:var(--rounded);width:6rem;height:6rem;line-height:0}.k-user-view-image .k-icon-frame{--back:var(--color-black);--icon-color:var(--color-gray-200)}.k-user-profile{--button-height:auto;padding:var(--spacing-2);background:var(--color-white);border-radius:var(--rounded-lg);align-items:center;gap:var(--spacing-3);box-shadow:var(--shadow);display:flex}.k-user-profile .k-button-group{flex-direction:column;align-items:flex-start;display:flex}.k-users-view-header{margin-bottom:0}:root{--color-l-100:98%;--color-l-200:94%;--color-l-300:88%;--color-l-400:80%;--color-l-500:70%;--color-l-600:60%;--color-l-700:45%;--color-l-800:30%;--color-l-900:15%;--color-red-h:0;--color-red-s:80%;--color-red-hs:var(--color-red-h),var(--color-red-s);--color-red-boost:3%;--color-red-l-100:calc(var(--color-l-100) + var(--color-red-boost));--color-red-l-200:calc(var(--color-l-200) + var(--color-red-boost));--color-red-l-300:calc(var(--color-l-300) + var(--color-red-boost));--color-red-l-400:calc(var(--color-l-400) + var(--color-red-boost));--color-red-l-500:calc(var(--color-l-500) + var(--color-red-boost));--color-red-l-600:calc(var(--color-l-600) + var(--color-red-boost));--color-red-l-700:calc(var(--color-l-700) + var(--color-red-boost));--color-red-l-800:calc(var(--color-l-800) + var(--color-red-boost));--color-red-l-900:calc(var(--color-l-900) + var(--color-red-boost));--color-red-100:hsl(var(--color-red-hs),var(--color-red-l-100));--color-red-200:hsl(var(--color-red-hs),var(--color-red-l-200));--color-red-300:hsl(var(--color-red-hs),var(--color-red-l-300));--color-red-400:hsl(var(--color-red-hs),var(--color-red-l-400));--color-red-500:hsl(var(--color-red-hs),var(--color-red-l-500));--color-red-600:hsl(var(--color-red-hs),var(--color-red-l-600));--color-red-700:hsl(var(--color-red-hs),var(--color-red-l-700));--color-red-800:hsl(var(--color-red-hs),var(--color-red-l-800));--color-red-900:hsl(var(--color-red-hs),var(--color-red-l-900));--color-orange-h:28;--color-orange-s:80%;--color-orange-hs:var(--color-orange-h),var(--color-orange-s);--color-orange-boost:2.5%;--color-orange-l-100:calc(var(--color-l-100) + var(--color-orange-boost));--color-orange-l-200:calc(var(--color-l-200) + var(--color-orange-boost));--color-orange-l-300:calc(var(--color-l-300) + var(--color-orange-boost));--color-orange-l-400:calc(var(--color-l-400) + var(--color-orange-boost));--color-orange-l-500:calc(var(--color-l-500) + var(--color-orange-boost));--color-orange-l-600:calc(var(--color-l-600) + var(--color-orange-boost));--color-orange-l-700:calc(var(--color-l-700) + var(--color-orange-boost));--color-orange-l-800:calc(var(--color-l-800) + var(--color-orange-boost));--color-orange-l-900:calc(var(--color-l-900) + var(--color-orange-boost));--color-orange-100:hsl(var(--color-orange-hs),var(--color-orange-l-100));--color-orange-200:hsl(var(--color-orange-hs),var(--color-orange-l-200));--color-orange-300:hsl(var(--color-orange-hs),var(--color-orange-l-300));--color-orange-400:hsl(var(--color-orange-hs),var(--color-orange-l-400));--color-orange-500:hsl(var(--color-orange-hs),var(--color-orange-l-500));--color-orange-600:hsl(var(--color-orange-hs),var(--color-orange-l-600));--color-orange-700:hsl(var(--color-orange-hs),var(--color-orange-l-700));--color-orange-800:hsl(var(--color-orange-hs),var(--color-orange-l-800));--color-orange-900:hsl(var(--color-orange-hs),var(--color-orange-l-900));--color-yellow-h:47;--color-yellow-s:80%;--color-yellow-hs:var(--color-yellow-h),var(--color-yellow-s);--color-yellow-boost:0%;--color-yellow-l-100:calc(var(--color-l-100) + var(--color-yellow-boost));--color-yellow-l-200:calc(var(--color-l-200) + var(--color-yellow-boost));--color-yellow-l-300:calc(var(--color-l-300) + var(--color-yellow-boost));--color-yellow-l-400:calc(var(--color-l-400) + var(--color-yellow-boost));--color-yellow-l-500:calc(var(--color-l-500) + var(--color-yellow-boost));--color-yellow-l-600:calc(var(--color-l-600) + var(--color-yellow-boost));--color-yellow-l-700:calc(var(--color-l-700) + var(--color-yellow-boost));--color-yellow-l-800:calc(var(--color-l-800) + var(--color-yellow-boost));--color-yellow-l-900:calc(var(--color-l-900) + var(--color-yellow-boost));--color-yellow-100:hsl(var(--color-yellow-hs),var(--color-yellow-l-100));--color-yellow-200:hsl(var(--color-yellow-hs),var(--color-yellow-l-200));--color-yellow-300:hsl(var(--color-yellow-hs),var(--color-yellow-l-300));--color-yellow-400:hsl(var(--color-yellow-hs),var(--color-yellow-l-400));--color-yellow-500:hsl(var(--color-yellow-hs),var(--color-yellow-l-500));--color-yellow-600:hsl(var(--color-yellow-hs),var(--color-yellow-l-600));--color-yellow-700:hsl(var(--color-yellow-hs),var(--color-yellow-l-700));--color-yellow-800:hsl(var(--color-yellow-hs),var(--color-yellow-l-800));--color-yellow-900:hsl(var(--color-yellow-hs),var(--color-yellow-l-900));--color-green-h:80;--color-green-s:60%;--color-green-hs:var(--color-green-h),var(--color-green-s);--color-green-boost:-2.5%;--color-green-l-100:calc(var(--color-l-100) + var(--color-green-boost));--color-green-l-200:calc(var(--color-l-200) + var(--color-green-boost));--color-green-l-300:calc(var(--color-l-300) + var(--color-green-boost));--color-green-l-400:calc(var(--color-l-400) + var(--color-green-boost));--color-green-l-500:calc(var(--color-l-500) + var(--color-green-boost));--color-green-l-600:calc(var(--color-l-600) + var(--color-green-boost));--color-green-l-700:calc(var(--color-l-700) + var(--color-green-boost));--color-green-l-800:calc(var(--color-l-800) + var(--color-green-boost));--color-green-l-900:calc(var(--color-l-900) + var(--color-green-boost));--color-green-100:hsl(var(--color-green-hs),var(--color-green-l-100));--color-green-200:hsl(var(--color-green-hs),var(--color-green-l-200));--color-green-300:hsl(var(--color-green-hs),var(--color-green-l-300));--color-green-400:hsl(var(--color-green-hs),var(--color-green-l-400));--color-green-500:hsl(var(--color-green-hs),var(--color-green-l-500));--color-green-600:hsl(var(--color-green-hs),var(--color-green-l-600));--color-green-700:hsl(var(--color-green-hs),var(--color-green-l-700));--color-green-800:hsl(var(--color-green-hs),var(--color-green-l-800));--color-green-900:hsl(var(--color-green-hs),var(--color-green-l-900));--color-aqua-h:180;--color-aqua-s:50%;--color-aqua-hs:var(--color-aqua-h),var(--color-aqua-s);--color-aqua-boost:0%;--color-aqua-l-100:calc(var(--color-l-100) + var(--color-aqua-boost));--color-aqua-l-200:calc(var(--color-l-200) + var(--color-aqua-boost));--color-aqua-l-300:calc(var(--color-l-300) + var(--color-aqua-boost));--color-aqua-l-400:calc(var(--color-l-400) + var(--color-aqua-boost));--color-aqua-l-500:calc(var(--color-l-500) + var(--color-aqua-boost));--color-aqua-l-600:calc(var(--color-l-600) + var(--color-aqua-boost));--color-aqua-l-700:calc(var(--color-l-700) + var(--color-aqua-boost));--color-aqua-l-800:calc(var(--color-l-800) + var(--color-aqua-boost));--color-aqua-l-900:calc(var(--color-l-900) + var(--color-aqua-boost));--color-aqua-100:hsl(var(--color-aqua-hs),var(--color-aqua-l-100));--color-aqua-200:hsl(var(--color-aqua-hs),var(--color-aqua-l-200));--color-aqua-300:hsl(var(--color-aqua-hs),var(--color-aqua-l-300));--color-aqua-400:hsl(var(--color-aqua-hs),var(--color-aqua-l-400));--color-aqua-500:hsl(var(--color-aqua-hs),var(--color-aqua-l-500));--color-aqua-600:hsl(var(--color-aqua-hs),var(--color-aqua-l-600));--color-aqua-700:hsl(var(--color-aqua-hs),var(--color-aqua-l-700));--color-aqua-800:hsl(var(--color-aqua-hs),var(--color-aqua-l-800));--color-aqua-900:hsl(var(--color-aqua-hs),var(--color-aqua-l-900));--color-blue-h:210;--color-blue-s:65%;--color-blue-hs:var(--color-blue-h),var(--color-blue-s);--color-blue-boost:3%;--color-blue-l-100:calc(var(--color-l-100) + var(--color-blue-boost));--color-blue-l-200:calc(var(--color-l-200) + var(--color-blue-boost));--color-blue-l-300:calc(var(--color-l-300) + var(--color-blue-boost));--color-blue-l-400:calc(var(--color-l-400) + var(--color-blue-boost));--color-blue-l-500:calc(var(--color-l-500) + var(--color-blue-boost));--color-blue-l-600:calc(var(--color-l-600) + var(--color-blue-boost));--color-blue-l-700:calc(var(--color-l-700) + var(--color-blue-boost));--color-blue-l-800:calc(var(--color-l-800) + var(--color-blue-boost));--color-blue-l-900:calc(var(--color-l-900) + var(--color-blue-boost));--color-blue-100:hsl(var(--color-blue-hs),var(--color-blue-l-100));--color-blue-200:hsl(var(--color-blue-hs),var(--color-blue-l-200));--color-blue-300:hsl(var(--color-blue-hs),var(--color-blue-l-300));--color-blue-400:hsl(var(--color-blue-hs),var(--color-blue-l-400));--color-blue-500:hsl(var(--color-blue-hs),var(--color-blue-l-500));--color-blue-600:hsl(var(--color-blue-hs),var(--color-blue-l-600));--color-blue-700:hsl(var(--color-blue-hs),var(--color-blue-l-700));--color-blue-800:hsl(var(--color-blue-hs),var(--color-blue-l-800));--color-blue-900:hsl(var(--color-blue-hs),var(--color-blue-l-900));--color-purple-h:275;--color-purple-s:60%;--color-purple-hs:var(--color-purple-h),var(--color-purple-s);--color-purple-boost:0%;--color-purple-l-100:calc(var(--color-l-100) + var(--color-purple-boost));--color-purple-l-200:calc(var(--color-l-200) + var(--color-purple-boost));--color-purple-l-300:calc(var(--color-l-300) + var(--color-purple-boost));--color-purple-l-400:calc(var(--color-l-400) + var(--color-purple-boost));--color-purple-l-500:calc(var(--color-l-500) + var(--color-purple-boost));--color-purple-l-600:calc(var(--color-l-600) + var(--color-purple-boost));--color-purple-l-700:calc(var(--color-l-700) + var(--color-purple-boost));--color-purple-l-800:calc(var(--color-l-800) + var(--color-purple-boost));--color-purple-l-900:calc(var(--color-l-900) + var(--color-purple-boost));--color-purple-100:hsl(var(--color-purple-hs),var(--color-purple-l-100));--color-purple-200:hsl(var(--color-purple-hs),var(--color-purple-l-200));--color-purple-300:hsl(var(--color-purple-hs),var(--color-purple-l-300));--color-purple-400:hsl(var(--color-purple-hs),var(--color-purple-l-400));--color-purple-500:hsl(var(--color-purple-hs),var(--color-purple-l-500));--color-purple-600:hsl(var(--color-purple-hs),var(--color-purple-l-600));--color-purple-700:hsl(var(--color-purple-hs),var(--color-purple-l-700));--color-purple-800:hsl(var(--color-purple-hs),var(--color-purple-l-800));--color-purple-900:hsl(var(--color-purple-hs),var(--color-purple-l-900));--color-pink-h:320;--color-pink-s:70%;--color-pink-hs:var(--color-pink-h),var(--color-pink-s);--color-pink-boost:0%;--color-pink-l-100:calc(var(--color-l-100) + var(--color-pink-boost));--color-pink-l-200:calc(var(--color-l-200) + var(--color-pink-boost));--color-pink-l-300:calc(var(--color-l-300) + var(--color-pink-boost));--color-pink-l-400:calc(var(--color-l-400) + var(--color-pink-boost));--color-pink-l-500:calc(var(--color-l-500) + var(--color-pink-boost));--color-pink-l-600:calc(var(--color-l-600) + var(--color-pink-boost));--color-pink-l-700:calc(var(--color-l-700) + var(--color-pink-boost));--color-pink-l-800:calc(var(--color-l-800) + var(--color-pink-boost));--color-pink-l-900:calc(var(--color-l-900) + var(--color-pink-boost));--color-pink-100:hsl(var(--color-pink-hs),var(--color-pink-l-100));--color-pink-200:hsl(var(--color-pink-hs),var(--color-pink-l-200));--color-pink-300:hsl(var(--color-pink-hs),var(--color-pink-l-300));--color-pink-400:hsl(var(--color-pink-hs),var(--color-pink-l-400));--color-pink-500:hsl(var(--color-pink-hs),var(--color-pink-l-500));--color-pink-600:hsl(var(--color-pink-hs),var(--color-pink-l-600));--color-pink-700:hsl(var(--color-pink-hs),var(--color-pink-l-700));--color-pink-800:hsl(var(--color-pink-hs),var(--color-pink-l-800));--color-pink-900:hsl(var(--color-pink-hs),var(--color-pink-l-900));--color-gray-h:0;--color-gray-s:0%;--color-gray-hs:var(--color-gray-h),var(--color-gray-s);--color-gray-boost:0%;--color-gray-l-100:calc(var(--color-l-100) + var(--color-gray-boost));--color-gray-l-200:calc(var(--color-l-200) + var(--color-gray-boost));--color-gray-l-300:calc(var(--color-l-300) + var(--color-gray-boost));--color-gray-l-400:calc(var(--color-l-400) + var(--color-gray-boost));--color-gray-l-500:calc(var(--color-l-500) + var(--color-gray-boost));--color-gray-l-600:calc(var(--color-l-600) + var(--color-gray-boost));--color-gray-l-700:calc(var(--color-l-700) + var(--color-gray-boost));--color-gray-l-800:calc(var(--color-l-800) + var(--color-gray-boost));--color-gray-l-900:calc(var(--color-l-900) + var(--color-gray-boost));--color-gray-100:hsl(var(--color-gray-hs),var(--color-gray-l-100));--color-gray-200:hsl(var(--color-gray-hs),var(--color-gray-l-200));--color-gray-250:#e8e8e8;--color-gray-300:hsl(var(--color-gray-hs),var(--color-gray-l-300));--color-gray-400:hsl(var(--color-gray-hs),var(--color-gray-l-400));--color-gray-500:hsl(var(--color-gray-hs),var(--color-gray-l-500));--color-gray-600:hsl(var(--color-gray-hs),var(--color-gray-l-600));--color-gray-700:hsl(var(--color-gray-hs),var(--color-gray-l-700));--color-gray-800:hsl(var(--color-gray-hs),var(--color-gray-l-800));--color-gray-900:hsl(var(--color-gray-hs),var(--color-gray-l-900));--color-backdrop:#0009;--color-black:black;--color-border:var(--color-gray-300);--color-dark:var(--color-gray-900);--color-focus:var(--color-blue-600);--color-light:var(--color-gray-200);--color-text:var(--color-black);--color-text-dimmed:var(--color-gray-700);--color-white:white;--color-background:var(--color-light);--color-gray:var(--color-gray-600);--color-red:var(--color-red-600);--color-orange:var(--color-orange-600);--color-yellow:var(--color-yellow-600);--color-green:var(--color-green-600);--color-aqua:var(--color-aqua-600);--color-blue:var(--color-blue-600);--color-purple:var(--color-purple-600);--color-focus-light:var(--color-focus);--color-focus-outline:var(--color-focus);--color-negative:var(--color-red-700);--color-negative-light:var(--color-red-500);--color-negative-outline:var(--color-red-900);--color-notice:var(--color-orange-700);--color-notice-light:var(--color-orange-500);--color-positive:var(--color-green-700);--color-positive-light:var(--color-green-500);--color-positive-outline:var(--color-green-900);--color-text-light:var(--color-text-dimmed);--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-mono:"SFMono-Regular",Consolas,Liberation Mono,Menlo,Courier,monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--text-4xl:2.5rem;--text-5xl:3rem;--text-6xl:4rem;--text-base:var(--text-md);--font-size-tiny:var(--text-xs);--font-size-small:var(--text-sm);--font-size-medium:var(--text-base);--font-size-large:var(--text-xl);--font-size-huge:var(--text-2xl);--font-size-monster:var(--text-3xl);--font-thin:300;--font-normal:400;--font-semi:500;--font-bold:600;--height-xs:1.5rem;--height-sm:1.75rem;--height-md:2rem;--height-lg:2.25rem;--height-xl:2.5rem;--height:var(--height-md);--opacity-disabled:.5;--rounded-xs:1px;--rounded-sm:.125rem;--rounded-md:.25rem;--rounded-lg:.375rem;--rounded-xl:.5rem;--rounded:var(--rounded-md);--shadow-sm:0 1px 3px 0 #0000000d,0 1px 2px 0 #00000006;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000d;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000d;--shadow:var(--shadow-sm);--shadow-toolbar:#0000001a -2px 0 5px,var(--shadow),var(--shadow-xl);--shadow-outline:var(--color-focus,currentColor)0 0 0 2px;--shadow-inset:inset 0 2px 4px 0 #0000000f;--shadow-sticky:#0000000d 0 2px 5px;--box-shadow-dropdown:var(--shadow-dropdown);--box-shadow-item:var(--shadow);--box-shadow-focus:var(--shadow-xl);--shadow-dropdown:var(--shadow-lg);--shadow-item:var(--shadow-sm);--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-24:6rem;--spacing-36:9rem;--spacing-48:12rem;--spacing-px:1px;--spacing-2px:2px;--spacing-5:1.25rem;--spacing-10:2.5rem;--spacing-20:5rem;--z-offline:1200;--z-fatal:1100;--z-loader:1000;--z-notification:900;--z-dialog:800;--z-navigation:700;--z-dropdown:600;--z-drawer:500;--z-dropzone:400;--z-toolbar:300;--z-content:200;--z-background:100;--pattern-size:16px;--pattern-light:repeating-conic-gradient(#fff 0% 25%,#e6e6e6 0% 50%)50%/var(--pattern-size)var(--pattern-size);--pattern-dark:repeating-conic-gradient(#262626 0% 25%,#383838 0% 50%)50%/var(--pattern-size)var(--pattern-size);--pattern:var(--pattern-dark)}:root{--container:80rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--field-input-padding:var(--input-padding);--field-input-height:var(--input-height);--field-input-line-height:var(--input-leading);--field-input-font-size:var(--input-font-size);--bg-pattern:var(--pattern)}:root{--choice-color-back:var(--color-white);--choice-color-border:var(--color-gray-500);--choice-color-checked:var(--color-black);--choice-color-disabled:var(--color-gray-400);--choice-color-icon:var(--color-light);--choice-color-info:var(--color-text-dimmed);--choice-color-text:var(--color-text);--choice-color-toggle:var(--choice-color-disabled);--choice-height:1rem;--choice-rounded:var(--rounded-sm)}input:where([type=checkbox],[type=radio]){cursor:pointer;height:var(--choice-height);aspect-ratio:1;border:1px solid var(--choice-color-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--choice-rounded);background:var(--choice-color-back);box-shadow:var(--shadow-sm);flex-shrink:0;position:relative;overflow:hidden}input:where([type=checkbox],[type=radio]):after{content:"";text-align:center;place-items:center;display:none;position:absolute}input:where([type=checkbox],[type=radio]):focus{outline:var(--outline);outline-offset:-1px;color:var(--color-focus)}input:where([type=checkbox]):checked{border-color:var(--choice-color-checked)}input:where([type=checkbox],[type=radio]):checked:after{background:var(--choice-color-checked);display:grid}input:where([type=checkbox],[type=radio]):checked:focus{--choice-color-checked:var(--color-focus)}input:where([type=checkbox],[type=radio])[disabled]{--choice-color-back:none;--choice-color-border:var(--color-gray-300);--choice-color-checked:var(--choice-color-disabled);box-shadow:none;cursor:not-allowed}input[type=checkbox]:checked:after{content:"✓";color:var(--choice-color-icon);font-weight:700;line-height:1;top:0;right:0;bottom:0;left:0}input[type=radio]{--choice-rounded:50%}input[type=radio]:after{border-radius:var(--choice-rounded);font-size:9px;top:3px;right:3px;bottom:3px;left:3px}input[type=checkbox][data-variant=toggle]{--choice-rounded:var(--choice-height);width:calc(var(--choice-height)*2);aspect-ratio:2}input[type=checkbox][data-variant=toggle]:after{background:var(--choice-color-toggle);border-radius:var(--choice-rounded);width:.8rem;font-size:7px;transition:margin-inline-start 75ms ease-in-out,background .1s ease-in-out;display:grid;top:1px;right:1px;bottom:1px;left:1px}input[type=checkbox][data-variant=toggle]:checked{border-color:var(--choice-color-border)}input[type=checkbox][data-variant=toggle]:checked:after{background:var(--choice-color-checked);margin-inline-start:50%}:root{--range-thumb-color:var(--color-white);--range-thumb-focus-outline:var(--outline);--range-thumb-size:1rem;--range-thumb-shadow:#0000001a 0 2px 4px 2px,#00000020 0 0 0 1px;--range-track-back:var(--color-gray-250);--range-track-height:var(--range-thumb-size)}:where(input[type=range]){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--range-thumb-size);border-radius:var(--range-track-size);align-items:center;width:100%;padding:0;display:flex}:where(input[type=range])::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--range-thumb-size);height:var(--range-thumb-size);background:var(--range-thumb-color);box-shadow:var(--range-thumb-shadow);margin-top:calc(((var(--range-thumb-size) - var(--range-track-height))/2)*-1);z-index:1;cursor:grab;border:0;border-radius:50%;transform:translate(0)}:where(input[type=range])::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--range-thumb-size);height:var(--range-thumb-size);background:var(--range-thumb-color);box-shadow:var(--range-thumb-shadow);z-index:1;cursor:grab;border:0;border-radius:50%;transform:translate(0)}:where(input[type=range])::-webkit-slider-thumb:active{cursor:grabbing}:where(input[type=range])::-moz-range-thumb:active{cursor:grabbing}:where(input[type=range])::-webkit-slider-runnable-track{background:var(--range-track-back);height:var(--range-track-height);border-radius:var(--range-track-height)}:where(input[type=range])::-moz-range-track{background:var(--range-track-back);height:var(--range-track-height);border-radius:var(--range-track-height)}:where(input[type=range][disabled]){--range-thumb-color:#fff3}:where(input[type=range][disabled])::-webkit-slider-thumb{cursor:not-allowed}:where(input[type=range][disabled])::-moz-range-thumb{cursor:not-allowed}:where(input[type=range]):focus{outline:var(--outline)}:where(input[type=range]):focus::-webkit-slider-thumb{outline:var(--range-thumb-focus-outline)}:where(input[type=range]):focus::-moz-range-thumb{outline:var(--range-thumb-focus-outline)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:where(b,strong){font-weight:var(--font-bold,600)}:where([hidden]){display:none!important}:where(abbr){text-decoration:none}:where(input,button,textarea,select){font:inherit;line-height:inherit;color:inherit;background:0 0;border:0}:where(fieldset){border:0}:where(legend){float:left;width:100%}:where(legend+*){clear:both}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-white);color:var(--color-black);cursor:pointer}:where(textarea,select,input:not([type=checkbox],[type=radio],[type=reset],[type=submit])){font-variant-numeric:tabular-nums;width:100%}:where(textarea){resize:vertical;line-height:1.5}:where(input)::-webkit-calendar-picker-indicator{display:none}:where(input[type=search]){-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(input)::-webkit-search-cancel-button{display:none}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(select[multiple]) option{align-items:center;display:flex}:where(input:autofill){-webkit-background-clip:text;-webkit-text-fill-color:var(--input-color-text)!important}:where(:disabled){cursor:not-allowed}::placeholder{color:var(--input-color-placeholder);opacity:1}:where(a){color:currentColor;text-underline-offset:.2ex;text-decoration:none}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(iframe){border:0}:where(img,picture,svg){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3,h4,h5,h6){font:inherit}:where(:focus,:focus-visible,:focus-within){outline-color:var(--color-focus,currentColor);outline-offset:0}:where(:focus-visible){outline:var(--outline,2px solid var(--color-focus,currentColor))}:where(:invalid){box-shadow:none;outline:0}:where(dialog){border:0;max-width:none;max-height:none}:where(hr){border:0}:where(table){font:inherit;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}:where(table th){font:inherit;text-align:start}:where(svg){fill:currentColor}body{font-family:var(--font-sans,sans-serif);font-size:var(--text-sm);accent-color:var(--color-focus,currentColor);line-height:1;position:relative}:where(sup,sub){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sup){top:-.5em}:where(sub){bottom:-.25em}:where(mark){background:var(--color-yellow-300)}:where(kbd){padding-inline:var(--spacing-2);border-radius:var(--rounded);background:var(--color-white);box-shadow:var(--shadow);display:inline-block}[data-align=left]{--align:start}[data-align=center]{--align:center}[data-align=right]{--align:end}@keyframes LoadingCursor{to{cursor:progress}}@keyframes Spin{to{transform:rotate(360deg)}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme]{--theme-color-h:0;--theme-color-s:0%;--theme-color-hs:var(--theme-color-h),var(--theme-color-s);--theme-color-boost:3%;--theme-color-l-100:calc(var(--color-l-100) + var(--theme-color-boost));--theme-color-l-200:calc(var(--color-l-200) + var(--theme-color-boost));--theme-color-l-300:calc(var(--color-l-300) + var(--theme-color-boost));--theme-color-l-400:calc(var(--color-l-400) + var(--theme-color-boost));--theme-color-l-500:calc(var(--color-l-500) + var(--theme-color-boost));--theme-color-l-600:calc(var(--color-l-600) + var(--theme-color-boost));--theme-color-l-700:calc(var(--color-l-700) + var(--theme-color-boost));--theme-color-l-800:calc(var(--color-l-800) + var(--theme-color-boost));--theme-color-l-900:calc(var(--color-l-900) + var(--theme-color-boost));--theme-color-100:hsl(var(--theme-color-hs),var(--theme-color-l-100));--theme-color-200:hsl(var(--theme-color-hs),var(--theme-color-l-200));--theme-color-300:hsl(var(--theme-color-hs),var(--theme-color-l-300));--theme-color-400:hsl(var(--theme-color-hs),var(--theme-color-l-400));--theme-color-500:hsl(var(--theme-color-hs),var(--theme-color-l-500));--theme-color-600:hsl(var(--theme-color-hs),var(--theme-color-l-600));--theme-color-700:hsl(var(--theme-color-hs),var(--theme-color-l-700));--theme-color-800:hsl(var(--theme-color-hs),var(--theme-color-l-800));--theme-color-900:hsl(var(--theme-color-hs),var(--theme-color-l-900));--theme-color-text:var(--theme-color-900);--theme-color-text-dimmed:var(--theme-color-700);--theme-color-back:var(--theme-color-400);--theme-color-hover:var(--theme-color-500);--theme-color-icon:var(--theme-color-600)}[data-theme=error],[data-theme=negative]{--theme-color-h:var(--color-red-h);--theme-color-s:var(--color-red-s);--theme-color-boost:var(--color-red-boost)}[data-theme=notice]{--theme-color-h:var(--color-orange-h);--theme-color-s:var(--color-orange-s);--theme-color-boost:var(--color-orange-boost)}[data-theme=warning]{--theme-color-h:var(--color-yellow-h);--theme-color-s:var(--color-yellow-s);--theme-color-boost:var(--color-yellow-boost)}[data-theme=info]{--theme-color-h:var(--color-blue-h);--theme-color-s:var(--color-blue-s);--theme-color-boost:var(--color-blue-boost)}[data-theme=love]{--theme-color-h:var(--color-pink-h);--theme-color-s:var(--color-pink-s);--theme-color-boost:var(--color-pink-boost)}[data-theme=positive]{--theme-color-h:var(--color-green-h);--theme-color-s:var(--color-green-s);--theme-color-boost:var(--color-green-boost)}[data-theme=passive]{--theme-color-h:var(--color-gray-h);--theme-color-s:var(--color-gray-s);--theme-color-boost:10%}[data-theme=white],[data-theme=text]{--theme-color-back:var(--color-white);--theme-color-icon:var(--color-gray-800);--theme-color-text:var(--color-text);--color-h:var(--color-black)}[data-theme=dark]{--theme-color-h:var(--color-gray-h);--theme-color-s:var(--color-gray-s);--theme-color-boost:var(--color-gray-boost);--theme-color-back:var(--color-gray-800);--theme-color-icon:var(--color-gray-500);--theme-color-text:var(--color-gray-200)}[data-theme=code]{--theme-color-back:var(--code-color-back);--theme-color-hover:var(--color-black);--theme-color-icon:var(--code-color-icon);--theme-color-text:var(--code-color-text);font-family:var(--code-font-family);font-size:var(--code-font-size)}[data-theme=empty]{--theme-color-back:var(--color-light);--theme-color-border:var(--color-gray-400);--theme-color-icon:var(--color-gray-600);--theme-color-text:var(--color-text-dimmed);border:1px dashed var(--theme-color-border)}[data-theme=none]{--theme-color-back:transparent;--theme-color-border:transparent;--theme-color-icon:var(--color-text);--theme-color-text:var(--color-text)}[data-theme]{--theme:var(--theme-color-700);--theme-light:var(--theme-color-500);--theme-bg:var(--theme-color-500)}:root{--outline:2px solid var(--color-focus,currentColor)}.scroll-x,.scroll-x-auto,.scroll-y,.scroll-y-auto{-webkit-overflow-scrolling:touch;transform:translate(0)}.scroll-x{overflow:scroll hidden}.scroll-x-auto{overflow:auto hidden}.scroll-y{overflow:hidden scroll}.scroll-y-auto{overflow:hidden auto}.input-hidden{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:0;height:0;position:absolute}.k-lab-index-view .k-header{margin-bottom:0}.k-lab-index-view .k-panel-main>.k-box{margin-bottom:var(--spacing-8)}.k-lab-index-view .k-list-items{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.k-lab-example{outline-offset:-2px;border-radius:var(--rounded);border:1px solid var(--color-gray-300);max-width:100%;position:relative;container-type:inline-size}.k-lab-example+.k-lab-example{margin-top:var(--spacing-12)}.k-lab-example-header{height:var(--height-md);padding-block:var(--spacing-3);padding-inline:var(--spacing-2);border-bottom:1px solid var(--color-gray-300);justify-content:space-between;align-items:center;display:flex}.k-lab-example-label{color:var(--color-text-dimmed);font-size:12px}.k-lab-example-canvas,.k-lab-example-code{padding:var(--spacing-16)}.k-lab-example[data-flex] .k-lab-example-canvas{align-items:center;gap:var(--spacing-6);display:flex}.k-lab-example-inspector{--icon-size:13px;--button-color-icon:var(--color-gray-500)}.k-lab-example-inspector .k-button:not([data-theme]):hover{--button-color-icon:var(--color-gray-600)}.k-lab-example-inspector .k-button:where([data-theme]){--button-color-icon:var(--color-gray-800)}.k-lab-examples>:where(.k-text,.k-box){margin-bottom:var(--spacing-6)}.k-lab-form>footer{border-top:1px dashed var(--color-border);padding-top:var(--spacing-6)}.k-lab-input-examples :not([type=checkbox],[type=radio]):invalid{outline:2px solid var(--color-red-600)!important}.k-lab-options-input-examples fieldset:invalid,.k-lab-options-input-examples :not([type=checkbox],[type=radio]):invalid{outline:2px solid var(--color-red-600)}.k-lab-playground-view[data-has-tabs=true] .k-header{margin-bottom:0}.k-lab-docs-deprecated .k-box{box-shadow:var(--shadow)}.k-lab-docs-examples .k-code+.k-code{margin-top:var(--spacing-4)}.k-lab-docs-prop-values{font-size:var(--text-xs);border-left:2px solid var(--color-blue-300);padding-inline-start:var(--spacing-2)}.k-lab-docs-prop-values dl{font-weight:var(--font-bold)}.k-lab-docs-prop-values dl+dl{margin-top:var(--spacing-2)}.k-lab-docs-prop-values dd{gap:var(--spacing-1);flex-wrap:wrap;display:inline-flex}.k-lab-docs-desc-header{justify-content:space-between;align-items:center;display:flex}.k-table .k-lab-docs-deprecated{--box-height:var(--height-xs);--text-font-size:var(--text-xs)}.k-labs-docs-params li{margin-inline-start:var(--spacing-3);list-style:square}.k-labs-docs-params .k-lab-docs-types{margin-inline:1ch}.k-lab-docs-types{gap:var(--spacing-1);flex-wrap:wrap;display:inline-flex}.k-lab-docs-types.k-text code{color:var(--color-gray-800);outline-color:var(--color-gray-400);background:var(--color-gray-300)}.k-lab-docs-types code:is([data-type=boolean],[data-type=Boolean]){color:var(--color-purple-800);outline-color:var(--color-purple-400);background:var(--color-purple-300)}.k-lab-docs-types code:is([data-type=string],[data-type=String]){color:var(--color-green-800);outline-color:var(--color-green-500);background:var(--color-green-300)}.k-lab-docs-types code:is([data-type=number],[data-type=Number]){color:var(--color-orange-800);outline-color:var(--color-orange-500);background:var(--color-orange-300)}.k-lab-docs-types code:is([data-type=array],[data-type=Array]){color:var(--color-aqua-800);outline-color:var(--color-aqua-500);background:var(--color-aqua-300)}.k-lab-docs-types code:is([data-type=object],[data-type=Object]){color:var(--color-yellow-800);outline-color:var(--color-yellow-500);background:var(--color-yellow-300)}.k-lab-docs-types code[data-type=func]{color:var(--color-pink-800);outline-color:var(--color-pink-400);background:var(--color-pink-300)}.k-lab-docs-section+.k-lab-docs-section{margin-top:var(--spacing-12)}.k-lab-docs-section .k-headline{margin-bottom:var(--spacing-3)}.k-lab-docs-section .k-table td{padding:.375rem var(--table-cell-padding);vertical-align:top;word-break:break-word;line-height:1.5}.k-lab-docs-description :where(.k-text,.k-box)+:where(.k-text,.k-box){margin-top:var(--spacing-3)}.k-lab-docs-required{vertical-align:super;color:var(--color-red-600);margin-inline-start:var(--spacing-1);font-size:.7rem}.k-lab-docs-since{margin-top:var(--spacing-1);font-size:var(--text-xs);color:var(--color-gray-600)}.token.punctuation,.token.comment,.token.doctype{color:var(--color-gray-500)}.token.tag,.token.markup,.token.variable,.token.this,.token.selector,.token.key,.token.kirbytag-bracket,.token.prolog,.token.delimiter{color:var(--color-red-500)}.token.constant,.token.number,.token.boolean,.token.boolean.important,.token.attr-name,.token.kirbytag-attr,.token.kirbytag-name,.token.entity,.token.bold,.token.bold>.punctuation{color:var(--color-orange-500)}.token.keyword,.token.italic,.token.italic>.punctuation{color:var(--color-purple-500)}.token.function{color:var(--color-blue-500)}.token.operator,.token.title{color:var(--color-aqua-500)}.token.string,.token.attr-value,.token.attr-value .punctuation,.token.list.punctuation{color:var(--color-green-500)}.token.scope,.token.class-name,.token.property,.token.url{color:var(--color-yellow-500)}.token.title,.token.kirbytag-bracket,.token.list.punctuation,.token.bold{font-weight:var(--font-bold)}.token.title .punctuation{color:var(--color-gray-500)}.token.italic{font-style:italic}