.sek{width:min(100%, var(--frame,346px));height:var(--shut,44px);font-family:var(--font-ui);place-items:center start;display:grid;position:relative}.sek-skin{width:min(var(--w), 100%);height:var(--shut);border-radius:var(--sek-r,999px);background:var(--pane);isolation:isolate;transform:translate(var(--lx), var(--ly)) scale(var(--sk,1));transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s;position:relative;overflow:hidden}.sek-skin:before{content:"";border-radius:inherit;border:1px solid var(--pane-edge);pointer-events:none;z-index:2;position:absolute;inset:0}.sek:not([data-open=true]) .sek-skin:hover{--sk:1.045;background:color-mix(in oklab, var(--ink) 7%, var(--pane))}.sek[data-press=true] .sek-skin{--sk:.93;transition:transform .16s cubic-bezier(.22,1,.36,1)}.sek[data-open=true] .sek-skin{cursor:text}.sek-lens{left:var(--inset);width:var(--lens);height:var(--lens);margin-top:calc(var(--lens) / -2);fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round;pointer-events:none;transition:stroke .22s,stroke-width .22s;position:absolute;top:50%}.sek-skin:hover .sek-lens{stroke:var(--ink)}.sek[data-open=true] .sek-lens{stroke:var(--ink-4)}.sek[data-busy=true] .sek-lens{stroke:var(--ink-2);stroke-width:1.8px}.sek-field{left:calc(var(--inset) + var(--lens) + 11px);height:100%;font:inherit;letter-spacing:-.01em;color:var(--ink);opacity:var(--say);transform:translateX(calc((1 - var(--say)) * -6px));pointer-events:var(--say-hit,none);background:0 0;border:0;outline:none;min-width:0;font-size:14px;position:absolute;top:0;right:40px}.sek[data-open=true] .sek-field{--say-hit:auto}.sek-field::placeholder{color:var(--ink-5)}.sek-clear{width:32px;height:32px;color:var(--ink-4);cursor:pointer;opacity:var(--say);pointer-events:var(--say-hit,none);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:-16px;transition:background .14s ease-out,color .14s ease-out;display:inline-flex;position:absolute;top:50%;right:4px}.sek[data-open=true] .sek-clear{--say-hit:auto}.sek-clear:hover{background:color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink)}.sek-clear:focus-visible{outline:2px solid color-mix(in oklab, var(--ink) 45%, transparent);outline-offset:-2px}.sek-clear svg{stroke-width:1.75px;width:14px;height:14px}.sek-hit{border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.sek-hit:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px color-mix(in oklab, var(--ink) 40%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.sek-skin,.sek-lens,.sek-clear{transition:none!important}}
