.app-date-picker-shortcuts[data-v-2ed2d178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;gap:2px;padding:4px;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md)}.app-date-picker-shortcuts__zeile[data-v-2ed2d178]{display:grid;gap:2px}.app-date-picker-shortcuts__zeile--monate[data-v-2ed2d178],.app-date-picker-shortcuts__zeile--quartale[data-v-2ed2d178]{grid-template-columns:repeat(12,1fr)}.app-date-picker-shortcuts__zeile--jahre[data-v-2ed2d178]{grid-template-columns:repeat(7,1fr)}.app-date-picker-shortcuts__segment[data-v-2ed2d178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;padding:0 2px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-body);font-size:12px;white-space:nowrap;cursor:pointer}.app-date-picker-shortcuts__segment[data-v-2ed2d178]:hover{background:var(--surface);color:var(--text)}.ag-date-range-picker[data-v-6af91478]{--app-date-picker-width:auto;--app-date-picker-height:26px;--app-date-picker-font-size:12px;--app-date-picker-padding-x:6px;--app-date-picker-shadow:none}.ag-date-range-picker--active[data-v-6af91478]{--app-date-picker-background:var(--primary-light);--app-date-picker-border-color:var(--primary);--app-date-picker-color:var(--primary)}.ag-date-range-picker[data-v-6af91478] .mx-icon-calendar,.ag-date-range-picker[data-v-6af91478] .mx-icon-clear{right:6px}.ag-date-range-picker[data-v-6af91478] .app-date-picker .mx-input{padding-right:24px}.ag-date-range-picker[data-v-6af91478] .app-date-picker .mx-input:focus{border-color:var(--border-strong);-webkit-box-shadow:none;box-shadow:none}.ag-date-range-picker--active[data-v-6af91478] .app-date-picker .mx-input:focus,.ag-date-range-picker--active[data-v-6af91478] .app-date-picker .mx-input:hover{border-color:var(--primary)}.ag-date-range-picker--active[data-v-6af91478] .app-date-picker .mx-icon-calendar,.ag-date-range-picker--active[data-v-6af91478] .app-date-picker .mx-icon-clear{color:var(--primary)}.ag-date-range-picker__popup{--app-date-picker-calendar-width:280px}.ag-date-range-picker__popup.app-date-picker-popup .app-date-picker__footer{gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.ag-date-range-picker__popup .ag-date-range-picker__schnellauswahl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.ag-date-range-picker__popup .ag-date-range-picker__chip{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--control-h-sm);padding:0 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-body);font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer}.ag-date-range-picker__popup .ag-date-range-picker__chip:hover{background:var(--surface-hover)}.aufgabe-pill[data-v-10b601a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:28px;padding:0 8px;border:.5px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);-webkit-box-shadow:var(--shadow-xs);box-shadow:var(--shadow-xs);color:var(--text-body);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,box-shadow .15s;transition:background-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.aufgabe-pill[data-v-10b601a8]:hover{background:var(--surface-hover);-webkit-box-shadow:var(--shadow-dropdown);box-shadow:var(--shadow-dropdown)}.aufgabe-pill__nummer[data-v-10b601a8]{color:var(--text-muted)}.current-aufgabe[data-v-10b601a8]{opacity:.5;pointer-events:none;cursor:default}.aufgaben-widget-tooltip.tooltip{opacity:1!important}.aufgaben-widget-tooltip .tooltip-inner{background-color:var(--surface)!important;color:#333!important;opacity:1!important;max-width:550px;max-height:200px;overflow-y:auto;text-align:left}.aufgaben-widget-tooltip .tooltip-inner table{width:100%;border-collapse:collapse}.aufgaben-widget-tooltip .tooltip-inner td{border:1px solid #ddd;padding:6px 8px;vertical-align:top}[data-v-9f5555d0] .ag-theme-alpine{--ag-font-family:"Poppins";--ag-font-size:13px;--ag-tab-min-width:300px}[data-v-9f5555d0] .ag-theme-alpine .ag-header-cell,[data-v-9f5555d0] .ag-theme-alpine .ag-header-group-cell{font-weight:500;font-size:14px}[data-v-9f5555d0] .ag-cell,[data-v-9f5555d0] .ag-header-cell{padding:0 .5rem}[data-v-9f5555d0] .hinflug-header{background-color:rgba(170,183,184,.462745098)}[data-v-9f5555d0] .rueckflug-header{background-color:rgba(81,90,90,.462745098)}[data-v-9f5555d0] .dots-dropdown{font-weight:600;font-size:14px}