.step-nav__home{width:28px;height:28px}.step-nav__home>span{margin-top:auto}.brand-icon{align-items:center;height:18px;display:inline-flex}.brand-icon__light,.brand-icon__dark{width:100%;height:100%}.brand-icon__dark,[data-theme=dark] .brand-icon__light{display:none}[data-theme=dark] .brand-icon__dark{display:inline-block}.login__brand{max-width:none;margin-bottom:calc(var(--base)*1.5)}.brand-logo{width:280px;max-width:100%;display:inline-block}.brand-logo__light,.brand-logo__dark{width:100%;height:auto;display:block}.brand-logo__dark,[data-theme=dark] .brand-logo__light{display:none}[data-theme=dark] .brand-logo__dark{display:block}.app-header .localizer-button{padding-inline-start:calc(var(--base)*.4);padding-inline-end:calc(var(--base)*.3)}.app-header .localizer-button:before{content:attr(data-locale);text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-800);margin-inline-end:calc(var(--base)*.25);font-size:.8125rem;font-weight:600}.app-header .localizer-button .localizer-button__label,.app-header .localizer-button .localizer-button__current-label{display:none}.app-header .localizer-button .localizer-button__chevron{opacity:.6;width:12px;height:12px}.app-header .localizer-button button:hover,.app-header .localizer-button button:focus-visible{text-decoration:none}.popup__content.popup--size-large:has(.localizer__locale-code){width:fit-content;min-width:0;padding-inline:0}.popup__content.popup--size-large:has(.localizer__locale-code) .popup-button-list__button{padding-inline-start:calc(var(--base)*.4);padding-inline-end:calc(var(--base)*.55 + 12px)}.localizer__locale-code{letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.string-list-field{margin-bottom:calc(var(--base)*1.5)}.string-list-field__rows{gap:calc(var(--base)*.35);margin-top:calc(var(--base)*.35);display:grid}.string-list-field__row{align-items:center;gap:calc(var(--base)*.35);grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.string-list-field__index{color:var(--theme-elevation-500);text-align:end;font-size:.75rem}.string-list-field__row input{min-width:0;height:2.5rem;padding:0 calc(var(--base)*.5);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);color:var(--theme-elevation-800);font:inherit}.string-list-field__row input:focus{border-color:var(--theme-elevation-400);outline:1px solid var(--theme-elevation-400)}.string-list-field__actions{gap:2px;display:flex}.string-list-field__actions button,.string-list-field__add{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-50);color:var(--theme-elevation-700);cursor:pointer}.string-list-field__actions button:hover:not(:disabled),.string-list-field__add:hover:not(:disabled){background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.string-list-field__actions button:disabled,.string-list-field__add:disabled{cursor:default;opacity:.35}.string-list-field__actions button{width:2rem;height:2rem;padding:0}.string-list-field__add{margin-top:calc(var(--base)*.5);padding:calc(var(--base)*.3) calc(var(--base)*.55)}@media (max-width:600px){.string-list-field__row{grid-template-columns:1.5rem minmax(0,1fr)}.string-list-field__actions{grid-column:2}}.upload--has-many__draggable-rows .file-details-draggable,.upload--has-many__draggable-rows .upload--has-many__dragItem{align-items:center}.upload--has-many__draggable-rows .thumbnail,.upload--has-many__draggable-rows .thumbnail.thumbnail--size-small{background-size:cover;width:96px;height:96px;max-height:96px}.upload--has-many__draggable-rows .thumbnail img,.upload--has-many__draggable-rows .thumbnail.thumbnail--size-small img{object-fit:cover;width:100%;height:100%}.batch-gallery-label{align-items:center;gap:calc(var(--base)*.6);flex-wrap:wrap;display:flex}.batch-gallery-label__btn{margin:0;margin-inline-start:auto}.batch-gallery-modal{padding:calc(var(--base)*1.5);justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.batch-gallery{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,6px);flex-direction:column;width:100%;max-width:920px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000059}.batch-gallery__head{padding:var(--base);border-bottom:1px solid var(--theme-elevation-100)}.batch-gallery__head h2{margin:0}.batch-gallery__head p{margin:calc(var(--base)*.25) 0 0;color:var(--theme-elevation-500)}.batch-gallery__bulk{align-items:center;gap:calc(var(--base)*.5);padding:calc(var(--base)*.6) var(--base);border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);display:flex}.batch-gallery__bulk-select{flex:1;min-width:0}.batch-gallery__rows{padding:calc(var(--base)*.5) var(--base);flex:1;overflow-y:auto}.batch-gallery__empty{color:var(--theme-elevation-500);padding:var(--base) 0}.batch-gallery__row{gap:var(--base);padding:calc(var(--base)*.6) 0;border-bottom:1px solid var(--theme-elevation-100);grid-template-columns:96px minmax(0,1fr);display:grid}.batch-gallery__thumb{object-fit:cover;background:var(--theme-elevation-100);border-radius:4px;width:96px;height:96px}.batch-gallery__fields{gap:calc(var(--base)*.4);flex-direction:column;min-width:0;display:flex}.batch-gallery__filename{color:var(--theme-elevation-500);font-size:.8rem}.batch-gallery__alt{width:100%;padding:calc(var(--base)*.35) calc(var(--base)*.5);background:var(--theme-input-bg);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-150);border-radius:4px}.batch-gallery__foot{justify-content:flex-end;gap:calc(var(--base)*.5);padding:var(--base);border-top:1px solid var(--theme-elevation-100);display:flex}.batch-gallery__foot button{margin:0}
