:root{--main-color: #ee4c3f;--main-color-text: #FFFFFF;--secondary-color: #636363;--font-color: #013f5d;--link-color: #ee4c3f;--default-font: Open Sans, sans-serif;--background-color: #FFFFFF;--content-background-color: #f4f4f4;--border-color-neutral: #CCCCCC}table.ov-datagrid{border-collapse:separate;border-spacing:0 6px;border:none}table.ov-datagrid *{border:none}table.ov-datagrid thead th{padding:.75rem 1.5rem;background-color:#fff;color:#888;font-size:var(--ui-font-small, 14px);font-weight:700;vertical-align:top}table.ov-datagrid thead th>div:not(#overview_selectAll){display:flex;flex-direction:column;gap:1em}table.ov-datagrid thead .search-field{display:flex;flex-direction:row;background-color:#fff;padding-left:.3em;padding-right:.2em;white-space:nowrap;color:#ccc}table.ov-datagrid thead .search-field svg{align-self:center}table.ov-datagrid thead .search-field input{padding-left:.4em;color:#333}table.ov-datagrid tbody tr{box-shadow:1px 1px 3px 0 #b6b4b4}table.ov-datagrid tbody tr th{width:80px}table.ov-datagrid tbody tr td{color:#000;background-color:#fff;padding:.75rem 1.5rem}table.ov-datagrid tbody tr td span{white-space:nowrap;text-overflow:ellipsis}table.ov-datagrid tbody tr td .grid-select-column{padding-left:10px}table.ov-datagrid input[type=checkbox]{width:1rem;height:1rem}table.action-sheet tr{cursor:pointer}table.action-sheet tr td{border:none}table.action-sheet tr:hover td{background-color:#013f5d;color:#fff}.wordwrap{white-space:pre-wrap !important}.column-title{cursor:pointer;display:flex;justify-content:space-between;align-items:center}#ags-overview-footer button{background-color:#ccc;border-color:rgba(0,0,0,0);border-radius:.2em;color:#333;cursor:pointer;font-weight:700;margin-left:5px;margin-right:1px;min-width:36px;padding:7px 9px 8px;text-align:center;transition:all .3s;-webkit-transition:all .3s}#ags-overview-footer button:hover{background-color:#ee4c3f;color:#fff}#ags-overview-footer .currentPage,#ags-overview-footer .selectedPerPage{background-color:#ee4c3f;color:#fff;cursor:default}#ags-overview-footer #current-page-selector{float:right}#ags-overview-footer #current-page-selector button#btn-previous,#ags-overview-footer #current-page-selector button#btn-next{background-color:#414141;color:#fff}#ags-overview-footer #current-page-selector button#btn-previous.inactive,#ags-overview-footer #current-page-selector button#btn-next.inactive{opacity:.6;cursor:default}#ags-overview-footer #per-page-selector{float:left}.button_row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.button_row>*{align-self:center !important}.button_row>.buttons-left,.button_row .buttons-right{display:flex;gap:.35rem}.button_row>.buttons-left>.select-wrapper,.button_row .buttons-right>.select-wrapper{position:relative}.button_row>.buttons-left>.select-wrapper select,.button_row .buttons-right>.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ccc;border:none;font-weight:bold;border-radius:.25rem;padding:.75rem 1rem;padding-right:5rem}.button_row>.buttons-left>.select-wrapper select>option,.button_row .buttons-right>.select-wrapper select>option{background-color:#fff}.button_row>.buttons-left>.select-wrapper::before,.button_row .buttons-right>.select-wrapper::before{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:.25rem;top:50%;right:.1rem;transform:translateY(-50%);content:"";width:1.5rem;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem 1rem;pointer-events:none;height:90%}.button_row>.buttons-left>.select-wrapper:hover:not(:focus)::before,.button_row .buttons-right>.select-wrapper:hover:not(:focus)::before{background-color:#e6e6e6}.button_row>.buttons-left>.select-wrapper::before:hover:not(:focus),.button_row .buttons-right>.select-wrapper::before:hover:not(:focus){background-color:#e6e6e6}.button_row>.buttons-left>.select-wrapper:has(>select:focus)::before,.button_row .buttons-right>.select-wrapper:has(>select:focus)::before{background-color:#aaa !important}.button_row button{all:unset;display:flex;gap:1rem;align-items:center;justify-content:center;font-weight:bold;color:#fff;border-radius:.25rem;padding:.75rem 1rem}.ags_angebot_choice{font-size:1.25rem}#ov-datagrid{table-layout:auto;width:100%}#ov-datagrid span{display:block;word-wrap:break-word;max-width:100%;overflow:hidden;word-break:break-all}#ags_overview{margin:0}#ags_overview input[type=checkbox]:not(.column-chooser-option){opacity:0;cursor:pointer;height:0;width:0}#ags_overview .option-checkmark{display:inline-block;height:1.25rem;width:1.25rem;background-color:#eee;border-radius:.25rem;outline:#ddd solid 1px;box-shadow:-1px 1px 2px 0 #aaa}#ags_overview input[type=checkbox]:checked~.option-checkmark{color:#ee4c3f}.search-field{padding:.25rem;max-width:-webkit-fill-available;max-width:-moz-available}.search-field:has(input:focus){outline:2px solid rgba(238,76,63,.5)}.search-field div:has(svg){background-color:gray}.modal-background{z-index:9999;isolation:isolate;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:rgba(85,85,85,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.overview-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:20vw;display:flex;flex-direction:column;background-color:#eee;box-shadow:-1px 1px 10px 0 gray;border-radius:.25rem;z-index:10000;max-height:90%}.overview-modal>*{padding:.5rem}.overview-modal>.ov-modal-title{position:static;top:0;display:flex;justify-content:space-between;background-color:#ee4c3f;color:#fff;box-shadow:-1px 1px 10px 0 gray}.overview-modal>.ov-modal-title>h4{font-size:var(--ui-font-h3, 16px) !important}.overview-modal>.ov-modal-title>div{display:flex;justify-content:flex-start;cursor:pointer}.overview-modal .ov-modal-button-row{align-self:center;display:flex;flex-direction:row;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.overview-modal .ov-modal-content{display:flex;overflow-y:auto;flex-direction:column;gap:.25rem}.overview-modal .ov-modal-content::-webkit-scrollbar{width:10px}.overview-modal .ov-modal-content::-webkit-scrollbar-track{background:#fff}.overview-modal .ov-modal-content::-webkit-scrollbar-thumb{background:#aaa}.button-row{display:flex;width:100%;justify-content:center;align-items:center;gap:1rem}.sa-toastify-progress{background:#ee4c3f !important}.ags-button{align-self:baseline !important;all:unset;display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:.25rem;padding:.75rem 1rem;gap:.25rem;cursor:pointer}.ags-button:disabled{opacity:.5}.ags-button.ov-modal-button-main-color{background-color:#ee4c3f;color:#fff}.ags-button.ov-modal-button-second-color{background-color:#aaa;color:#fff}
