.gui_sided_elements{display:grid;grid-template-columns:repeat(auto-fill, minmax(20em, 1fr));grid-gap:2em;grid-auto-rows:minmax(15em, auto)}@media screen and (max-width: 50em){.gui_sided_elements{grid-template-columns:1fr}.gui_sided_elements .content p{min-height:auto !important}}.gui_sided_elements.with_highlights>*{padding:1em;border:1px solid rgba(0,0,0,0);border-radius:2px}.gui_sided_elements.with_highlights>*.highlighted{border-color:rgba(var(--ep-green-color), 1);background-color:rgba(var(--ep-green-color), 0.1)}.gui_sided_elements>*{width:100%;position:relative;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;display:flex}.gui_sided_elements>*>*{margin-block-end:1em;flex:0 1 auto}.gui_sided_elements>*>*:last-child{margin-block-end:0}.gui_sided_elements>* .description{height:100%;line-height:1.3em}.gui_sided_elements>* .flex_button{justify-self:flex-end}.gui_sided_elements>* .flex_button a{display:block}.gui_sided_elements>* .action_block{position:relative;padding-inline-start:0 !important;padding-inline-end:0 !important}.gui_sided_elements>* .gui_loading{z-index:2;background-color:rgba(0,0,0,0) !important}.gui_floating_layer .gui_sided_elements{--fill-type:auto-fill;grid-template-columns:repeat(var(--fill-type), minmax(10em, 1fr))}.gui_floating_layer .gui_sided_elements.fit_row{--fill-type:auto-fit}@media screen and (max-width: 50em){.gui_sided_elements.force_column .submitButton{height:auto !important}.gui_sided_elements:not(.force_column)>*{flex-direction:row}.gui_sided_elements>*{justify-content:space-between;align-items:flex-start}}
