.lp{color:inherit;font:inherit;align-items:center;gap:6px;display:inline-flex;position:relative}.lp-icon,.lp-label{align-items:center;gap:6px;display:inline-flex}.lp-caret{pointer-events:none;opacity:.7;position:absolute;inset-inline-end:11px}.lp-pill .lp-face{border:1px solid color-mix(in srgb, currentColor 22%, transparent);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding-inline:10px 26px;font-size:12.5px;font-weight:650;display:inline-flex}.lp-pill .lp-face svg{opacity:.8}.lp-pill:hover .lp-face{border-color:color-mix(in srgb, currentColor 45%, transparent)}.lp-pill .lp-caret-pill{inset-inline-end:10px}.lp-pill .lp-select{opacity:0;width:100%;max-width:none;padding:0;position:absolute;inset:0}.lp-pill:has(.lp-select:focus-visible) .lp-face{outline:2px solid var(--mk-accent-strong,#a24d00);outline-offset:2px}.lp-select{appearance:none;border:1px solid color-mix(in srgb, currentColor 22%, transparent);max-width:13.5em;min-height:34px;color:inherit;font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border-radius:999px;padding-block:0;padding-inline:32px 28px;font-size:12.5px;font-weight:650}.lp-select:hover{border-color:color-mix(in srgb, currentColor 45%, transparent)}.lp-select:focus-visible{outline:2px solid var(--mk-accent-strong,#a24d00);outline-offset:2px}.lp-select option{color:#1c1710;background:#fff}.lp.is-busy{opacity:.6}.lp-field{justify-content:space-between;gap:12px;width:100%;display:flex}.lp-field .lp-label{font-weight:600}.lp-field .lp-caret{inset-inline-end:10px}.lp-field .lp-select{border-radius:8px;width:auto;max-width:none;min-height:32px;padding-inline:12px 28px}
