.eingabe{position:relative;border-radius:18px;background:var(--tk-surface);box-shadow:0 0 0 1px var(--tk-hair2),0 20px 44px -34px rgba(11,14,20,.5);padding:11px 10px 8px 14px;transition:box-shadow .35s}.eingabe:focus-within{box-shadow:0 0 0 1px var(--tk-ink),0 20px 44px -34px rgba(11,14,20,.5)}html.dark .eingabe{box-shadow:0 0 0 1px var(--tk-hair2),0 24px 48px -34px rgba(0,0,0,.85)}html.dark .eingabe:focus-within{box-shadow:0 0 0 1px rgba(255,255,255,.24),0 24px 48px -34px rgba(0,0,0,.85)}.eingabe.gesperrt{background:var(--tk-surface2)}.eingabe textarea:focus,.eingabe textarea:focus-visible{outline:none;box-shadow:none}.eingabe.start{z-index:20;padding:16px 14px 12px 20px;border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 0 0 1px rgba(11,14,20,.07),0 1px 2px rgba(11,14,20,.04),0 30px 60px -40px rgba(19,40,75,.45),0 10px 24px -18px rgba(11,14,20,.18)}.eingabe.start:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;backdrop-filter:blur(18px) saturate(1.4)}.eingabe.start:focus-within{box-shadow:0 0 0 1px rgba(11,14,20,.2),0 30px 60px -40px rgba(19,40,75,.5)}html.dark .eingabe.start{background:rgba(22,29,40,.78);box-shadow:0 0 0 1px rgba(255,255,255,.09),0 30px 60px -36px rgba(0,0,0,.9)}html.dark .eingabe.start:focus-within{box-shadow:0 0 0 1px rgba(255,255,255,.24),0 30px 60px -36px rgba(0,0,0,.9)}.modus-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--tk-hair2);font-size:12.5px;color:var(--tk-ink);white-space:nowrap;cursor:pointer}.modus-chip:hover{background:var(--tk-wash)}.modus-chip:disabled{opacity:.45;cursor:not-allowed}.modus-chip.an{background:var(--tk-pri);color:var(--tk-pri-fg);box-shadow:none}.modus-chip.aus{color:var(--tk-ink3);box-shadow:inset 0 0 0 1px var(--tk-hair)}.modus-chip.aus svg{opacity:.5}.eingabe-ablage{background:rgba(11,14,20,.28)}.diktat-welle{display:inline-flex;align-items:center;gap:2px;height:14px}.diktat-welle i{display:block;width:2px;height:5px;border-radius:1px;background:currentColor;animation:diktat-welle .9s ease-in-out infinite}.diktat-welle i:nth-child(2){animation-delay:.15s}.diktat-welle i:nth-child(3){animation-delay:.3s}.diktat-welle i:nth-child(4){animation-delay:.45s}@keyframes diktat-welle{0%,to{height:4px}50%{height:13px}}@media (prefers-reduced-motion:reduce){.diktat-welle i{animation:none;height:8px}}html.dark .modell-flagge{filter:brightness(1.25) saturate(.9)}.chat-schimmer{display:none}html.dark .chat-schimmer{display:block;position:absolute;left:50%;top:44%;width:980px;max-width:140%;height:620px;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(42% 46% at 38% 52%,rgba(122,155,200,.12),transparent 70%),radial-gradient(36% 40% at 66% 44%,rgba(214,180,140,.07),transparent 70%);filter:blur(10px)}.fy-karte{min-height:132px;padding:14px 14px 12px;border-radius:16px;background:var(--tk-surface);box-shadow:0 0 0 1px rgba(11,14,20,.06),0 1px 2px rgba(11,14,20,.04),0 16px 32px -28px rgba(11,14,20,.35);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.fy-karte:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 0 0 1px rgba(11,14,20,.1),0 24px 40px -28px rgba(11,14,20,.45)}html.dark .fy-karte{background:var(--tk-surface2);box-shadow:0 0 0 1px var(--tk-hair2)}html.dark .fy-karte:hover:not(:disabled){box-shadow:0 0 0 1px rgba(255,255,255,.2)}@media (prefers-reduced-motion:reduce){.fy-karte,.fy-karte:hover:not(:disabled){transform:none;transition:none}}.freigabe-karte{border-radius:14px;background:var(--tk-surface);box-shadow:0 0 0 1px var(--tk-hair2),0 20px 44px -36px rgba(11,14,20,.55);padding:13px 14px 12px}html.dark .freigabe-karte{background:var(--tk-surface2)}.fd-leiste{width:0;transition:width .55s cubic-bezier(.2,.7,.2,1)}.fd-leiste.offen{width:384px}.fd-innen{width:378px;margin-right:6px}@media (max-width:767px){.fd-leiste{transition:none}.fd-leiste.offen{width:min(384px,100vw)}.fd-innen{width:100%;margin-right:0}}@media (prefers-reduced-motion:reduce){.fd-leiste{transition:none}}.fd-abdunkeln{background:rgba(11,14,20,.2)}