.gms-badge{display:inline-flex;align-items:center;justify-self:center;flex-direction:row;white-space:nowrap;background-color:var(--gms-primary);color:var(--gms-primary-text);border-radius:var(--gms-inner-radius);box-shadow:var(--gms-primary-box-shadow);padding:0.3em 0.6em;font-size:0.9em;font-weight:bold;text-transform:uppercase;margin:0.25em;gap:0.5em;transition:background-color 0.3s ease, color 0.3s ease}.gms-badge:hover, .gms-badge:focus{color:var(--gms-primary-text)!important}.gms-badge.gms-badge-other{background-color:gray;color:white;box-shadow:var(--gms-paper-box-shadow)}.gms-badge.gms-badge-other.gms-badge-original{background-color:var(--gms-secondary);color:var(--gms-secondary-text);box-shadow:var(--gms-secondary-box-shadow)}.gms-badge > figure{height:18px;width:18px;filter:brightness(0) invert(1)}:root{--gms-null:none;--gms-none:none;--gms-primary:var(--ast-global-color-0, var(--wd-primary-color, #239d60));--gms-secondary:var(--ast-global-color-7, var(--wd-secondary-color, #ffd321));--gms-primary-hover:var(--ast-global-color-1, var(--wd-primary-color, #239d60));--gms-primary-text:white;--gms-secondary-text:white;--gms-text:var(--ast-global-color-2, var(--wd-primary-color, #239d60));--gms-bg:var(--ast-global-color-5, #fff);--gms-papercolor:var(--gebra_papercolor, #f7f7f7);--gms-paper-bg:var(--ast-global-color-5);--gms-paper-border:none;--gms-paper-box-shadow:0 2px 15px rgba(1, 1, 1, 0.2);--gms-primary-box-shadow:1px 1px 8px 0px var(--gms-primary);--gms-secondary-box-shadow:1px 1px 8px 0px var(--gms-secondary);--gms-radius:0.6em;--gms-inner-radius:0.3em}.gms-layout-square{--gms-radius:0em;--gms-inner-radius:0em;--gms-paper-box-shadow:var(--wp--preset--shadow--sharp);--gms-paper-border:2px solid var(--wp--preset--color--ast-global-color-6)}.gms-layout-round{--gms-radius:0.6em;--gms-inner-radius:0.3em}.gms-rounded{border-radius:var(--gms-radius)}.gms-flex-row{display:flex;flex-direction:row}.gms-flex-1-all-items > *{flex:1}.gms-padding-1-all-items > *{padding:1em}.gms-margin-1-all-items > *{margin:1em}p:has(.gms-flex-1-pp){flex:1}.gms-flex-1{flex:1}.az-inherit-color, body #page .az-inherit-color, body #page .az-inherit-color *{color:inherit!important}.az-justify, .az-justify p, .gms-justify, .gms-justify p{text-align:justify}.gms-h-full{height:100%}.gms-w-full{width:100%}.gms-p1{padding:1em}.az-hidden, .gms-hidden{display:none!important}@media (max-width:767px){.az-mobile-hidden, .gms-mobile-hidden{display:none!important}}