.sd-ic{--bg:#1d1d1d;--fg:#f7f7f7;--mute:#8e8e8e;--line:#ffffff17;--soft:#ffffff14;--r:999px;border-radius:var(--r);background:var(--bg);height:52px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);interpolate-size:allow-keywords;align-items:center;max-width:100%;padding:6px;transition:width .42s cubic-bezier(.2,1,.3,1);display:inline-flex;overflow:hidden}.sd-ic[data-fill=light]{--bg:#fff;--fg:#121212;--mute:#6f6f6f;--line:#00000014;--soft:#0000000d}.sd-ic[data-shape=rounded]{--r:16px}.sd-ic__btn{border-radius:calc(var(--r) - 6px);white-space:nowrap;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:14px;font-weight:500;transition:transform .16s,background-color .2s;display:inline-flex}.sd-ic[data-shape=pill] .sd-ic__btn{border-radius:999px}.sd-ic__btn:active{transform:scale(.95)}.sd-ic__main{background:var(--fg);color:var(--bg)}.sd-ic__main:hover{background:color-mix(in srgb, var(--fg) 88%, var(--bg))}.sd-ic__ghost{background:var(--soft);color:var(--fg)}.sd-ic__ghost:hover{background:color-mix(in srgb, var(--soft) 100%, var(--fg) 6%)}.sd-ic__ask,.sd-ic__done{align-items:center;gap:6px;animation:.38s cubic-bezier(.2,1,.3,1) sd-ic-in;display:flex}.sd-ic__q{color:var(--mute);white-space:nowrap;padding:0 8px 0 10px;font-size:14px}.sd-ic__done{height:40px;margin:0;padding:0 16px 0 12px;font-size:14px;font-weight:500}.sd-ic__ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.sd-ic__done .sd-ic__ico{stroke-width:1.9px;animation:.42s cubic-bezier(.2,1.5,.4,1) sd-ic-pop}.sd-ic__sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sd-ic button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@keyframes sd-ic-in{0%{opacity:0;filter:blur(2px);transform:translate(8px)}}@keyframes sd-ic-pop{0%{transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.sd-ic,.sd-ic *{transition:none!important;animation:none!important}}
