.wl{border-top:2px dashed var(--cx-cream-rule);background:var(--cx-grain) 0 0 / 160px 160px, var(--cx-cream);color:var(--cx-ink);border-radius:0 0 6px 6px;gap:8px;margin:2px -18px -18px;padding:12px 18px 14px;display:grid;-webkit-mask:radial-gradient(8px at 0 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(8px at 100% 0,#0000 97%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(8px at 0 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(8px at 100% 0,#0000 97%,#000) 100% 0/51% 100% no-repeat}.wl-k{font:600 12px/1.3 var(--svd-font);color:#bca0ee;align-items:center;gap:6px;display:inline-flex}.wl-k svg{flex:none}.wl-seg{border:1.5px solid var(--svd-border-strong);border-radius:4px;grid-template-columns:.7fr 1fr 1.1fr;display:grid;overflow:hidden}.wl-seg button{min-width:0;height:40px;color:var(--cx-ink);font:700 12.5px/1 var(--cx-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 6px}.wl-seg button+button{border-left:1.5px solid var(--svd-border-strong)}@media (hover:hover){.wl-seg button:hover{background:#19171f12}}.wl-seg button[aria-pressed=true]{background:var(--cx-lime);color:var(--svd-accent-ink)}.wl-seg button:focus-visible{outline:3px solid var(--cx-violet);outline-offset:-3px}.wl-seg button:disabled{cursor:progress}.wl-say,.wl-err{font:600 12px/1.4 var(--cx-sans);color:var(--cx-ink-soft);margin:0}.wl-err{color:#bca0ee}
