@media screen{
.tile-tools{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin:14px 0}.tile-tools label{display:grid;gap:5px;min-width:120px;font-size:13px;font-weight:700}.tile-tools :is(input,select){min-height:40px;border:1px solid #b7c8bd;border-radius:8px;padding:8px 10px;background:#fff!important;color:#24312b!important;color-scheme:light!important;max-width:100%}.tile-tools :is(option,optgroup){background:#fff!important;color:#24312b!important;color-scheme:light!important}.tile-tools button{min-height:40px;margin:0}.tile-tools input[type=search]{width:100%}.rn-calendar-list{display:grid;gap:8px;margin:12px 0}.rn-calendar-item{display:grid;grid-template-columns:125px 1fr;gap:6px;text-align:left;border:1px solid #c6d5cc;border-radius:9px;padding:12px;background:#f5f8f6;color:#24312b;cursor:pointer}.rn-calendar-item small{grid-column:2;font-size:12px}.rn-weather-old{opacity:.6;border:2px dashed #a76e00;padding:8px}.rn-calendar-item:focus-visible{outline:3px solid #3e8554}
#calendarGrid[hidden],#rnCalList[hidden],.tile-tools [hidden],#rehkitzSaisonBody tr[hidden]{display:none!important}
@media(max-width:650px){.tile-tools{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.tile-tools label{min-width:0}.rn-calendar-item{grid-template-columns:1fr}.rn-calendar-item small{grid-column:auto}#weatherOverlay .weather-app{overflow-x:auto}#rehkitzSaisonOverlay .rehkitz-table,#rehkitzArchivDetailOverlay .rehkitz-table{min-width:0;table-layout:auto}#rehkitzSaisonOverlay .rehkitz-table thead,#rehkitzArchivDetailOverlay .rehkitz-table thead{display:none}#rehkitzSaisonBody,#rehkitzArchivDetailBody,#rehkitzSaisonBody tr,#rehkitzArchivDetailBody tr{display:block;width:100%}#rehkitzSaisonBody tr,#rehkitzArchivDetailBody tr{padding:10px;border:1px solid #c8d6ce;border-radius:10px;margin:10px 0;background:#f6f9f7;color:#24312b}#rehkitzSaisonBody td,#rehkitzArchivDetailBody td{display:block;width:100%;border:0;padding:5px;white-space:normal}#rehkitzSaisonBody td:before,#rehkitzArchivDetailBody td:before{content:attr(data-label);display:block;font-weight:700;font-size:12px;margin-bottom:4px}#rehkitzSaisonBody input,#rehkitzArchivDetailBody input{width:100%;min-width:0!important;box-sizing:border-box;background:#fff!important;color:#24312b!important;color-scheme:light!important}#rehkitzSaisonOverlay .rehkitz-table tfoot,#rehkitzArchivDetailOverlay .rehkitz-table tfoot{display:table;width:100%;font-size:12px}.rehkitz-footer{flex-wrap:wrap}.rehkitz-footer-actions{flex-wrap:wrap}}
@media(max-width:650px){#weatherOverlay .weather-app{grid-template-columns:minmax(0,1fr);overflow:visible}#weatherOverlay .weather-app>*{min-width:0;max-width:100%;box-sizing:border-box}#weatherOverlay .weather-current{grid-template-columns:repeat(2,minmax(0,1fr))}#weatherOverlay .weather-box{min-width:0;overflow-wrap:anywhere}#weatherOverlay .tile-tools{min-width:0}#weatherOverlay .tile-tools button{white-space:normal;width:100%}.rn-weather-table-wrap{overflow-x:auto}.rn-weather-table-wrap .weather-table{min-width:650px}#rehkitzSaisonOverlay .rehkitz-table,#rehkitzArchivDetailOverlay .rehkitz-table{display:block;width:100%;min-width:0!important}#rehkitzSaisonBody,#rehkitzArchivDetailBody,#rehkitzSaisonBody tr,#rehkitzArchivDetailBody tr,#rehkitzSaisonBody td,#rehkitzArchivDetailBody td{box-sizing:border-box;max-width:100%}#rehkitzSaisonOverlay .rehkitz-table-wrap,#rehkitzArchivDetailOverlay .rehkitz-table-wrap{overflow-x:visible}.calendar-nav{flex-wrap:wrap}.calendar-controls{flex-wrap:wrap}}
}
