.payload-default,.template-default,.template-minimal,body,button,html,input,select,textarea{font-family:var(--font-dm-sans),"DM Sans",system-ui,-apple-system,sans-serif}.payload-default,.template-default,.template-minimal,body{font-size:14px;color:var(--eftmra-admin-text)}body .collapsible__toggle,body .field-label,body .field-type>label,body .tabs-field__tab-button{color:var(--eftmra-admin-text);font-size:12px;letter-spacing:.01em}body .field-description,body .field-type .field-description{color:var(--eftmra-admin-text-muted);font-size:12.5px;line-height:1.55}.btn--style-primary{background-color:var(--eftmra-admin-primary);border-color:var(--eftmra-admin-primary);color:#ffffff}.btn--style-primary:focus-visible,.btn--style-primary:hover{background-color:var(--eftmra-admin-primary-hover);border-color:var(--eftmra-admin-primary-hover)}.btn--style-secondary{border-color:var(--eftmra-admin-primary)}.btn--style-secondary,.doc-tab--active,.nav__link--active,a{color:var(--eftmra-admin-primary)}.rs__control--is-focused,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--eftmra-admin-primary)!important;box-shadow:0 0 0 3px var(--eftmra-admin-focus)!important}.field-error,.field-type .error-message,.tooltip--error{color:var(--eftmra-admin-error);font-size:12.5px;font-weight:600}html[data-theme=dark],html[data-theme=dark] :root{color-scheme:light}.collection-edit .eftmra-floating-field>.field-label,.global-edit .eftmra-floating-field>.field-label{color:var(--eftmra-admin-text-muted)}.collection-edit .eftmra-floating-field:focus-within>.field-label,.collection-edit .eftmra-floating-field:has(input:not(:placeholder-shown))>.field-label,.collection-edit .eftmra-floating-field:has(textarea:not(:placeholder-shown))>.field-label,.global-edit .eftmra-floating-field:focus-within>.field-label,.global-edit .eftmra-floating-field:has(input:not(:placeholder-shown))>.field-label,.global-edit .eftmra-floating-field:has(textarea:not(:placeholder-shown))>.field-label{color:var(--eftmra-admin-text)}@media (max-width:640px){.doc-controls__meta,.field-type.tabs-field,.tabs-field__tabs-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs-field__tabs{flex-wrap:nowrap}.doc-controls__meta{flex-wrap:wrap}.doc-controls__list-item,.doc-controls__value{min-width:0;overflow-wrap:anywhere}.app-header,.app-header__account,.app-header__content,.app-header__controls{max-width:100%;min-width:0}.app-header__account>*,.app-header__controls>*{min-width:0}.app-header__account p,.app-header__account span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body,html{overflow-x:hidden}}body[data-eftmra-categories] .eftmra-credential-group{display:none}body[data-eftmra-categories~=eft-advanced] .eftmra-credential-group--eft-advanced,body[data-eftmra-categories~=eft-practitioner] .eftmra-credential-group--eft-practitioner,body[data-eftmra-categories~=matrix] .eftmra-credential-group--matrix{display:block}.collapsible-field .collapsible__toggle-wrap{position:relative;display:flex;align-items:center;gap:10px;min-height:44px}.collapsible-field .collapsible__toggle{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;z-index:2}.collapsible-field .collapsible__toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}.collapsible-field .collapsible__toggle:focus-visible{outline:none;box-shadow:0 0 0 3px var(--eftmra-admin-focus);border-radius:var(--eftmra-admin-radius)}.collapsible-field .collapsible__header-wrap{position:relative;z-index:1;flex:1;min-width:0}.collapsible-field .collapsible__actions-wrap{position:relative;z-index:1;margin-left:auto}.collapsible-field .row-label{display:block;color:var(--eftmra-admin-text);font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.collapsible-field .collapsible__indicator{color:var(--eftmra-admin-text-muted)}@media (max-width:640px){.collapsible-field .collapsible__toggle-wrap{gap:8px}.collapsible-field .row-label{font-size:14px}}.collapsible-field .collapsible__toggle-wrap{padding:14px 20px 14px 24px;background:var(--eftmra-admin-surface-sunken);border-bottom:1px solid var(--eftmra-admin-border);border-radius:var(--eftmra-admin-radius) var(--eftmra-admin-radius) 0 0}.collapsible-field .collapsible__toggle-wrap:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--eftmra-admin-accent);pointer-events:none}.collapsible-field .collapsible__toggle-wrap:not(:has(.collapsible__toggle--open)){border-bottom-color:transparent;border-radius:var(--eftmra-admin-radius)}.collapsible-field .collapsible__toggle-wrap:hover{background:color-mix(in srgb,var(--eftmra-admin-surface-sunken) 70%,var(--eftmra-admin-border))}.collapsible-field .collapsible__content{padding:20px;background:var(--eftmra-admin-surface);border-radius:0 0 var(--eftmra-admin-radius) var(--eftmra-admin-radius)}.eftmra-materio-card--sidebar .collapsible__toggle-wrap{padding:12px 14px 12px 18px}@media (max-width:900px){.collapsible-field .collapsible__toggle-wrap{padding:13px 16px 13px 20px}.collapsible-field .collapsible__content{padding:16px}}@media (max-width:640px){.collapsible-field .collapsible__toggle-wrap{padding:12px 12px 12px 16px}.collapsible-field .collapsible__toggle-wrap:before{top:8px;bottom:8px}.collapsible-field .collapsible__content{padding:14px 12px}}.collapsible-field .collapsible__toggle{z-index:1}.collapsible-field .collapsible__header-wrap{z-index:2;pointer-events:none}.array-actions .popup,.array-field__row-header .array-actions,.collapsible-field .collapsible__actions-wrap,.collapsible__actions-wrap .popup{position:relative;z-index:3;pointer-events:auto}.popup--active .popup__content,.popup__content{z-index:40}.array-field__row:has(.popup--active),.collapsible-field:has(.popup--active),.collapsible__toggle-wrap:has(.popup--active),.eftmra-materio-card:has(.popup--active){overflow:visible}.array-field__row-header .collapsible__drag,.collapsible__drag{position:relative;z-index:3;pointer-events:auto}.field-type.has-many .rs__control{min-height:52px;padding:7px 10px;gap:6px;background:var(--eftmra-admin-surface);border:1px solid var(--eftmra-admin-border);border-radius:var(--eftmra-admin-radius)}.field-type.has-many .rs__control:hover{border-color:var(--eftmra-admin-border-strong)}.field-type.has-many .rs__control--is-focused{border-color:var(--eftmra-admin-primary);box-shadow:0 0 0 3px var(--eftmra-admin-focus)}.field-type.has-many .rs__value-container{gap:6px;padding:2px;flex-wrap:wrap}.field-type.has-many .rs__multi-value{align-items:center;margin:0;padding:3px 4px 3px 12px;background:var(--eftmra-admin-primary-soft);border:1px solid var(--eftmra-admin-border);border-radius:999px;max-width:100%}.field-type.has-many .rs__multi-value__label{padding:3px 6px 3px 0;color:var(--eftmra-admin-text);font-size:13px;font-weight:600;line-height:1.4;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.field-type.has-many .rs__multi-value__remove{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;color:var(--eftmra-admin-text-muted);background:transparent;cursor:pointer}.field-type.has-many .rs__multi-value__remove:hover{color:#ffffff;background:var(--eftmra-admin-error)}.field-type.has-many .rs__multi-value__remove svg{width:12px;height:12px}.field-type.has-many .rs__input,.field-type.has-many .rs__input-container{margin:0;padding:0;color:var(--eftmra-admin-text);font-size:13.5px}.field-type.has-many .rs__placeholder{color:var(--eftmra-admin-text-muted);font-size:13px;font-style:italic}.field-type.has-many .rs__indicators{align-self:center}.field-type.has-many .rs__clear-indicator:hover{color:var(--eftmra-admin-error)}.field-type.has-many .field-description{margin-top:6px;color:var(--eftmra-admin-text-muted)}@media (max-width:900px){.field-type.has-many .rs__control{min-height:56px}.field-type.has-many .rs__multi-value{padding:6px 6px 6px 14px}.field-type.has-many .rs__multi-value__remove{width:28px;height:28px}}@media (max-width:640px){.field-type.has-many .rs__multi-value{max-width:100%}.field-type.has-many .rs__multi-value__label{font-size:13.5px}}.document-fields__edit.gutter--left,.document-fields__edit.gutter--right{padding-left:0;padding-right:0}.collection-edit__main-wrapper{padding:0 70px 50px 60px}@media (max-width:1200px){.collection-edit__main-wrapper{padding:0 60px 40px}}@media (max-width:900px){.collection-edit__main-wrapper{padding:0 40px 32px}}@media (max-width:640px){.collection-edit__main-wrapper{padding:0 16px 24px}}.document-fields__edit .render-fields>.tabs-field,.document-fields__fields>.tabs-field{margin-left:0}.collection-edit .collection-edit__form{padding-left:0;padding-right:0}.edit-upload__focalPoint svg[class*=icon--]{width:40px;height:40px;min-width:40px;min-height:40px}.edit-upload__focalPoint svg{background:rgba(0,0,0,.55);border-radius:100%;color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.9),0 4px 14px rgba(0,0,0,.35)}.edit-upload__focalPoint{cursor:grab}.edit-upload__draggable-container--dragging .edit-upload__focalPoint{cursor:grabbing}