.ss-search-wrap>form{position:relative}.ki-zeichen{position:absolute;left:calc(100% + 8px);top:0;bottom:0;display:flex;align-items:center;visibility:hidden;opacity:0;transition:opacity .2s}.ki-zeichen.da{visibility:visible;opacity:1}.ki-zeichen-knopf{position:relative;display:grid;place-items:center;height:100%;aspect-ratio:1;border:1px solid var(--border2);border-radius:50%;background:var(--surface);box-shadow:0 1px 6px #281e5014,0 1px 2px #281e500d;isolation:isolate}.ki-zeichen-knopf:after,.ki-zeichen-knopf:before{content:"";position:absolute;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .3s}.ki-zeichen-knopf:before{inset:-1px;border:1px solid color-mix(in oklab,var(--accent) 45%,var(--border2));background:color-mix(in oklab,var(--accent) 6%,var(--surface))}.ki-zeichen-knopf:after{inset:-7px;z-index:-1;background:radial-gradient(closest-side,#8B5CF633,#8B5CF600)}.ki-zeichen-knopf svg{position:relative;width:52%;height:52%;transition:transform .45s cubic-bezier(.22,1,.36,1)}.ki-zeichen-knopf:hover:after,.ki-zeichen-knopf:hover:before,.ki-zeichen.offen .ki-zeichen-knopf:after,.ki-zeichen.offen .ki-zeichen-knopf:before{opacity:1}.ki-zeichen-knopf:hover svg,.ki-zeichen.offen .ki-zeichen-knopf svg{transform:rotate(14deg) scale(1.08)}.ki-zeichen-hinweis{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:grid;grid-gap:3px;gap:3px;width:308px;max-width:calc(100vw - 32px);padding:10px 10px 8px 12px;border:1px solid var(--border2);border-radius:10px;background:var(--surface);box-shadow:0 14px 34px -10px #281e5038,0 2px 6px #281e5010;font-size:12.5px;line-height:1.4;color:var(--ink3);pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1)}.ki-zeichen-hinweis:before{content:"";position:absolute;inset:-10px 0 100%}.ki-zeichen.da:is(:hover,:has(:focus-visible),.offen) .ki-zeichen-hinweis{opacity:1;transform:none;pointer-events:auto}.ki-zeichen.da.zu .ki-zeichen-hinweis{opacity:0;transform:translateY(4px);pointer-events:none}.ki-zeichen-kopf{display:flex;align-items:flex-start;gap:8px}.ki-zeichen-kopf strong{flex:1 1;font-size:13.5px;line-height:1.3;font-weight:600;color:var(--ink)}.ki-zeichen-fuss{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.ki-zeichen-los{color:var(--accent);font-weight:600;text-decoration:none}.ki-zeichen-los:hover{text-decoration:underline}.ki-zeichen-weg,.ki-zeichen-x{border:0;border-radius:6px;background:none;font:inherit;color:var(--ink3);cursor:pointer}.ki-zeichen-x{display:grid;place-items:center;width:22px;height:22px;margin:-3px -4px 0 0;font-size:16px;line-height:1}.ki-zeichen-weg{padding:2px 6px;margin-right:-6px}.ki-zeichen-weg:hover,.ki-zeichen-x:hover{background:color-mix(in oklab,var(--accent) 7%,var(--surface));color:var(--accent)}@media (prefers-reduced-motion:reduce){.ki-zeichen-knopf svg{transition:none}}@media (max-width:767px){.ki-zeichen{left:auto;right:0;top:calc(100% + 6px);bottom:auto}.ki-zeichen-knopf{height:32px}}@media (max-width:560px){.ss-search-wrap:has(.ki-zeichen){margin-bottom:22px}}