@layer payload-default{.field-diff__locale-label{background:var(--color-bg-secondary);border-radius:var(--radius-medium);padding-inline:var(--spacer-1);margin-inline-end:var(--spacer-1)}.field-diff-container{position:relative}.field-diff-content{display:grid;grid-template-columns:var(--field-diff-columns,minmax(0,1fr) minmax(0,1fr));background:var(--color-bg-secondary);padding-block:var(--spacer-2);border-radius:var(--radius-medium);overflow:clip}.field-diff-content>*{padding-inline:var(--spacer-2-5)}@media (max-width:768px){.field-diff-container .field-diff-content{grid-template-columns:1fr;gap:calc(var(--stroke-width-small) * 2);padding:0;background:transparent;isolation:isolate}.field-diff-content>*{background:var(--color-bg-secondary);padding:var(--spacer-1) var(--spacer-2);min-height:var(--spacer-5);overflow:hidden;align-content:center}.field-diff-content>:first-child{border-radius:var(--radius-medium) var(--radius-medium) 0 0}.field-diff-content>:last-child{border-radius:0 0 var(--radius-medium) var(--radius-medium)}.field-diff-content>.html-diff__diff-old:has([data-match-type]){background:var(--diff-delete-parent-bg)}.field-diff-content>.html-diff__diff-new:has([data-match-type]){background:var(--diff-create-parent-bg)}}.diff-no-value{max-height:var(--spacer-5);background-color:var(--color-bg-secondary);border-radius:var(--radius-medium);color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height)}.diff-no-value,.field-diff-label{display:flex;align-items:center;height:100%}.field-diff-label{margin-bottom:var(--spacer-2);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing);flex-direction:row;color:var(--color-text)}}@layer payload-default{@media (max-width:768px){.field-diff-label{height:min-content}}}@layer payload-default{.checkbox-diff__value{display:flex;align-items:center;gap:var(--spacer-2);position:relative;z-index:1}.checkbox-diff__value--create:before,.checkbox-diff__value--delete:before{content:"";position:absolute;inset:calc(var(--spacer-2) * -1) 0;display:block;z-index:-1}.checkbox-diff__value--create:before{background-color:var(--diff-create-parent-bg)}.checkbox-diff__value--delete:before{background-color:var(--diff-delete-parent-bg)}.checkbox-diff__indicator{display:flex;align-items:center;justify-content:center;width:var(--spacer-3);height:var(--spacer-3);border:var(--stroke-width-small) solid var(--color-border-strong);border-radius:var(--radius-medium);background:transparent;flex-shrink:0;position:relative}.checkbox-diff__indicator--checked{background-color:var(--color-border-strong);border-color:var(--color-border-strong)}.checkbox-diff__indicator--create{border-color:var(--color-border-brand);background-color:var(--diff-create-parent-bg)}.checkbox-diff__indicator--create.checkbox-diff__indicator--checked{background-color:var(--color-bg-brand);border-color:var(--color-border-selected)}.checkbox-diff__indicator--delete{border-color:var(--color-border-danger);background-color:var(--diff-delete-parent-bg)}.checkbox-diff__indicator--delete.checkbox-diff__indicator--checked{background-color:var(--color-bg-danger);border-color:var(--color-bg-danger)}.checkbox-diff__icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.checkbox-diff__icon svg{opacity:0;color:var(--color-icon-onbrand)}.checkbox-diff__indicator--checked .checkbox-diff__icon svg{opacity:1}.checkbox-diff__label{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text)}.checkbox-diff__label--create{color:var(--diff-create-parent-color)}.checkbox-diff__label--delete{color:var(--color-text-danger)}}@layer payload-default{.diff-collapser__toggle-button{all:unset;cursor:pointer;position:relative;z-index:1;display:flex;align-items:center;.icon{color:var(--color-icon-tertiary)}&:before{content:"";position:absolute;inset:0 0 0 calc(var(--spacer-1) * -1);border-radius:var(--radius-medium);z-index:-1}&:hover:before{background-color:var(--color-bg-hover)}&:active:before{background-color:var(--color-bg-pressed)}}.diff-collapser__label{margin:0;display:inline-flex;height:100%}.diff-collapser__field-change-count{margin-inline-start:var(--spacer-2);padding-inline:var(--spacer-1);background:var(--color-bg-tertiary);border-radius:var(--radius-medium);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.diff-collapser__content:not(.diff-collapser__content--hide-gutter){[dir=ltr] &{border-left:var(--stroke-width-small) solid var(--color-border);padding-left:var(--spacer-2-5)}[dir=rtl] &{border-right:var(--stroke-width-small) solid var(--color-border);padding-right:var(--spacer-2-5)}}.diff-collapser__content--is-collapsed{display:none}.date-diff[data-match-type]{background-color:unset!important;border-radius:unset!important;padding:0!important}}@layer payload-default{.date-diff{p [data-match-type=create],p [data-match-type=delete]{color:unset!important;background-color:unset!important}}@media (max-width:768px){.field-diff-content .date-diff{display:contents}.date-diff .field-diff-content>.html-diff{justify-content:center}}}@layer payload-default{.group-diff__locale-label--no-label{color:var(--color-text-secondary)}.iterable-diff-label-container{position:relative;display:flex;flex-direction:row;height:100%}.iterable-diff__label{color:var(--color-text-secondary);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-style:normal;font-weight:var(--font-weight-strong);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing)}}@layer payload-default{.iterable-diff__locale-label{background:var(--color-bg-secondary);border-radius:var(--radius-medium);padding:var(--spacer-1);[dir=ltr] &{margin-right:var(--spacer-1)}[dir=rtl] &{margin-left:var(--spacer-1)}}.iterable-diff__row:not(:first-of-type){margin-top:var(--spacer-2)}.iterable-diff__no-rows{color:var(--color-text-tertiary)}.tabs-diff__tab-locale:not(:first-of-type),.tabs-diff__tab:not(:first-of-type){margin-top:var(--spacer-3)}.autosave-cell__items{display:flex;align-items:center;gap:var(--spacer-2)}.doc-drawer__header{width:100%;display:flex;flex-direction:column}.doc-drawer__header-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--spacer-2);width:100%;padding:var(--spacer-2-5) var(--spacer-3) var(--spacer-2-5) var(--spacer-2);border-bottom:var(--stroke-width-small) solid var(--color-border);background:var(--color-bg)}.doc-drawer__header-content{display:flex;align-items:center;gap:var(--spacer-1);flex:1 1 auto;min-width:0}.doc-drawer__header-actions{display:flex;align-items:center;flex-shrink:0}.doc-drawer__header-text{margin:0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing)}.doc-drawer__title-bar{display:flex;flex-direction:column;gap:var(--spacer-2);padding:var(--spacer-3) var(--gutter-h);border-bottom:var(--stroke-width-small) solid var(--color-border)}.doc-drawer__title{margin:0;color:var(--color-text);font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing)}.doc-drawer__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacer-2)}}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{.doc-drawer__meta:has(.autosave) .doc-drawer__updated-at{display:none}.doc-drawer__before-meta{display:flex;align-items:center;gap:var(--spacer-2);flex-shrink:0}.doc-drawer__updated-at{color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.doc-drawer__header-toggler{background:transparent;border:0;margin:0;padding:0;cursor:pointer;color:inherit}.doc-drawer__header-toggler:focus,.doc-drawer__header-toggler:focus-within{outline:none}.doc-drawer__header-toggler:disabled{pointer-events:none}.doc-drawer__header-close{padding:0;border:0}.doc-drawer__after-header{padding-top:var(--spacer-1)}.doc-drawer__divider{height:1px;background:var(--color-border);width:100%}.iframe-loader__container{width:100%;height:100%;position:relative;flex:1;min-height:0}.iframe-loader__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1;background-color:var(--color-bg)}.iframe-loader__iframe{background-color:var(--color-bg);border:0;width:100%;height:100%;transform-origin:top left}.iframe-loader__iframe--is-loading{opacity:0}.toolbar-input{width:max-content}.toolbar-input .form-input{flex:0 0 auto;width:calc(var(--spacer-4) * 2)}.live-preview-toolbar-controls{display:contents}.live-preview-toolbar-controls__breakpoint{justify-self:start}.live-preview-toolbar-controls__center{display:flex;align-items:center;justify-self:center;gap:var(--spacer-2)}.live-preview-toolbar-controls__zoom-percentage{margin-right:var(--spacer-2);color:var(--color-text-secondary)}.live-preview-toolbar-controls__end{display:flex;align-items:center;justify-self:end;gap:var(--spacer-1)}.live-preview-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background-color:var(--color-bg);color:var(--color-text);max-height:var(--spacer-6);padding:var(--spacer-2);align-items:center;flex-shrink:0}.live-preview-window--is-expanded .live-preview-toolbar--static{padding-inline-start:var(--gutter-h)}.live-preview-toolbar--static{position:relative;width:100%;border-bottom:var(--stroke-width-small) solid var(--color-border);padding-inline-end:var(--gutter-h)}.live-preview-toolbar--draggable{box-shadow:var(--elevation-400-menu-panel);position:absolute;top:0;left:0;margin:0;border-radius:var(--radius-medium)}}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{.live-preview-toolbar__drag-handle{background:transparent;border:0;padding:0;cursor:grab;.icon--drag-handle .fill{fill:var(--color-icon-tertiary)}&:active{cursor:grabbing}}}@layer payload-default{.collection-edit:has(.live-preview-window--is-expanded){.document-fields{width:0}}.live-preview-window{background-color:var(--color-bg);display:none;width:60%;flex-shrink:0;flex-grow:0;position:sticky;top:var(--doc-controls-height);height:calc(100vh - var(--doc-controls-height));overflow:hidden}.live-preview-window--is-live-previewing{display:block;border-left:var(--stroke-width-small) solid var(--color-border)}.live-preview-window--is-expanded{width:100%;border-left:none}.live-preview-window__wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.live-preview-window__main{flex-grow:1;height:100%;width:100%}.live-preview-window--has-breakpoint .live-preview-iframe{border:var(--stroke-width-small) solid var(--color-border)}.live-preview-window--has-breakpoint .live-preview-window__main{padding:var(--spacer-3)}@media (max-width:1024px){.live-preview-window{width:100%}}}@layer payload-default{.auth-fields,.auth-fields__api-key,.auth-fields__body,.auth-fields__changing-password{display:flex;flex-direction:column;gap:var(--spacer-3)}.auth-fields{margin-bottom:var(--spacer-3)}.auth-fields__card{border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-bg);overflow:clip}.auth-fields__controls,.auth-fields__header{display:flex;align-items:center;gap:calc(var(--spacer-2));flex-wrap:wrap}.auth-fields__header{justify-content:space-between;padding:var(--spacer-2) var(--spacer-3);background:var(--color-bg-secondary);box-shadow:inset 0 calc(var(--stroke-width-small) * -1) 0 var(--color-border)}.auth-fields__title{margin:0;font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing)}.auth-fields__body{padding:var(--spacer-3)}.auth-fields__body>.field-type.checkbox{min-height:var(--spacer-4);justify-content:center}.auth-fields__api-key>.field-type.checkbox label.field-label,.auth-fields__body>.field-type.checkbox label.field-label{font-weight:var(--text-body-medium-font-weight)}.auth-fields .btn{margin:0}.auth-fields__controls .btn.btn--style-secondary{background:transparent}.auth-fields__api-key>.btn.btn--style-secondary{align-self:flex-start}.collection-edit__form{height:100%;width:100%;container-type:inline-size;container-name:edit-main}.collection-edit__main-wrapper{width:100%;display:flex}}@layer payload-default{.collection-edit__main-wrapper--scroll-fields-only{height:calc(100dvh - var(--app-header-height, 0px) - var(--doc-controls-height, 0px) - var(--doc-header-height, 0px));overflow:hidden;.collection-edit__main{min-height:0;overflow:hidden}.document-fields{height:100%;min-height:0}.document-fields--force-sidebar-wrap,.document-fields:not(.document-fields--force-sidebar-wrap) .document-fields__main{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}.document-fields:not(.document-fields--force-sidebar-wrap) .document-fields__main{min-height:0}.document-fields--force-sidebar-wrap .document-fields__main{overflow-y:visible;overscroll-behavior:auto;scrollbar-width:auto;scrollbar-color:auto}.document-fields__sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}.document-fields__sidebar-wrap{--sidebar-wrap-top:0px;--sidebar-wrap-height:100%}}.template-default__wrap:has(.collection-edit__main-wrapper--scroll-fields-only){height:100dvh;overflow:hidden}.collection-edit__main,.collection-edit__main--popup-open{width:100%}.collection-edit__main-wrapper--has-upload-panel{.collection-edit__main{flex:1}.file-manager{flex:2;border-inline-start:var(--stroke-width-small) solid var(--color-border)}.collection-edit__main:not(:has(.field-type)){display:none}.collection-edit__main:not(:has(.field-type))~.file-manager{border-inline-start:none}}@container edit-main (max-width: 1024px){.collection-edit__main-wrapper--scroll-fields-only{height:auto;overflow:visible;.collection-edit__main{min-height:auto;overflow:visible}.document-fields{height:auto;min-height:auto}.document-fields--force-sidebar-wrap,.document-fields:not(.document-fields--force-sidebar-wrap) .document-fields__main{overflow-y:visible;overscroll-behavior:auto;scrollbar-width:auto;scrollbar-color:auto}.document-fields:not(.document-fields--force-sidebar-wrap) .document-fields__main{min-height:auto}.document-fields__sidebar{overscroll-behavior:auto;scrollbar-width:auto;scrollbar-color:auto}}.template-default__wrap:has(.collection-edit__main-wrapper--scroll-fields-only){height:auto;overflow:visible}.collection-edit__main-wrapper--has-upload-panel{flex-direction:column-reverse;gap:var(--spacer-5);.file-manager{order:0;flex:1 0 0;border-inline-start:0}.document-fields{flex:0 0 auto;width:100%}}}.collection-edit__main--is-live-previewing{width:40%;position:relative;&:after{content:" ";position:absolute;top:0;right:0;width:var(--spacer-6);height:100%;pointer-events:none;z-index:-1}}.collection-edit__auth{border-radius:var(--radius-small)}@media (max-width:768px){.collection-edit__auth{margin-top:0;margin-bottom:var(--spacer-3)}}}