.Werkbank-module__e2bFPW__blatt{border:1px solid var(--line);background:radial-gradient(ellipse 60% 50% at 50% 40%, color-mix(in srgb, var(--fg) 5%, transparent), transparent 70%), var(--bg-inset);border-radius:.75rem;padding:1.75rem 1.25rem 2.5rem 2rem;position:relative;overflow:hidden}.Werkbank-module__e2bFPW__blatt:before,.Werkbank-module__e2bFPW__blatt:after{content:"";pointer-events:none;position:absolute}.Werkbank-module__e2bFPW__blatt:before{border-right:1px solid var(--line);background-image:repeating-linear-gradient(180deg, var(--line-strong) 0 1px, transparent 1px 40px), repeating-linear-gradient(180deg, var(--line) 0 1px, transparent 1px 8px);background-position:100%,100%;background-repeat:no-repeat;background-size:100% 100%,50% 100%;width:14px;top:0;bottom:0;left:0}.Werkbank-module__e2bFPW__blatt:after{border-top:1px solid var(--line);background-image:repeating-linear-gradient(90deg, var(--line-strong) 0 1px, transparent 1px 40px), repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 8px);background-position:top,top;background-repeat:no-repeat;background-size:100% 100%,100% 50%;height:14px;bottom:0;left:14px;right:0}.Werkbank-module__e2bFPW__beschriftung{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-faint);text-transform:uppercase;font-size:10px;position:absolute;bottom:1.25rem;right:1rem}.Werkbank-module__e2bFPW__board{aspect-ratio:244/305;border-radius:.5rem;width:100%;max-width:30rem;margin:0 auto;transition:background-color .2s,border-color .2s,box-shadow .2s;position:relative}.Werkbank-module__e2bFPW__boardLeer{border:1.5px dashed var(--line-strong)}.Werkbank-module__e2bFPW__boardBelegt{border:1px solid var(--line-strong);background-color:var(--bg-panel);background-image:linear-gradient(color-mix(in srgb, var(--fg) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--fg) 5%, transparent) 1px, transparent 1px);background-size:16px 16px;box-shadow:0 30px 60px #00000059}.Werkbank-module__e2bFPW__platz,.Werkbank-module__e2bFPW__platzFrei{border:1.5px dashed var(--line-strong);text-align:center;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;transition:border-color .15s,background-color .15s,opacity .15s;display:flex}.Werkbank-module__e2bFPW__platz{position:absolute}.Werkbank-module__e2bFPW__platzFrei{min-width:0;position:relative;overflow:hidden}.Werkbank-module__e2bFPW__platzBelegt{border-style:solid;border-color:var(--line);background:color-mix(in srgb, var(--bg) 55%, transparent)}.Werkbank-module__e2bFPW__platzGesperrt{opacity:.45}.Werkbank-module__e2bFPW__platzPasst{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.Werkbank-module__e2bFPW__platzUeber{background:color-mix(in srgb, var(--ok) 24%, transparent);border-style:solid}.Werkbank-module__e2bFPW__platzPasstNicht{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.Werkbank-module__e2bFPW__platzAndersArt{opacity:.3}.Werkbank-module__e2bFPW__fest{border:1px solid var(--line);background:var(--bg-inset);font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-faint);text-transform:uppercase;white-space:nowrap;border-radius:.25rem;align-items:center;padding:0 .5rem;font-size:9px;display:flex;position:absolute;overflow:hidden}.Werkbank-module__e2bFPW__schraffiert{background-image:repeating-linear-gradient(135deg, var(--line) 0 1px, transparent 1px 6px)}.Werkbank-module__e2bFPW__baenke{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:8% 14%}.Werkbank-module__e2bFPW__bank{background:var(--line);border-radius:2px;width:11%}.Werkbank-module__e2bFPW__bankBelegt{background:var(--fg);width:15%;box-shadow:0 0 0 1px var(--bg-panel)}.Werkbank-module__e2bFPW__etikett{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-faint);text-transform:uppercase;font-size:9px;line-height:1.3}.Werkbank-module__e2bFPW__grund{padding:0 .375rem;font-size:11px;font-weight:600;line-height:1.3}.Werkbank-module__e2bFPW__gehaeuse{border:1.5px dashed var(--line-strong);border-radius:.75rem;max-width:32rem;margin:0 auto;padding:.5rem;transition:border-color .15s,background-color .15s;position:relative}.Werkbank-module__e2bFPW__gehaeuseBelegt{border-style:solid;border-color:var(--line-strong);background:color-mix(in srgb, var(--fg) 3%, transparent)}.Werkbank-module__e2bFPW__gehaeuseKopf{align-items:center;gap:.5rem;min-height:1.75rem;margin-bottom:.5rem;padding:0 .25rem;display:flex}.Werkbank-module__e2bFPW__balken{border:1px solid var(--line-strong);background:var(--bg-inset);border-radius:3px;height:14px;position:relative;overflow:visible}.Werkbank-module__e2bFPW__balkenBedarf,.Werkbank-module__e2bFPW__balkenReserve{border-radius:2px;position:absolute;top:0;bottom:0;left:0}.Werkbank-module__e2bFPW__balkenBedarf{background:var(--fg)}.Werkbank-module__e2bFPW__balkenReserve{background-image:repeating-linear-gradient(135deg, var(--fg-muted) 0 1px, transparent 1px 5px)}.Werkbank-module__e2bFPW__balkenNetzteil{border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.Werkbank-module__e2bFPW__netzteilOk{background:var(--ok)}.Werkbank-module__e2bFPW__netzteilZuKlein{background:var(--danger)}@media (max-width:1023.98px){.Werkbank-module__e2bFPW__leiste{z-index:10;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -1rem;padding:.5rem 1rem;position:sticky;top:57px}.Werkbank-module__e2bFPW__blatt{padding:.5rem .5rem .5rem 1.25rem}.Werkbank-module__e2bFPW__blatt:before{width:8px}.Werkbank-module__e2bFPW__blatt:after,.Werkbank-module__e2bFPW__beschriftung,.Werkbank-module__e2bFPW__nurGross,.Werkbank-module__e2bFPW__fest{font-size:0}.Werkbank-module__e2bFPW__blatt:after{display:none}.Werkbank-module__e2bFPW__gehaeuse{padding:.25rem}.Werkbank-module__e2bFPW__gehaeuseKopf{min-height:0;margin-bottom:.25rem}.Werkbank-module__e2bFPW__gehaeuseKopf .Werkbank-module__e2bFPW__etikett,.Werkbank-module__e2bFPW__nurGross,.Werkbank-module__e2bFPW__beschriftung{display:none}}@media (min-width:640px) and (max-width:1023.98px){.Werkbank-module__e2bFPW__leiste{margin:0 -2rem;padding:.5rem 2rem}}@media (prefers-reduced-motion:reduce){.Werkbank-module__e2bFPW__board,.Werkbank-module__e2bFPW__platz,.Werkbank-module__e2bFPW__platzFrei,.Werkbank-module__e2bFPW__gehaeuse{transition:none}}
