.adv-asset-gallery-modal{--modal-custom-header-padding:32px 24px 8px 24px;--modal-custom-width:820px}.adv-photo-upload-modal{flex-direction:column;min-height:560px;padding:0 24px 48px;display:flex}.adv-photo-upload-modal--app-ads{min-height:565px}.adv-modal-tabs-fixed{flex-shrink:0;padding:0 8px}.adv-modal-content-scroll{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.adv-modal-content-scroll--no-tabs{margin-top:0}.adv-modal-justify-center{flex-direction:column;align-items:center;display:flex}.adv-photo-upload-modal-cover apl-input-upload{flex-direction:column;position:relative}.adv-photo-upload-modal-profile apl-input-upload{flex-direction:column;width:100%;max-width:32rem;height:32rem;margin:0 auto;position:relative}.adv-photo-upload-modal__selector-container{width:100%;margin-bottom:2rem}.adv-photo-upload-modal__asset-container{width:100%;min-height:46rem}.photo-upload-modal__asset-gallery-sort-dropdown{min-width:30rem}.creative-upload-disclaimer a{color:var(--apl-color-glyph-interactive-brand-accent-default)}.creative-upload-disclaimer a:hover{text-decoration:underline}.adv-single-photo-preview__image{border-radius:var(--apl-border-radius-200);-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;position:relative}.adv-single-photo-preview__image-frame{box-sizing:border-box;background-color:var(--apl-color-fill-tertiary);block-size:100%;inline-size:100%;overflow:hidden}.adv-single-photo-preview__image-custom-width{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%;display:block}.adv-single-photo-preview--uploading{background-color:var(--apl-color-fill-secondary)}.adv-single-photo-preview--empty{background-color:var(--apl-color-fill-tertiary)}.adv-single-photo-preview__empty{background-color:var(--apl-color-fill-tertiary);text-align:center;block-size:100%;inline-size:100%;letter-spacing:var(--apl-font-body-m-letterspacing);opacity:.4;justify-content:center;align-items:center;display:flex}.adv-single-photo-preview.adv-single-photo-preview--disabled{background-color:var(--apl-color-fill-tertiary);cursor:not-allowed;pointer-events:none}.adv-single-photo-preview.adv-single-photo-preview--disabled .adv-single-photo-preview__image,.adv-single-photo-preview.adv-single-photo-preview--disabled .adv-single-photo-preview__image-custom-width{opacity:.3}.adv-single-photo-preview__selection-mode{z-index:1;display:inline-block;position:absolute;inset-block-start:var(--apl-space-100);inset-inline-start:var(--apl-space-100)}.adv-single-photo-preview__loading{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.adv-single-photo-preview{box-sizing:border-box;background-color:var(--apl-color-fill-tertiary);border-radius:var(--apl-border-radius-300);cursor:pointer;border:2px solid #0000;block-size:291px;inline-size:239px;padding:0;transition:background-color .15s;position:relative;overflow:hidden}.adv-single-photo-preview:after{content:"";border-radius:var(--apl-border-radius-300);pointer-events:none;background-color:#5d5d9000;transition:background-color .15s;position:absolute;inset:0}.adv-single-photo-preview:hover:not(.adv-single-photo-preview--disabled):after{background-color:#5d5d9008}@media (prefers-color-scheme:dark){.adv-single-photo-preview:hover:not(.adv-single-photo-preview--disabled):after{background-color:#ffffff08}}.adv-single-photo-preview.adv-single-photo-preview--selected{border-color:var(--apl-color-fill-action-brand-accent-default);border-radius:var(--apl-border-radius-300)}.adv-single-photo-preview.adv-single-photo-preview--custom-width{aspect-ratio:1;block-size:auto;inline-size:100%}.adv-single-photo-preview:hover,.adv-single-photo-preview:focus-within{cursor:pointer}.adv-single-photo-preview:focus-visible{outline:var(--apl-border-focus-outline);outline-offset:var(--apl-border-focus-outline-offset)}.adv-single-photo-preview--with-error{border-color:var(--apl-color-border-error);padding:var(--apl-space-25)}.ad-creative-modal-footer-bar{box-sizing:border-box;width:100%;max-width:1440px;padding-inline:var(--apl-space-1000);margin-inline:auto}
