@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg: #111111;--bg2: #0d0d0d;--surface: #1a1a1a;--surface2: #222222;--border: #242424;--text: #e8e8e8;--text1: #e8e8e8;--text2: #aaaaaa;--text3: #8a8a8a;--accent: #5CBF8A;--green: #154734;--run-color: #7B6EA0;--pass-color: #4472C4;--rpo-color: #D4782A;--run-rgb: 123,110,160;--pass-rgb: 68,114,196;--rpo-rgb: 212,120,42;--team-primary: #154734;--team-primary-rgb: 21,71,52;--team-secondary: #5CBF8A;--btn-primary-bg: var(--team-primary);--btn-primary-text: var(--team-secondary);--accent-ui: #5CBF8A;--warn: #FFAA3C;--warn-rgb: 255,170,60;--danger: #e57373;--danger-rgb: 229,115,115}[data-theme=light]{--bg: #f0f2f5;--bg2: #e8eaed;--surface: #ffffff;--surface2: #f5f6f8;--border: #e0e0e0;--text: #111111;--text1: #111111;--text2: #444444;--text3: #6b6b6b;--accent: #154734;--green: #154734;--btn-primary-bg: var(--team-primary);--btn-primary-text: var(--team-secondary);--accent-ui: #154734;--warn: #8a5200;--warn-rgb: 138,82,0;--danger: #b3261e;--danger-rgb: 179,38,30}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text3)}a{color:inherit;text-decoration:none}select,input,button,textarea{font-family:inherit}.drawing-no-callout,.drawing-no-callout *{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideDown{0%{transform:translate(-50%) translateY(-120%);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}:root{--l3-kante: rgba(255, 255, 255, .075);--l3-kante-stark: rgba(255, 255, 255, .11);--l3-glanz: linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(255, 255, 255, 0) 48%);--l3-glanz-knopf: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, 0) 70%);--l3-karte: inset 0 1px 0 var(--l3-kante), 0 1px 3px rgba(0, 0, 0, .18), 0 6px 16px rgba(0, 0, 0, .16);--l3-innen: inset 0 1px 0 var(--l3-kante), 0 1px 3px rgba(0, 0, 0, .28);--l3-knopf: inset 0 1px 0 var(--l3-kante-stark), 0 1px 2px rgba(0, 0, 0, .4), 0 3px 8px rgba(0, 0, 0, .22);--l3-knopf-hover: inset 0 1px 0 var(--l3-kante-stark), 0 2px 3px rgba(0, 0, 0, .35), 0 4px 10px rgba(0, 0, 0, .18);--l3-knopf-druck: inset 0 1px 3px rgba(0, 0, 0, .45);--l3-feld: inset 0 1px 3px rgba(0, 0, 0, .38), inset 0 0 0 1px rgba(0, 0, 0, .12);--l3-svg-schatten: .28;--l3-svg-glanz: .18;--l3-svg-mulde: .3;--l3-svg-teller: .05}[data-theme=light]{--l3-glanz: linear-gradient(180deg, rgba(255, 255, 255, .7), rgba(255, 255, 255, 0) 48%);--l3-glanz-knopf: linear-gradient(180deg, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0) 80%);--l3-kante: rgba(255, 255, 255, .9);--l3-kante-stark: rgba(255, 255, 255, 1);--l3-karte: inset 0 1px 0 var(--l3-kante), 0 1px 3px rgba(16, 24, 40, .06), 0 10px 28px rgba(16, 24, 40, .09);--l3-innen: inset 0 1px 0 var(--l3-kante), 0 1px 2px rgba(16, 24, 40, .07);--l3-knopf: inset 0 1px 0 var(--l3-kante), 0 1px 2px rgba(16, 24, 40, .1), 0 2px 6px rgba(16, 24, 40, .06);--l3-knopf-hover: inset 0 1px 0 var(--l3-kante), 0 2px 4px rgba(16, 24, 40, .1), 0 6px 14px rgba(16, 24, 40, .1);--l3-knopf-druck: inset 0 1px 3px rgba(16, 24, 40, .16);--l3-feld: inset 0 1px 2px rgba(16, 24, 40, .1);--l3-svg-schatten: .18;--l3-svg-glanz: .45;--l3-svg-mulde: .12;--l3-svg-teller: .5}div[style*="background: var(--surface)"][style*=border]:not([style*="background: var(--surface)"] *),section[style*="background: var(--surface)"][style*=border]:not([style*="background: var(--surface)"] *){box-shadow:var(--l3-karte);background-image:var(--l3-glanz)!important;border-radius:14px!important}[style*="background: var(--surface)"] div[style*="background: var(--surface2)"][style*=border-radius][style*="border:"]{box-shadow:var(--l3-innen)}button[style*="border: 1px solid var(--border)"],button[style*="background: var(--surface2)"],button[style*="var(--btn-primary-bg)"],a[style*="var(--btn-primary-bg)"]{box-shadow:var(--l3-knopf);transition:box-shadow .15s var(--ease-out, ease),transform .16s var(--ease-out, ease),background-color .15s ease}button[style*="var(--btn-primary-bg)"],a[style*="var(--btn-primary-bg)"]{box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000004d,0 2px 6px rgba(var(--team-primary-rgb),.14)}@media (hover: hover){button[style*="border: 1px solid var(--border)"]:not(:disabled):hover,button[style*="background: var(--surface2)"]:not(:disabled):hover,button[style*="var(--btn-primary-bg)"]:not(:disabled):hover{box-shadow:var(--l3-knopf-hover);transform:translateY(-1px)}}button[style*="border: 1px solid var(--border)"]:not(:disabled):active,button[style*="background: var(--surface2)"]:not(:disabled):active,button[style*="var(--btn-primary-bg)"]:not(:disabled):active{box-shadow:var(--l3-knopf-druck);transform:translateY(0) scale(.97)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea{box-shadow:var(--l3-feld)}@media (prefers-reduced-motion: reduce){button{transition:none!important;transform:none!important}}@media print{*{box-shadow:none!important}}:root{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1)}html,body,#root{font-variant-numeric:tabular-nums}::selection{background:color-mix(in srgb,var(--accent-ui) 34%,transparent);color:var(--text)}input,textarea,[contenteditable]{caret-color:var(--accent-ui)}html{scrollbar-color:var(--border) transparent;scrollbar-width:thin}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent-ui);outline-offset:2px}button:not(:disabled):active{transform:scale(.97)}button{transition-timing-function:var(--ease-out)}@media (prefers-reduced-motion: reduce){button:active{transform:none}}.dl-auf-team::placeholder{color:var(--on-primary-3, rgba(255, 255, 255, .5));opacity:1}.dl-ring{animation:dl-ring-auf .16s var(--ease-out) both}@keyframes dl-ring-auf{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.dl-ring-stueck{transition:fill-opacity .12s var(--ease-out),stroke-opacity .12s var(--ease-out)}.dl-ring-chip{transition:transform .12s var(--ease-out),background-color .12s var(--ease-out),color .12s var(--ease-out),box-shadow .12s var(--ease-out)}@media (prefers-reduced-motion: reduce){.dl-ring{animation:none}.dl-ring-stueck,.dl-ring-chip{transition:none}}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
