.filerFile .image-preview {
  float: left;
}

a.inline-deletelink {
  background-image: url("/static/admin/img/inline-delete.svg?362d73f1e0d8") !important;
}

.focalpoint {
  display: none;
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: auto;
  background: white;
}
.focalpoint.active {
  display: block;
}
.focalpoint.fill > .fp-previews img {
  object-fit: fill;
}
.focalpoint > .fp-original {
  width: 400px;
  height: auto;
  overflow: hidden;
  padding: 10px;
  cursor: crosshair;
  user-select: none;
}
.focalpoint > .fp-original > span {
  display: block;
}
.focalpoint > .fp-original > span:nth-of-type(2) {
  font-size: 12px;
  margin-bottom: 5px;
  color: rgba(0, 0, 0, 0.5);
}
.focalpoint > .fp-original > img {
  width: 100%;
  height: auto;
  object-fit: contain;
  object-position: center;
  user-select: none;
}
.focalpoint > .fp-original > .fp-dot {
  position: absolute;
  height: 20px;
  width: 20px;
  background-color: red;
  border-radius: 50%;
  display: inline-block;
}
.focalpoint > .fp-previews {
  display: flex;
  gap: 20px;
  padding: 10px;
}
.focalpoint > .fp-previews div > .image-wrapper > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.focalpoint > .fp-previews div > span {
  margin-bottom: 5px;
  display: block;
}
.focalpoint > .fp-previews div.fp-preview-large > .image-wrapper {
  width: 400px;
  height: 240px;
  overflow: hidden;
}
.focalpoint > .fp-previews div.fp-preview-medium > .image-wrapper {
  width: 240px;
  height: 200px;
  overflow: hidden;
}
.focalpoint > .fp-previews div.fp-preview-small > .image-wrapper {
  width: 130px;
  height: 200px;
  overflow: hidden;
}
.focalpoint > #close {
  outline: none;
  border: 0 !important;
  background-color: transparent !important;
  position: absolute;
  top: 20px;
  right: 10px;
}
.focalpoint > #close:active {
  box-shadow: none !important;
}
.focalpoint > #close > svg {
  height: 15px;
  width: 15px;
}

.no-scroll {
  overflow-y: hidden;
}

.popup.djangocms-simple-admin-style .content {
  position: relative;
}

html:has(body.popup.app-djangocms_text.model-text) {
  height: 100%;
}

.popup.app-djangocms_text.model-text {
  height: 100%;
}
.popup.app-djangocms_text.model-text #container {
  height: 100%;
}
.popup.app-djangocms_text.model-text #content {
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}
.popup.app-djangocms_text.model-text #content > h2 {
  display: none;
}
.popup.app-djangocms_text.model-text #content-main {
  flex: 1;
  min-height: 0;
  overflow: hidden;
}
.popup.app-djangocms_text.model-text form,
.popup.app-djangocms_text.model-text form > div,
.popup.app-djangocms_text.model-text fieldset.module.aligned {
  height: 100%;
}
.popup.app-djangocms_text.model-text .form-row.field-json,
.popup.app-djangocms_text.model-text fieldset.collapse {
  display: none !important;
}
.popup.app-djangocms_text.model-text .form-row.field-body,
.popup.app-djangocms_text.model-text .form-row.field-body > div {
  height: 100%;
  position: relative;
}
.popup.app-djangocms_text.model-text .form-row.field-body > div > div {
  display: flex;
  flex-direction: column;
}
.popup.app-djangocms_text.model-text .form-row.field-body > div > div .cke {
  flex: 1;
  height: auto !important;
}
.popup.app-djangocms_text.model-text .form-row.field-body > div > div .cke .cke_inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.popup.app-djangocms_text.model-text .form-row.field-body > div > div .cke .cke_contents {
  flex: 1;
  min-height: 0;
  height: auto !important;
  overflow: hidden;
}
.popup.app-djangocms_text.model-text .form-row.field-body > div > div .cke .cke_contents .cke_source {
  width: 100% !important;
  height: 100% !important;
  min-height: 100% !important;
  resize: none;
  box-sizing: border-box;
}

.form-row.field-content__meta_keywords {
  display: none;
}

.dashboard .module caption {
  background: var(--header-bg);
  color: var(--header-link-color);
  font-size: 0.75rem;
  text-transform: uppercase;
}

.dashboard .module table {
  width: 100%;
}

.dashboard .module caption:before {
  margin-right: 4px;
}

#header {
  background: var(--dca-white);
  border-bottom: 1px solid var(--dca-gray-lighter);
  color: var(--dca-black);
}
#header a:link,
#header a:visited {
  color: var(--dca-black);
}
#header #logout-form button {
  color: var(--dca-black);
}

#header #site-name a:link,
#header #site-name a:visited {
  color: var(--dca-black);
}

.theme-toggle svg.theme-icon-when-auto,
.theme-toggle svg.theme-icon-when-dark,
.theme-toggle svg.theme-icon-when-light {
  fill: var(--dca-black);
  color: transparent;
}

.theme-toggle svg,
.theme-toggle svg.theme-icon-when-light {
  width: 1.5rem;
  margin-inline-start: 0.4rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../app/ec/static/admin/scss/_filer.scss%22,%22../app/ec/static/admin/scss/_forms.scss%22,%22../app/ec/static/admin/scss/_focalpoint.scss%22,%22../app/ec/static/admin/scss/_ckeditor_popup.scss%22,%22../app/ec/static/admin/scss/_stories_seo.scss%22,%22../app/ec/static/admin/scss/_dashboard.scss%22,%22../app/ec/static/admin/scss/_header.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AACE;EACE;;;ACDA;EACE;;;ACFN;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGA;EACI;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;EACA;EACA;;AAGR;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGR;EACI;EACA;EACA;;AAGQ;EACI;EACA;EACA;EACA;;AAGR;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;;AAKZ;EACI;;;AAGJ;EACI;;;ACvGJ;EACI;;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAIJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIJ;AAAA;AAAA;EAGI;;AAIJ;AAAA;EAEI;;AAGJ;AAAA;EAEI;EACA;;AAIJ;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;;AC3EpB;EACI;;;ACGJ;EACI;EACA;EACA;EACA;;;AAWJ;EACI;;;AAGJ;EACI;;;ACbJ;EACI;EACA;EAIA;;AAEA;AAAA;EAEI;;AAMJ;EACI;;;AAOR;AAAA;EAEI;;;AAWJ;AAAA;AAAA;EAGI;EACA;;;AAWJ;AAAA;EAEI;EACA%22,%22file%22:%22tmpi1ths45g.css%22%7D */
