.werkstatt3d_seite__r5C5_{height:100dvh;overflow-y:auto;overflow-x:hidden;background:var(--k-ink);color:var(--k-text)}.werkstatt3d_haupt__cfwAD{width:min(1240px,calc(100% - 2 * var(--k-gutter)));margin:0 auto;padding:calc(var(--k-header-h) + var(--k-s-lg)) 0 var(--k-s-2xl);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-s-lg)}.werkstatt3d_kopf__NjROw{display:grid;justify-items:center;gap:6px;text-align:center}.werkstatt3d_augenbraue__b6J1g{font:700 11px/1 var(--k-display);letter-spacing:.2em;text-transform:uppercase;color:var(--k-shu-text)}.werkstatt3d_titel__aEirH{margin:0;font-size:var(--k-t-h1)}.werkstatt3d_unter__r99it{margin:0;color:var(--k-text-2);font-size:var(--k-t-small)}.werkstatt3d_komponist__9fI5q{width:min(820px,100%);margin:0 auto;display:grid;gap:10px}.werkstatt3d_tabs__yre7A{display:flex;align-items:center;justify-content:space-between;gap:12px}.werkstatt3d_tabs__yre7A>div{display:inline-flex;padding:3px;border:1px solid var(--k-line);border-radius:var(--k-r-pill);background:var(--k-surface)}.werkstatt3d_tabs__yre7A button{height:32px;padding:0 16px;border:0;border-radius:var(--k-r-pill);background:#0000;color:var(--k-text-2);font:600 13px/1 var(--k-display);cursor:pointer}.werkstatt3d_tabs__yre7A button[aria-pressed=true]{background:var(--k-raised);color:var(--k-text)}.werkstatt3d_tabs__yre7A>span{color:var(--k-text-3);font-size:12px}.werkstatt3d_ablage__btld2{border:1px dashed var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface)}.werkstatt3d_hochladen__q3aZ3{width:100%;min-height:120px;display:grid;place-content:center;gap:6px;border:0;background:#0000;color:var(--k-text);cursor:pointer;font:inherit}.werkstatt3d_hochladen__q3aZ3 span{color:var(--k-text-3);font-size:12.5px}.werkstatt3d_vorschau__y_E1U{display:flex;align-items:center;gap:14px;padding:12px}.werkstatt3d_vorschau__y_E1U img{width:88px;height:88px;object-fit:cover;border-radius:0}.werkstatt3d_vorschau__y_E1U div{display:grid;gap:4px}.werkstatt3d_vorschau__y_E1U span{color:var(--k-text-3);font-size:12.5px}.werkstatt3d_vorschau__y_E1U button{justify-self:start;padding:0;border:0;background:none;color:var(--k-shu-text);cursor:pointer;font:600 12.5px/1 var(--k-body)}.werkstatt3d_galerie__6Ppsp{display:grid;gap:var(--k-s-sm)}.werkstatt3d_galerieKopf__p_hEc{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.werkstatt3d_galerieTitel__rM9DR{margin:4px 0 0;font-size:var(--k-t-h2)}.werkstatt3d_filter__Ltna_{display:flex;flex-wrap:wrap;gap:6px}.werkstatt3d_filter__Ltna_ button{height:32px;padding:0 14px;border:1px solid var(--k-line);border-radius:var(--k-r-pill);background:var(--k-surface);color:var(--k-text-2);font:500 13px/1 var(--k-body);cursor:pointer}.werkstatt3d_filter__Ltna_ button[aria-pressed=true]{color:var(--k-text);border-color:var(--k-shu);background:var(--k-shu-wash)}.werkstatt3d_buehneRaster__mEV9b{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:var(--k-s-sm)}.werkstatt3d_buehne__FX5SI{--akzent:var(--k-shu);position:relative;min-height:clamp(360px,42vw,520px);border:1px solid var(--k-line);border-radius:var(--k-r-lg);overflow:hidden;background:radial-gradient(60% 55% at 50% 78%,color-mix(in oklch,var(--akzent) 22%,#0000),#0000 70%),radial-gradient(90% 70% at 50% 30%,oklch(.24 .01 286),oklch(.14 .003 286))}.werkstatt3d_buehne__FX5SI:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(oklch(1 0 0/.05) 1px,#0000 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(0deg,#000,#0000 60%);mask-image:linear-gradient(0deg,#000,#0000 60%)}.werkstatt3d_buehneText__E5xOU{position:absolute;left:16px;bottom:14px;z-index:1;display:grid;gap:3px;pointer-events:none}.werkstatt3d_buehneText__E5xOU strong{font:600 17px/1.2 var(--k-display)}.werkstatt3d_buehneText__E5xOU span{color:var(--k-text-3);font-size:12.5px}.werkstatt3d_liste__PFrSN{list-style:none;margin:0;padding:0;display:grid;gap:6px;align-content:start;max-height:clamp(360px,42vw,520px);overflow-y:auto}.werkstatt3d_eintrag__QR4JW{--akzent:var(--k-shu);width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--k-line);border-radius:0;background:var(--k-surface);color:var(--k-text);text-align:left;cursor:pointer;transition:border-color var(--k-d-hover) var(--k-ease),background-color var(--k-d-hover) var(--k-ease)}.werkstatt3d_eintrag__QR4JW i{width:10px;height:10px;border-radius:50%;background:var(--akzent);flex:none;box-shadow:0 0 10px var(--akzent)}.werkstatt3d_eintrag__QR4JW span{display:grid;gap:2px}.werkstatt3d_eintrag__QR4JW strong{font:600 14px/1.2 var(--k-display)}.werkstatt3d_eintrag__QR4JW small{color:var(--k-text-3);font-size:12px}.werkstatt3d_eintrag__QR4JW:hover{background:var(--k-raised)}.werkstatt3d_eintrag__QR4JW[aria-pressed=true]{border-color:color-mix(in oklch,var(--akzent) 70%,#0000);background:color-mix(in oklch,var(--akzent) 10%,var(--k-surface))}@media (max-width:860px){.werkstatt3d_buehneRaster__mEV9b{grid-template-columns:1fr}.werkstatt3d_liste__PFrSN{max-height:none;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.werkstatt3d_hero__l5ExD{position:relative;display:grid;gap:var(--k-s-lg);padding:var(--k-s-xl) var(--k-s-md) var(--k-s-lg);border-radius:var(--k-r-lg);overflow:hidden;isolation:isolate}.werkstatt3d_hero__l5ExD:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/arcade-games/3d-hero.webp) top/cover no-repeat;opacity:.55;animation:werkstatt3d_heroEin__kPxeP .9s var(--k-ease) both}.werkstatt3d_hero__l5ExD:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,var(--k-ink) 8%,#0000 70%)}@keyframes werkstatt3d_heroEin__kPxeP{0%{opacity:0;transform:translateY(16px)}to{opacity:.55;transform:none}}.werkstatt3d_unternav__E43Sc{position:sticky;top:var(--k-header-h);z-index:5;display:flex;gap:4px;justify-content:center;flex-wrap:wrap;padding:6px;border:1px solid var(--k-line);border-radius:var(--k-r-pill);background:color-mix(in oklch,var(--k-ink) 85%,#0000);backdrop-filter:blur(8px)}.werkstatt3d_unternav__E43Sc a{padding:8px 14px;border-radius:var(--k-r-pill);color:var(--k-text-2);text-decoration:none;font:600 13px/1 var(--k-display)}.werkstatt3d_unternav__E43Sc a:hover{color:var(--k-text);background:var(--k-raised)}.werkstatt3d_unternav__E43Sc a:focus-visible{outline:2px solid var(--k-shu);outline-offset:2px}.werkstatt3d_abschnitt__41fhc,.werkstatt3d_galerie__6Ppsp{scroll-margin-top:calc(var(--k-header-h) + 64px)}.werkstatt3d_lizenz__Ujra_{margin:var(--k-s-sm) 0 0;color:var(--k-text-3);font-size:12.5px;line-height:1.55}.werkstatt3d_abschnitt__41fhc{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.werkstatt3d_loesungen__8hpDS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.werkstatt3d_loesung__iNS7I{display:grid;gap:6px;padding:10px 10px 16px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface)}.werkstatt3d_loesung__iNS7I img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0}.werkstatt3d_loesung__iNS7I h3{margin:6px 4px 0;font:600 15px/1.2 var(--k-display)}.werkstatt3d_loesung__iNS7I p{margin:0 4px;color:var(--k-text-2);font-size:13px;line-height:1.5}.werkstatt3d_werkzeuge__z9d9y{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none}.werkstatt3d_werkzeug__xzykp{position:relative;height:100%;display:grid;grid-template-rows:auto auto 1fr;gap:3px;padding:0 0 10px;border:1px solid var(--k-line);border-radius:0;background:var(--k-surface);color:var(--k-text);text-decoration:none;overflow:hidden;transition:border-color var(--k-d-hover) var(--k-ease),transform .14s cubic-bezier(.23,1,.32,1)}.werkstatt3d_werkzeug__xzykp img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;display:block;margin-bottom:6px}.werkstatt3d_werkzeug__xzykp[aria-disabled=true] img{filter:grayscale(.7) brightness(.7)}a.werkstatt3d_werkzeug__xzykp:hover{border-color:var(--k-shu)}a.werkstatt3d_werkzeug__xzykp:active{transform:scale(.97)}a.werkstatt3d_werkzeug__xzykp:focus-visible{outline:2px solid var(--k-shu);outline-offset:2px}.werkstatt3d_werkzeug__xzykp strong{padding:0 10px;font:600 13px/1.2 var(--k-display)}.werkstatt3d_werkzeug__xzykp span{padding:0 10px;color:var(--k-text-2);font-size:12px;line-height:1.4}.werkstatt3d_werkzeug__xzykp em{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:var(--k-r-pill);font:700 10px/1 var(--k-display);font-style:normal;letter-spacing:.08em;text-transform:uppercase}.werkstatt3d_live__AhuL2{background:var(--k-shu);color:var(--k-auf-shu)}.werkstatt3d_bald__242YP{border:1px solid var(--k-line);color:var(--k-text-3)}.werkstatt3d_fragen__l6Y57{display:grid;gap:8px;margin-top:8px}.werkstatt3d_fragen__l6Y57 details{padding:14px 18px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface)}.werkstatt3d_fragen__l6Y57 summary{cursor:pointer;font:600 14px/1.3 var(--k-display)}.werkstatt3d_fragen__l6Y57 summary:focus-visible{outline:2px solid var(--k-shu);outline-offset:3px}.werkstatt3d_fragen__l6Y57 p{margin:10px 0 0;color:var(--k-text-2);font-size:13.5px;line-height:1.55}.werkstatt3d_unterText__nVWvP{margin:0;max-width:64ch;color:var(--k-text-2);font-size:13.5px;line-height:1.55}.werkstatt3d_unterText__nVWvP a{color:var(--k-shu-text)}.werkstatt3d_druck__hOy2k{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--k-s-md);padding:var(--k-s-md);border:1px solid var(--k-line);background:var(--k-surface)}.werkstatt3d_druckInfo__Sf4Se{display:grid;gap:14px}.werkstatt3d_druckInfo__Sf4Se strong{display:block;margin-bottom:6px;color:var(--k-text-3);font:700 11px/1 var(--k-display);letter-spacing:.14em;text-transform:uppercase}.werkstatt3d_formate__wplRb{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.werkstatt3d_formate__wplRb li{display:inline-flex;align-items:baseline;gap:6px;padding:7px 10px;border:1px solid var(--k-line);color:var(--k-text-3);font:600 13px/1 var(--k-display)}.werkstatt3d_formate__wplRb small{font:600 10px/1 var(--k-display);letter-spacing:.08em;text-transform:uppercase}.werkstatt3d_formate__wplRb .werkstatt3d_formatLive__hT7tc{border-color:var(--k-shu);color:var(--k-text)}.werkstatt3d_slicer__IoNFL{margin:0;color:var(--k-text-2);font-size:13.5px;line-height:1.6}@media (max-width:1100px){.werkstatt3d_werkzeuge__z9d9y{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.werkstatt3d_druck__hOy2k,.werkstatt3d_loesungen__8hpDS{grid-template-columns:1fr}.werkstatt3d_werkzeuge__z9d9y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){a.werkstatt3d_werkzeug__xzykp:active{transform:none}.werkstatt3d_hero__l5ExD:before{animation:none}}