@layer payload-default{.icon--warning{color:var(--color-bg-warning)}}
@layer payload-default{.field-errors{list-style:circle}}
@layer payload-default{.form>*{width:100%}}
@layer payload-default;
@layer payload-default{.banner{gap:var(--spacer-1);padding: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);color:var(--color-text);letter-spacing:var(--text-letter-spacing);background:var(--color-bg-secondary);border-radius:var(--radius-medium);align-items:center;display:flex}.banner--has-action{cursor:pointer;text-decoration:none}.banner--has-action:hover{background:var(--color-bg-hover)}.banner--has-action:active{background:var(--color-bg-pressed)}.banner__icon{flex-shrink:0;display:flex}.banner--type-danger{background:var(--color-bg-danger-tertiary)}.banner--type-danger.banner--has-action:hover{background:var(--color-bg-danger-tertiary-hover)}.banner--type-danger.banner--has-action:active{background:var(--color-bg-danger-tertiary-pressed)}.banner--type-brand{background:var(--color-bg-brand-tertiary)}.banner--type-brand.banner--has-action:hover{background:var(--color-bg-brand-tertiary-hover)}.banner--type-success{background:var(--color-bg-success-tertiary)}.banner--type-success.banner--has-action:hover{background:var(--color-bg-success-tertiary-hover)}.banner--type-warning{background:var(--color-bg-warning-tertiary)}.banner--type-warning.banner--has-action:hover{background:var(--color-bg-warning-tertiary-hover)}}
@layer payload-default{.gutter--left{padding-left:var(--gutter-h)}.gutter--right{padding-right:var(--gutter-h)}.gutter--negative-left{margin-left:calc(-1 * var(--gutter-h))}.gutter--negative-right{margin-right:calc(-1 * var(--gutter-h))}}
@layer payload-default{.icon--clipboard{flex-shrink:0}}
@layer payload-default{.clipboard-action__button.popup-button--active,.clipboard-action__button.popup-button--active:hover,.clipboard-action__button.popup-button--active:active{color:var(--color-icon-selected);background:var(--color-bg-selected)}}
@layer payload-default;
@layer payload-default{.collapsible{background:var(--color-bg);border-radius:var(--button-radius);position:relative}.collapsible__toggle-wrap{z-index:2;width:100%;height:var(--spacer-5);padding:0 var(--spacer-1) 0 var(--spacer-2);cursor:pointer;background:var(--color-bg-secondary);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--button-radius);align-items:center;display:flex;position:relative}.collapsible__toggle-wrap:not(.toggle-disabled):hover:not(:has(.section-title__input:hover,.section-title__input:focus)){background:var(--color-bg-secondary-hover)}.collapsible__toggle-wrap.toggle-disabled{cursor:default}.collapsible__toggle-wrap:has(.collapsible__drag){padding-inline-start:var(--spacer-2)}.collapsible__drag{width:var(--spacer-3);height:var(--spacer-3);touch-action:none;cursor:grab;border-radius:var(--button-radius,.3125rem);justify-content:center;align-items:center;display:flex;position:relative}.collapsible__drag:active{cursor:grabbing}.collapsible__drag .icon{width:var(--spacer-3);height:var(--spacer-3)}.collapsible__drag .icon .fill{fill:var(--color-icon-tertiary)}.collapsible__toggle{color:#0000;text-align:left;cursor:pointer;border-radius:var(--button-radius);outline:none;position:absolute;inset:0}.collapsible__toggle:focus-visible{outline:var(--accessibility-outline);outline-offset:-1px}.collapsible__toggle span{-webkit-user-select:none;user-select:none}.collapsible .row-label{text-overflow:ellipsis;color:var(--color-text);letter-spacing:var(--text-letter-spacing);white-space:nowrap;flex:1 0 0;overflow:hidden}.collapsible--style-error>.collapsible__toggle-wrap{background-color:var(--color-bg-danger-tertiary);border-color:var(--color-border-danger-strong)}.collapsible--style-error>.collapsible__toggle-wrap:hover:not(:has(.section-title__input:hover,.section-title__input:focus)){background:var(--color-bg-danger-tertiary-hover)}.collapsible__header-wrap{gap:var(--spacer-2);min-width:1px;padding:0 var(--spacer-1);pointer-events:none;flex:1 0 0;align-items:center;display:flex;overflow:hidden}.collapsible:not(.collapsible--collapsed)>.collapsible__toggle-wrap{border-radius:var(--button-radius) var(--button-radius) 0 0}.collapsible--collapsed>.collapsible__toggle-wrap{animation:.15s .3s both collapsible-round-corners}@keyframes collapsible-round-corners{0%{border-bottom-right-radius:0;border-bottom-left-radius:0}to{border-bottom-left-radius:var(--button-radius);border-bottom-right-radius:var(--button-radius)}}.collapsible:not(.collapsible--collapsed)>.collapsible__toggle-wrap .collapsible__toggle:focus-visible{border-radius:var(--button-radius) var(--button-radius) 0 0}.collapsible--collapsed>.collapsible__toggle-wrap .collapsible__toggle:focus-visible{animation:.15s .3s both collapsible-round-corners}.collapsible__actions-wrap{z-index:1;pointer-events:none;flex-shrink:0;align-items:center;display:flex;position:relative}.collapsible__actions{gap:var(--spacer-1);min-height:var(--spacer-4);padding:0 var(--spacer-1);pointer-events:all;flex-shrink:0;justify-content:center;align-items:center;display:flex}.collapsible__indicator{min-width:var(--spacer-4);min-height:var(--spacer-4);pointer-events:all;cursor:pointer;border-radius:var(--button-radius);outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.collapsible__toggle-wrap:hover .collapsible__indicator{color:var(--color-icon)}.collapsible__indicator:hover{background:var(--color-bg-transparent-hover)}.collapsible__indicator:focus-visible{background:var(--color-bg-secondary);border:var(--stroke-width-small) solid var(--accessibility-focus-color);border-radius:var(--button-radius,.3125rem)}.collapsible__indicator:active{background:var(--color-bg-transparent-pressed)}.collapsible__content{z-index:1;padding:var(--spacer-3);background-color:var(--color-bg);border:var(--stroke-width-small) solid var(--color-border);border-radius:0 0 var(--button-radius) var(--button-radius);border-top:none}.collapsible--style-error .collapsible__content{border-color:var(--color-border-danger-strong)}.collapsible--style-error .collapsible:not(.collapsible--style-error) .collapsible__content{border-color:var(--color-border)}@media (max-width:768px){.collapsible__content{padding:var(--spacer-2-5)}}}
@layer payload-default{.rah-static{interpolate-size:allow-keywords;height:0}.rah-static--height-auto{height:auto}}
.drag-overlay-preview{cursor:grabbing;border-radius:var(--radius-medium);box-shadow:var(--shadow-m);opacity:.9}
@layer payload-default{.dropzone{border:var(--stroke-width-small) dashed var(--special-border-translucent);border-radius:var(--field-border-radius);background:0 0;align-items:flex-start;width:100%;display:flex;position:relative;overflow:clip}.dropzone .btn{margin:0}.dropzone:hover{background:var(--color-bg-hover)}.dropzone.dragging{background:var(--color-bg-brand-tertiary);border-color:var(--color-border-selected)}.dropzone.dragging *{pointer-events:none}.dropzone:focus-within,.dropzone.focused{background:var(--color-bg-brand-tertiary);border-color:var(--color-border-selected);outline:none}.dropzone.dropzone--has-error{border-color:var(--color-border-danger-strong)}@media (max-width:768px){.dropzone{text-align:center;display:block}}.dropzone.dropzone--style-none{all:unset}}
@layer payload-default{.bulk-upload--add-files{flex-direction:column;height:100%;display:flex}.bulk-upload--add-files__dropArea{height:100%;padding:var(--spacer-2-5)}.bulk-upload--add-files__dropArea .dropzone{gap:var(--spacer-4);background-color:var(--color-bg-secondary);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.bulk-upload--add-files__dropArea .dropzone p{margin:0}.bulk-upload--add-files__dragAndDropText{text-transform:lowercase;align-self:center;margin:0}}
@layer payload-default{.error-pill{height:var(--spacer-3);padding:0 var(--spacer-1);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-ondanger);text-align:center;letter-spacing:var(--text-letter-spacing);background:var(--color-bg-danger);border-radius:var(--radius-medium);flex-shrink:0;justify-content:center;align-items:center;display:flex}.error-pill--fixed-width{width:var(--spacer-3);padding:0;position:relative}}
@layer payload-default{.field-select{gap:var(--spacer-2);margin-bottom:var(--spacer-3);flex-direction:column;display:flex}}
@layer payload-default{.edit-many-bulk-uploads__form{flex-direction:column;flex-grow:1;min-height:100%;display:flex}.edit-many-bulk-uploads__header{z-index:2;gap:var(--spacer-1);padding:var(--spacer-2-5) var(--spacer-3) var(--spacer-2-5) var(--spacer-2);background:var(--color-bg);border-bottom:var(--stroke-width-small) solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.edit-many-bulk-uploads__header__close{border:0;margin:0;padding:0}.edit-many-bulk-uploads__header__title{text-overflow:ellipsis;min-width:0;font-family:var(--text-body-large-strong-font-family);font-size:var(--text-body-large-strong-font-size);font-weight:var(--text-body-large-strong-font-weight);line-height:var(--text-body-large-strong-line-height);color:var(--color-text);letter-spacing:var(--text-body-large-strong-letter-spacing);white-space:nowrap;flex:1 0 0;margin:0;overflow:hidden}.edit-many-bulk-uploads__header__actions{gap:var(--spacer-2);align-items:center;display:flex}.edit-many-bulk-uploads__header__actions .btn{margin:0}.edit-many-bulk-uploads__body{flex-direction:column;flex-grow:1;display:flex}.edit-many-bulk-uploads__select-fields{padding:var(--spacer-4);border-bottom:var(--stroke-width-small) solid var(--color-border)}.edit-many-bulk-uploads__select-fields .field-select{margin-bottom:0}.edit-many-bulk-uploads__edit{padding:var(--spacer-4);flex-grow:1}}
@layer payload-default{.bulk-upload--actions-bar{z-index:1;gap:var(--spacer-2-5);height:var(--doc-controls-height);padding-inline:var(--gutter-h);background-color:var(--color-bg);border-bottom:1px solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.bulk-upload--actions-bar__multipleFiles{gap:var(--spacer-2-5);display:flex}.bulk-upload--actions-bar__navigation{gap:var(--spacer-2);align-items:center;width:100%;display:flex}.bulk-upload--actions-bar__locationText{font-variant-numeric:tabular-nums;margin:0}.bulk-upload--actions-bar__controls{gap:var(--spacer-2);display:flex}.bulk-upload--actions-bar__controls .btn{padding:0}.bulk-upload--actions-bar__buttons{gap:var(--spacer-4);white-space:nowrap;margin-left:auto;display:flex}@media (max-width:1024px){.bulk-upload--actions-bar__navigation{justify-content:space-between}.bulk-upload--actions-bar__saveButtons{display:none}}}
@layer payload-default{.edit-upload{--edit-upload-cell-spacing:var(--spacer-4);--edit-upload-sidebar-width:calc(350px + var(--gutter-h));flex-direction:column;height:100%;display:flex}.edit-upload__header{padding:var(--spacer-2-5);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.edit-upload__header h2{text-overflow:ellipsis;text-wrap:nowrap;margin:0;overflow:hidden}[dir=rtl] .edit-upload__actions{margin-right:auto;margin-left:unset}.edit-upload__actions{gap:var(--spacer-3);min-width:350px;padding:var(--spacer-2) 0 var(--spacer-2) var(--spacer-4);text-wrap:nowrap;justify-content:flex-end;margin-left:auto;display:flex}.edit-upload__toolWrap{flex:1;justify-content:flex-end;min-height:0;display:flex}.edit-upload .ReactCrop__selection-addon,.edit-upload__crop-window{width:100%;height:100%}.edit-upload__focal-wrapper{max-height:100%;display:inline-flex;position:relative}.edit-upload__draggable-container{pointer-events:none;position:absolute;inset:0}.edit-upload__draggable-container--dragging{pointer-events:all}.edit-upload__draggable-container--dragging .edit-upload__focalPoint{cursor:grabbing}.edit-upload__draggable{position:absolute}.edit-upload__focalPoint{pointer-events:all;cursor:grab;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.edit-upload__focalPoint svg{width:var(--spacer-6);height:var(--spacer-6);color:#fff;background:#00000080;border-radius:100%;position:absolute;inset:0}.edit-upload__crop,.edit-upload__focalOnly{width:100%;padding:var(--spacer-4) var(--spacer-4) var(--spacer-4) 0;justify-content:center;display:flex}.edit-upload__crop{height:100%;padding:var(--edit-upload-cell-spacing);padding-left:var(--gutter-h);align-items:flex-start;display:flex}.edit-upload__imageWrap{position:relative}.edit-upload__point{cursor:move;background:#00000080;border-radius:100%;position:absolute}.edit-upload__point svg{width:var(--spacer-6);height:var(--spacer-6)}.edit-upload__sidebar{min-width:var(--edit-upload-sidebar-width);padding-top:var(--edit-upload-cell-spacing);border-left:1px solid var(--color-border)}.edit-upload__sidebar>div:first-child{margin-bottom:var(--spacer-3)}.edit-upload__groupWrap{gap:var(--spacer-2);width:100%;padding-right:var(--gutter-h);padding-left:var(--edit-upload-cell-spacing);flex-direction:column;display:flex}.edit-upload__groupWrap+.edit-upload__groupWrap{padding-top:var(--edit-upload-cell-spacing);margin-top:var(--edit-upload-cell-spacing);border-top:1px solid var(--color-border)}.edit-upload__inputsWrap,.edit-upload__titleWrap{gap:var(--spacer-3);display:flex}.edit-upload__titleWrap{justify-content:space-between;align-items:center}.edit-upload__titleWrap h3{margin:0}.edit-upload__reset{height:fit-content;padding:0 var(--spacer-2);background-color:var(--color-bg-secondary);border-radius:var(--radius-small)}.edit-upload__input{flex:1}@media (max-width:1024px){.edit-upload{--edit-upload-cell-spacing:var(--gutter-h)}.edit-upload__sidebar{border-left:0;width:100%;padding-left:0}.edit-upload__toolWrap{flex-direction:column-reverse}}@media (max-width:768px){.edit-upload{flex-direction:column}.edit-upload__focalPoint{padding:var(--spacer-3) 0;border-right:none}.edit-upload__inputsWrap{gap:var(--spacer-3);flex-direction:column}.edit-upload__sidebar{min-width:0}}}
@layer payload-default{.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative;overflow:hidden}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0);box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{border-style:solid;border-color:#00f;outline:none}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{content:"";border:var(--stroke-width-small) solid #ffffffb3;background-color:#0003;outline:1px solid #0000;width:10px;height:10px;display:block;position:absolute}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:#00f}.ReactCrop .ord-nw{cursor:nw-resize;margin-top:-5px;margin-left:-5px;top:0;left:0}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{cursor:n-resize;margin-top:-5px;margin-left:-5px;top:0;left:50%}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-top:-5px;margin-right:-5px;top:0;right:0}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{cursor:e-resize;margin-top:-5px;margin-right:-5px;top:50%;right:0}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{cursor:se-resize;margin-bottom:-5px;margin-right:-5px;bottom:0;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{cursor:s-resize;margin-bottom:-5px;margin-left:-5px;bottom:0;left:50%}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{cursor:sw-resize;margin-bottom:-5px;margin-left:-5px;bottom:0;left:0}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;margin-top:-5px;margin-left:-5px;top:50%;left:0}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:6px;margin-top:-3px;top:0;left:0}.ReactCrop__drag-bar.ord-e{width:6px;height:100%;margin-right:-3px;top:0;right:0}.ReactCrop__drag-bar.ord-s{width:100%;height:6px;margin-bottom:-3px;bottom:0;left:0}.ReactCrop__drag-bar.ord-w{width:6px;height:100%;margin-left:-3px;top:0;left:0}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}}
@layer payload-default{.file-field{margin-bottom:var(--spacer-3);background:var(--color-bg-secondary);border-radius:var(--radius-small);position:relative}.file-field__upload{display:flex}.file-field .tooltip.error-message{bottom:calc(100% - var(--spacer-2));z-index:3}.file-field__file-selected{display:flex}.file-field__thumbnail-wrap{width:150px;position:relative}.file-field__thumbnail-wrap .thumbnail{object-fit:contain;border-radius:var(--radius-small) 0 0 var(--radius-small);width:100%;height:100%;position:relative}.file-field__remove{margin:var(--spacer-4) var(--spacer-3) var(--spacer-3) 0;place-self:flex-start}.file-field__file-adjustments,.file-field__remote-file-wrap{gap:var(--spacer-2);width:100%;padding:var(--spacer-3);flex-direction:column;display:flex}.file-field__filename,.file-field__remote-file{width:100%;height:var(--spacer-6);padding:var(--spacer-1) var(--spacer-2-5);font-family:var(--font-body);font-size:1rem;line-height:var(--spacer-3);color:var(--color-text);-webkit-appearance:none;background:var(--color-bg-primary);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-small)}:is(.file-field__filename,.file-field__remote-file)[data-rtl=true]{direction:rtl}:is(.file-field__filename,.file-field__remote-file)::-webkit-input-placeholder{color:var(--color-text-tertiary);font-size:1rem;font-weight:400}:is(.file-field__filename,.file-field__remote-file):hover{border-color:var(--color-border-hover)}:is(.file-field__filename,.file-field__remote-file):focus{border-color:var(--color-border-selected);outline:none}.file-field__upload-actions,.file-field__add-file-wrap{gap:var(--spacer-2);flex-wrap:wrap;display:flex}.file-field__upload-actions{margin-top:var(--spacer-2)}.file-field__previewDrawer h2{max-width:calc(100% - var(--spacer-6));margin:0 var(--spacer-3) 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-field .dropzone{padding:var(--spacer-2-5);background-color:#0000}.file-field__dropzoneContent{gap:var(--spacer-1);flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.file-field__dropzoneButtons{gap:var(--spacer-2);align-items:center;display:flex}.file-field__orText{color:var(--color-text-tertiary);text-transform:lowercase}.file-field__dragAndDropText{color:var(--color-text-tertiary);text-transform:lowercase;flex-shrink:0;align-self:center;margin:0}@media (max-width:768px){.file-field__upload{flex-wrap:wrap;justify-content:space-between}.file-field__remove{margin:var(--spacer-3);order:2}.file-field__file-adjustments{padding:var(--spacer-2);border-top:2px solid var(--color-bg-primary);order:3;gap:0}.file-field__thumbnail-wrap{order:1;width:50%}.file-field__thumbnail-wrap .thumbnail{width:100%}.file-field__edit{display:none}}}
@layer payload-default{.file-details-draggable{gap:var(--spacer-2);padding:var(--spacer-2-5);background:var(--color-bg-secondary);border-radius:var(--radius-small);align-items:center;display:flex}.file-details-draggable--drag-wrapper{gap:var(--spacer-2);align-items:center;display:flex}.file-details-draggable__thumbnail{max-width:var(--spacer-4)}.file-details-draggable__actions{gap:var(--spacer-2);flex-grow:2;justify-content:flex-end;align-items:center;display:flex}.file-details-draggable__remove.btn--style-icon-label{margin:0}}
@layer payload-default{.copy-to-clipboard{vertical-align:middle;color:var(--color-icon);cursor:pointer;outline:var(--stroke-width-medium) solid transparent;outline-offset:calc(var(--stroke-width-medium) * -1);border-radius:var(--button-radius);background:0 0;border:0;position:relative}.copy-to-clipboard:hover{background:var(--color-bg-secondary)}.copy-to-clipboard:active{background:var(--color-bg-secondary-pressed)}.copy-to-clipboard:focus-visible{outline-color:var(--color-border-selected)}}
@layer payload-default{.file-meta__url{gap:8px;display:flex}.file-meta__url a{font-weight:600;text-decoration:none}.file-meta__url a:hover,.file-meta__url a:focus-visible{text-decoration:underline}.file-meta__size-type,.file-meta__url a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-meta__edit{position:relative}}
@layer payload-default{.file-details{background:var(--theme-elevation-50);border:var(--stroke-width-small) solid var(--theme-border-color);border-radius:var(--style-radius-m);box-shadow:0 2px 2px -1px #0000001a}.file-details:not(:disabled):hover{box-shadow:0 2px 2px -1px #0003}.file-details header{flex-flow:wrap;display:flex;position:relative}.file-details__remove{margin:0;position:absolute;top:1.25rem;right:1.25rem}.file-details__remove .btn__icon{background:var(--theme-input-bg);border:var(--stroke-width-small) solid var(--theme-border-color);transition:border .1s cubic-bezier(0,.2,.2,1);box-shadow:0 2px 2px -1px #0000001a}.file-details__remove .btn__icon:not(:disabled):hover{box-shadow:0 2px 2px -1px #0003}.file-details__remove .btn__icon:hover{border:var(--stroke-width-small) solid var(--theme-elevation-400)}.file-details__main-detail{gap:calc(var(--base)*.2);width:auto;min-width:280px;max-width:100%;padding:var(--base) calc(var(--base)*1.2);flex-direction:column;flex-grow:1;justify-content:space-between;align-self:stretch;display:flex}.file-details__toggle-more-info{font-weight:600;text-decoration:none}.file-details__toggle-more-info:hover,.file-details__toggle-more-info:focus-visible{text-decoration:underline}.file-details__toggle-icon{padding:calc(var(--base)/4)}.file-details__sizes{padding:calc(var(--base)*1.5) 1.25rem 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.file-details__sizes li{width:50%;padding:0 calc(var(--base)*.5);margin-bottom:1.25rem}.file-details__size-label{color:var(--theme-elevation-400)}.file-details__file-mutation{gap:calc(var(--base)/2);margin-top:calc(var(--base)*.25);display:flex}.file-details__edit{padding:calc(var(--base)*.25) calc(var(--base)*.5);cursor:pointer;background-color:var(--theme-elevation-150);border:none;border-radius:4px}.file-details__edit:hover{background-color:var(--theme-elevation-100)}@media (max-width:1440px){.file-details__main-detail{padding:1.25rem}.file-details__sizes{padding:1.25rem 1.25rem calc(var(--base)*.5);display:block}.file-details__sizes li{width:100%;padding:0}}@media (max-width:1024px){.file-details header{flex-wrap:wrap}.file-details .thumbnail{order:1;width:50%}.file-details__remove{order:2}.file-details__main-detail{order:3;width:100%}}}
@layer payload-default{.preview-sizes{height:100%;max-height:calc(100vh - 120px);margin:40px calc(var(--gutter-h)*-1) 0 calc(var(--gutter-h)*-1);border-top:1px solid var(--theme-elevation-150);flex-direction:row;display:flex}.preview-sizes__imageWrap{border-right:1px solid var(--theme-elevation-150);min-width:60%}.preview-sizes__preview{max-height:calc(100% - 120px);padding:30px 30px 30px var(--gutter-h);object-fit:contain}.preview-sizes__meta{padding:20px var(--gutter-h);border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;column-gap:20px;display:flex}.preview-sizes__meta .file-meta{text-wrap:wrap;flex-wrap:wrap;column-gap:20px;width:100%;display:flex}.preview-sizes__meta .file-meta__url{width:100%}.preview-sizes__sizeName,.preview-sizes .file-meta__size-type{color:var(--theme-elevation-600)}.preview-sizes__listWrap{padding-right:var(--gutter-h);overflow-y:scroll}.preview-sizes__listWrap::-webkit-scrollbar{width:0}.preview-sizes__listWrap:after{pointer-events:none;content:"";background:linear-gradient(180deg, transparent 0, var(--theme-bg) 100%);width:100%;height:80px;display:block;position:sticky;bottom:0;left:0}.preview-sizes__list{flex-direction:column;gap:10px;margin:0;padding:30px 0 30px 30px;list-style:none;display:flex}.preview-sizes__sizeOption{cursor:pointer;gap:20px;padding:10px;transition:background-color .2s ease-in-out;display:flex}.preview-sizes__sizeOption:hover,.preview-sizes--selected{background-color:var(--theme-elevation-100)}.preview-sizes__image{justify-content:center;align-items:center;width:30%;min-width:30%;display:flex}.preview-sizes__sizeMeta{padding:10px 0}.preview-sizes__sizeName,.preview-sizes__sizeMeta{text-overflow:ellipsis;overflow:hidden}@media (max-width:1024px){.preview-sizes{max-height:calc(100vh - 80px);margin-top:20px}}@media (max-width:768px){.preview-sizes{flex-direction:column;justify-content:space-between;max-height:calc(100vh - 70px);margin-top:0}.preview-sizes__imageWrap{border:none;height:60%}.preview-sizes__list,.preview-sizes__preview{padding:calc(var(--gutter-h)*2) var(--gutter-h)}.preview-sizes__preview{max-height:calc(100% - 80px)}.preview-sizes__sizeOption{padding:5px}.preview-sizes__listWrap{border-top:1px solid var(--theme-elevation-150);height:40%}}}
@layer payload-default{.collection-edit{width:100%}.collection-edit__form{height:auto}}
@layer payload-default{.file-selections{--file-gutter-h:var(--spacer-2);border-right:1px solid var(--color-border);flex-direction:column;width:250px;max-height:100dvh;padding:0;display:flex;overflow:visible}.file-selections__header{z-index:1;background:var(--color-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:sticky;top:0}.file-selections__header p{margin:0}.file-selections__header--hasErrors{padding-top:var(--spacer-2)}.file-selections__collectionSelect{width:100%}.file-selections__collectionSelect .react-select{width:100%}.file-selections__collectionSelect .field-type__wrap{width:100%;padding-block:var(--spacer-4);padding-inline:var(--file-gutter-h)}.file-selections__headerTopRow{gap:var(--spacer-4);width:100%;padding-block:var(--spacer-2-5);padding-inline:var(--file-gutter-h);justify-content:space-between;align-items:center;display:flex}.file-selections__header__error{padding-inline:var(--file-gutter-h)}.file-selections__header__error .error-pill{align-self:flex-start}.file-selections__selectedCount{margin:0}.file-selections__filesContainer{gap:var(--spacer-2);width:100%;padding-inline:var(--file-gutter-h);margin-top:var(--spacer-2-5);flex-direction:column;display:flex}.file-selections__filesContainer .shimmer-effect{border-radius:var(--radius-medium)}.file-selections__fileRowContainer{--rowPadding:var(--spacer-2);position:relative}.file-selections__fileRowContainer:last-child{margin-bottom:var(--spacer-2)}.file-selections__fileRow{gap:var(--spacer-2-5);width:100%;max-width:100%;padding:var(--rowPadding);cursor:pointer;border-radius:var(--radius-medium);align-items:center;display:flex}.file-selections__fileRow:hover{background-color:var(--color-bg-hover)}.file-selections__fileRow .file-selections__thumbnail,.file-selections__fileRow .file-selections__thumbnail-shimmer{width:var(--spacer-4);height:var(--spacer-4);object-fit:cover;border-radius:var(--radius-small);flex-shrink:0}.file-selections__fileRow p{margin:0}.file-selections__fileRowContainer:has(.file-selections__remove--overlay:hover) .file-selections__fileRow{background-color:var(--color-bg-hover)}.file-selections__fileDetails{flex-direction:column;min-width:0;display:flex}.file-selections__fileRowContainer--active .file-selections__fileRow{background-color:var(--color-bg-hover)}.file-selections__fileRowContainer--active .file-selections__remove .icon--x{opacity:1}.file-selections__errorCount{margin-left:auto;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.file-selections__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-selections__fileSize{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);font-weight:var(--text-body-small-font-weight);line-height:var(--text-body-small-line-height);color:var(--color-text-tertiary);flex-shrink:0}.file-selections__remove{margin:0 0 0 auto}.file-selections__remove .icon--x{opacity:.75}.file-selections__remove--underlay{pointer-events:none;opacity:0}.file-selections__remove--overlay{top:50%;right:var(--rowPadding);cursor:pointer;border-radius:var(--radius-medium);height:20px;position:absolute;bottom:50%;transform:translateY(-50%)}.file-selections__remove--overlay:hover{background-color:var(--color-bg-tertiary)}.file-selections__remove--overlay:hover .icon--x{opacity:1}.file-selections__header__actions{gap:var(--spacer-2);align-items:center;display:flex}.file-selections__toggler{margin:0;padding-block:0;display:none}.file-selections__header__mobileDocActions{display:none}.file-selections__animateWrapper{overflow:auto}.file-selections__mobileBlur{opacity:0;width:100%;height:100%;transition:opacity .1s cubic-bezier(0,.2,.2,1);position:fixed;top:0;left:0}.file-selections__mobileBlur:before,.file-selections__mobileBlur:after{content:" ";position:absolute;inset:0}.file-selections__mobileBlur:before{background:var(--color-bg);opacity:.75}.file-selections__mobileBlur:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.file-selections__showingFiles .file-selections__mobileBlur{opacity:1}@media (max-width:1024px){.file-selections{--file-gutter-h:var(--gutter-h);flex-direction:column-reverse;flex-shrink:0;width:100%;position:sticky;bottom:0}.file-selections__showingFiles{z-index:2}.file-selections__filesContainer:before,.file-selections__filesContainer:after{content:" ";position:absolute;inset:0}.file-selections__filesContainer:before{background:var(--color-bg);opacity:.75}.file-selections__filesContainer:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.file-selections__fileRowContainer{z-index:1}.file-selections__header{gap:var(--spacer-2-5);padding-block:var(--spacer-2-5);padding-inline:var(--file-gutter-h);border-top:1px solid var(--color-border);margin-top:0}.file-selections__header__error{padding-inline:0}.file-selections__headerTopRow{flex:1;width:auto;padding-block:0;padding-inline:0}.file-selections__selectedCount{display:none}.file-selections__header__actions{justify-content:flex-end;padding-block:0;display:flex}.file-selections__header__mobileDocActions{justify-content:flex-end;margin-inline-start:auto;padding-block:0;display:flex;position:relative}.file-selections__header__mobileDocActions>div{justify-content:flex-end;display:flex}.file-selections__header__mobileDocActions>div button{flex:none}.file-selections__toggler{flex-grow:1;justify-content:flex-end;margin:0;padding-inline-end:0;display:flex}.file-selections__toggler .btn__content{justify-content:space-between;width:100%}}}
@layer payload-default{.bulk-upload--file-manager{width:100%;height:100%;display:flex;overflow:hidden}.bulk-upload--file-manager__editView{flex-grow:1;height:100%;max-height:100%;overflow:auto}@media (max-width:1024px){.bulk-upload--file-manager{flex-direction:column-reverse}.bulk-upload--file-manager__editView{flex-grow:1}}}
@layer payload-default{.upload-relationship-details{gap:var(--spacer-2-5);align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}.upload-relationship-details .btn{margin:0}.upload-relationship-details__imageAndDetails{gap:var(--spacer-2-5);flex:1 1 0;align-items:center;min-width:0;display:flex}.upload-relationship-details__thumbnail{width:var(--spacer-4);border-radius:var(--radius-medium);flex-shrink:0}.upload-relationship-details__details{gap:var(--spacer-1);flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.upload-relationship-details__filename{text-overflow:ellipsis;color:var(--text-default);white-space:nowrap;margin:0;overflow:hidden}.upload-relationship-details__filename a{color:inherit;text-decoration:none}.upload-relationship-details__filename a:focus-visible{outline-offset:-1px}.upload-relationship-details__meta{text-overflow:ellipsis;color:var(--color-text-secondary);text-wrap:nowrap;margin:0;overflow:hidden}.upload-relationship-details__actions{gap:var(--spacer-1);flex-shrink:0;align-items:center;display:flex}.upload-relationship-details__actions .btn:focus-visible{outline-offset:-3px}}
@layer payload-default{.upload-field-card{gap:var(--spacer-1);background:var(--field-color-upload-bg);border:var(--stroke-width-small) solid var(--field-color-upload-border);border-radius:var(--radius-medium);align-items:center;width:100%;display:flex}.upload-field-card--readOnly{background:var(--field-color-bg-readonly);border:var(--stroke-width-small) solid var(--field-color-border-readonly)}.upload-field-card--size-medium{padding:var(--spacer-2)}.upload-field-card--size-medium .thumbnail{width:var(--spacer-6);height:var(--spacer-6)}.upload-field-card--size-small{padding:var(--spacer-2) var(--spacer-2) var(--spacer-2) var(--spacer-1)}.upload-field-card--size-small .thumbnail{width:var(--spacer-4);height:var(--spacer-4)}}
@layer payload-default{.upload--has-many{max-width:100%;position:relative}.upload--has-many__drag{cursor:grab}.upload--has-many__drag[aria-disabled=true]:hover{cursor:default}.upload--has-many__draggable-rows{gap:var(--spacer-2);flex-direction:column;display:flex}.upload--has-many__dragItem .icon--drag-handle{color:var(--color-text-tertiary)}}
@layer payload-default{.upload__dropzoneAndUpload{gap:var(--spacer-2);flex-direction:column;display:flex}.upload__dropzoneContent{gap:var(--spacer-2);width:100%;padding:var(--spacer-2-5);justify-content:space-between;align-items:center;display:flex}.upload__dropzoneContent__buttons{gap:var(--spacer-2);align-items:center;display:flex}.upload__dropzoneContent__orText{color:var(--color-text-secondary);text-transform:lowercase}.upload__dragAndDropText{color:var(--color-text-secondary);text-transform:lowercase;flex-shrink:0;margin:0}.upload__loadingRows{gap:var(--spacer-2);flex-direction:column;display:flex}.upload .shimmer-effect{border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium)}@media (max-width:768px){.upload__dragAndDropText{display:none}}}
@layer payload-default{.upload{max-width:100%;position:relative}}
@layer payload-default;
@layer payload-default{.trash-banner{margin-bottom:var(--spacer-3)}}
@layer payload-default{.document-fields{--doc-sidebar-width:325px;width:100%;display:flex}.document-fields--has-sidebar{--main-width:66.66%;--main-border:var(--stroke-width-small) solid var(--color-border);--main-field-margin:calc(var(--gutter-h) * -1)}.document-fields--has-sidebar:has(.document-fields__sidebar-wrap .document-fields__sidebar-fields>.render-fields:empty){--main-width:100%;--main-border:none;--main-field-margin:initial}.document-fields--has-sidebar .document-fields__main{width:var(--main-width)}.document-fields--has-sidebar .document-fields__edit{padding-right:var(--gutter-h);padding-left:var(--gutter-h)}[dir=ltr] .document-fields--has-sidebar .document-fields__edit{border-right:var(--main-border);top:0;right:0}[dir=rtl] .document-fields--has-sidebar .document-fields__edit{border-left:var(--main-border);top:0;left:0}.document-fields--has-sidebar .document-fields__fields>.tabs-field{margin-right:var(--main-field-margin)}.document-fields--has-sidebar .document-fields__fields>.group-field:before{right:calc(var(--gutter-h) * -1)}.document-fields__main{flex-direction:column;flex-grow:1;width:100%;min-height:100%;display:flex}.document-fields__edit{padding-top:var(--spacer-4);padding-bottom:var(--spacing-view-bottom);flex-grow:1}.document-fields__sidebar-wrap{position:var(--sidebar-wrap-position,sticky);top:var(--sidebar-wrap-top,var(--doc-controls-height));flex-shrink:var(--sidebar-wrap-flex-shrink,0);width:var(--sidebar-wrap-width,33.33%);min-width:var(--sidebar-wrap-min-width,var(--doc-sidebar-width));height:var(--sidebar-wrap-height,calc(100vh - var(--doc-controls-height)))}.document-fields__sidebar-wrap:has(.document-fields__sidebar-fields>.render-fields:empty){--sidebar-wrap-width:0;--sidebar-wrap-min-width:0;--sidebar-wrap-position:initial;--sidebar-wrap-top:initial;--sidebar-wrap-height:initial;--sidebar-wrap-flex-shrink:initial}.document-fields__sidebar{flex-direction:column;width:100%;height:100%;min-height:100%;display:flex;overflow:hidden auto}.document-fields__sidebar-fields{gap:var(--spacer-3);padding-top:var(--spacer-4);padding-right:var(--gutter-h);padding-bottom:var(--spacing-view-bottom);padding-left:var(--gutter-h);flex-direction:column;display:flex}.document-fields__label{color:var(--color-text-tertiary)}.document-fields--force-sidebar-wrap{--main-border:none;isolation:isolate;display:block}.document-fields--force-sidebar-wrap .document-fields__main{width:100%;min-height:initial}.document-fields--force-sidebar-wrap .document-fields__sidebar-wrap{width:100%;height:initial;border-left:0;position:static}.document-fields--force-sidebar-wrap .document-fields__sidebar{padding-bottom:calc(var(--spacer-5) * 2);overflow:visible}.document-fields--force-sidebar-wrap .document-fields__sidebar-fields{padding-top:0;padding-bottom:0}@container (max-width:1024px){.document-fields{display:block}.document-fields--has-sidebar .document-fields__main{width:100%}[dir=ltr] .document-fields--has-sidebar .document-fields__edit{border-right:0}[dir=rtl] .document-fields--has-sidebar .document-fields__edit{border-left:0}.document-fields--has-sidebar .document-fields__fields>.tabs-field{margin-right:calc(var(--gutter-h) * -1)}.document-fields__main{width:100%;min-height:initial}.document-fields__sidebar-wrap{width:100%;height:initial;border-left:0;position:static}.document-fields__form{display:block}.document-fields__sidebar-fields{gap:var(--spacer-2);padding-top:0;padding-bottom:0}.document-fields__sidebar{padding-bottom:calc(var(--spacer-5) * 2);overflow:visible}}@container (max-width:768px){.document-fields__sidebar-wrap{width:100%;min-width:initial}.document-fields__edit{padding-top:var(--spacer-2)}}@container drawer (max-width:768px){.document-fields--has-sidebar .document-fields__main{width:100%}[dir=ltr] .document-fields--has-sidebar .document-fields__edit{border-right:0}[dir=rtl] .document-fields--has-sidebar .document-fields__edit{border-left:0}.document-fields--has-sidebar .document-fields__fields>.tabs-field{margin-right:calc(var(--gutter-h) * -1)}.document-fields{display:block}.document-fields__main{width:100%;min-height:initial}.document-fields__sidebar-wrap{width:100%;min-width:initial;height:initial;border-left:0;position:static}.document-fields__form{display:block}.document-fields__sidebar-fields{gap:var(--spacer-2);padding-top:0;padding-bottom:0}.document-fields__sidebar{padding-bottom:calc(var(--spacer-5) * 2);overflow:visible}}@container drawer (min-width:768px){.document-fields--has-sidebar .document-fields__sidebar-wrap{min-width:320px}}.drawer .document-fields__edit{padding:var(--gutter-h)}}
