:is([data-diktat-leiste]:has(>[data-diktat=aufnahme])>:not([data-diktat]),[data-diktat-leiste]:has(>[data-diktat=verarbeitet])>:not([data-diktat],[data-diktat-senden]),[data-diktat-leiste]:has(>[data-diktat=eingefuegt])>:not([data-diktat],[data-diktat-senden],[data-diktat-bleibt])){display:none}[data-diktat-leiste]:has(>[data-diktat=verarbeitet])>[data-diktat-senden]{pointer-events:none;opacity:.45}[data-diktat-feld]:has([data-diktat=aufnahme]){border-color:var(--destructive);box-shadow:none}[data-diktat-feld]:has([data-diktat=aufnahme],[data-diktat=verarbeitet]) :is(textarea,[contenteditable=true]){color:var(--muted-foreground)}.diktat-markierung{background-color:color-mix(in oklab, var(--primary) 12%, transparent);border-radius:3px}.diktat-fortschritt{animation:1.1s ease-in-out infinite alternate diktat-fortschritt}@keyframes diktat-fortschritt{0%{transform:translate(0)}to{transform:translate(122%)}}@media (prefers-reduced-motion:reduce){.diktat-fortschritt{animation:none}}
.activity-form-window>header{background:var(--card);align-items:flex-start}.activity-form-window [data-slot=linked-records]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-form-window [data-slot=linked-records]>p{grid-column:1/-1}.activity-form-window [data-slot=linked-records]>.contents>span{border-radius:var(--radius-md);min-width:0}.activity-form-window [data-linked-kind=deal]{grid-area:2/1}.activity-form-window [data-linked-kind=owner]{grid-area:2/2}@media (min-width:768px){.activity-form-window.window-frame[data-slot=dialog-content]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 256px;max-width:790px;height:min(760px,100dvh - 80px);max-height:calc(100dvh - 80px);display:grid;top:50%;translate:-50% -50%}.activity-form-window>header{border-bottom:0;grid-area:1/1;padding-bottom:8px}.activity-form-window>.window-body,.activity-form-window .activity-form-layout{display:contents}.activity-form-window .activity-form-fields{grid-area:2/1;padding:8px 20px 20px;overflow-y:auto}.activity-form-window>footer{grid-area:3/1}.activity-form-window .activity-form-day{border-left:1px solid var(--border);background:var(--muted);grid-area:1/2/4;padding:20px 12px}}
