/* W679 (09.11.2026) · Preistafel auf den Werkzeugseiten. Fünf Kacheln, Zahl groß, ein Knopf je Kachel. Navy, Schwarz, Gold; Cyan nur Etikett. */
.ka-w679{--g:#E2B866;--g2:#EBC57C;--c:#5DC9D6;--e:cubic-bezier(.2,.7,.2,1);margin:1.4rem 0 0;padding:0}
.ka-w679-k{display:flex;align-items:center;gap:.7rem;margin:0 0 .8rem;font:700 10px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--c)}
.ka-w679-k i{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 10px var(--g)}
.ka-w679-k::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(226,184,102,.35),transparent)}
.ka-w679-tafel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid rgba(226,184,102,.3);background:rgba(226,184,102,.3);box-shadow:0 20px 48px rgba(0,0,0,.4)}
.ka-w679-kachel{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:.3rem;min-width:0;padding:1.15rem 1rem 1rem;background:linear-gradient(180deg,rgba(8,18,34,.98),rgba(4,10,20,.98));color:#e8eef5;text-decoration:none;transition:background .2s,transform .2s var(--e)}
.ka-w679-kachel::before{content:none}
.ka-w679-kachel:hover,.ka-w679-kachel:focus-visible{background:linear-gradient(180deg,rgba(226,184,102,.1),rgba(4,10,20,.98));outline:none;transform:translateY(-2px)}
.ka-w679-kachel.is-frei{background:linear-gradient(180deg,rgba(93,201,214,.08),rgba(4,10,20,.98))}
.ka-w679-kachel.is-best{background:linear-gradient(180deg,rgba(226,184,102,.16),rgba(8,18,34,.98))}
.ka-w679-band{position:absolute;right:-1px;top:-1px;padding:4px 8px;background:linear-gradient(180deg,#f0cf8a,#d6a548);color:#0a0f16;font:800 9px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}
.ka-w679-preis{display:block;font:800 clamp(1.5rem,2.3vw,2rem)/1 Archivo,system-ui,sans-serif;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}
.ka-w679-kachel.is-frei .ka-w679-preis{color:#dff4f7}
.ka-w679-kachel.is-best .ka-w679-preis{color:var(--g2)}
.ka-w679-was{display:block;font:700 .9rem/1.2 Archivo,system-ui,sans-serif;color:#f4efe3}
.ka-w679-detail{display:block;color:#9fb0c3;font-size:.78rem;line-height:1.4}
.ka-w679-knopf{display:inline-flex;justify-content:center;align-items:center;margin-top:.7rem;padding:.65rem .8rem;border:1px solid rgba(226,184,102,.55);color:#f0cf8a;font:800 .74rem/1 Archivo,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s}
.ka-w679-kachel:hover .ka-w679-knopf,.ka-w679-kachel:focus-visible .ka-w679-knopf{background:linear-gradient(180deg,#f0cf8a,#d6a548);color:#0a0f16;border-color:#f0cf8a}
.ka-w679-kachel.is-frei .ka-w679-knopf{border-color:rgba(93,201,214,.55);color:#8fdbe4}
.ka-w679-kachel.is-frei:hover .ka-w679-knopf{background:rgba(93,201,214,.18);color:#dff4f7;border-color:var(--c)}
.ka-w679-kachel.is-best .ka-w679-knopf{background:linear-gradient(180deg,#f0cf8a,#d6a548);color:#0a0f16;border-color:#f0cf8a}
.ka-w679-fuss{margin:.7rem 0 0;color:#8e9db0;font-size:.82rem;line-height:1.5}
.ka-w679-fuss a{color:#d8b86a;text-decoration:none;border-bottom:1px solid rgba(226,184,102,.4)}
.ka-w679-fuss a:hover{color:#f0cf8a;border-color:#f0cf8a}
.ka-w679-mas{margin:0;padding:1rem 1.1rem;border:1px solid rgba(226,184,102,.3);background:rgba(226,184,102,.06);color:#c9d3df;font-size:.95rem;line-height:1.5}
.ka-w679-mas a{margin-left:.6rem;vertical-align:middle}
/* Werkzeugleiste: Preis neben jedem Werkzeug */
.ka-w646b-rail__liste li{position:relative}
.ka-w679-chip{display:inline-block;margin-left:.45rem;padding:2px 6px;border:1px solid rgba(226,184,102,.3);border-radius:2px;color:#b89a5a;font:700 9.5px/1.2 "JetBrains Mono",ui-monospace,monospace;font-style:normal;letter-spacing:.06em;white-space:nowrap;vertical-align:middle}
a.ka-w679-chip.is-hier{border-color:rgba(10,15,22,.55);background:rgba(10,15,22,.82);color:#f0cf8a;text-decoration:none}
a.ka-w679-chip.is-hier:hover{background:#0a0f16;color:#fff}
.ka-mas .ka-w601-tuer,.ka-mas .ka-w679-chip{display:none}
@media (max-width:980px){
  .ka-w679-tafel{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ka-w679-kachel.is-frei{grid-column:1/-1;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:1rem}
  .ka-w679-kachel.is-frei .ka-w679-preis{grid-row:1/3}
  .ka-w679-kachel.is-frei .ka-w679-detail{grid-column:2}
  .ka-w679-kachel.is-frei .ka-w679-knopf{grid-row:1/3;grid-column:3;margin:0}
}
@media (max-width:420px){
  .ka-w679-kachel{padding:1rem .8rem .85rem}
  .ka-w679-kachel.is-frei{grid-template-columns:auto 1fr;grid-template-rows:auto auto auto}
  .ka-w679-kachel.is-frei .ka-w679-knopf{grid-row:3;grid-column:1/-1;margin-top:.5rem}
}
@media (prefers-reduced-motion:reduce){.ka-w679-kachel,.ka-w679-kachel:hover{transition:none;transform:none}}
/* W679b · Werkzeugregal auf der Werkbank-Seite: 17 Zeilen, Name und Preis, dann die Tafel */
.ka-w679b{margin:1.6rem 0 0}
.ka-w679b-regal{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(226,184,102,.22);background:rgba(226,184,102,.22)}
.ka-w679b-regal li{margin:0}
.ka-w679b-regal li::before{content:none}
.ka-w679b-regal a{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:52px;padding:.6rem .9rem;background:linear-gradient(180deg,rgba(8,18,34,.98),rgba(4,10,20,.98));color:#e8eef5;text-decoration:none;transition:background .2s}
.ka-w679b-regal a:hover,.ka-w679b-regal a:focus-visible{background:linear-gradient(180deg,rgba(226,184,102,.12),rgba(4,10,20,.98));outline:none}
.ka-w679b-regal b{font:700 11px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.1em;color:#5DC9D6}
.ka-w679b-regal span{font:700 .92rem/1.2 Archivo,system-ui,sans-serif;color:#f4efe3;overflow-wrap:anywhere}
.ka-w679b-regal em{padding:4px 8px;border:1px solid rgba(226,184,102,.5);border-radius:2px;color:#f0cf8a;font:800 10.5px/1 "JetBrains Mono",ui-monospace,monospace;font-style:normal;letter-spacing:.06em;white-space:nowrap}
.ka-w679b-regal a:hover em{background:linear-gradient(180deg,#f0cf8a,#d6a548);color:#0a0f16;border-color:#f0cf8a}
.ka-mas .ka-w679b-regal em{display:none}
@media (max-width:980px){.ka-w679b-regal{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.ka-w679b-regal{grid-template-columns:1fr}}
.ka-w679b-regal li.is-alle a{background:linear-gradient(180deg,rgba(226,184,102,.16),rgba(8,18,34,.98))}
.ka-w679b-regal li.is-alle b{color:#E2B866}
.ka-w679b-regal li.is-alle em{background:linear-gradient(180deg,#f0cf8a,#d6a548);color:#0a0f16;border-color:#f0cf8a}
/* W679c · Frage unter jedem Werkzeug im Regal */
.ka-w679b-regal span i{display:block;margin-top:2px;font:400 .8rem/1.3 Archivo,system-ui,sans-serif;font-style:normal;color:#9fb0c3}
.ka-w679b-regal a{min-height:64px;align-items:center}
